HL7 payloads with ebXML
Use this procedure to set up inline processing for Health Level 7 version 2 and 3 payloads in conjunction with ebXML messaging. This functionality, which supports the HL7 Draft Standard for Trial Use, has been tested for interoperability. See http://www.drummondgroup.com.
The configuration is the same as for any community engaged in ebXML trading, with the additional steps of setting up an inline processing action and a CPA ID. This is so Activator can discern the CPA, sender, receiver, collaboration role and action.
- On the community summary page, click Message handler in the navigation graphic at the top of the page.
- Click Add a message processing action at the bottom of the page.
- For the Attribute field, select Content MIME type and click Next.
- On the operator and value page, the form should read “Process the message when Content MIME type Equals.” In the field after the word “Equals,” type application/xml and click Next.
- Select Perform inline processing via a Java class and type the following in the Class name field:
com.cyclonecommerce.webservices.protocols.ebxml.inlineprocessing.Hl7Processor
- Leave the Parameter field blank.
- Click Finish to complete the action configuration.
- Set the CPA ID one of the following ways:
- On the maintenance page for the integration pickup exchange, select the Message attributes tab and add an attribute named CPAId. Give the attribute a value equal to the CPA ID of the CPA you are using.
- Or, set the CPA ID using an inline processing action.
Related topics