This documentation is for WSO2 ESB version 4.0.3. View documentation for the latest release.

HL7 Transport

The HL7 transport (new in version 4.0) allows you to handle Health Level 7 International (HL7) messages. The following sections describe how to install, enable, and configure the HL7 transport:

Installing the HL7 feature

The HL7 transport is available as an installable feature in WSO2 ESB. 

Enabling the HL7 transport 

You enable the HL7 transport in the <ESB_HOME>/repository/conf/axis2/axis2.xml file as follows:

<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>

Creating an HL7 proxy service

You can add a proxy service with HL7 transport after enabling it.Â