IVMPREC1 ;ALB/SEK/BRM - PROCESS INCOMING HL7 (ACK) MESSAGES ; 07/28/2003
Source file <IVMPREC1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
ACK | ; - Receive ACK Message from IVM Center stored in ^TMP("HLR".
; If 1st segment is BHS then set(s) of MSH, MSA(AE) will follow ; indicating error(s) in transmission received by IVM Center ; If 1st segment is MSH than MSA (AA) indicating batch or individual ; query was received ok. MSA (AE) indicates error in transmission of ; individual query. ; ; - When acknowledgment code = "AA" (application accept) ; Stuff 1 into STATUS field (.03) of ^IVM(301.6 indicating IVM Center ; has received transmission. |
|
ACKQ | ;
|
|
AE | ; - When acknowledgment code = "AE" (application error)
; Stuff 3 into STATUS field(.03), error message into ERROR MESSAGE ; field(.04), and 1 (NEW) into the ERROR PROCESSING STATUS field. ; Stuff 1 into STATUS field(.03) for transmissions (no 'AE' code ; received) received by IVM Center. |
|
OTH | ; Generate message for errors other than Full/Initial Transmissions.
|
|
Z07CHK(CURSEQ,CURMCI,CUREM) | ; Function ;
; INPUT ; CURSEQ : Current Sequence # reviewing in batch ; CURMCI : Current Message Control ID reviewing in batch ; CUREM : Current Error Message reviewing in batch |
|
REBLDPID(ARRAY,SEQ) | ; Reconnect the pieces of the PID segment
; ARRAY contains the HL7 message reference to be accessed indirectly ; It should look similar in structure to the HL7 message text in ; file 772 ; @ARRAY@(SEQ) should = the first 'PID' segment record text and should ; be 245 characters long |
|
PIDQ |
HL7 Protocol Name | Call Tags |
---|---|
EAS EDB ORU-Z09 SERVER | ACK |
FileNo | Call Tags |
---|---|
^HL(772 - [#772] | Classic Fileman Calls |