Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: PXRMCVRL

Package: Clinical Reminders

Routine: PXRMCVRL


Information

PXRMCVRL ; SLC/JM/AGP - Reminder CPRS Code ;01/12/15

Source Information

Source file <PXRMCVRL.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Clinical Reminders 3 MAIN^PXRM  CATREM^PXRMAPI0  ($$DLG,$$DLGWIPE,APPL)^PXRMRPCA  
Authorization Subscription 1 $$ISA^USRLM  
Order Entry Results Reporting 1 ALIST^ORQQPXRM  
Registration 1 OERR^VADPT  
Toolkit 1 ($$GET,GETLST,GETWP)^XPAR  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Clinical Reminders 1 PXRMDLR2  

Entry Points

Name Comments DBIA/ICR reference
GETLIST(RESULT,USER,LOC) ;Returns a list of all cover sheet reminders
ADDREM(RESULT,IDX,IEN) ; Add Reminder to RESULT list
REMACCUM(RESULT,LVL,TYP,SORT,CLASS) ; Accumulates ORTMP into ORY
; Format of entries in ORQQPX COVER SHEET REMINDERS:
; L:Lock;R:Remove;N:Normal / C:Category;R:Reminder / Cat or Rem IEN
NEWACTIV(ORY) ;Return true if Interactive Reminders are active
REMIND(ORY,ORPT) ;return pt's currently due PCE clinical reminders
; in the format file 811.9 ien^reminder print name^date due^last occur.
REMDET(ORY,ORPT,ORIEN) ;return detail for a pt's clinical reminder
; ORY - return array
; ORPT - patient DFN
; ORIEN - clinical reminder (811.9 ien)
REMLIST(RESULT,PERSON,LOC) ;Returns a list of all cover sheet reminders
LVREMLST(RESULT,LVL,CLASS) ;Returns cover sheet reminders at a specified level
GETDLIST(RESULT,USER,LOC) ;
GETLVRD(RESULT,LVL,CLASS) ;
ADDNAME(ORX) ; Add Reminder or Category Name as 3rd piece
EVALCOVR(RESULT,PT,LOC) ; Evaluate Cover Sheet Reminders
NEWCVOK(RESULT,USER) ; Returns status of
GETTDLST(RESULT) ;
ADDCAT(RESULT,IDX,IEN) ; Add Category Reminders to ORY list

External References

Name Field # of Occurrence
$$GET1^DIQ NEWACTIV+5, NEWCVOK+3, REMLIST+4
ALIST^ORQQPXRM EVALCOVR+3
MAIN^PXRM REMIND+19, REMDET+5
CATREM^PXRMAPI0 ADDCAT+2, GETLVRD+8
$$DLG^PXRMRPCA REMIND+29, REMIND+31
$$DLGWIPE^PXRMRPCA REMIND+29, REMIND+31
APPL^PXRMRPCA NEWACTIV+2
$$ISA^USRLM REMACCUM+13
OERR^VADPT REMIND+8
$$GET^XPAR NEWACTIV+6
GETLST^XPAR NEWCVOK+4, REMACCUM+8, REMACCUM+21, REMLIST+6
GETWP^XPAR REMACCUM+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] REMIND+9
^PXD(811.9 - [#811.9] REMIND+28, ADDNAME+5, ADDREM+2, ADDREM+3, ADDREM+5, ADDREM+6, GETLVRD+11, GETLVRD+14, GETDLIST+6
^PXRMD(811.7 - [#811.7] ADDNAME+6
^TIU(8927 - [#8927] GETTDLST+3, GETTDLST+4
^TMP("PXRHM" REMIND+17!, REMIND+20, REMIND+21, REMIND+32!, REMDET+4!, REMDET+7, REMDET+8, REMDET+9, REMDET+10!

Label References

Name Line Occurrences
$$ADDNAME REMACCUM+40
ADDCAT REMLIST+21
ADDREM ADDCAT+7, REMLIST+20
GETLIST GETDLIST+3, EVALCOVR+2
LVREMLST GETLVRD+2
NEWCVOK REMLIST+5
REMACCUM REMLIST+7, REMLIST+8, REMLIST+9, REMLIST+10, REMLIST+11, REMLIST+12, REMLIST+13, LVREMLST+1
REMLIST REMIND+12, GETLIST+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADD REMACCUM+4~, REMACCUM+12*, REMACCUM+13*, REMACCUM+14, REMACCUM+22*, REMACCUM+26
CAT ADDNAME+1~, ADDNAME+2*, ADDNAME+5, ADDNAME+6, GETLVRD+1~, GETLVRD+7*, GETLVRD+8
CINC GETLVRD+1~, GETLVRD+9*, GETLVRD+10
CLASS REMACCUM~, REMACCUM+9*, REMACCUM+12, LVREMLST~, LVREMLST+1, GETLVRD~, GETLVRD+2
CODE REMACCUM+4~, REMLIST+1~, REMLIST+18*, REMLIST+20, REMLIST+21
CR REMDET+6~
DFN REMIND+8~*
DIEN GETLVRD+1~, GETLVRD+11*, GETLVRD+12, GETLVRD+14*, GETLVRD+15
DOADD REMACCUM+4~, REMACCUM+26*, REMACCUM+28*, REMACCUM+36*, REMACCUM+37
DUZ NEWACTIV+2, NEWACTIV+5, NEWACTIV+6, REMACCUM+13, REMLIST+3, REMLIST+4
ERR NEWCVOK+1~, NEWCVOK+4
FFLAG REMACCUM+4~, REMACCUM+32*, REMACCUM+34, REMACCUM+35
FIEN REMACCUM+4~, REMACCUM+31*, REMACCUM+32
FLAG REMACCUM+3~, REMACCUM+25*, REMACCUM+34, REMACCUM+35, REMACCUM+36
FOUND REMACCUM+3~, REMACCUM+24*, REMACCUM+29, REMACCUM+32*, REMACCUM+33, REMACCUM+34, REMACCUM+35
I REMDET+6~*, REMDET+9*, REMACCUM+3~, REMACCUM+9*, REMACCUM+10*, REMACCUM+11, REMACCUM+22*, REMACCUM+23*, REMACCUM+24, REMACCUM+38
, ADDCAT+1~, ADDCAT+3*, ADDCAT+4*, ADDCAT+5, ADDCAT+7, REMLIST+1~, REMLIST+14*, REMLIST+15*, REMLIST+16, REMLIST+18
, REMLIST+19, GETLIST+1~, GETLIST+3*, GETLIST+4*, GETLIST+5
IDX REMACCUM+3~, REMACCUM+22*, REMACCUM+38, REMACCUM+39, REMACCUM+40, REMACCUM+41*, ADDREM~, ADDREM+7, ADDCAT~, ADDCAT+7
, REMLIST+1~, REMLIST+16*, REMLIST+17*, REMLIST+20, REMLIST+21
IDX2 ADDCAT+1~, ADDCAT+5*, ADDCAT+6*, ADDCAT+7
IEN ADDNAME+1~, ADDNAME+3*, ADDNAME+4, ADDNAME+5, ADDNAME+6, REMACCUM+3~, REMACCUM+25*, REMACCUM+32, ADDREM~, ADDREM+1
, ADDREM+2, ADDREM+3, ADDREM+5, ADDREM+6, ADDREM+7, ADDREM+8, ADDCAT~, ADDCAT+2, REMLIST+1~, REMLIST+19*
, REMLIST+20, REMLIST+21, GETLVRD+1~, GETLVRD+10*, GETLVRD+11, GETLVRD+13*, GETLVRD+14, GETDLIST+2~, GETDLIST+5*, GETDLIST+6
, GETTDLST+2~, GETTDLST+3*, GETTDLST+4
INC GETLVRD+1~, GETLVRD+3*, GETLVRD+4
J REMDET+6~, REMDET+8*, REMDET+9, REMACCUM+3~, REMACCUM+19*, REMACCUM+20, REMACCUM+24*, REMACCUM+29*, REMACCUM+30, REMACCUM+32
, REMLIST+1~
K REMACCUM+3~, REMACCUM+16*, REMACCUM+17*, REMACCUM+19, REMACCUM+20
LOC REMLIST~, REMLIST+6, REMLIST+11, GETDLIST~, GETDLIST+3, GETLIST~, GETLIST+2, EVALCOVR~, EVALCOVR+2
LST REMLIST+1~, REMLIST+7, REMLIST+8, REMLIST+9, REMLIST+10, REMLIST+11, REMLIST+12, REMLIST+13
LST( REMLIST+15, REMLIST+16, REMLIST+18, REMLIST+19
LVL REMACCUM~, REMACCUM+5, REMACCUM+21, LVREMLST~, LVREMLST+1, GETLVRD~, GETLVRD+2
M REMACCUM+3~, REMACCUM+9*, REMACCUM+18*, REMACCUM+20
NEWP REMLIST+1~, REMLIST+5, REMLIST+6
NODE GETDLIST+2~, GETTDLST+2~, GETTDLST+4*, GETTDLST+5
NREM ADDCAT+1~
NUM GETDLIST+2~, GETDLIST+4*, GETDLIST+5, GETTDLST+2~
ORCLS REMACCUM+6~, REMACCUM+11*, REMACCUM+12, REMACCUM+13, REMACCUM+15
ORCLSPRM REMACCUM+6~, REMACCUM+7*, REMACCUM+8, REMACCUM+15
ORDUE REMIND+18~, REMIND+26*, REMIND+27, REMIND+29, REMIND+30, REMIND+31
ORDUEDT REMIND+2~, REMIND+23*, REMIND+29
ORERR REMACCUM+3~, REMACCUM+8, REMACCUM+13, REMACCUM+15, REMACCUM+21, REMLIST+6
ORI REMIND+2~, REMIND+15*, REMIND+16
ORIEN REMIND+2~, REMIND+16*, REMIND+19, REMIND+20, REMIND+21, REMIND+28, REMIND+29, REMIND+31, REMDET~, REMDET+5
, REMDET+7, REMDET+8, REMDET+9
ORJ REMIND+2~, REMIND+3*, REMIND+25*, REMIND+29, REMIND+31
ORLASTDT REMIND+2~, REMIND+23*, REMIND+24*, REMIND+29
ORLOC REMIND+2~, REMIND+9*, REMIND+12
ORLST REMACCUM+6~, REMACCUM+8
ORLST( REMACCUM+10, REMACCUM+11
ORPRI REMIND+18~, REMIND+28*, REMIND+29
ORPT REMIND~, REMIND+7, REMIND+8, REMIND+19, REMDET~, REMDET+5
ORSTA REMIND+18~, REMIND+22*, REMIND+26
ORTMP REMACCUM+3~, REMACCUM+21, EVALCOVR+1~, EVALCOVR+2, EVALCOVR+3
ORTMP( REMACCUM+20*, REMACCUM+23, REMACCUM+24, REMACCUM+38
ORTMPLST REMIND+2~, REMIND+12
ORTMPLST( REMIND+15, REMIND+16
ORTXT REMIND+2~, REMIND+20*, REMIND+21, REMIND+29, REMIND+31, REMDET+6~, REMDET+7*, REMDET+8, REMDET+9
ORWP REMACCUM+6~, REMACCUM+15
ORWP( REMACCUM+17, REMACCUM+19, REMACCUM+20
ORX REMIND+2~, REMIND+21*, REMIND+22, REMIND+23, ADDNAME~, ADDNAME+2, ADDNAME+3, ADDNAME+5*, ADDNAME+6*, ADDNAME+7
ORY REMIND~, REMDET~, NEWACTIV~, NEWACTIV+1*, NEWACTIV+6*, NEWACTIV+7*, NEWACTIV+8*
ORY( REMIND+29*, REMIND+31*, REMDET+9*
OUT REMACCUM+4~, REMACCUM+42
OUT( REMACCUM+38*, REMACCUM+39*, REMACCUM+40*
P2 REMACCUM+4~, REMACCUM+24*, REMACCUM+25, REMACCUM+30*, REMACCUM+31, REMACCUM+32, REMACCUM+35*
PERSON REMLIST~, REMLIST+3
PT EVALCOVR~, EVALCOVR+3
REM ADDCAT+1~, ADDCAT+2, GETLVRD+1~, GETLVRD+8
REM( ADDCAT+4, ADDCAT+7, GETLVRD+9, GETLVRD+10
REMLIST GETLVRD+1~, GETLVRD+2, GETDLIST+2~, GETDLIST+3, GETTDLST+2~
REMLIST( GETLVRD+3, GETLVRD+4, GETDLIST+4, GETDLIST+5
RESULT NEWCVOK~, NEWCVOK+3*, NEWCVOK+5*, REMACCUM~, REMACCUM+42*, ADDREM~, ADDCAT~, ADDCAT+7, REMLIST~, REMLIST+6
, REMLIST+20, REMLIST+21, LVREMLST~, LVREMLST+1, GETLVRD~, GETDLIST~, GETTDLST~, GETLIST~, GETLIST+2, EVALCOVR~
, EVALCOVR+3
RESULT( REMACCUM+29, REMACCUM+30, REMACCUM+34!, REMACCUM+35*, ADDREM+7*, REMLIST+17, GETLIST+4, GETLIST+5*
RESULT("B" ADDREM+1, ADDREM+8*, REMLIST+22!
RESULT("REMINDER" GETLVRD+12*, GETLVRD+15*, GETDLIST+6*
RESULT("TEMPLATE" GETTDLST+5*
RESULT(999999 REMACCUM+22
RIEN GETLVRD+1~
SORT REMACCUM~, REMACCUM+22, REMACCUM+39, REMACCUM+40
SRV NEWACTIV+3~, NEWACTIV+5*, NEWACTIV+6, NEWCVOK+1~, NEWCVOK+3*, NEWCVOK+4, REMLIST+1~, REMLIST+4*, REMLIST+6, REMLIST+10
TEMP GETLVRD+1~, GETLVRD+4*, GETLVRD+5, GETLVRD+6, GETLVRD+7, GETLVRD+13
TMP NEWCVOK+1~, NEWCVOK+4, NEWCVOK+5
TMP(1 NEWCVOK+5
TYP REMACCUM~, REMACCUM+21
U REMIND+16, REMIND+22, REMIND+23, REMIND+28, REMIND+29, REMIND+31, NEWCVOK+5, ADDNAME+2, ADDNAME+3, ADDNAME+5
, ADDNAME+6, REMACCUM+11, REMACCUM+20, REMACCUM+24, REMACCUM+30, REMACCUM+35, REMACCUM+39, ADDREM+3, ADDREM+5, ADDREM+6
, ADDREM+7, ADDCAT+7, REMLIST+16, REMLIST+18, REMLIST+19, GETLVRD+4, GETTDLST+5, GETLIST+5
USER NEWCVOK~, NEWCVOK+3, NEWCVOK+4, REMLIST+1~, REMLIST+3*, REMLIST+5, REMLIST+6, REMLIST+13, GETDLIST~, GETDLIST+3
, GETLIST~, GETLIST+2
VA200 REMIND+8*, REMIND+10!
VAIN REMIND+10!
VAIN(4 REMIND+9

Marked Items

Name Field # of Occurrence
$T(APPL^PXRMRPCA NEWACTIV+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All