Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The HL7 Transport transport allows you to handle Health Level 7 International (HL7) messages. Following sections describe how to install, enable and configure the HL7 transport: 

Table of Contents

...

The HL7 transport is available as a feature in WSO2 Enterprise Service Bus (WSO2 ESB). For isntrucitons on installing the HL7 feature, see install Installing the Axis2 Transport HL7 feature

...

Code Block
<transportReceiver name="hl7" class="org.wso2.carbon.business.messaging.hl7.transport.HL7TransportListener">
    <parameter name="port">9292</parameter>
</transportReceiver>
<transportSender name="hl7" class="org.wso2.carbon.business.messaging.hl7.transport.HL7TransportSender">
    <!--parameter name="non-blocking">true</parameter-->
</transportSender>
...
<messageFormatters>
  <messageFormatter contentType="application/edi-hl7" class="org.wso2.carbon.business.messaging.hl7.message.HL7MessageFormatter"/>
...
</messageFormatters>
...
<messageBuilders>
  <messageBuilder contentType="application/edi-hl7" class="org.wso2.carbon.business.messaging.hl7.message.HL7MessageBuilder"/>
</messageBuilders>

Creating an HL7 proxy service

For information on creating a proxy service that uses the HL7 transport, see creating an HL7 proxy service.

Configuring the transport

...