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

Package: Health Level Seven

Routine: HLDIEDB1


Information

HLDIEDB1 ;CIOFO-O/LJA - DEBUG Menu ;1/8/04 @ 01:28

Source Information

Source file <HLDIEDB1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 5 ENDR^%ZISS  ($$EC,DOLRO)^%ZOSV  UNWIND^%ZTER  $$NOW^XLFDT  ($$CJ,$$REPEAT)^XLFSTR  
Health Level Seven 1 $$LOG^HLEVAPI2  
MailMan 1 ^XMD  
VA FileMan 1 ^DIR  

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

Package Total Caller Graph
Health Level Seven 1 HLDIEDBG  

Entry Points

Name Comments DBIA/ICR reference
INIT ;
CTRL ;
BT ;
HEADER ;
CD(TXT) ; debug information
; IOINORM,IOINHI -- req
M
ASK ;
; NOMENU -- req
XEC ;
REALTIME ; real-time monitoring...
REALHDR ; Header for real-time display...
; Cn -- req
REALSHOW ; Show information...
REALONE(DNO) ; Show one entry...
; Cn -- req
TIME(FMTIME) ; Return HH:MM:SS
DOC
ERR ; If error occurs during screening...
; The SENDUZ(DUZ)="" array *MUST* already be defined...
MAILADD(T)
EOR ;HLDIEDB1 - DEBUG Menu ;1/8/04 @ 01:28

External References

Name Field # of Occurrence
ENDR^%ZISS HEADER+5, DOC+1
$$EC^%ZOSV ERR+12, ERR+25
DOLRO^%ZOSV ERR+32
UNWIND^%ZTER ERR+46
^DIR BT+6, ASK+7
$$LOG^HLEVAPI2 ERR+13
$$NOW^XLFDT REALSHOW+4
$$CJ^XLFSTR HEADER+2
$$REPEAT^XLFSTR HEADER+8, REALHDR+4
^XMD ERR+42

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BT+2
Function Call: WRITE
  • Prompt: @IOF,$$CJ^XLFSTR("HLDIE Debug Utility",IOM)
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !,?17,DEBUG
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("=",80)
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !,$J(I,2),". ",$P(T,"~")
  • Line Location: M+0
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+3
Function Call: READ
  • Variable: X
  • Timeout: 60
  • Line Location: REALTIME+13
Function Call: WRITE
  • Prompt: !!,"#",?C2,"NOW",?C3,"File [#IEN]",?C4,"DataTM",?C5,"$J"
  • Line Location: REALHDR+2
Function Call: WRITE
  • Prompt: ?C6,"Rtn",?C7,"LOC",?C8,"Edtor"
  • Line Location: REALHDR+3
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("=",IOM)
  • Line Location: REALHDR+4
Function Call: WRITE
  • Prompt: !,?C2,NOW,?C3,"Collecting data..."
  • Line Location: REALSHOW+7
Function Call: WRITE
  • Prompt: ?C2,NOW,?C3,"[No change]"
  • Line Location: REALSHOW+11
Function Call: WRITE
  • Prompt: !,$J(DNO,5),?C2,NOW,?C3,FILE," [#",IEN,"]",?C4,TIME,?C5,JOB
  • Line Location: REALONE+10
Function Call: WRITE
  • Prompt: ?C6,RTN,?C7,SNO,?C8,$S(EDITOR["HLDIE":"HL",1:"FM")
  • Line Location: REALONE+11
Function Call: WRITE
  • Prompt: !,T
  • Line Location: DOC+3
Routine Call
  • DIR
  • Line Location:
    • BT+6
    • ASK+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J ERR+18!, ERR+44!, MAILADD*
^XTMP("HLDIE-DEBUG" HEADER+3, ERR+9*

Label References

Name Line Occurrences
$$CD HEADER+6
$$TIME REALSHOW+4, REALONE+8
ASK CTRL+3
BT CTRL+5
CTRL CTRL+6
HEADER CTRL+1
M CTRL+2
MAILADD ERR+22, ERR+23, ERR+24, ERR+25, ERR+26, ERR+27, ERR+28, ERR+29, ERR+30, ERR+37
REALHDR REALTIME+8
REALONE REALSHOW+13
REALSHOW REALTIME+12
XEC CTRL+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A7UMENU INIT+1~, M!
A7UMENU( M*, ASK+8, XEC+1
A7UOK INIT+1~, CTRL+3, CTRL+5, BT+3*, BT+8*, ASK+4*, ASK+10*
A7UOPT INIT+1~, ASK+9*, XEC+1
C DOC~, ERR+2~, ERR+33*, ERR+36
C2 REALTIME+1~, REALTIME+4*, REALHDR+2, REALSHOW+7, REALSHOW+11, REALONE+10
C3 REALTIME+1~, REALTIME+4*, REALHDR+2, REALSHOW+7, REALSHOW+11, REALONE+10
C4 REALTIME+1~, REALTIME+4*, REALHDR+2, REALONE+10
C5 REALTIME+1~, REALTIME+4*, REALHDR+2, REALONE+10
C6 REALTIME+1~, REALTIME+4*, REALHDR+3, REALONE+11
C7 REALTIME+1~, REALTIME+4*, REALHDR+3, REALONE+11
C8 REALTIME+1~, REALTIME+4*, REALHDR+3, REALONE+11
CT REALTIME+1~, REALTIME+6*, REALTIME+11*, REALSHOW+6
DATA REALONE+2~, REALONE+4*, REALONE+5, REALONE+6, ERR+2~, ERR+35*, ERR+36*, ERR+37
DATE REALONE+2~
DEBUG HEADER+1~, HEADER+3*, HEADER+4, HEADER+6*, HEADER+7
DIR BT+1~, BT+4~, ASK+2~, ASK+5~
DIR("A" BT+5*, ASK+6*
DIR(0 BT+5*, ASK+6*
DIROUT BT+1~, ASK+2~
DIRUT BT+1~, ASK+2~
DNO REALSHOW+2~, REALSHOW+13*, REALONE~, REALONE+4, REALONE+10
DTOUT BT+1~, ASK+2~
DUOUT BT+1~, ASK+2~
DUZ ERR+40
EDITOR REALONE+2~, REALONE+6*, REALONE+11
ERRTXT ERR+2~, ERR+12*
FILE REALONE+2~, REALONE+5*, REALONE+10
FMTIME TIME~, TIME+1*, TIME+2
GBL REALTIME+1~, REALTIME+3*, REALSHOW+4, REALONE+4
I INIT+1~, M~*, DOC~, DOC+2*
IEN REALONE+2~, REALONE+5*, REALONE+10
IOF HEADER+2
IOINHI HEADER+1~, CD+3, DOC~, DOC+3
IOINORM HEADER+1~, CD+3, DOC~, DOC+3
IOM HEADER+2, REALHDR+4
JOB REALONE+2~, REALONE+5*, REALONE+10
LAST REALTIME+1~, REALTIME+3*, REALSHOW+9, REALSHOW+13, REALSHOW+15*
LOC REALONE+2~
LP ERR+2~, ERR+33*, ERR+34*, ERR+35, ERR+37
NO ERR+2~, ERR+19*, MAILADD*
NOMENU INIT+1~, M*, ASK+6
NOW REALSHOW+2~, REALSHOW+4*, REALSHOW+7, REALSHOW+11, REALONE+10
NUM REALSHOW+2~, REALSHOW+4*, REALSHOW+9, REALSHOW+13, REALSHOW+15
RTN REALONE+2~, REALONE+6*, REALONE+11
>> SENDUZ ERR+39
SNO REALONE+2~, REALONE+6*, REALONE+11
ST ERR+2~, ERR+33*, ERR+34, ERR+35
STOP REALTIME+1~, REALTIME+10, REALTIME+11*, REALTIME+14*
>> STORE ERR+6*
STORERR ERR+2~
T INIT+1~, M~*, DOC~, DOC+2*, DOC+3*, MAILADD~
TEXT ERR+2~
TIME REALONE+2~, REALONE+5*, REALONE+8*, REALONE+10, ERR+2~
TXT CD~, CD+2, CD+3
U HEADER+6, REALONE+5, REALONE+6, DOC+2
X INIT+1~, BT+1~, HEADER+1~, HEADER+5*, ASK+2~, XEC+1*, REALTIME+1~, REALTIME+13*, DOC~, DOC+1*
, DOC+2, ERR+2~, ERR+13*, ERR+32*
XMDUZ ERR+2~, ERR+16*
XMSUB ERR+2~, ERR+16*
XMTEXT ERR+2~, ERR+17*
>> XMY ERR+39*
>> XMY( ERR+40*
>> XMY(0 ERR+40
XMZ ERR+2~
Y INIT+1~, BT+1~, BT+7, ASK+2~, ASK+8, ASK+9

Marked Items

Name Field # of Occurrence
$T(DOC+I DOC+2
$T(M+I M
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All