IBECECU1 ;BSL/DVA-BILLING SEND/RECEIVE DFT HL7 MESSAGES PATIENT ACCUMULATOR INTERFACE - SEND/RECEIVE A DFT UPDATE TO/FROM OTHER SITES ; 08 Jul 2022 9:21 AM
Source file <IBECECU1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(DFN,IBCLDA,IBUPVRSN) | ; OUTGOING DFT PRIMARY ENTRY POINT
; IBCLDA - IEN FROM 351 |
|
| MSH | ; Build outgoing MSH Segment
|
|
| EVN | ;
|
|
| PID | ; Build outgoing PID Segment
|
|
| FT1 | ; Build FT1 Outgoing segment
|
|
| SEND | ;SEND MESSAGE AND QUIT
|
|
| RECV | ; INCOMING DFT PRIMARY ENTRY POINT
|
|
| PIDI | ;Parse Incoming PID Segment
|
|
| FT1I | ;Parse Incoming FT1 Segment, assumes one record only
; Get new 365 day clock data |
|
| PARSE | ; Get the updated clock data to send via DFT
|
|
| NEWREC | ;Create a new entry in file 351
|
|
| AGGR | ||
| UPDATE(IBDA) | ||
| MSA | ;Build and send App Ack
|
|
| DFTACK | ;process app ack
|
|
| GETDET | ;get outgoing DFT details based on returned App Ack Message ID
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^IBE(351 - [#351] | Classic Fileman Calls, GET1^DIQ, GETS^DIQ |