This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > EnsLib.HL7.Service.TCPAckInService


class EnsLib.HL7.Service.TCPAckInService extends EnsLib.HL7.Service.AckInStandard

A specialized HL7 TCP Service that receives ACKs on behalf of a paired HL7 TCP Operation It also depends on this partner Operation to send ACKs on its behalf, for example to respond to messages from a dual-channel iSoft iCM application.

Method Inventory


parameter ADAPTER = EnsLib.HL7.Adapter.TCPInboundAdapter;
Inherited description: The type of adapter used to communicate with external systems


method NormalSendReply(pReplyDocument As EnsLib.EDI.Document, pOriginalDoc As EnsLib.EDI.Document = $$$NULLOREF) as %Status
method OnInit() as %Status
Inherited description: This user callback method is called via initConfig() from %OnNew() or in the case of SOAP Services from OnPreSOAP()
method OnProcessInput(pLine As Ens.StringContainer, Output pLineLeftOver As Ens.StringContainer, ByRef pHint As %Library.String) as %Status
Inherited description: Note: pDocIn is not declared as EnsLib.HL7.Message so that subclasses can handle other types and transform them before calling ##super().

Inherited Members

Inherited Properties

Inherited Methods