ACK Configuration Settings

The Microsoft BizTalk Accelerator for HL7 (BTAHL7) parser generates acknowledgments based on Trading Partner Management (TPM) settings. The acknowledgment (ACK) settings are dependent on partner information. Schema type is not used. When BTAHL7 receives an ACK message with the MSH15 field containing AL, SU or ER, BTAHL7 may send an ACK for this message based on the result of parsing the ACK header and TPM configuration. BTAHL7 retrieves the partner ACK settings and returns one of the following five values:

Note

The HL7 specification mandates that you use items 1 through 4 and to populate the MSH15 field of an ACK message that you generate. Item 5 is BTAHL7-specific and denotes not to generate an ACK.

  1. AL – Always

  2. NE – Never

  3. SU – Success

  4. ER – Error

  5. NO – Do not generate an ACK

ACK configuration inconsistency

In the case of inconsistency between the ACK configuration user interface settings and values inside the message instance MSH15 and MSH16 fields, BTAHL7 sends an ACK when one of the two ACK generation triggers require it. In the case of other inconsistencies, the data in the instance will override the setting in the configuration user interface.

See Also

Configuring Message Acknowledgments
Creating and Processing Acknowledgments