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

Package: Health Level Seven

Routine: HLOAPP


Information

HLOAPP ;ALB/CJM-HL7 -Application Registry ;02/04/2004

Source Information

Source file <HLOAPP.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
Health Level Seven 1 $$PORT^HLOTLNK  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Health Level Seven 5 HLOAPI2  HLOAPI3  HLOPBLD1  HLOSRVR1  HLOUSR1  
Electronic Dental Record 1 BADECTRL  
IHS Changes To Pharmacy 1 APSPESIB  

Entry Points

Name Comments DBIA/ICR reference
ACTION(HEADER,ACTION,QUEUE) ;Given the parsed header of a message it returns both the action that should be performed in response to the message and the incoming queue that it should be placed on.
RTRNLNK(APPNAME) ;
RTRNPORT(APPNAME) ;
GETIEN(NAME) ;given the application name, it finds the ien. Returns 0 on failure

External References

Name Field # of Occurrence
$$PORT^HLOTLNK RTRNPORT+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLD(779.2 - [#779.2] GETIEN+5, ACTION+14, ACTION+24, ACTION+26, ACTION+29, ACTION+30, RTRNLNK+8, RTRNPORT+8

Label References

Name Line Occurrences
$$GETIEN ACTION+11, RTRNLNK+7, RTRNPORT+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION ACTION~, ACTION+10*, ACTION+16*, ACTION+17*, ACTION+27*, ACTION+29*, ACTION+32
APPNAME RTRNLNK~, RTRNLNK+5, RTRNLNK+7, RTRNPORT~, RTRNPORT+4, RTRNPORT+6
HEADER ACTION~
HEADER("EVENT" ACTION+22, ACTION+24
HEADER("MESSA GE TYPE" , ACTION+22, ACTION+24
HEADER("RECEI VING APPLICATION" , ACTION+11
HEADER("SEGME NT TYPE" , ACTION+13, ACTION+21
IEN GETIEN+2~, GETIEN+4*, GETIEN+5*, GETIEN+6, ACTION+9~, ACTION+11*, ACTION+12, ACTION+14, ACTION+24, ACTION+26
, ACTION+29, ACTION+30, RTRNLNK+6~, RTRNLNK+7*, RTRNLNK+8, RTRNPORT+5~, RTRNPORT+6*, RTRNPORT+7, RTRNPORT+8
LINK RTRNPORT+5~, RTRNPORT+8*, RTRNPORT+9, RTRNPORT+10
NAME GETIEN~, GETIEN+1, GETIEN+3, GETIEN+5
NODE ACTION+14*, ACTION+15, ACTION+16, ACTION+17, ACTION+18, ACTION+19, ACTION+20, ACTION+23~, ACTION+26*, ACTION+27
, ACTION+28, ACTION+29*, ACTION+30*
QUEUE ACTION~, ACTION+10*, ACTION+19*, ACTION+20*, ACTION+28*, ACTION+30*, ACTION+31*
SUB GETIEN+2~, GETIEN+3*, GETIEN+5
SUBIEN ACTION+23~, ACTION+24*, ACTION+25, ACTION+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All