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

Package: Clinical Reminders

Routine: PXRMDLG5


Information

PXRMDLG5 ; SLC/PJH - Reminder Dialog Edit/Inquiry ;06/08/2009

Source Information

Source file <PXRMDLG5.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Clinical Reminders 5 DETAIL^PXRMDLG4  HELP^PXRMEUT  DEF^PXRMRUTL  FORMATS^PXRMTEXT  AWRITE^PXRMUTIL  
VA Fileman 4 EN^DDIOL  FILE^DIE  $$EXTERNAL^DILFD  ^DIR  
Kernel 1 $$PATCH^XPDUTL  
Registration 1 FULL^VALM1  
Uncategorized 1 $$ONECR^YTQPXRM5  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Clinical Reminders 3 PXRMDLG4  PXRMDLG6  PXRMDLL  

Entry Points

Name Comments DBIA/ICR reference
TEXT(NLINES,CNT,ATLEN,TEMP,NODE) ;
INQ(DIEN) ;INQ Inquiry/Print option
; Used by 801.41 print templates
; [PXRM REMINDER DIALOG]
; [PXRM DIALOG GROUP]
RGLSCR(DA,X,IEN) ;Input transform/screen for RESULT GROUP LIST
MSEL(NUM) ;
RESCHK(IEN) ;Called by input template PXRM EDIT ELEMENT. Preserve Y so template
MH(IEN) ;Allow IEN=109 (HX2) as a place holder for 601 entries that do not
RSELEDIT(DA) ;
BHELP(VALUE) ;
OTERM(DA) ;
MHREQHLP ;
NTERM(DA,OTERM,NTERM) ;
SETGBL(FILE) ;
ALT(DIEN,LEV,DSEQ,NODE,VIEW,NLINE,CNT,ALTLEN) ;
TERMS(DA,X) ;
ASK(YESNO,PIEN) ;Confirm

External References

Name Field # of Occurrence
EN^DDIOL MSEL+1, RGLSCR+34
FILE^DIE RESCHK+12
$$EXTERNAL^DILFD RGLSCR+32
^DIR ASK+13
DETAIL^PXRMDLG4 INQ+12
HELP^PXRMEUT BHELP+25, MHREQHLP+14
DEF^PXRMRUTL INQ+5
FORMATS^PXRMTEXT TEXT+3
AWRITE^PXRMUTIL RESCHK+14
FULL^VALM1 BHELP+2
$$PATCH^XPDUTL MSEL+1
$$ONECR^YTQPXRM5 MH+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," Seq. Dialog",!
  • Line Location: INQ+11
Function Call: WRITE
  • Prompt: !,^TMP(NODE,$J,SUB,0)
  • Line Location: INQ+16
Routine Call
  • DIE
  • Line Location:
    • RESCHK+12
Routine Call
  • DIR
  • Line Location:
    • ASK+13

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)
^PXRM(800 - [#800] MH+5
^PXRMD(801.41 - [#801.41] ALT+3, ALT+8, ALT+9, ASK+3, OTERM+2, RESCHK+4, RESCHK+5, RESCHK+6, RSELEDIT+7, RGLSCR+5
, RGLSCR+6, RGLSCR+11, RGLSCR+16, RGLSCR+19, RGLSCR+23, RGLSCR+27, RGLSCR+31, TERMS+2
^PXRMD(811.5 - [#811.5] ALT+5
^TMP( INQ+8!, INQ+16, INQ+17!, TEXT+5*

Label References

Name Line Occurrences
$$RGLSCR RESCHK+8
TEXT ALT+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALTLEN ALT~, ALT+12
ATLEN TEXT~, TEXT+2, TEXT+5
CNT ALT~, ALT+12, RESCHK+2~, RESCHK+3*, RESCHK+4*, RESCHK+5, RESCHK+11, TEXT~, TEXT+2, TEXT+5
CNT1 TEXT+1~, TEXT+3*, TEXT+4*, TEXT+5
DA NTERM~, NTERM+1, OTERM~, OTERM+2, RSELEDIT~, RSELEDIT+7, RGLSCR~, RGLSCR+16, TERMS~, TERMS+2
DATA ALT+2~, ALT+3*, ALT+4, ALT+5, ALT+6, ALT+7, ALT+8
DDATA ASK+2~, ASK+3*, ASK+5
DEF INQ+5~
DEF1 INQ+5~
DEF2 INQ+5~
DIEN ALT~, ALT+3, INQ~, INQ+12
>> DIQUIET RGLSCR+8
DIR ASK+1!, ASK+13!
DIR("?" ASK+11*
DIR("??" ASK+12*
DIR("A" ASK+8*, ASK+9*, ASK+10*
DIR("B" ASK+11*
DIR(0 ASK+7*
DIROUT ASK+1!, ASK+14
DIRUT ASK+1!
DNAM ALT+2~, ALT+8*, ALT+10, ALT+11
DNAME ASK+1!, ASK+2~, ASK+5*, ASK+9
DSEQ ALT~
DTOUT ASK+1!, ASK+14*, ASK+15
DTYP ALT+2~, ALT+9*, ASK+1!, ASK+2~, ASK+5*, ASK+9
DUOUT ASK+1!, ASK+15, ASK+16*
DUZ(0 RSELEDIT+6
EM RGLSCR+30~, RGLSCR+32
FDA RESCHK+2~
FDA( RESCHK+11*
FILE SETGBL~, SETGBL+2, SETGBL+3, SETGBL+4
GBL SETGBL+1~, SETGBL+3*, SETGBL+4*, SETGBL+5
HELP RGLSCR+3~, RGLSCR+8*, RGLSCR+12, RGLSCR+17, RGLSCR+20, RGLSCR+24, RGLSCR+29, RGLSCR+34
HTEXT BHELP+1~, BHELP+25
HTEXT(1 BHELP+6*, BHELP+11*, BHELP+17*, BHELP+22*
HTEXT(2 BHELP+7*, BHELP+12*, BHELP+18*, BHELP+23*
HTEXT(3 BHELP+8*, BHELP+13*, BHELP+19*, BHELP+24*
HTEXT(4 BHELP+14*
IEN ALT+2~, ALT+8*, ALT+9, MH~, MH+2, MH+8, RESCHK~, RESCHK+4, RESCHK+5, RESCHK+8
, RESCHK+11, RGLSCR~, RGLSCR+11, RGLSCR+19, RGLSCR+23, RGLSCR+27, RGLSCR+31
IOM TEXT+2
LEN SETGBL+1~, SETGBL+2*, SETGBL+3, SETGBL+4
LEV ALT~
MAXNUM MH+4~, MH+5*, MH+6*, MH+8
MHTEST RGLSCR+3~, RGLSCR+5*, RGLSCR+6*, RGLSCR+16*, RGLSCR+19
MSG RESCHK+2~, RESCHK+14
NLINE ALT~, INQ+6~, INQ+7*, TEXT+5*
NLINES ALT+12, TEXT~
NMATCH RGLSCR+3~, RGLSCR+4*, RGLSCR+6*, RGLSCR+8
NODE ALT~, ALT+12, INQ+6~, INQ+7*, INQ+8, INQ+12, INQ+16, INQ+17, RSELEDIT+1~, RSELEDIT+7*
, RSELEDIT+8, RSELEDIT+9, TEXT~, TEXT+5
NOUT TEXT+1~, TEXT+3, TEXT+4
NSEL INQ+6~, INQ+7*
NTERM NTERM~, NTERM+2, NTERM+3, NTERM+4
NUM MSEL~, MSEL+1
OTERM NTERM~, NTERM+1*, NTERM+2!, NTERM+3!, NTERM+4!, NTERM+5!, OTERM+1!, OTERM+2*
OUTPUT TEXT+1~, TEXT+3
OUTPUT( TEXT+5
PIEN ASK~, ASK+3
>> PXRMEXCH RGLSCR+2
>> PXRMINST MH+3, RSELEDIT+6, RGLSCR+1
RESULT RSELEDIT+1~, RSELEDIT+5*, RSELEDIT+6, RSELEDIT+8*, RSELEDIT+9*, RSELEDIT+10
RG RESCHK+2~, RESCHK+6*, RESCHK+7, RESCHK+8, RESCHK+10
RGIEN RESCHK+2~, RESCHK+5*, RESCHK+6, RESCHK+8
>> RGKILL RESCHK+13*
>> SEQ ASK+8
SUB INQ+6~, INQ+15*, INQ+16*
TEMP ALT+2~, ALT+10*, ALT+11*, ALT+12, TEXT~, TEXT+3
TERM ALT+2~, TERMS+1~, TERMS+2*, TERMS+3, TERMS+6
TEXT ASK+1!, MHREQHLP+1~, MHREQHLP+14, RGLSCR+3~, RGLSCR+34
TEXT(1 MHREQHLP+2*, RGLSCR+12*
TEXT(10 MHREQHLP+11*
TEXT(11 MHREQHLP+12*
TEXT(12 MHREQHLP+13*
TEXT(2 MHREQHLP+3*, RGLSCR+17*
TEXT(3 MHREQHLP+4*, RGLSCR+20*
TEXT(4 MHREQHLP+5*, RGLSCR+24*
TEXT(5 MHREQHLP+6*, RGLSCR+33*
TEXT(6 MHREQHLP+7*
TEXT(7 MHREQHLP+8*
TEXT(8 MHREQHLP+9*
TEXT(9 MHREQHLP+10*
TNAME ALT+2~, ALT+5*, ALT+10, ALT+11
TSTAT ALT+2~, ALT+6*, ALT+10, ALT+11
TYPE RGLSCR+30~, RGLSCR+31*, RGLSCR+32*, RGLSCR+33
U ALT+4, ALT+5, ALT+6, ALT+7, ALT+8, ALT+9, ASK+5, ASK+12, MH+5, NTERM+1
, OTERM+2, RESCHK+5, RESCHK+6, RSELEDIT+8, RSELEDIT+9, RGLSCR+16, RGLSCR+19, RGLSCR+23, RGLSCR+27, RGLSCR+31
, SETGBL+3, SETGBL+4, TERMS+2
VALID RESCHK+2~, RESCHK+8*, RESCHK+9, RGLSCR+3~, RGLSCR+9*, RGLSCR+13*, RGLSCR+18*, RGLSCR+21*, RGLSCR+25*, RGLSCR+28*
, RGLSCR+34, RGLSCR+35
>> VALMBCK ASK+17*
VALUE BHELP~, BHELP+4, BHELP+9, BHELP+15, BHELP+20
VIEW ALT~
WIDTH TEXT+1~, TEXT+2*, TEXT+3
X ASK+1!, RGLSCR~, RGLSCR+5, RGLSCR+6, TERMS~, TERMS+6
Y ASK+1!, RESCHK+2~, RGLSCR+3~
Y(0 ASK+16
YESNO ASK~, ASK+16*
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