HC_ACK Collaboration Template

The HC_ACK collaboration template processes MTACK business objects. The collaboration is used to receive the MTACK business object, which can be generated in response to any of the WebSphere Business Integration for Healthcare collaboration objects that send Health Level Seven (HL7) V2.4 request messages. Because of the way the request collaborations populate the HL7 request message header segment, only negative acknowledgements should be returned by HL7 applications. Positive acknowledgements are not required or expected.

This collaboration object performs the following tasks:

HC_ACK uses the generic MTACK business object to represent an HL7 Acknowledgement message.

Collaboration object setup

This section includes information on port bindings and required steps for setting up collaboration objects based on HC_ACK. For information on standard features, ports, and configuration properties for collaboration templates, and for general information on creating collaboration objects, refer to the documents listed in Required Documents for Creating Collaboration Objects.

Port information

The following diagram lists HC_ACK's ports:

Note: To keep the collaboration object from using a port, bind that port to the Port connector. Doing so indicates that the port is unused without causing the collaboration object to provide additional functionality.

From
Business object Bound to Function Verbs used
MTACK Source application's connector or calling collaboration object. Receives the triggering business object. Create

Setting up HC_ACK as a stand-alone object

To set up HC_ACK as a stand-alone collaboration object, complete the following steps:

  1. Create the HC_ACK collaboration object.
  2. Bind all ports as described in Port information.
  3. Configure HC_ACK as described in Configuration properties.

Collaboration template processes

This section illustrates the business processing logic for this collaboration template:

Overall process logic

This section illustrates this collaboration template's process logic for the supported verb, Create.

Create

The following diagrams show the process logic for this collaboration template's Create verb.

Diagram showing this collaboration's SyncLogic process

     SYNC_LOGIC diagram

Diagram showing this collaboration's Process HL7 message

     Process HL7 Message diagram

Standard process logic

This collaboration template uses the following standard business processes:

Configuration properties

This section describes the standard and specific configuration properties for this collaboration:

Standard properties

This collaboration template uses the following standard configuration properties:

Related reference

Copyright IBM Corp. 2002, 2003