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 |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DGROHLR

Package: Registration

Routine: DGROHLR


Information

DGROHLR ;DJH/AMA - ROM HL7 RECEIVE DRIVERS ; 10/20/10 10:55am

Source Information

Source file <DGROHLR.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Registration 8 (AO,CA,DOD,INC,INE,IR,MSE,RDOC,SP,SWA,TA)^DGRODEBR  (PARSORF,PARSQRY)^DGROHLQ3  CONVFDA^DGROHLR1  SNDORF^DGROHLS  PARSACK^DGROHLU4  $$NXTSEG^DGROHLUT  MPIMAIL^DGROMAIL  $$GETDFN^DGROUT2  

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

Package Total Caller Graph
Registration 3 DGRO ROM ORF/R04 SUBSC  DGRO ROM QRY/R02 EVENT  DGROHLS  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
RCV ;Receive all message types and route to message specific receiver
RCVACK(DGWRK,DGMIEN,DGHL) ;Receive ACK Message Types (ACK~R01)
RCVQRY(DGWRK,DGMIEN,DGHL) ;Receive QRY Message Types (QRY~R02)
RCVORF(DGWRK,DGMIEN,DGHL) ;Receive ORF Message Types (ORF~R01)

External References

Name Field # of Occurrence
AO^DGRODEBR RCVORF+33
CA^DGRODEBR RCVORF+38
DOD^DGRODEBR RCVORF+35
INC^DGRODEBR RCVORF+40
INE^DGRODEBR RCVORF+41
IR^DGRODEBR RCVORF+34
MSE^DGRODEBR RCVORF+43
RDOC^DGRODEBR RCVORF+42
SP^DGRODEBR RCVORF+37
SWA^DGRODEBR RCVORF+39
TA^DGRODEBR RCVORF+36
PARSORF^DGROHLQ3 RCVORF+15
PARSQRY^DGROHLQ3 RCVQRY+12
CONVFDA^DGROHLR1 RCVORF+46
SNDORF^DGROHLS RCVQRY+20
PARSACK^DGROHLU4 RCVACK+16
$$NXTSEG^DGROHLUT RCV+43
MPIMAIL^DGROMAIL RCVQRY+18
$$GETDFN^DGROUT2 RCVQRY+13

Used in HL7 Interface

HL7 Protocol Name Call Tags
DGRO ROM ORF/R04 SUBSC RCV
DGRO ROM QRY/R02 EVENT RCV

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] RCVORF+24
^TMP("DGROFDA" RCVORF+14
^TMP("DGROHL7" RCV+32

Label References

Name Line Occurrences
@( RCV+47

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACKCODE RCVACK+15*, RCVACK+17*
>> DFN RCVORF+28*, RCVORF+33, RCVORF+34, RCVORF+35, RCVORF+37, RCVORF+39, RCVORF+40, RCVORF+41, RCVORF+42, RCVORF+46
DGACK RCVACK+10~, RCVACK+16
DGACK("ACKCODE" RCVACK+17
DGCNT RCV+30~, RCV+37*, RCV+38, RCV+39*, RCV+40
DGDATA RCVORF+10~, RCVORF+14*, RCVORF+15, RCVORF+31, RCVORF+33, RCVORF+34, RCVORF+35, RCVORF+36, RCVORF+37, RCVORF+38
, RCVORF+39, RCVORF+40, RCVORF+41, RCVORF+42, RCVORF+43, RCVORF+46, RCVORF+48
DGDFN RCVQRY+10~, RCVQRY+13*, RCVQRY+14, RCVQRY+20
DGERR RCVACK+11~, RCVACK+16, RCVORF+11~, RCVORF+15
DGHL RCVACK~, RCVACK+16, RCVQRY~, RCVQRY+12, RCVQRY+20, RCVORF~, RCVORF+15
DGLIEN RCVACK+12~
DGMIEN RCVACK~, RCVQRY~, RCVQRY+20, RCVORF~
DGMSGTYP RCV+30~, RCV+44*, RCV+46*, RCV+47
DGORF RCVORF+12~, RCVORF+15, RCVORF+22
DGORF("DFN" RCVORF+23, RCVORF+24, RCVORF+28
DGORF("PATCH" RCVORF+18, RCVORF+19, RCVORF+25
DGQRY RCVQRY+10~, RCVQRY+12, RCVQRY+18, RCVQRY+20
DGQRY("DOB" RCVQRY+13
DGQRY("ICN" RCVQRY+13
DGQRY("SSN" RCVQRY+13
DGQRYERR RCVQRY+10~, RCVQRY+15*, RCVQRY+20
DGROL RCVACK+13~
>> DGROVRCK RCVORF+17, RCVORF+18*, RCVORF+19*
DGSEG RCV+30~, RCV+43
DGSEG("TYPE" RCV+43
DGSEG(9 RCV+44
DGSEGCNT RCV+30~, RCV+36*, RCV+38, RCV+40
DGSEGERR RCVQRY+10~, RCVQRY+12, RCVQRY+20
DGWRK RCV+30~, RCV+32*, RCV+33, RCV+38, RCV+40, RCV+43, RCV+50, RCVACK~, RCVACK+16, RCVQRY~
, RCVQRY+12, RCVORF~, RCVORF+15
>> HL("ECH" RCV+44
>> HL("FS" RCV+43
>> HL("MTN" RCV+46*, RCV+47
>> HLMTIEN RCV+46
>> HLMTIENS RCV+46*
>> HLNEXT RCV+36
>> HLNODE RCV+38
>> HLNODE( RCV+39, RCV+40
>> HLQUIT RCV+36
>> LSTDFN RCVORF+31*, RCVORF+33, RCVORF+34, RCVORF+35, RCVORF+36, RCVORF+37, RCVORF+38, RCVORF+39, RCVORF+40, RCVORF+41
, RCVORF+42, RCVORF+43
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables  | All