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

Package: Clinical Reminders

Routine: PXRMDBLD


Information

PXRMDBLD ; SLC/PJH - Reminder Dialog Generation. ;05/13/2009

Source Information

Source file <PXRMDBLD.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Clinical Reminders 7 BUILD^PXRMDBL1  ASK^PXRMDBLD  $$NAME^PXRMDCPY  ADD^PXRMDEDT  $$DISABCHK^PXRMDLG6  (BUILDMSG,DITEMAR)^PXRMDLRP  DIALDSAR^PXRMFRPT  
VA Fileman 5 EN^DDIOL  ^DIC  $$EXTERNAL^DILFD  ^DIR  ^DIWP  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Reminders 2 PXRMDBLD  PXRMGEDT  

Entry Points

Name Comments DBIA/ICR reference
CONFIRM(YESNO,NAME) ;
END
FINDCHCK(DNAME) ;
AUTO
AUTOP(REM) ;
OVER(DNAME) ;
DISP(RIEN) ;
SEL(FILE,MODE,ARRAY) ;
START ;
REPL(INP) ;
HELP(CALL) ;
ADD(PXRMITEM) ;
ENABLE(YESNO) ;
LINK(YESNO) ;
ASK(YESNO) ;

External References

Name Field # of Occurrence
EN^DDIOL AUTOP+13, FINDCHCK+18, FINDCHCK+34
^DIC SEL+7
$$EXTERNAL^DILFD FINDCHCK+27
^DIR ASK+8, AUTOP+10, ENABLE+8, LINK+8, OVER+6, REPL+6, CONFIRM+8
^DIWP HELP+43
BUILD^PXRMDBL1 AUTOP+36
ASK^PXRMDBLD ADD+6
$$NAME^PXRMDCPY AUTOP+21
ADD^PXRMDEDT START+8
$$DISABCHK^PXRMDLG6 FINDCHCK+24
BUILDMSG^PXRMDLRP FINDCHCK+10, FINDCHCK+17, FINDCHCK+30, FINDCHCK+31
DITEMAR^PXRMDLRP FINDCHCK+13
DIALDSAR^PXRMFRPT FINDCHCK+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: ADD+3
Function Call: WRITE
  • Prompt: !,PXRMHD
  • Line Location: ADD+4
Function Call: WRITE
  • Prompt: !!,"Associated Dialogs:"
  • Line Location: DISP+5
Function Call: WRITE
  • Prompt: !!,"Scanning dialog "_DNAME_" for inactived findings."
  • Line Location: FINDCHCK+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SEL+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+44
Function Call: WRITE
  • Prompt: !,^UTILITY($J,"W",0,IC,0)
  • Line Location: HELP+47
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+49
Routine Call
  • DIC
  • Line Location:
    • SEL+7
Routine Call
  • DIR
  • Line Location:
    • ASK+8
    • AUTOP+10
    • ENABLE+8
    • LINK+8
    • OVER+6
    • REPL+6
    • CONFIRM+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXRMD(801.41 - [#801.41] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.9 - [#811.9] AUTOP+1, AUTOP+23*, AUTOP+25
^PXRMD(801.41 - [#801.41] AUTOP+14, AUTOP+16, AUTOP+17, DISP+4, DISP+6, FINDCHCK+7, FINDCHCK+26, FINDCHCK+27, FINDCHCK+28*
^UTILITY($J HELP+39!, HELP+46, HELP+47, HELP+48!

Label References

Name Line Occurrences
$$OVER AUTOP+20
ASK START+4
AUTO START+6
AUTOP ADD+7, AUTO+8
CONFIRM AUTOP+15
DISP AUTO+6
ENABLE AUTOP+28
FINDCHCK AUTOP+37
LINK AUTOP+26
REPL AUTOP+30
SEL AUTO+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS START+1~, START+4*, START+6, START+8, ADD+1~, ADD+6, ADD+7
ARRAY DISP+1~, SEL~
ARRAY( SEL+11*
CALL HELP~, HELP+5, HELP+9, HELP+12, HELP+28, HELP+31, HELP+35
CHECK AUTOP+36~
CNT FINDCHCK+2~, FINDCHCK+8*, FINDCHCK+10, FINDCHCK+17, FINDCHCK+30, FINDCHCK+31, SEL+1~, SEL+3*, SEL+5, SEL+11*
, SEL+12
CONFIRM AUTOP+3~, AUTOP+15
DA AUTOP+3~, AUTOP+16*, AUTOP+17, AUTOP+21, AUTOP+23
DIALIEN FINDCHCK+2~, FINDCHCK+7*, FINDCHCK+13
DIC START+1~, SEL+6*, SEL+13!
DIC("A" AUTO*
DIC(0 SEL+6*
DIEN FINDCHCK+2~, FINDCHCK+22*, FINDCHCK+24, FINDCHCK+26, FINDCHCK+27, FINDCHCK+28
DIR ASK+1~, ASK+8!, AUTOP+3~, AUTOP+10!, ENABLE+1~, ENABLE+8!, LINK+1~, LINK+8!, OVER+1~, OVER+6!
, REPL+1~, REPL+6!, CONFIRM+1~, CONFIRM+8!
DIR("?" ASK+6*, AUTOP+8*, ENABLE+6*, LINK+6*, OVER+4*, REPL+4*, CONFIRM+6*
DIR("??" ASK+7*, AUTOP+9*, ENABLE+7*, LINK+7*, OVER+5*, REPL+5*, CONFIRM+7*
DIR("A" ASK+4*, AUTOP+6*, ENABLE+4*, LINK+4*, OVER+3*, REPL+3*, CONFIRM+4*
DIR("B" ASK+5*, AUTOP+7*, ENABLE+5*, LINK+5*, OVER+2*, REPL+2*, CONFIRM+5*
DIR(0 ASK+3*, AUTOP+5*, ENABLE+3*, LINK+3*, OVER+2*, REPL+2*, CONFIRM+3*
DIROUT ASK+2!, ASK+9, AUTOP+4!, AUTOP+11, ENABLE+2!, ENABLE+9, LINK+2!, LINK+9, OVER+7, REPL+7
, SEL+2!, CONFIRM+2!, CONFIRM+9
DIRUT ASK+2!, AUTOP+4!, ENABLE+2!, LINK+2!, SEL+2!, CONFIRM+2!
DIWF HELP+2~, HELP+3*
DIWL HELP+2~, HELP+3*
DIWR HELP+2~, HELP+3*
DLGARR FINDCHCK+2~, FINDCHCK+13
DLGARR( FINDCHCK+22
DNAME START+1~, ADD+1~, ADD+5*, AUTO+4*, AUTOP+2, AUTOP+32*, AUTOP+36, AUTOP+37, FINDCHCK~, FINDCHCK+1
, FINDCHCK+7, FINDCHCK+9, OVER~
DSUB DISP+1~, DISP+3*, DISP+4*, DISP+6
DTOUT START+4, ADD+1~, ADD+6, ASK+2!, ASK+9*, ASK+10, AUTO+3, AUTOP+2, AUTOP+4!, AUTOP+11*
, AUTOP+12, AUTOP+14, AUTOP+15, AUTOP+17, AUTOP+19*, AUTOP+20*, AUTOP+26, AUTOP+28, AUTOP+30, AUTOP+34
, ENABLE+2!, ENABLE+9*, ENABLE+10, LINK+2!, LINK+9*, LINK+10, OVER+7*, OVER+8, REPL+7*, REPL+8
, SEL+2!, SEL+5, SEL+8*, SEL+9, CONFIRM+2!, CONFIRM+9*, CONFIRM+10
DUOUT START+4, ADD+1~, ADD+6, ASK+2!, ASK+10, AUTO+3, AUTOP+2, AUTOP+4!, AUTOP+12, AUTOP+26
, AUTOP+28, AUTOP+30, AUTOP+34, ENABLE+2!, ENABLE+10, LINK+2!, LINK+10, OVER+8, REPL+8, SEL+2!
, SEL+5, SEL+9, CONFIRM+2!, CONFIRM+10
ERRCNT FINDCHCK+2~, FINDCHCK+8*, FINDCHCK+13
ERRMSG FINDCHCK+2~, FINDCHCK+13, FINDCHCK+17, FINDCHCK+23!, FINDCHCK+24, FINDCHCK+31
FAIL FINDCHCK+2~, FINDCHCK+8*, FINDCHCK+13, FINDCHCK+16
FILE SEL~, SEL+6
FIRST DISP+1~, DISP+3*, DISP+5*
HTEXT HELP+1~
HTEXT( HELP+41, HELP+42
HTEXT(1 HELP+6*, HELP+10*, HELP+13*, HELP+29*, HELP+32*, HELP+36*
HTEXT(10 HELP+22*
HTEXT(11 HELP+23*
HTEXT(12 HELP+24*
HTEXT(13 HELP+25*
HTEXT(14 HELP+26*
HTEXT(15 HELP+27*
HTEXT(2 HELP+7*, HELP+11*, HELP+14*, HELP+30*, HELP+33*, HELP+37*
HTEXT(3 HELP+8*, HELP+15*, HELP+34*, HELP+38*
HTEXT(4 HELP+16*
HTEXT(5 HELP+17*
HTEXT(6 HELP+18*
HTEXT(7 HELP+19*
HTEXT(8 HELP+20*
HTEXT(9 HELP+21*
IC HELP+2~, HELP+40*, HELP+41*, HELP+42, HELP+45*, HELP+46*, HELP+47
INP REPL~, REPL+9*
>> IORESET ADD+3
LIT START+1~
LIT1 START+1~, AUTO+1*, SEL+12
MODE SEL~, SEL+6
MSG START+1~
NAME START+1~, FINDCHCK+2~, FINDCHCK+26*, FINDCHCK+29, CONFIRM~, CONFIRM+4
ORY START+1~
PXRMENAB START+2~, AUTOP+28
>> PXRMHD ADD+4
PXRMITEM ADD~, ADD+7
PXRMLINK START+2~, AUTOP+25*, AUTOP+26
PXRMREM START+2~, AUTO+2
PXRMREM(1 AUTO+4
PXRMREPL START+2~, AUTOP+30
REDO START+1~
REM START+1~, AUTO+4*, AUTO+6, AUTO+8, AUTOP~, AUTOP+1, AUTOP+23, AUTOP+25, AUTOP+36
RIEN DISP~, DISP+4
RLNK START+1~, AUTOP+25*, AUTOP+26
RNAME START+1~, AUTOP+1*, AUTOP+7
STDFILES FINDCHCK+2~, FINDCHCK+6, FINDCHCK+24
STRTEXT FINDCHCK+3~, FINDCHCK+10, FINDCHCK+30
STRTEXT(1 FINDCHCK+9*, FINDCHCK+29*
TEXT ASK+1~, ENABLE+1~, FINDCHCK+3~, FINDCHCK+10, FINDCHCK+17, FINDCHCK+18, FINDCHCK+30, FINDCHCK+31, FINDCHCK+34, LINK+1~
, CONFIRM+1~
TYPE FINDCHCK+3~, FINDCHCK+27*, FINDCHCK+29
U ASK+7, AUTO+4, AUTOP+1, AUTOP+5, AUTOP+9, AUTOP+17, AUTOP+23, AUTOP+25, DISP+6, ENABLE+7
, FINDCHCK+26, FINDCHCK+27, FINDCHCK+28, LINK+7, OVER+5, REPL+5, SEL+8, SEL+11, CONFIRM+7
>> VALMBCK ADD+2*
WRITMSG FINDCHCK+3~, FINDCHCK+5*, FINDCHCK+32*, FINDCHCK+34
X ASK+1~, AUTOP+3~, ENABLE+1~, LINK+1~, OVER+1~, REPL+1~, SEL+1~, SEL+8, CONFIRM+1~, HELP+42*
Y ASK+1~, AUTOP+3~, AUTOP+13, AUTOP+14, AUTOP+15, AUTOP+16, AUTOP+20, AUTOP+21*, AUTOP+32, ENABLE+1~
, LINK+1~, OVER+1~, REPL+1~, SEL+1~, SEL+5, SEL+10, SEL+11, CONFIRM+1~
Y(0 ASK+11, ENABLE+11, LINK+11, OVER+9, REPL+9, SEL+11, CONFIRM+11
YESNO ASK~, ASK+11*, ENABLE~, ENABLE+11*, LINK~, LINK+11*, CONFIRM~, CONFIRM+11*
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