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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PXRMXPR

Package: Clinical Reminders

Routine: PXRMXPR


Information

PXRMXPR ; SLC/PJH,PKR - Print Reminder Due report. ;05/05/2009

Source Information

Source file <PXRMXPR.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Clinical Reminders 6 ERROR^PXRMXBSY  LIT^PXRMXD  ($$DOPER,COL,CRIT,NONE,NULL,PAGE,TOTAL)^PXRMXGPR  (EOR,EXIT,TIMING)^PXRMXGUT  (FOOTER,LITS,MISSED,NOPATS)^PXRMXPR1  UPD^PXRMXTU  
Kernel 4 ^%ZIS  $$FMTE^XLFDT  ($$RJ,$$UP)^XLFSTR  OP^XQCHK  
Registration 1 ELIG^VADPT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Clinical Reminders 1 PXRMXSE1  

Entry Points

Name Comments DBIA/ICR reference
START
EXIT ;
DETAIL
PAT ;Extract and print patient detail
SUMARY ;
SUMP(RNAM,NAM,TOTAL,EVAL,DUE) ;
CHECK
EMP
XSORT

External References

Name Field # of Occurrence
^%ZIS START+18
ERROR^PXRMXBSY START+154
LIT^PXRMXD START+101
$$DOPER^PXRMXGPR SUMP+6, SUMP+16
COL^PXRMXGPR CHECK
CRIT^PXRMXGPR START+86
NONE^PXRMXGPR DETAIL+8
NULL^PXRMXGPR START+146
PAGE^PXRMXGPR START+85
TOTAL^PXRMXGPR DETAIL+10, SUMARY+13, SUMARY+31
EOR^PXRMXGUT EXIT+6
EXIT^PXRMXGUT EXIT+2
TIMING^PXRMXGUT EXIT+1
FOOTER^PXRMXPR1 START+151
LITS^PXRMXPR1 START+93
MISSED^PXRMXPR1 START+148
NOPATS^PXRMXPR1 START+81
UPD^PXRMXTU START+122
ELIG^VADPT EMP+1
$$FMTE^XLFDT START+28, START+29, START+31, START+33, PAT+14, PAT+15, PAT+16, PAT+17, PAT+48
$$RJ^XLFSTR PAT+23
$$UP^XLFSTR START+102, START+103, START+104
OP^XQCHK START+43

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?64,BED
  • Line Location: PAT+26
Function Call: WRITE
  • Prompt: !,?64,DNEXT1
  • Line Location: PAT+27
Function Call: WRITE
  • Prompt: SEP_BED
  • Line Location: PAT+35
Function Call: WRITE
  • Prompt: SEP_FDAT3_SEP_BED
  • Line Location: PAT+36
Function Call: WRITE
  • Prompt: !,?8,ADAT,?30,$E(ALOC,1,25),?60,$E(ATYP,1,20)
  • Line Location: PAT+53
Function Call: WRITE
  • Prompt: SEP_ADAT_SEP_$E(ALOC,1,25)_SEP_$E(ATYP,1,20)
  • Line Location: PAT+54
Function Call: WRITE
  • Prompt: !,?10,ADAT
  • Line Location: PAT+56
Function Call: WRITE
  • Prompt: SEP_ADAT
  • Line Location: PAT+57
Function Call: WRITE
  • Prompt: ?64,FDAT3
  • Line Location: PAT+58
Function Call: WRITE
  • Prompt: SEP_FDAT3
  • Line Location: PAT+59
Function Call: WRITE
  • Prompt: !,JJ_SEP_RNAM_SEP_EVAL_SEP_DUE_SEP_$TR(NAM,SEP,"_")_SEP
  • Line Location: SUMP+19
Routine Call
  • %ZIS
  • Line Location:
    • START+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRM(800 - [#800] START+23
^TMP("XM-MESS" START+8, START+10, START+11, START+12, START+14, START+15
^TMP($J START+141, START+142, XSORT+1!, XSORT+7*
^UTILITY("VASD" PAT+61!
^XTMP( START+109!, START+131, START+146, START+154, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+42, PAT+43
, PAT+44, PAT+46, PAT+47, SUMARY+2, SUMARY+10, SUMARY+18, SUMARY+19, SUMARY+28, XSORT+3, XSORT+5

Label References

Name Line Occurrences
@( START+137, START+142, START+143
CHECK PAT+19, PAT+51, SUMP+2
EMP PAT+12
EXIT START+19, START+84, START+146
PAT DETAIL+6
SUMP SUMARY+12, SUMARY+30
XSORT START+140

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS START+5~
%ZIS("HFSNAME" START+17*
ADAT PAT+40~, PAT+44*, PAT+48*, PAT+53, PAT+54, PAT+56, PAT+57
ADES START+1~, START+56*, START+57*
ALOC PAT+40~, PAT+46*, PAT+53, PAT+54
APPL START+125~, DETAIL+3*
ATYP PAT+40~, PAT+47*, PAT+53, PAT+54
BD START+3~, START+28*, START+94
BED DETAIL+1~, PAT+9*, PAT+16, PAT+25, PAT+26, PAT+34*, PAT+35, PAT+36, PAT+50, PAT+60
BID START+125~, PAT+5*, PAT+10*, PAT+11*, PAT+12*, PAT+13*, PAT+24, PAT+32
BMARG START~, START+41*, CHECK
C1HS START~, START+112*
C1S START~, START+113*, START+114
C2HS START~, START+114*, START+115, START+116
C2S START~, START+115*
C3HS START~, START+116*, START+117
C3S START~, START+117*
CDES START+1~, START+93~
CNT PAT+40~, PAT+41*, PAT+43*, PAT+44, PAT+46, PAT+47
COUNT DETAIL~, DETAIL+3*, SUMARY+1~, SUMARY+3*, SUMARY+20*
CRITERIA START~, START+75*, START+77*, START+84, START+88
DATE DETAIL~
DDAT DETAIL~, DETAIL+4*, DETAIL+6*, PAT+2, PAT+7, PAT+42, PAT+43, PAT+44, PAT+46, PAT+47
DDONE DETAIL+1~, PAT+8*, PAT+15
DDUE DETAIL+1~, PAT+8*, PAT+14
DES START+1~, START+93~
DFN START+125~, PAT+10*
DNEXT DETAIL+1~, PAT+8*, PAT+16, PAT+17
DNEXT1 PAT+1~, PAT+5*, PAT+16*, PAT+27
DONE START~, START+34*, START+84, START+85, START+86, START+131, START+137, START+141, START+146, DETAIL+6
, DETAIL+8, DETAIL+10, PAT+2, PAT+19, SUMARY+6, SUMARY+13, SUMARY+24, SUMARY+31, SUMP+2
DUE SUMARY+1~, SUMARY+10*, SUMARY+11*, SUMARY+12, SUMARY+28*, SUMARY+29*, SUMARY+30, SUMP~, SUMP+6, SUMP+9
, SUMP+11, SUMP+16, SUMP+18, SUMP+19
DUECNT START+125~
DUZ START+15
ED START+3~, START+29*, START+94
ELIG EMP+5~, EMP+6*, EMP+7*, EMP+8
EMP DETAIL~, PAT+12, EMP+3*, EMP+6*, EMP+7, EMP+8*
EMPCHK START+3~, START+23*, START+24*, PAT+12
EVAL SUMARY+1~, SUMARY+11*, SUMARY+12, SUMARY+29*, SUMARY+30, SUMP~, SUMP+6, SUMP+9, SUMP+11, SUMP+16
, SUMP+18, SUMP+19
FAC START+125~, START+130*, START+131*, START+134, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+42, PAT+43
, PAT+44, PAT+46, PAT+47, SUMARY+2, SUMARY+10, SUMARY+18, SUMARY+19, SUMARY+28, XSORT+3, XSORT+5
FACPNAME START+125~, START+134*
FDAT1 DETAIL+1~, PAT+5*, PAT+14*, PAT+24, PAT+33*, PAT+35
FDAT2 DETAIL+1~, PAT+5*, PAT+6*, PAT+15*, PAT+24, PAT+35
FDAT3 DETAIL+1~, PAT+5*, PAT+6*, PAT+16*, PAT+17*, PAT+25, PAT+36, PAT+58, PAT+59
FIRST START~, PAT+40~, PAT+41*, PAT+49*
FNAM DETAIL+1~, PAT+30~, PAT+31*, PAT+32*, PAT+33*, PAT+35
FTXT DETAIL+1~, SUMARY+1~
HDR1 START+89~, START+90*, START+91*, START+93*, START+105, START+106
HDR2 START+89~, START+90*, START+94*, START+95*, START+105, START+106
HDR3 START+89~, START+90*, START+96*, START+97*, START+98*, START+102*, START+103*, START+104*, START+105, START+106
HEAD START~, START+41*, START+118*, DETAIL+2*, SUMARY+2*, SUMARY+19*, CHECK
IC START+49~*, START+55*, START+69~*, START+72*
INDENT START+1~, START+40*, START+112, START+119*
IO START+20
IOP START+5~, START+16*
IOSL CHECK
ITEM SUMARY+1~, SUMARY+7*, SUMARY+10, SUMARY+25*, SUMARY+28
JJ DETAIL~, DETAIL+4*, DETAIL+8, PAT+3*, PAT+22, PAT+35, SUMARY+1~, SUMARY+6*, SUMARY+7, SUMARY+8
, SUMARY+24*, SUMARY+25, SUMARY+26, SUMP+8, SUMP+11, SUMP+18, SUMP+19
LIT1 START+100~, START+102
LIT2 START+100~, START+103
LIT3 START+100~, START+104
LOC SUMARY+17~, SUMARY+18*, SUMARY+19, SUMARY+28
MISSED START+1~, START+81, START+148
MOD START+1~, START+125~, START+128*, START+137, START+142, START+143
NAM START+125~, START+136*, DETAIL+2*, DETAIL+3*, SUMARY+2*, SUMARY+3*, SUMARY+12, SUMARY+19*, SUMARY+20*, SUMARY+21*
, SUMARY+30, SUMP~, SUMP+18, SUMP+19, XSORT~, XSORT+5*, XSORT+6*, XSORT+7
NODE PAT+1~, PAT+7*, PAT+8, PAT+9, PAT+10, PAT+16
NONE PAT+40~, PAT+41*, PAT+49*, PAT+58, PAT+59
PAGE START+1~, START+41*
PAPPL SUMARY+1~, SUMP+7*, SUMP+9, SUMP+17*, SUMP+18
>> PATLST START+151
PDONE SUMARY+1~, SUMP+7*, SUMP+9, SUMP+17*, SUMP+18
PDUE SUMARY+1~, SUMP+7*, SUMP+9, SUMP+17*, SUMP+18
PERCENT SUMARY+1~, SUMP+6*, SUMP+7, SUMP+16*, SUMP+17
PLSTCRIT START+2~, START+86, START+151
PLSTCRIT(1 START+105*
PLSTCRIT(2 START+105*
PLSTCRIT(3 START+105*
PNAM START+125~, START+136*, PAT+2*, PAT+5, PAT+7, PAT+10, PAT+24, PAT+31, PAT+42, PAT+43
, PAT+44, PAT+46, PAT+47
PNUM PAT+1~, PAT+22*, PAT+23*, PAT+24
POP START+5~, START+19
PX START+125~, START+130*, START+131, START+146, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+42, PAT+43
, PAT+44, PAT+46, PAT+47, SUMARY+2, SUMARY+10, SUMARY+18, SUMARY+19, SUMARY+28, XSORT+3, XSORT+5
>> PXRMBDT START+28
>> PXRMCCS SUMARY+16
>> PXRMDLOC PAT+45, PAT+52, PAT+55
>> PXRMEDT START+29
>> PXRMFACN( START+134
>> PXRMFCMB START+96, START+133
PXRMFLD START+2~, START+93~
>> PXRMFUT START+57, PAT+25, PAT+27, PAT+36, PAT+39
PXRMH START+2~
PXRMH( START+49*
PXRMH(0 START+62*
PXRMH(1 START+50*, START+53*, START+64*, START+67*
PXRMH(2 START+51*, START+54*, START+65*, START+68*
PXRMH(3 START+70*
PXRMH(4 START+71*
PXRMHDR START+2~
PXRMHDRS START+2~
>> PXRMHFIO START+17
>> PXRMINP START+52, PAT+25, PAT+26, PAT+35, PAT+36
>> PXRMIOP START+16
>> PXRMLCMB START+97
PXRMOPT START+2~, START+44*, START+45*, START+48*, START+61*
>> PXRMPER START+62, START+63, START+66, START+69, SUMP+5, SUMP+10, SUMP+15, SUMP+19
>> PXRMPML START+148
>> PXRMREP START+22, START+46, START+60, START+99, START+128
>> PXRMSDT START+31
>> PXRMSEL START+27, START+94, START+133, START+137, START+138
>> PXRMSRT START+59
>> PXRMSSN PAT+11, PAT+12
PXRMT START+2~
PXRMT( START+49*, START+55*, START+69*, START+72*
PXRMT(0 START+62*
>> PXRMTABC START+37, PAT+33, SUMP+14
>> PXRMTABS START+37, START+75, START+77, PAT+21, PAT+29, PAT+50, PAT+53, PAT+54, PAT+56, PAT+57
, PAT+58, PAT+59, PAT+60, SUMP+4, SUMP+13, CHECK
>> PXRMTCMB START+98
>> PXRMTMP START+77, START+91, START+92, START+122
>> PXRMTOT START+102, START+103, START+104, START+143, SUMARY+14, SUMARY+15
PXRMTX START+4~, START+21*
>> PXRMXCCS SUMARY+18, SUMARY+19, SUMARY+28
>> PXRMXST START+33
>> PXRMXTMP START+109, START+131, START+146, START+154, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+42, PAT+43
, PAT+44, PAT+46, PAT+47, SUMARY+2, SUMARY+10, XSORT+3, XSORT+5
RD START+3~, START+33*, START+95
RDES START+1~, START+47*
>> REMINDER( SUMARY+7, SUMARY+8, SUMARY+25, SUMARY+26
>> REMINDER("" SUMARY+4, SUMARY+22
>> REMINDER(1 START+47
RNAM SUMARY+1~, SUMARY+7*, SUMARY+8*, SUMARY+12, SUMARY+25*, SUMARY+26*, SUMARY+30, SUMP~, SUMP+8, SUMP+11
, SUMP+14*, SUMP+18, SUMP+19
RNUM SUMARY+1~, SUMARY+4*, SUMARY+6, SUMARY+22*, SUMARY+24
SD START+3~, START+31*, START+95
SDES START+1~, START+58*, START+59*
SEP START+1~, START+37*, START+97, START+98, START+102, START+103, START+104, PAT+33, PAT+35, PAT+36
, PAT+54, PAT+57, PAT+59, PAT+60, SUMP+14, SUMP+18, SUMP+19
SRT START+125~, START+136*, START+141*, START+142
SUB START+125~, START+136*, START+137*, START+142*, START+143*, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+42
, PAT+43, PAT+44, PAT+46, PAT+47, SUMARY+2, SUMARY+10, SUMARY+14, SUMARY+15, SUMARY+18, SUMARY+19
, SUMARY+21, SUMARY+28, XSORT~, XSORT+2*, XSORT+3*, XSORT+4, XSORT+5, XSORT+6, XSORT+7
SUBTOT SUMARY+17~
TOTAL START+125~, DETAIL+3*, DETAIL+11, SUMARY+3*, SUMARY+12, SUMARY+14, SUMARY+15, SUMARY+20*, SUMARY+30, SUMP~
, SUMP+6, SUMP+16
TTOTAL START+125~, START+126*, DETAIL+11*, SUMARY+14*, SUMARY+15*
U START+23, START+44, START+47, START+91, START+93, START+94, START+95, START+134, DETAIL+3, PAT+8
, PAT+9, PAT+10, PAT+16, PAT+24, PAT+31, PAT+44, PAT+46, PAT+47, SUMARY+3, SUMARY+7
, SUMARY+8, SUMARY+11, SUMARY+20, SUMARY+25, SUMARY+26, SUMARY+29, SUMP+7, SUMP+17, EMP+3, EMP+8
, XSORT+5
VA DETAIL~
VAEL EMP~
VAEL(1 EMP+7, EMP+8
VAEL(6 EMP+3
VDUZ START+2~, START+13*, START+14*
XMDUZ START+5~, START+10*, START+11*
XMQUIET START+5~, START+9*
XMSUB START+5~, START+12*
XMY START+5~
XMY( START+14*, START+15*
XQOPT START+43~, START+44
>> XQY START+43
>> ZTQUEUED EXIT+5
>> ZTREQ EXIT+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All