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

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  
List Manager 4 EN^VALM  FULL^VALM1  CLEAN^VALM10  EN^VALM2  
Kernel 2 (ENDR,KILL)^%ZISS  $$FMTE^XLFDT  
VA FileMan 1 ^DIR  

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

Package Total Caller Graph
Clinical Reminders 13 PXRM EXTRACT PATIENT LIST  PXRM PATIENT LIST DELETE  PXRM PATIENT LIST DISPLAY  PXRM PATIENT LIST MENU  PXRM PATIENT LIST OE/RR  PXRM PATIENT LIST PUBLIC  PXRM PATIENT LIST USER  PXRM PATIENT LIST USER COPY  
PXRM PATIENT LIST USER CREATE  PXRM PATIENT LIST USER SELECT ENTRY  PXRM PATIENT LIST VIEW  PXRMLPP  PXRMLPU  
Kernel 1 ^ORD(101  

Entry Points

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

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
  • DIR
  • Line Location:
    • VIEW+5
    • XSEL+38
Routine Call
  • VALM
  • Line Location:
    • START+5
    • HLP+3

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