Acknowledgment error conditions in BizTalk Accelerator for HL7
The following conditions will result in a fatal error condition when Microsoft BizTalk Accelerator for HL7 (BTAHL7) is processing acknowledgment (ACK) messages:
Missing required fields in MSH9
Missing required fields in MSH12
The following conditions result in a non-fatal error condition. In this situation, BTAHL7 generates the ACK, but also suspends the ACK:
Missing a required field in MSH11
Missing a MSH10 value
Enumeration type errors for optional fields in the header.
Note
For enumeration type errors found in the header when MSH 15 is set to AL or ER, BTAHL7 generates a commit ACK with the status MSA_1=CR.
See Also
Creating and Processing Acknowledgments ACK Message Schema Types Message Acknowledgment Segment Setting Up a Send Port for Receiving ACKs