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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: HLCSMON

Package: Health Level Seven

Routine: HLCSMON


Information

HLCSMON ;SF-DISPLAY DRIVER PROGRAM ;06/26/2008 14:35

Source Information

Source file <HLCSMON.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Health Level Seven 2 (DISPLAY,WDATA)^HLCSMON1  (,HEADER,KVAR)^HLCSTERM  
VA FileMan 2 ^DIC  ^DIR  
Kernel 1 HOME^%ZIS  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 20

Package Total Caller Graph
Health Level Seven 20 HL MESSAGE MONITOR  HLEVAPI0  HLEVAPI1  HLEVMST0  HLEVREP  HLEVREP0  HLEVREP1  HLEVREP2  
HLEVSRV1  HLEVSRV3  HLEVSTUP  HLEVUTI0  HLEVUTI2  HLEVUTI3  HLEVX  HLEVX000  
HLUCM002  HLUCM090  HLUOPT1  HLUOPT4  

Entry Points

Name Comments DBIA/ICR reference
EOB
CHKLOCK ; Call here immediately after trying to lock. And, BE SURE that
; nothing might occur that would change $T after the lock attempt!!
; $T,HLXX -- req
HELP ;
READ ;Prompt the user for the next action
BTE(PMT,FF) ;
BUILDARY ;
NEXT ;
START ;
INIT
EXIT ;
LOCKED(HLOCK) ; Anything locked?
INIT1 ;
; Next 4 lines copied here from top of START by patch 73...
COPY ;
VIEW ;select new view

External References

Name Field # of Occurrence
HOME^%ZIS INIT+6
^DIC VIEW+4
^DIR BTE+4
DISPLAY^HLCSMON1 START+2
WDATA^HLCSMON1 INIT1+9, INIT1+10, INIT1+11, INIT1+12, READ+1, NEXT+21, EOB
^HLCSTERM INIT+10
HEADER^HLCSTERM INIT1+8
KVAR^HLCSTERM EXIT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: INIT+7
Function Call: WRITE
  • Prompt: HLCOFF
  • Line Location: INIT1+7
Function Call: WRITE
  • Prompt: HLCON
  • Line Location: READ+2
Function Call: WRITE
  • Prompt: HLCOFF
  • Line Location: READ+4
Function Call: WRITE
  • Prompt: HLCON,!!
  • Line Location: VIEW+1
Function Call: WRITE
  • Prompt: HLCOFF
  • Line Location: VIEW+6
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: EOB+1
Function Call: WRITE
  • Prompt: HLCON,@IOF
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !,"You have the following options when monitoring the Messaging System:"
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !,"Enter the command letter parentheses: N,B,Q,A,S,V or ?"
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !!,"(N) takes you to the next page of the display of Logical Links."
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: !!,"(B) takes you back one page."
  • Line Location: HELP+5
Function Call: WRITE
  • Prompt: !!,"(Q) terminates the monitor."
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: !!,"(A) provides a display of all links defined on your system."
  • Line Location: HELP+7
Function Call: WRITE
  • Prompt: !!,"(S) displays only those links that have had message traffic."
  • Line Location: HELP+8
Function Call: WRITE
  • Prompt: !!,"(V) prompts for a view name and displays links defined in view."
  • Line Location: HELP+9
Function Call: WRITE
  • Prompt: !!," Note that (S) is the default display at startup."
  • Line Location: HELP+10
Function Call: WRITE
  • Prompt: !!,"**PRESS <RET> TO CONTINUE**"
  • Line Location: HELP+11
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HELP+13
Function Call: WRITE
  • Prompt: !,?25,"Device Types and corresponding prefixes:"
  • Line Location: HELP+14
Function Call: WRITE
  • Prompt: !!,?30,"PC -- Persistent TCP/IP Client"
  • Line Location: HELP+15
Function Call: WRITE
  • Prompt: !!,?30,"NC -- Non-Persistent TCP/IP Client"
  • Line Location: HELP+16
Function Call: WRITE
  • Prompt: !!,?30,"SS -- Single-threaded TCP/IP Server"
  • Line Location: HELP+17
Function Call: WRITE
  • Prompt: !!,?30,"MS -- Multi-threaded TCP/IP Server"
  • Line Location: HELP+18
Function Call: WRITE
  • Prompt: !!,?30,"SH -- Serial HLLP"
  • Line Location: HELP+19
Function Call: WRITE
  • Prompt: !!,?30,"SX -- Serial X3.28"
  • Line Location: HELP+20
Function Call: WRITE
  • Prompt: !!,?30,"MM -- MailMan"
  • Line Location: HELP+21
Function Call: WRITE
  • Prompt: !!,"**PRESS <RET> TO CONTINUE**"
  • Line Location: HELP+22
Function Call: WRITE
  • Prompt: HLCOFF
  • Line Location: HELP+24
Function Call: WRITE
  • Prompt: HLCON
  • Line Location: EXIT+2
Function Call: WRITE
  • Prompt: !!,"Editing of logical link data is occurring right now. For this reason, some of"
  • Line Location: LOCKED+6
Function Call: WRITE
  • Prompt: !,"the information on the 'System Link Monitor' report might not be accurate for"
  • Line Location: LOCKED+7
Function Call: WRITE
  • Prompt: !,"the following node(s)..."
  • Line Location: LOCKED+8
Function Call: WRITE
  • Prompt: !
  • Line Location: LOCKED+9
Function Call: WRITE
  • Prompt: !,?5,HLOCK
  • Line Location: LOCKED+13
Function Call: WRITE
  • Prompt: !
  • Line Location: BTE+2
Routine Call
  • %ZIS
  • Line Location:
    • INIT+6
Routine Call
  • DIC
  • Line Location:
    • VIEW+4
Routine Call
  • DIR
  • Line Location:
    • BTE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^HLCS(869.3 - [#869.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLCS(869.3 - [#869.3] BUILDARY+7
^HLCS(870 - [#870] BUILDARY+8, BUILDARY+20, COPY+1, COPY+11, COPY+23, COPY+29, COPY+35, COPY+41, CHKLOCK+5

Label References

Name Line Occurrences
$$BTE LOCKED+15
$$LOCKED INIT1+5
BUILDARY INIT1+4, START+1
COPY BUILDARY+26
EOB NEXT+4, NEXT+13
EXIT START+6
HELP START+9
INIT1 START+9, START+10, START+11
NEXT START+12
READ START+3
START START+5, START+13
VIEW START+10

Naked Globals

Name Field # of Occurrence
^( BUILDARY+7, BUILDARY+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACTION LOCKED+15*, LOCKED+17
DIC VIEW+2~, VIEW+3*
DIC(0 VIEW+3*
DIR BTE+1~
DIR("A" BTE+3*
DIR(0 BTE+3*
DIRUT BTE+1~
DTIME HELP+12, HELP+23
DTOUT BTE+1~
DUOUT BTE+1~
DX INIT+3~
DY INIT+3~
FF BTE~, BTE+2
HLARY INIT~, START+11!, BUILDARY+6!, BUILDARY+18
HLARY( BUILDARY+15*, BUILDARY+20*, BUILDARY+26
HLARYD INIT~, BUILDARY+1!
HLARYD( BUILDARY+29*, COPY+14*, COPY+17*, COPY+23*, COPY+29*, COPY+35*, COPY+41*, COPY+43, COPY+45*
HLARYO INIT~, START+8!
HLCOFF INIT~, INIT1+7, READ+4, VIEW+6, HELP+24
HLCON INIT~, READ+2, VIEW+1, HELP+1, EXIT+2
HLDEV INIT+1~
HLDISP INIT~, INIT1+3*, INIT1+14*, START+11*, VIEW+5*, NEXT+14, BUILDARY+4*, COPY+45
HLERR INIT+1~
HLEVL INIT+1~, START+11!, BUILDARY+6!
HLEVL( NEXT+5*, NEXT+14
HLHDR INIT+1~
HLI INIT+3~, BUILDARY+6*, BUILDARY+7*, BUILDARY+8, BUILDARY+10, BUILDARY+11, BUILDARY+12*, BUILDARY+14*, BUILDARY+15, BUILDARY+23*
, BUILDARY+26*, BUILDARY+27
HLLMSTAT INIT+3~, START+8!
HLNODE INIT+1~
HLOCK INIT+1~, INIT1+5, LOCKED~, LOCKED+4, LOCKED+11*, LOCKED+12*, LOCKED+13
HLOCK( CHKLOCK+7*, LOCKED+12
HLPARAM INIT+2~
HLPROC INIT+2~
HLPROD INIT+2~
HLPTR1 INIT~, INIT1+3*, INIT1+14*, NEXT+5, NEXT+7*, NEXT+8*, NEXT+13, NEXT+14*, NEXT+15, NEXT+17*
, NEXT+18*, BUILDARY+23
HLPTR2 INIT~, NEXT+4, NEXT+5, NEXT+7*, NEXT+8*, NEXT+17*, NEXT+18*, BUILDARY+27*
HLPTR3 INIT~, NEXT+4, NEXT+7, BUILDARY+16*, BUILDARY+21*
HLREC INIT+3~
HLRESP INIT~, START+5, START+6, START+9, START+10, START+11, START+12, READ+5*, NEXT+2, NEXT+11
, EOB
HLRUNCNT INIT+3~, INIT1+3*, INIT1+14*
HLSEND INIT+2~
HLSENT INIT+2~
HLSITE INIT+2~
HLSTAT INIT+3~
HLTMP BUILDARY+5~
HLTMP( BUILDARY+10*, BUILDARY+11*, BUILDARY+14, BUILDARY+15
HLTMSTAT INIT+3~, START+8!
HLVIEW INIT+3~, VIEW+5*, BUILDARY+4*, BUILDARY+7
HLXX INIT+3~, BUILDARY+14*, BUILDARY+15*, BUILDARY+18*, BUILDARY+20*, BUILDARY+26*, COPY+1, COPY+11, COPY+23, COPY+29
, COPY+35, COPY+41, CHKLOCK+5, CHKLOCK+6
HLYY INIT+3~, BUILDARY+7*, BUILDARY+10, BUILDARY+12*, BUILDARY+15*, BUILDARY+16, BUILDARY+18*, BUILDARY+20*, BUILDARY+21, BUILDARY+23*
, BUILDARY+26, BUILDARY+29*, COPY+14, COPY+17, COPY+23, COPY+29, COPY+35, COPY+41, COPY+43, COPY+45
, COPY+46*
>> IOELALL NEXT+21
IOF INIT+7, HELP+1, HELP+13
>> IORVOFF EOB
>> IORVON EOB
NM870 CHKLOCK+3~, CHKLOCK+5*, CHKLOCK+6*, CHKLOCK+7
PMT BTE~, BTE+3
U BUILDARY+7, BUILDARY+8, COPY+14, COPY+17, COPY+23, COPY+29, COPY+35, COPY+41, COPY+43, CHKLOCK+5
X INIT+3~, READ+3*, READ+5, COPY+43*, HELP+12*, HELP+23*, BTE+1~, BTE+2*
Y INIT+3~, VIEW+4, VIEW+5, NEXT+5*, NEXT+7, NEXT+8, NEXT+15*, NEXT+17, NEXT+18, BUILDARY+8*
, BUILDARY+11, BUILDARY+20*, COPY+11*, COPY+14, COPY+17, COPY+43*, COPY+45, BTE+1~, BTE+5
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 |  Naked Globals |  Local Variables |  All