The CHS_AcknowledgementSettings class is a special purpose class used in Type 3 (CORE HL7 Listener) scripts. There is one instance of this class you can find in the CORE HL7 C# Script object in globals.AcknowledgementSettings.

System Architecture
The AcknowledgementSettings object is created to mirror some of the ACK specific properties of the profile in your CORE HL7 Listener software.
Property Name |
Data Type |
IncludeMessageEvent |
Bool - Indicates whether the Message Event (MSH 9.2) from the original message should be included in the ACK. |
MirrorControlID |
Bool - Indicates whether, when created, the ACK message should use the same Message Control ID (MSH 10.1) as the original HL7 message. The default is false. |
SendAcksWhen |
SendAckEnum - Will be the Send Acks value from your profile (Automatic, Always, Never). The default setting is Automatic. |
SendTheAcknowledgement |
Bool - On script entry will indicate whether the Listener plans to send the ACK contained in globals.ListenerACK back to the sender. You can override this in your script. |
UseCACEAcks |
Bool - Indicates whether, when created, the ACK message should use the CA (accepted) and CE (rejected) ACK Types rather than the typical AA (accepted) and AR (rejected). The default is false. |
Public Methods: NONE