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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: HLOCLNT1

Package: Health Level Seven

Routine: HLOCLNT1


Information

HLOCLNT1 ;IRMFO-ALB/CJM/RBN - Writing messages, reading acks;03/24/2004 14:43 ;02/27/2012

Source Information

Source file <HLOCLNT1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Health Level Seven 7 LINKDOWN^HLOCLNT  ($$HLNEXT,$$NEXTMSG)^HLOMSG  SYSPARMS^HLOSITE  SPLITHDR^HLOSRVR1  ($$ENDMSG,$$READHDR,$$READSEG,$$WRITEHDR,$$WRITESEG,CLOSE,OPEN)^HLOT  GETTIME^HLOTCP  $$GETLINK^HLOTLNK  

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

Package Total Caller Graph
Health Level Seven 2 HLOCLNT  ^HLD(779.3  

Entry Points

Name Comments DBIA/ICR reference
WRITEMSG(HLCSTATE,HLMSTATE) ;
ZB6 ;
ZB7 ;
READACK(HLCSTATE,HDR,MSA) ;
ZB8 ;
ZB9
CONNECT(LINK,PORT,TIMEOUT,HLCSTATE) ;
ZB1 ;sets up HLCSTATE() and opens a client connection
ZB24 ;
ZB2 ;

External References

Name Field # of Occurrence
LINKDOWN^HLOCLNT ZB1+18, ZB24+1, ZB24+23, ZB24+37, ZB24+38
$$HLNEXT^HLOMSG ZB6+12, ZB6+17
$$NEXTMSG^HLOMSG ZB6+9
SYSPARMS^HLOSITE ZB24+26
SPLITHDR^HLOSRVR1 ZB8+11
$$ENDMSG^HLOT ZB6+19
$$READHDR^HLOT ZB8+5
$$READSEG^HLOT ZB8+6
$$WRITEHDR^HLOT ZB6+5
$$WRITESEG^HLOT ZB6+11, ZB6+13, ZB6+15, ZB6+18
CLOSE^HLOT ZB1+10, ZB1+11, ZB1+14
OPEN^HLOT ZB24+34
GETTIME^HLOTCP ZB24+8
$$GETLINK^HLOTLNK ZB1+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("OS" ZB24+20

Label References

Name Line Occurrences
ZB2 ZB1+9, ZB1+18, ZB24+1, ZB24+23
ZB7 ZB6+3, ZB6+5
ZB9 ZB8+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARY ZB1+17~, ZB1+18, ZB1+19
HDR ZB6+1~, ZB6+5, READACK~, ZB8+3!, ZB8+5, ZB8+11
HDR(1 ZB6+4*
HDR(2 ZB6+4*
HLCSTATE WRITEMSG~, ZB6+5, ZB6+11, ZB6+13, ZB6+15, ZB6+18, ZB6+19, READACK~, ZB8+5, ZB8+6
, CONNECT~, ZB1+10, ZB1+11, ZB1+14, ZB1+16!, ZB1+18, ZB24+1, ZB24+8, ZB24+23, ZB24+34
, ZB24+37, ZB24+38
HLCSTATE("BUFFER" ZB24+16*, ZB24+17*
HLCSTATE("CONNECTED" ZB1+8*, ZB1+9, ZB1+13*, ZB1+14, ZB24+1*, ZB24+37, ZB24+38, ZB2+1
HLCSTATE("COUNTS" ZB8+12*, ZB24+12*
HLCSTATE("DEVICE" ZB1+13
HLCSTATE("LINK" ZB1+10, ZB1+11, ZB1+18*, ZB1+19*, ZB24+1, ZB24+3*, ZB24+31, ZB24+37, ZB24+38
HLCSTATE("LOC K FAILED" , ZB24+38
HLCSTATE("MES SAGE ENDED" , ZB8+10, ZB24+19*
HLCSTATE("OPE N TIMEOUT" , ZB24+11*
HLCSTATE("OPEN" ZB24+32*
HLCSTATE("READ" ZB24+13*
HLCSTATE("SERVER" ZB24+21*
HLCSTATE("SYSTEM" ZB8+4, ZB1+12, ZB24+22*, ZB24+23, ZB24+27*, ZB24+28*, ZB24+29*, ZB24+30*
HLMSTATE WRITEMSG~, ZB6+9, ZB6+12, ZB6+17
HLMSTATE("BATCH" ZB6+6, ZB6+8*, ZB6+10
HLMSTATE("HDR" ZB6+4, ZB6+14
HLMSTATE("IEN" ZB6+3
I ZB8+3!, ZB8+9*
LAST ZB6+7~*, ZB6+10*, ZB6+14
LINK CONNECT~, ZB1+10, ZB1+18
MAX ZB8+3!, ZB8+4*, ZB8+9
MSA READACK~, ZB8+3!, ZB8+8*, ZB8+9*, ZB8+10
NODE ZB1+17~, ZB24+20*, ZB24+22
PORT CONNECT~, ZB1+11, ZB1+18, ZB24+3
QUIT ZB6+1~, ZB6+2*, ZB6+3*, ZB6+5*, ZB6+9, ZB6+11*, ZB6+12, ZB6+13*, ZB6+15*, ZB6+17
, ZB6+18*, ZB6+19*, ZB7+1
SEG ZB6+1~, ZB6+9, ZB6+11, ZB6+12, ZB6+13, ZB6+14!, ZB6+15, ZB6+17, ZB6+18, ZB8+1~
, ZB8+6
SEG( ZB8+9
SEG(1 ZB6+14*, ZB8+7
SEG(2 ZB8+7
SUCCESS ZB8+1~, ZB8+2*, ZB8+10*, ZB9
SYS ZB24+25~, ZB24+26
SYS("ERROR PU RGE" , ZB24+30
SYS("HL7 BUFF ER" , ZB24+27
SYS("MAXSTRING" ZB24+28
SYS("NORMAL P URGE" , ZB24+29
TIMEOUT CONNECT~, ZB24+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All