Work with specific protocols and standards > ebXML > HL7 payloads with ebXML

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.

  1. On the community summary page, click Message handler in the navigation graphic at the top of the page.
  2. Click Add a message processing action at the bottom of the page.
  3. For the Attribute field, select Content MIME type and click Next.
  4. 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.
  5. Select Perform inline processing via a Java class and type the following in the Class name field:
  6. com.cyclonecommerce.webservices.protocols.ebxml.inlineprocessing.Hl7Processor
  7. Leave the Parameter field blank.
  8. Click Finish to complete the action configuration.
  9. Set the CPA ID one of the following ways:
  10. 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.
  11. Or, set the CPA ID using an inline processing action.

Related topics