DGROHLR ;DJH/AMA - ROM HL7 RECEIVE DRIVERS ; 10/20/10 10:55am
Source file <DGROHLR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| RCVACK(DGWRK,DGMIEN,DGHL) | ;Receive ACK Message Types (ACK~R01) | |
| RCVORF(DGWRK,DGMIEN,DGHL) | ;Receive ORF Message Types (ORF~R01) | |
| RCV | ;Receive all message types and route to message specific receiver | |
| RCVQRY(DGWRK,DGMIEN,DGHL) | ;Receive QRY Message Types (QRY~R02) | 
| 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 |