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

Package: Health Level Seven

Routine: HLCSTCP3


Information

HLCSTCP3 ;SFIRMFO/RSD - BI-DIRECTIONAL TCP ;08/03/2011

Source Information

Source file <HLCSTCP3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 4 (CALL,CLOSE)^%ZISTCP  ($$FMADD,$$NOW)^XLFDT  $$ADDRESS^XLFNSLK  $$KSP^XUPARAM  
Health Level Seven 2 ($$STOP,MON)^HLCSTCP  CC^HLCSTCP2  

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 HLCSTCP2  

Entry Points

Name Comments DBIA/ICR reference
OPENA ;
; called from $$OPEN^HLCSTCP2 and this sub-routine OPENA
RETRY ;
; **P153 END CJM
DNS ;VA domains must have "med" inserted.

External References

Name Field # of Occurrence
CALL^%ZISTCP RETRY+22, RETRY+25, RETRY+32
CLOSE^%ZISTCP RETRY+81
$$STOP^HLCSTCP RETRY+29, RETRY+68
MON^HLCSTCP RETRY+21, RETRY+30, RETRY+80, DNS+5
CC^HLCSTCP2 RETRY+35, RETRY+83
$$FMADD^XLFDT RETRY+38
$$NOW^XLFDT RETRY+38, RETRY+39, RETRY+41
$$ADDRESS^XLFNSLK DNS+15
$$KSP^XUPARAM RETRY+58

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "HELO "_$$KSP^XUPARAM("WHERE"),!
  • Line Location: RETRY+58

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4.2 - [#4.2] RETRY+64
^HLCS(870 - [#870] OPENA+6, RETRY+52*, RETRY+57, RETRY+64, RETRY+65
^HLMA - [#773] RETRY+3, RETRY+45
^XTMP("HL7-Openfail" RETRY+37, RETRY+38*, RETRY+39*, RETRY+40, RETRY+41*

Label References

Name Line Occurrences
DNS RETRY+66
RETRY RETRY+73

Naked Globals

Name Field # of Occurrence
^("P" RETRY+3, RETRY+45*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COUNT RETRY+27~, RETRY+40*, RETRY+41
>> HLDIRECT("OPE N TIMEOUT" , RETRY+20, RETRY+22, RETRY+24, RETRY+79
HLDOM OPENA+5!, RETRY+63, RETRY+64*, RETRY+66, DNS+6*, DNS+7*, DNS+8*, DNS+12*, DNS+15
HLDOM("DNS" RETRY+65*, RETRY+66, DNS+11, DNS+12
>> HLDP OPENA+6, RETRY+52, RETRY+57, RETRY+64, RETRY+65
>> HLDRETR RETRY+13
>> HLDRETR("COUNT" RETRY+11*, RETRY+13, RETRY+29*, RETRY+36, RETRY+39, RETRY+45
>> HLDRETR("COUNT-2" RETRY+13*, RETRY+29
>> HLERROR RETRY+49
HLIP RETRY+52, RETRY+73*, DNS+15*, DNS+16!
>> HLMSG RETRY+3, RETRY+45
>> HLOS RETRY+56
HLPORT RETRY+49*, RETRY+81!
>> HLPORTA RETRY+3*
>> HLTCPADD OPENA+6*, RETRY+22, RETRY+25, RETRY+32, RETRY+52, RETRY+73*
>> HLTCPLNK("TIMEOUT" RETRY+12*, RETRY+24, RETRY+25, RETRY+32
>> HLTCPORT RETRY+22, RETRY+25, RETRY+32, DNS+7, DNS+8
IO RETRY+49, RETRY+58
>> POP RETRY+4*, RETRY+24, RETRY+29, RETRY+34, RETRY+49
U OPENA+6, RETRY+3, RETRY+45, RETRY+52, RETRY+57, RETRY+64
>> X RETRY+58*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All