IBCNEHL6 ;EDE/DM - HL7 Process Incoming RPI Continued ; 19-OCT-2017
Source file <IBCNEHL6.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 |
|---|---|---|
| Integrated Billing | 4 | IBCNBES IBCNEBF IBCNEHL1 IBCNIUH1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FIL | ; Finish processing the response message - file into insurance buffer
|
|
| FILX | ;
|
|
| BUFLOCK(BUFF,ONOFF) | ;Get a lock on the Buffer entry associated with this Response IEN
; Input: ; BUFF Buffer IEN file #355.33 ; ONOFF 0=unlock / 1=lock ; Output: ; OK 0=Not successful / 1=Successful |
|
| LOCKEND | ;
|
|
| UPDBUF(BUFF,SYMBOL) | ; Update the IIV PROCESSED DATE (#355.33,.15) and update Buffer eIV Symbol based
; on the incoming Response. |
| FileNo | Call Tags |
|---|---|
| ^IBA(355.33 - [#355.33] | GET1^DIQ |
| ^IBCN(365 - [#365] | GET1^DIQ |
| 365.185 | GETS^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBA(355.33 - [#355.33] | FIL+82, BUFLOCK+10, BUFLOCK+13 |
| ^IBCN(365 - [#365] | FIL+11, FIL+18, FIL+65 |
| ^IBCN(365.1 - [#365.1] | FIL+12 |
| ^IBCN(365.18 - [#365.18] | FIL+139 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BUFDONE | FIL+95~, FIL+96*, FIL+100*, FIL+109*, FIL+122*, FIL+126 |
| BUFERR | UPDBUF+15~ |
| BUFF | FIL+8~, FIL+14*, FIL+15, FIL+65*, FIL+82, FIL+97, FIL+100, FIL+102, FIL+106, FIL+111 , FIL+113, FIL+119, FIL+124, FIL+125, FIL+131*, FIL+134, FIL+142, FIL+143, FIL+144, FIL+146 , BUFLOCK~, BUFLOCK+8, BUFLOCK+10, BUFLOCK+13, UPDBUF~, UPDBUF+17, UPDBUF+21 |
| BUFLOCK | FIL+95~, FIL+96*, FIL+102*, FIL+104, FIL+117, FIL+125 |
| BUFSTAT | FIL+95~, FIL+106*, FIL+109, FIL+111, FIL+119*, FIL+122 |
| BUFUPD | UPDBUF+15~ |
| BUFUPD( | UPDBUF+17* |
| CALLEDBY | FIL+8~, FIL+58* |
| CNT | BUFLOCK+6~, BUFLOCK+12* |
| DFN | FIL+8~, FIL+14* |
| >> DILOCKTM | BUFLOCK+13 |
| >> ERACT | FIL+62, FIL+63*, FIL+64 |
| >> ERCON | FIL+63*, FIL+64 |
| >> ERFLG | FIL+29 |
| >> ERTXT | FIL+62, FIL+137 |
| >> EVENTYP | FIL+67 |
| FILEIT | FIL+8~, FIL+70*, FIL+74*, FIL+75 |
| IBEICDV | FIL+8~, FIL+16*, FIL+62, FIL+65, FIL+137 |
| IBFDA | FIL+8~, FIL+131 |
| IBIEN | FIL+8~, FIL+17* |
| IBINSDTA | FIL+8~, FIL+141! |
| IBINSDTA( | FIL+142, FIL+143, FIL+144 |
| IBISMBI | FIL+8~, FIL+15*, FIL+62, FIL+87, FIL+89, FIL+134 |
| IBQFL | FIL+8~, FIL+13*, FIL+16, FIL+73 |
| >> IIVSTAT | FIL+71, FIL+87 |
| >> MAP( | FIL+87 |
| >> MAP("MBI#" | FIL+89 |
| >> MAP("MBI%" | FIL+89 |
| OK | BUFLOCK+6~, BUFLOCK+7*, BUFLOCK+10*, BUFLOCK+12, BUFLOCK+13*, LOCKEND+1 |
| ONOFF | BUFLOCK~, BUFLOCK+10 |
| RDAT0 | FIL+9~, FIL+11*, FIL+14, FIL+17 |
| >> RIEN | FIL+6, FIL+11, FIL+18, FIL+63, FIL+65, FIL+89, FIL+111, FIL+131 |
| RSRVDT | FIL+9~, FIL+18* |
| RSTYPE | FIL+9~, FIL+17* |
| SYMBOL | FIL+9~, FIL+87*, FIL+89*, FIL+124, UPDBUF~, UPDBUF+21 |
| TQDATA | FIL+9~, FIL+12*, FIL+13, FIL+16, FIL+17, FIL+72, FIL+140 |
| TQN | FIL+9~, FIL+11*, FIL+12, FIL+64, FIL+71, FIL+139 |
| TQSRVDT | FIL+9~ |
| >> TRACE | FIL+64 |
| TRKDTA | FIL+9~, FIL+140*, FIL+141, FIL+142, FIL+143, FIL+144 |
| TRKIEN | FIL+67, FIL+138~, FIL+139*, FIL+140 |
| U | FIL+11, FIL+13, FIL+14, FIL+16, FIL+17, FIL+18, FIL+63, FIL+65, FIL+82, FIL+140 |
| >> UP( | FIL+134*, FIL+142*, FIL+143*, FIL+144*, FIL+146* |
| >> UP(365 | FIL+131* |
| XX | FIL+113~* |