DGROHLR ;DJH/AMA - ROM HL7 RECEIVE DRIVERS ; 10/20/10 10:55am
Source file <DGROHLR.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Registration | 3 | DGRO ROM ORF/R04 SUBSC DGRO ROM QRY/R02 EVENT DGROHLS |
Kernel | 1 | ^ORD(101 |
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)
|
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 |
HL7 Protocol Name | Call Tags |
---|---|
DGRO ROM ORF/R04 SUBSC | RCV |
DGRO ROM QRY/R02 EVENT | RCV |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | RCVORF+24 |
^TMP("DGROFDA" | RCVORF+14 |
^TMP("DGROHL7" | RCV+32 |
Name | Line Occurrences |
---|---|
@( | RCV+47 |
>> | 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 |