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

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  
PCE Patient Care Encounter 5 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  

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