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: PXRMLPU

Package: Clinical Reminders

Routine: PXRMLPU


Information

PXRMLPU ; SLC/PKR/PJH - Reminder Patient List ;10/11/2007

Source Information

Source file <PXRMLPU.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
Clinical Reminders 7 ($$LDELOK,HELP)^PXRMEUT  EN^PXRMLCD  OERR^PXRMLPOE  START^PXRMLPP  $$ACCESS^PXRMLPU  (COPY,DELETE)^PXRMRUL1  ($$LMFMTSTR,COLFMT)^PXRMTEXT  
Registration 4 EN^VALM  FULL^VALM1  CLEAN^VALM10  EN^VALM2  
Kernel 2 (ENDR,KILL)^%ZISS  $$FMTE^XLFDT  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Clinical Reminders 3 PXRM EXTRACT PATIENT LIST  PXRMLPP  PXRMLPU  
PCE Patient Care Encounter 1 PXRM EXTRACT PATIENT LIST  

Entry Points

Name Comments DBIA/ICR reference
POERR ;Patient list copy to OERR Team (#101.21)
XSEL ;SELECT validation
LIST(MODE,PLIST) ;Build a list of patient list entries.
PCOPY1(SUB) ;
HDR ; Header code
BLDLIST ;
PCOPY ;Patient list copy
PLIST ;Patient list inquiry.
PDELETE ;Patient list delete
HLP ;Help code
XQORM ;
INIT ;Init
EXIT ;Exit code
HELP(CALL) ;General help text routine
ACCESS(IEN,NODE) ;
ENTRY ;Entry code
XSELE ;
VIEW ;
START(MODE) ;
PEXIT ;Protocol exit code

External References

Name Field # of Occurrence
ENDR^%ZISS START+3
KILL^%ZISS START+7
^DIR VIEW+5, XSEL+38
$$LDELOK^PXRMEUT PDELETE+12, XSEL+28
HELP^PXRMEUT HELP+8
EN^PXRMLCD XSEL+57
OERR^PXRMLPOE POERR+13, XSEL+50
START^PXRMLPP PLIST+10, XSEL+60
$$ACCESS^PXRMLPU POERR+12
COPY^PXRMRUL1 PCOPY1+11, XSEL+46
DELETE^PXRMRUL1 PDELETE+13
$$LMFMTSTR^PXRMTEXT LIST+3
COLFMT^PXRMTEXT LIST+31
EN^VALM START+5, HLP+3
FULL^VALM1 EXIT+4, VIEW+1, XSEL+22
CLEAN^VALM10 EXIT+3, XSELE+1
EN^VALM2 PCOPY1+4, PDELETE+4, POERR+4, PLIST+2
$$FMTE^XLFDT LIST+28

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: START+6
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: PCOPY1+2
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: PDELETE+2
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: POERR+2
Routine Call
  • VALM
  • Line Location:
    • START+5
    • HLP+3
Routine Call
  • DIR
  • Line Location:
    • VIEW+5
    • XSEL+38

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] XQORM+1
^PXRMXP(810.5 - [#810.5] ACCESS+5, ACCESS+11, ACCESS+13, ACCESS+14, LIST+8, LIST+9, LIST+10, LIST+14, PDELETE+11, POERR+11
, XSEL+16, XSEL+18, XSEL+19
^TMP( LIST+6!, LIST+33*, LIST+35*, PCOPY1+10
^TMP("PXRMLPU" BLDLIST+2!, BLDLIST+6, EXIT+1!, LIST+27*, LIST+34*, PDELETE+10, POERR+10, PLIST+9, XSEL+14
^TMP("PXRMLPUH" BLDLIST+3!, EXIT+2!
^TMP($J LIST+6!, LIST+17*, LIST+18, LIST+23, LIST+25, LIST+26, LIST+36!
^XUSEC("PXRM MANAGER" ACCESS+3

Label References

Name Line Occurrences
$$ACCESS LIST+11, XSEL+27
BLDLIST ENTRY+4, PCOPY+3, PDELETE+17, PLIST+11, XSELE+2
ENTRY VIEW+7, VIEW+8
LIST BLDLIST+5
PCOPY1 PCOPY+2
PDELETE XSEL+54
XQORM ENTRY+4, PEXIT+3, XSELE+2
XSELE XSEL+43

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACCESS ACCESS+4~, ACCESS+10*, ACCESS+14*, ACCESS+15, LIST+1~, LIST+11*, LIST+12, LIST+17, POERR+3~, POERR+12*
, POERR+13, POERR+14, XSEL+25~, XSEL+27*
CALL HELP~, HELP+2
COUNT LIST+1~, LIST+14*, LIST+17
CREAT PLIST+1~
DATA LIST+1~, LIST+10*, LIST+11, LIST+13, LIST+15, LIST+26*, LIST+27, LIST+28, LIST+29*, LIST+30
DATE LIST+1~, LIST+13*, LIST+17, LIST+28*, LIST+29
DELOK PDELETE+3~, PDELETE+12*, PDELETE+13, XSEL+25~, XSEL+28*, XSEL+31
DIR VIEW+2~, XSEL+25~, XSEL+38!
DIR("?" XSEL+36*
DIR("??" XSEL+37*
DIR("A" VIEW+4*, XSEL+34*
DIR("B" XSEL+35*
DIR(0 VIEW+3*, XSEL+29*, XSEL+30*, XSEL+31*, XSEL+32*, XSEL+33*
DIROUT VIEW+2~, VIEW+6, XSEL+26!, XSEL+39
DIRUT XSEL+26!
DTOUT VIEW+2~, VIEW+6, XSEL+26!, XSEL+39*, XSEL+40, XSEL+47, XSEL+51
DUOUT VIEW+2~, VIEW+6, XSEL+26!, XSEL+40, XSEL+47, XSEL+51
DUZ ACCESS+3, ACCESS+9, ACCESS+11, ACCESS+13
EPIEN XSEL+1~, XSEL+16*
FMTSTR LIST+1~, LIST+3*, LIST+31
FNAME LIST+1~, LIST+13*, LIST+17, LIST+24*, LIST+25*, LIST+26, LIST+30
HTEXT HELP+1~, HELP+8
HTEXT(1 HELP+3*
HTEXT(2 HELP+4*
HTEXT(3 HELP+5*
HTEXT(4 HELP+6*
HTEXT(5 HELP+7*
IEN ACCESS~, ACCESS+5, ACCESS+11, ACCESS+13, ACCESS+14
IND LIST+1~, LIST+9*, LIST+10, LIST+11, LIST+14, LIST+17, LIST+32*, LIST+33, PCOPY1+3~, PCOPY1+7*
, PCOPY1+8*, PCOPY1+10, PDELETE+3~, PDELETE+7*, PDELETE+8*, PDELETE+10, POERR+3~, POERR+7*, POERR+8*, POERR+10
, PLIST+1~, PLIST+7*, PLIST+8*, PLIST+9
>> IORESET START+6, PCOPY1+2, PDELETE+2, POERR+2
LEVEL XSEL+1~
LISTIEN PCOPY1+3~, PCOPY1+10*, PCOPY1+11, PDELETE+3~, PDELETE+10*, PDELETE+11, PDELETE+12, PDELETE+13, POERR+3~, POERR+10*
, POERR+11, POERR+12, POERR+13, PLIST+1~, PLIST+9*, PLIST+10, XSEL+1~, XSEL+14*, XSEL+16, XSEL+18
, XSEL+19, XSEL+27, XSEL+28, XSEL+46, XSEL+50, XSEL+57, XSEL+60
LRIEN XSEL+1~, XSEL+18*
MODE START~, BLDLIST+5, ENTRY+3*, LIST~, LIST+16, VIEW+7*, VIEW+8*
MODE1 START+1~
NAME HDR+1~, LIST+1~, LIST+7*, LIST+8*, LIST+9, PLIST+1~
NL LIST+1~, LIST+31, LIST+32
NODE ACCESS~, ACCESS+5*, ACCESS+6, ACCESS+9, PDELETE+3~, PDELETE+11*, POERR+3~, POERR+11*, POERR+12, PLIST+1~
, XSEL+1~, XSEL+19*, XSEL+27
NUM LIST+1~, LIST+7*, LIST+26*, LIST+27, LIST+30, LIST+34
OPTION XSEL+25~, XSEL+41*, XSEL+43, XSEL+46, XSEL+50, XSEL+54, XSEL+57, XSEL+60
ORU HLP+1~
ORUPRMT HLP+1~
OUTPUT LIST+1~, LIST+31
OUTPUT( LIST+33
PLIST BLDLIST+1~, BLDLIST+4*, BLDLIST+5, LIST~, LIST+6, LIST+17, LIST+18, LIST+23, LIST+25, LIST+26
, LIST+33, LIST+35, LIST+36
PXRMDONE START+1~, PCOPY1+7*, PCOPY1+8, PDELETE+7*, PDELETE+8, PDELETE+16*, POERR+7*, POERR+8, POERR+16*, PLIST+6*
, PLIST+8
RIEN XSEL+25~
SEL XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14
STATUS ACCESS+12~
STR LIST+2~, LIST+30*, LIST+31
SUB HLP+1~, HLP+2*, LIST+2~, LIST+16*, LIST+17, LIST+22*, LIST+23*, LIST+25, LIST+26, PCOPY+1*
, PCOPY+2, PCOPY1~, PCOPY1+10
TRUE PLIST+1~
TYPE ACCESS+4~, ACCESS+6*, ACCESS+7, ACCESS+8, ACCESS+11, LIST+2~, LIST+7*, LIST+15*, LIST+16, LIST+17
U ACCESS+6, ACCESS+9, ACCESS+14, LIST+13, LIST+14, LIST+15, LIST+17, LIST+27, LIST+28, LIST+29
, LIST+30, XQORM+1, XSEL+16, XSEL+18, XSEL+29, XSEL+37
USIEN ACCESS+12~, ACCESS+13*, ACCESS+14, POERR+3~, PLIST+1~
>> VALMAR XSEL+9
VALMBCK START+1~, EXIT+5*, PCOPY+4*, PDELETE+18*, POERR+17*, PLIST+12*, XSEL+8*, XSEL+11*, XSEL+40*, XSELE+3*
>> VALMCNT START+4*, BLDLIST+6*, INIT+1*, LIST+7*, LIST+33*, LIST+34, LIST+35, XQORM+1, XSEL+9
>> VALMDDF LIST+3
>> VALMHDR(1 HDR+2*
VALMSG START+1~, PEXIT+1*
VALMY PCOPY1+3~, PCOPY1+6, PDELETE+3~, PDELETE+6, POERR+3~, POERR+6, PLIST+1~, PLIST+4
VALMY( PCOPY1+8, PDELETE+8, POERR+8, PLIST+8
X START+1~, START+2*, XSEL+25~
XMZ START+1~
XQORM HLP+1~
XQORM("#" XQORM+1*
XQORM("A" XQORM+2*
>> XQORNOD(0 PCOPY1+4, PDELETE+4, POERR+4, PLIST+2, XSEL+2
Y VIEW+2~, VIEW+7, VIEW+8, XSEL+25~, XSEL+41
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All