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 |  All
Print Page as PDF
Routine: PXRMDLG

Package: Clinical Reminders

Routine: PXRMDLG


Information

PXRMDLG ; SLC/PJH - Reminder Dialog Edit/Inquiry ;09/14/2009

Source Information

Source file <PXRMDLG.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Clinical Reminders 5 IND^PXRMDEDI  ^PXRMDLG3  (DETAIL,DLINE)^PXRMDLG4  REMVAR^PXRMINQ  DEF^PXRMRUTL  
Registration 3 (CHGCAP,EN)^VALM  FULL^VALM1  CLEAN^VALM10  
VA Fileman 2 ^DIK  ^DIWP  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Clinical Reminders 1 PXRMDLG4  

Entry Points

Name Comments DBIA/ICR reference
HELP ;Help code
PEXIT ;PXRM DIALOG MENU protocol exit code
BUILD(INP) ;Build workfile (protocols PXRM DIALOG VIEW/LIST)
DESC(FIEN) ;Finding description
XQORM ;Protocol Menu reset
XHLP(CALL) ;General help text routine.
DELBLANK(IEN,DELTMP) ;Delete dialog multiple entry if dialog missing
LIT(INP) ;Find description for dialog type
INIT ;Init
EXIT ;Exit code
ARRAY(DIEN) ;Build Dialog Display in list manager
SEL ;PXRM DIALOG SELECTION ITEM validation
REMD ;Reminder Details
CHECK ;Search for sequence numbers with no dialog pointer
HDR ; Header code

External References

Name Field # of Occurrence
^DIK DELBLANK+7
^DIWP XHLP+12
IND^PXRMDEDI SEL+9
^PXRMDLG3 BUILD+35
DETAIL^PXRMDLG4 ARRAY+11
DLINE^PXRMDLG4 ARRAY+9
REMVAR^PXRMINQ REMD+10
DEF^PXRMRUTL BUILD+31
CHGCAP^VALM ARRAY+22, ARRAY+23, ARRAY+24, REMD+3, REMD+4, REMD+5
EN^VALM HELP+2
FULL^VALM1 EXIT+2
CLEAN^VALM10 EXIT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: XHLP+13
Function Call: WRITE
  • Prompt: !,^UTILITY($J,"W",0,IC,0)
  • Line Location: XHLP+16
Function Call: WRITE
  • Prompt: !
  • Line Location: XHLP+18
Routine Call
  • VALM
  • Line Location:
    • HELP+2
Routine Call
  • VALM
  • Line Location:
    • ARRAY+22
    • ARRAY+23
    • ARRAY+24
    • REMD+3
    • REMD+4
    • REMD+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] XQORM+1, XQORM+6
^PXRMD(801.41 - [#801.41] BUILD+16, BUILD+17, BUILD+20, BUILD+22, BUILD+24, BUILD+33, ARRAY+6, ARRAY+8, CHECK+3
^TMP( ARRAY+27*
^TMP("PXRMDLG" EXIT+4!, BUILD+14!, REMD+8*, REMD+15*
^TMP("PXRMDLG4" EXIT+5!, ARRAY+4!
^UTILITY($J XHLP+8!, XHLP+15, XHLP+16, XHLP+17!

Label References

Name Line Occurrences
ARRAY BUILD+37
BUILD INIT+5
CHECK INIT+3
HDR BUILD+26
XQORM PEXIT+3, BUILD+35, ARRAY+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY REMD+1~, REMD+10
ARRAY( REMD+13, REMD+15
CALL XHLP~, XHLP+5
CNT CHECK+1~, CHECK+2*, CHECK+4*
DA CHECK+1~, CHECK+2*, CHECK+3*, CHECK+4, CHECK+5, DELBLANK+1~, DELBLANK+5*
DA(1 DELBLANK+2*, DELBLANK+6
DATA BUILD+28~
DCNT CHECK+1~, CHECK+9*, CHECK+10*
DEF BUILD+31~
DEF1 BUILD+31~
DEF1( DESC+17
DEF2 BUILD+31~
DEF2( DESC+20
DEL CHECK+1~, CHECK+2*, CHECK+10*
DELTMP CHECK+1~, DELBLANK~
DELTMP( CHECK+4*, CHECK+10*, DELBLANK+4, DELBLANK+5
DGRP BUILD+28~
DHED BUILD+28~
DIEN ARRAY~, ARRAY+6, ARRAY+8, ARRAY+9, ARRAY+11
DIK DELBLANK+6*, DELBLANK+8!
DIWF XHLP+2~, XHLP+3*
DIWL XHLP+2~, XHLP+3*
DIWR XHLP+2~, XHLP+3*
DNAM BUILD+11~, BUILD+16*, BUILD+18*, BUILD+19, BUILD+23
DNAME BUILD+11~
DNLOCK ARRAY+2~, ARRAY+6*
ERR SEL+1~
FGLOB BUILD+28~, DESC+2*, DESC+5, DESC+6*, DESC+7, DESC+9, DESC+10*, DESC+11, DESC+13, DESC+14*
, DESC+15, DESC+17, DESC+21*, DESC+22, DESC+23
FIEN BUILD+28~, DESC~, DESC+2, DESC+3
FITEM BUILD+28~, DESC+3*, DESC+6, DESC+7, DESC+10, DESC+11, DESC+14, DESC+15, DESC+18, DESC+21
, DESC+25
FMENU XQORM+5~, XQORM+6*, XQORM+7
FNAME BUILD+28~, DESC+7*, DESC+11*, DESC+15*, DESC+22*, DESC+23*, DESC+24*, DESC+25*
FNUM BUILD+28~, DESC+18*, DESC+24
FTYP BUILD+28~, DESC+6*, DESC+10*, DESC+14*, DESC+17*, DESC+18, DESC+20*
HDR2 ARRAY+14~, ARRAY+15*, ARRAY+16*, ARRAY+17*, ARRAY+18*, ARRAY+19*, ARRAY+23
HTEXT XHLP+1~
HTEXT( XHLP+10, XHLP+11
HTEXT(1 XHLP+6*
HTEXT(2 XHLP+7*
IC XHLP+2~, XHLP+9*, XHLP+10*, XHLP+11, XHLP+14*, XHLP+15*, XHLP+16
IEN CHECK+1~, CHECK+2*, CHECK+3, DELBLANK~, DELBLANK+2, SEL+1~, SEL+7*, SEL+9
INP BUILD~, BUILD+12, LIT~, LIT+1, LIT+2, LIT+3, LIT+4
NATIONAL BUILD+29~, BUILD+33*, BUILD+35
NLINE ARRAY+2~, ARRAY+3*, ARRAY+26
NODE ARRAY+2~, ARRAY+3*, ARRAY+9, ARRAY+11, ARRAY+27, CHECK+1~, CHECK+3*, CHECK+4, CHECK+5
NSEL ARRAY+2~, ARRAY+3*
NUM DELBLANK+1~, DELBLANK+3*, DELBLANK+4*, DELBLANK+5
OIEN BUILD+29~
ONAME BUILD+29~
ONUM BUILD+29~
ORU HELP+1~
ORUPRMT HELP+1~
PDIS BUILD+29~
PIEN BUILD+29~
PNAME BUILD+29~
PTXT BUILD+29~
PTYP BUILD+29~
>> PXRMDIEN BUILD+16, BUILD+17, BUILD+20, BUILD+22, BUILD+24, BUILD+33, BUILD+37, CHECK+2
>> PXRMGTYP XQORM+4
>> PXRMHD HDR+1, BUILD+19*, BUILD+21*, BUILD+23*, BUILD+25*
>> PXRMITEM REMD+7, REMD+10
>> PXRMMODE BUILD+12*
PXRMTAG HELP+1~*
RESNM BUILD+28~
RESULT BUILD+28~
RIEN BUILD+29~
RNAME BUILD+29~
SCNT CHECK+1~, CHECK+2*, CHECK+5*
SEL SEL+1~, SEL+2*, SEL+4, SEL+5, SEL+7, SEL+9
SEQ BUILD+29~, CHECK+1~, CHECK+7*, CHECK+8*, CHECK+9, CHECK+10
SEQTMP CHECK+1~
SEQTMP( CHECK+5*, CHECK+8, CHECK+9, CHECK+10
SNUM CHECK+1~, CHECK+7*, CHECK+9*, CHECK+10
SUB BUILD+29~, REMD+1~, REMD+12*, REMD+13*, REMD+14
U BUILD+16, BUILD+17, BUILD+20, BUILD+22, BUILD+24, BUILD+33, ARRAY+6, ARRAY+8, CHECK+4, CHECK+5
, DESC+6, DESC+7, DESC+10, DESC+11, DESC+14, DESC+15, DESC+21, DESC+22, DESC+23, XQORM+2
>> VALMAR SEL+4, SEL+7
>> VALMBCK EXIT+3*, BUILD+12*, SEL+2*
>> VALMBG BUILD+13*, ARRAY+15*
>> VALMCNT INIT+1*, BUILD+12*, ARRAY+26*, ARRAY+27, REMD+14*, REMD+15, SEL+4, XQORM+2
>> VALMHDR(1 HDR+1*
>> VALMHDR(2 HDR+2*
>> VALMSG HDR+3*, PEXIT+1*
VIEW BUILD+11~, BUILD+12*, BUILD+13, BUILD+35, ARRAY+11, ARRAY+15, ARRAY+16, ARRAY+17, ARRAY+18, ARRAY+19
X XHLP+2~, XHLP+11*
XQORM HELP+1~
XQORM("#" XQORM+1*, XQORM+2*
XQORM("A" XQORM+3*
XQORM("HIJACK" XQORM+7*
>> XQORNOD(0 SEL+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All