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

Package: Radiology Nuclear Medicine

Routine: RAHLROUT


Information

RAHLROUT ;HIRMFO/CRT - Rad/Nuc Med HL7 Interfaces Routing Logic

Source Information

Source file <RAHLROUT.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
Radiology Nuclear Medicine 1 FORMAT^RAHLTCPB  

Entry Points

Name Comments DBIA/ICR reference
RAHLL ; Check field .129 in Division File #79 for specific interfaces.
;
; If Receiving App listed as interface for this division, set and quit.
LINK(IEN) ; Return LINK information for subscriber
; INPUT - IEN: IEN of protocol file
; OUTPUT - SUBSCRIBER PROTOCOL^LOGICAL LINK in HLL("LINKS",1)
RADIV ; Get the Division from the HL7 message, Piece 3 of Piece 21 of OBR.

External References

Name Field # of Occurrence
FORMAT^RAHLTCPB RADIV+9, RADIV+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLCS(870 - [#870] LINK+9
^ORD(101 - [#101] RAHLL+4, LINK+7, LINK+9
^RA(79 - [#79] RAHLL+6

Label References

Name Line Occurrences
LINK RAHLL+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> HL("ECH" RADIV+10, RADIV+18
>> HL("EIDS" RAHLL+4, RAHLL+6
>> HL("FS" RADIV+5, RADIV+6, RADIV+8, RADIV+11, RADIV+12, RADIV+13, RADIV+14, RADIV+16
>> HLL("LINKS" LINK+9*
>> HLNEXT RADIV+4
>> HLNODE RADIV+5, RADIV+6, RADIV+8, RADIV+11, RADIV+12
>> HLNODE( RADIV+13, RADIV+14, RADIV+16
>> HLQUIT RADIV+4
I RADIV+2~, RADIV+4*
IEN LINK~, LINK+4*, LINK+7, LINK+9
J RADIV+2~, RADIV+13*, RADIV+14, RADIV+16
>> RADVSN RADIV+3*, RADIV+4, RADIV+10*, RADIV+18*, RAHLL+6
RAHLAPP RADIV+2~, RAHLL+4*, RAHLL+5, RAHLL+6
RAPC RADIV+2~, RADIV+3*, RADIV+6, RADIV+8, RADIV+11, RADIV+12*, RADIV+13, RADIV+14*, RADIV+16
X RADIV+7~, RADIV+8*, RADIV+10, RADIV+15~, RADIV+16*, RADIV+18
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All