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 |  Marked Items  | All
Print Page as PDF
Routine: PXRMDBL

Package: Clinical Reminders

Routine: PXRMDBL


Information

PXRMDBL ;SLC/AGP - Reminder Dialog Field editor/List Manager Tester ;07/31/2020

Source Information

Source file <PXRMDBL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Clinical Reminders 5 $$VGROUP^PXRMDD41  BUILDMSG^PXRMDLRP  $$DEF^PXRMICHK  $$TERM^PXRMICK1  AWRITE^PXRMUTIL  
VA FileMan 2 EN^DDIOL  FILE^DIE  

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

Package Total Caller Graph
Clinical Reminders 2 BRANCHING LOGIC  PXRMDLRP  

Entry Points

Name Comments DBIA/ICR reference
ACTION(IDS,Y) ;
BUILDTXT(CNT,MESS,NAME,EXT,PIECE,SEQ) ;
CHECK1(DIEN,NAME,EXT,CNT,ERR,FAIL) ;
CHECK1X ;
CHCKEVST(DIEN,NAME,EXT,CNT,ERR,FAIL) ;
CHECKITM(DA,VALUE) ;
DELFIELD(IENS,SUB,FIELD) ;Delete a field.
DELREPL(DA,FIELD,OLD,NEW) ;
EVALSTAT(IDS,Y) ;
HELP(NAME,EXT,CNT,MESS,HELP,SEQ) ;
RECCHK(IEN,DIEN) ;
SCREEN(IEN,DIEN) ;
REPCHK(IEN,DIEN) ;
VALIDREM(NAME,TYPE,ITEM,ERRCNT,ERRMSG,FAIL) ;
WRITE(NODE) ;
XHELP(IDS) ; executable help for branching logic
TEXT ;
TEXT1 ;
TEXT2 ;

External References

Name Field # of Occurrence
EN^DDIOL WRITE+6
FILE^DIE DELFIELD+3
$$VGROUP^PXRMDD41 RECCHK+4, RECCHK+8, REPCHK+3, REPCHK+5
BUILDMSG^PXRMDLRP BUILDTXT+3, CHECK1+22, HELP+11, VALIDREM+5, VALIDREM+8
$$DEF^PXRMICHK VALIDREM+7
$$TERM^PXRMICK1 VALIDREM+4
AWRITE^PXRMUTIL DELFIELD+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Error in delete",!
  • Line Location: DELFIELD+4
Function Call: WRITE
  • Prompt: !,TEXT
  • Line Location: XHELP+7
Function Call: WRITE
  • Prompt: !,TEXT
  • Line Location: XHELP+15
Function Call: WRITE
  • Prompt: !,TEXT
  • Line Location: XHELP+21
Routine Call
  • DIE
  • Line Location:
    • DELFIELD+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.9 - [#811.9] WRITE+3
^PXRMD(801.41 - [#801.41] ACTION+9, CHECK1+3, CHECK1+4, CHECK1+5, CHCKEVST+4, CHCKEVST+5, CHECKITM+3, EVALSTAT+6, RECCHK+3, RECCHK+4
, RECCHK+5, RECCHK+6, RECCHK+8, SCREEN+3, REPCHK+3, REPCHK+4, REPCHK+5, REPCHK+6, XHELP+9
^PXRMD(811.5 - [#811.5] WRITE+3

Label References

Name Line Occurrences
$$RECCHK RECCHK+7, SCREEN+6
$$REPCHK SCREEN+7, REPCHK+6
BUILDTXT CHECK1+10, CHECK1+13, CHECK1+15, CHECK1+18
CHCKEVST CHECK1+25
CHECK1X CHECK1+24
DELFIELD CHECKITM+4, DELREPL+6, DELREPL+8, DELREPL+9, DELREPL+10
HELP CHCKEVST+8, CHCKEVST+9, CHCKEVST+11, CHCKEVST+22
VALIDREM CHECK1+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT WRITE+1~, WRITE+4*, WRITE+5*, WRITE+6
ARRAY CHCKEVST+1~
ARRAY( CHCKEVST+11, CHCKEVST+12*, CHCKEVST+16, CHCKEVST+19
CNT BUILDTXT~, BUILDTXT+3, CHECK1~, CHECK1+10, CHECK1+13, CHECK1+15, CHECK1+18, CHECK1+22, CHECK1+23, CHECK1+25
, CHCKEVST~, CHCKEVST+8, CHCKEVST+9, CHCKEVST+22, HELP~, HELP+9*, HELP+10*, HELP+11
DA CHECKITM~, CHECKITM+2, CHECKITM+3, DELREPL~, DELREPL+3
DA(1 CHECKITM+2, CHECKITM+3, DELREPL+3
DEFAULTS CHCKEVST+1~, CHCKEVST+18
DEFAULTS("DEF" CHCKEVST+3*
DEFAULTS("TERM" CHCKEVST+2*
DIEN CHECK1~, CHECK1+3, CHECK1+4, CHECK1+5, CHECK1+25, CHCKEVST~, CHCKEVST+4, CHCKEVST+5, RECCHK~, RECCHK+3
, RECCHK+4, RECCHK+5, RECCHK+6, SCREEN~, SCREEN+2, SCREEN+3, SCREEN+6, SCREEN+7, REPCHK~, REPCHK+3
, REPCHK+4
DONE XHELP+2~, XHELP+3*, XHELP+4, XHELP+6*, XHELP+11*, XHELP+12, XHELP+14*, XHELP+17*, XHELP+18, XHELP+20*
ERR BUILDTXT+1~, BUILDTXT+3, CHECK1~, CHECK1+10, CHECK1+13, CHECK1+15, CHECK1+18, CHECK1+22, CHECK1+23, CHECK1+25
, CHCKEVST~, CHCKEVST+8, CHCKEVST+9, CHCKEVST+11, CHCKEVST+22
ERR(1 BUILDTXT+2*
ERRCNT VALIDREM~, VALIDREM+5, VALIDREM+8
ERRMSG VALIDREM~, VALIDREM+5, VALIDREM+8
EVALITEM CHCKEVST+1~, CHCKEVST+6*, CHCKEVST+7, CHCKEVST+11, CHCKEVST+12
EXT BUILDTXT~, BUILDTXT+2, CHECK1~, CHECK1+10, CHECK1+13, CHECK1+15, CHECK1+18, CHECK1+21, CHECK1+23, CHECK1+25
, CHCKEVST~, CHCKEVST+8, CHCKEVST+9, CHCKEVST+11, CHCKEVST+22, HELP~, HELP+3, HELP+9, HELP+10
FAIL CHECK1~, CHECK1X+1*, CHCKEVST~, CHCKEVST+4, CHCKEVST+8*, CHCKEVST+9*, CHCKEVST+11*, CHCKEVST+14, CHCKEVST+16, CHCKEVST+22*
, VALIDREM~, VALIDREM+6*, VALIDREM+9*
FDA DELFIELD+1~
FDA( DELFIELD+2*
FIELD DELFIELD~, DELFIELD+2, DELREPL~, DELREPL+5, DELREPL+8, DELREPL+9, DELREPL+10
FOUND CHCKEVST+1~, RECCHK+1~, RECCHK+2*, RECCHK+5, RECCHK+7*, RECCHK+8*, RECCHK+9, REPCHK+1~, REPCHK+2*, REPCHK+3*
, REPCHK+4, REPCHK+5*, REPCHK+6*, REPCHK+7
GBL VALIDREM+1~, VALIDREM+2*, VALIDREM+4, VALIDREM+7
HELP HELP~, HELP+3, HELP+4, HELP+5, HELP+6, HELP+7, HELP+8
HTXT HELP+1~, HELP+11
HTXT(1 HELP+3*, HELP+4*, HELP+5*, HELP+6*, HELP+7*, HELP+9*
HTXT(2 HELP+10*
I CHECK1+1~, CHECK1+6*, CHECK1+9, CHECK1+12, CHECK1+15, CHECK1+16
IDS ACTION~, ACTION+4, EVALSTAT~, EVALSTAT+5, EVALSTAT+6, XHELP~
IDS(1 ACTION+3, ACTION+9, EVALSTAT+4, EVALSTAT+6, XHELP+9
IDX CHCKEVST+1~, RECCHK+1~, RECCHK+5*, RECCHK+6
IEN CHECK1+1~, CHECK1+4*, CHECK1+5, CHCKEVST+1~, CHCKEVST+4*, CHCKEVST+5, RECCHK~, RECCHK+3, RECCHK+4, RECCHK+7
, RECCHK+8, SCREEN~, REPCHK~, REPCHK+3, REPCHK+5, REPCHK+6, VALIDREM+1~, VALIDREM+3*, VALIDREM+4, VALIDREM+7
IEN(1 SCREEN+2, SCREEN+6, SCREEN+7
IENS CHECKITM+1~, CHECKITM+2*, CHECKITM+4, DELFIELD~, DELFIELD+2, DELREPL+1~, DELREPL+3*, DELREPL+6, DELREPL+8, DELREPL+9
, DELREPL+10
IND XHELP+2~, XHELP+4*, XHELP+12*, XHELP+18*
ISTERM EVALSTAT+1~, EVALSTAT+7*, EVALSTAT+8, EVALSTAT+9
ITEM CHCKEVST+1~, CHCKEVST+16*, CHCKEVST+19, VALIDREM~, VALIDREM+2, VALIDREM+3, WRITE+1~, WRITE+2*, WRITE+3*, WRITE+6
J CHECK1+1~, CHECK1+9*, CHECK1+10, CHECK1+12*, CHECK1+13
MESS BUILDTXT~, BUILDTXT+3, HELP~, HELP+11
MSG DELFIELD+1~, DELFIELD+4
NAME BUILDTXT~, BUILDTXT+2, CHECK1~, CHECK1+10, CHECK1+13, CHECK1+15, CHECK1+18, CHECK1+21, CHECK1+23, CHECK1+25
, CHCKEVST~, CHCKEVST+8, CHCKEVST+9, CHCKEVST+11, CHCKEVST+22, HELP~, HELP+3, HELP+9, VALIDREM~
NEW DELREPL~, DELREPL+5, DELREPL+8, DELREPL+9, DELREPL+10
NODE CHECK1+1~, CHECK1+5*, CHECK1+7, CHECK1+10, CHECK1+13, CHECK1+15, CHECK1+18, CHECK1+19, CHECK1+23, CHCKEVST+1~
, CHCKEVST+5*, CHCKEVST+6, CHECKITM+1~, CHECKITM+3*, CHECKITM+4, EVALSTAT+1~, EVALSTAT+6*, EVALSTAT+7, SCREEN+1~, SCREEN+3*
, SCREEN+4, SCREEN+5, WRITE~, WRITE+2, WRITE+4
OLD DELREPL~, DELREPL+2, DELREPL+5, DELREPL+9
OUTPUT VALIDREM+1~, VALIDREM+4, VALIDREM+5, VALIDREM+7, VALIDREM+8
OUTPUT("" VALIDREM+5, VALIDREM+8
PIECE BUILDTXT~, BUILDTXT+2
>> PXRMEXCH ACTION+2, EVALSTAT+3
>> PXRMINST ACTION+1, EVALSTAT+2
REPIEN RECCHK+1~, RECCHK+6*, RECCHK+7, RECCHK+8
SEQ BUILDTXT~, BUILDTXT+2, CHECK1+1~, CHECK1+7*, CHECK1+10, CHECK1+13, CHECK1+15, CHECK1+18, CHECK1+21, CHCKEVST+1~
, CHCKEVST+6*, CHCKEVST+8, CHCKEVST+9, CHCKEVST+11, CHCKEVST+22, HELP~, HELP+3
SIEN REPCHK+1~, REPCHK+4*, REPCHK+5, REPCHK+6
STATUS CHCKEVST+1~, CHCKEVST+6*, CHCKEVST+8, CHCKEVST+9, CHCKEVST+11, CHCKEVST+12, CHCKEVST+19*, CHCKEVST+20, WRITE+1~
SUB DELFIELD~, DELFIELD+2
TEMP CHECK1+1~, CHECK1+22, CHCKEVST+1~, CHCKEVST+18*
TEMP( CHCKEVST+20!*, CHCKEVST+22
TEMP(1 CHECK1+21*
TEMPARR SCREEN+1~
TEXT XHELP+2~, XHELP+5*, XHELP+6, XHELP+7, XHELP+13*, XHELP+14, XHELP+15, XHELP+19*, XHELP+20, XHELP+21
TYPE CHECK1+1~, CHECK1+3*, CHECK1+20, CHCKEVST+1~, CHCKEVST+7*, CHCKEVST+8, CHCKEVST+9, CHCKEVST+11, CHCKEVST+12, CHCKEVST+15*
, CHCKEVST+16, CHCKEVST+19, CHCKEVST+20, CHCKEVST+22, VALIDREM~, XHELP+2~, XHELP+10*
U ACTION+9, CHECK1+3, CHECK1+7, CHECK1+10, CHECK1+13, CHECK1+15, CHECK1+18, CHECK1+19, CHECK1+23, CHCKEVST+6
, CHECKITM+4, EVALSTAT+7, RECCHK+4, RECCHK+6, RECCHK+8, SCREEN+4, SCREEN+5, REPCHK+3, REPCHK+5, WRITE+2
, WRITE+3, WRITE+4, XHELP+9
VALID CHECK1+1~, CHECK1+2*, CHECK1+4, CHECK1+6, CHECK1+9, CHECK1+10*, CHECK1+12, CHECK1+13*, CHECK1+15*, CHECK1+18*
, CHECK1+22*, CHECK1+23, CHECK1+24, CHECK1+25, CHECK1X+1
VALUE CHECKITM~, CHECKITM+4
X DELREPL+1~, DELREPL+6*, DELREPL+8*, DELREPL+10
Y ACTION~, ACTION+5, ACTION+6, ACTION+7, ACTION+8, ACTION+9, EVALSTAT~, EVALSTAT+8, EVALSTAT+9

Marked Items

Name Field # of Occurrence
$T(@TEXT1+IND XHELP+19
$T(@TYPE+IND XHELP+13
$T(TEXT+IND XHELP+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All