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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXRMLPAU

Package: Clinical Reminders

Routine: PXRMLPAU


Information

PXRMLPAU ; SLC/AGP - Reminder Patient List ;09/06/2007

Source Information

Source file <PXRMLPAU.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA FileMan 5 ^DIC  UPDATE^DIE  ^DIK  $$GET1^DIQ  ^DIR  
List Manager 4 EN^VALM  FULL^VALM1  CLEAN^VALM10  EN^VALM2  
Clinical Reminders 2 HELP^PXRMEUT  AWRITE^PXRMUTIL  
Kernel 1 ($$LJ,$$RJ)^XLFSTR  

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

Package Total Caller Graph
Clinical Reminders 6 PXRM PATIENT LIST ADD USER  PXRM PATIENT LIST AUTH DELETE  PXRM PATIENT LIST AUTH MENU  PXRM PATIENT LIST AUTH USER SELECT  PXRM PATIENT LIST AUTH USERS  PXRMLPP  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
START(IEN) ;
BLDLIST ;
LIST(RLIST,PIEN) ;Build a list of patient list users.
FRE(NUMBER,NAME,ACCESS) ;Format entry number, name, source,
ENTRY ;Entry code
EXIT ;Exit code
HDR ; Header code
HLP ;Help code
INIT ;Init
PEXIT ;PXRM MENU protocol exit code
ADD ;add a user
ADDE ;
XQORM ;
XSEL ;PXRM SELECT COMPONENT validation
HELP(CALL) ;General help text routine
PDELETE ;Patient list delete
PDELEX ;

External References

Name Field # of Occurrence
^DIC ADD+9
UPDATE^DIE ADD+26
^DIK PDELETE+15
$$GET1^DIQ LIST+9
^DIR ADD+19
HELP^PXRMEUT HELP+7
AWRITE^PXRMUTIL ADD+27
EN^VALM START+4, HLP+3
FULL^VALM1 EXIT+4, ADD+5, XSEL+15
CLEAN^VALM10 EXIT+3
EN^VALM2 PDELETE+8
$$LJ^XLFSTR FRE+6
$$RJ^XLFSTR FRE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: START+5
Function Call: WRITE
  • Prompt: !,"Only the creator of this list can add an user."
  • Line Location: ADD+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+18
Function Call: WRITE
  • Prompt: !,"A level of control must be entered."
  • Line Location: ADD+22
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: PDELETE+3
Routine Call
  • DIC
  • Line Location:
    • ADD+9
Routine Call
  • DIE
  • Line Location:
    • ADD+26
Routine Call
  • DIR
  • Line Location:
    • ADD+19
Routine Call
  • VALM
  • Line Location:
    • START+4
    • HLP+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] XQORM+1
^PXRMXP(810.5 - [#810.5] LIST+5, LIST+7, LIST+8, ADD+2, PDELETE+6
^TMP("PXRMLPAH" BLDLIST+3!, EXIT+2!
^TMP("PXRMLPAU" BLDLIST+2!, BLDLIST+6*, BLDLIST+9*, EXIT+1!, XSEL+13, PDELETE+14

Label References

Name Line Occurrences
$$FRE LIST+14
ADDE ADD+3
BLDLIST ENTRY+1, ADDE+1, PDELETE+10, PDELEX+1
EXIT BLDLIST+5
LIST BLDLIST+4
PDELETE XSEL+16
PDELEX PDELETE+6
XQORM ENTRY+1, PEXIT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACCESS LIST+1~, LIST+8*, LIST+10, FRE~, FRE+6
ARRAY LIST+1~, LIST+11
ARRAY( LIST+10*, LIST+12, LIST+14, LIST+15
CALL HELP~, HELP+2
CNT ADD+1~
COUNT LIST+1~
CREAT ADD+1~, ADD+2*, ADD+3, PDELETE+5~
>> DA PDELETE+15*
>> DA(1 PDELETE+15*
DATE LIST+1~
DFN LIST+1~, LIST+4*, LIST+5*, LIST+7, LIST+9
DIC ADD+1~, ADD+6*
DIC("A" ADD+8*
DIC(0 ADD+7*
DIE ADD+1~
>> DIK PDELETE+15*
DIR ADD+19!
DIR("?" ADD+17*
DIR("A" ADD+15*
DIR("B" ADD+16*
DIR(0 ADD+14*
DIROUT ADD+13!, ADD+20
DIRUT ADD+13!
DTOUT ADD+13!, ADD+20*, ADD+21
DUOUT ADD+13!, ADD+21
DUZ ADD+3, PDELETE+6
EPIEN XSEL+1~
FDA ADD+1~
FDA( ADD+24*, ADD+25*
FNAME LIST+1~, LIST+9*, LIST+10
HTEXT HELP+1~, HELP+7
HTEXT(1 HELP+3*
HTEXT(2 HELP+4*
HTEXT(3 HELP+5*
HTEXT(4 HELP+6*
IEN START~, LIST+5, LIST+7, LIST+8, ADD+2, ADD+24, ADD+25, PDELETE+6, PDELETE+15
IND BLDLIST+8*, BLDLIST+9, LIST+1~, LIST+6*, LIST+7*, LIST+8, LIST+10, PDELETE+5~, PDELETE+11*, PDELETE+12*
PDELETE+14
>> IORESET START+5, PDELETE+3
LEVEL LIST+1~
LISTIEN XSEL+1~, XSEL+13*, PDELETE+5~, PDELETE+14*, PDELETE+15
LRIEN XSEL+1~
MSG ADD+1~, ADD+27
NAME LIST+1~, LIST+12*, LIST+14, LIST+15, FRE~, FRE+4
NODE LIST+1~, PDELETE+5~
NUMBER FRE~, FRE+3
ORU HLP+1~
ORUPRMT HLP+1~
PIEN BLDLIST+1~, BLDLIST+4, LIST~
PIEN( BLDLIST+9, LIST+15*
PLIST BLDLIST+1~, BLDLIST+4, BLDLIST+5, BLDLIST+6
PLIST("VALMCNT" BLDLIST+7
PXRMDONE START+1~, PDELETE+11*, PDELETE+12
RLIST LIST~
RLIST( LIST+14*
RLIST("VALMCNT" LIST+16*
SEL XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+13
SIEN LIST+1~
SUB HLP+1~, HLP+2*
TEMP FRE+2~, FRE+3*, FRE+5*, FRE+6*, FRE+7
TNAME FRE+2~, FRE+4*, FRE+5
TSOURCE FRE+2~
U LIST+8, LIST+10, LIST+14, LIST+15, ADD+2, XQORM+1, PDELETE+6
USER ADD+1~, ADD+11*, ADD+24
>> VALMAR XSEL+9
VALMBCK START+1~, ADDE+2*, XSEL+8*, XSEL+11*, XSEL+20*, PDELETE+10*, PDELEX+3*
>> VALMCNT START+3*, BLDLIST+7*, BLDLIST+8, LIST+3*, LIST+13*, LIST+14, LIST+15, LIST+16, INIT+1*, XQORM+1
XSEL+9
>> VALMHDR(1 HDR+1*
VALMSG START+1~, HDR+2*, PEXIT+1*
>> VALMY PDELETE+10
>> VALMY( PDELETE+12
X START+1~, START+2*
XMZ START+1~
XQORM HLP+1~
XQORM("#" XQORM+1*
XQORM("A" XQORM+2*
>> XQORNOD(0 XSEL+2, PDELETE+8
Y ADD+1~, ADD+10, ADD+11, ADD+12!, ADD+22, ADD+25
Y(0 ADD+23
>> YESNO ADD+23*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All