Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

The HL7 Transport (New in version 4.0)   is available as an installable feature in WSO2 ESB. The user can plug it in if case of necessity and create a Proxy Service with this transport.

...

2. Plug in the HL7 transport. See Installing HL7 Transport.

3. Create a Proxy service. See Adding a Proxy Service.

This Proxy will receive HL7-client connections and send them further to HL7-server. It will also receive XML-messages with HTTP/HTTPS, and, transforming in HL7, send them further. On the way back, messages will be transformed into XML.

...

Info
titleNote

As an endpoint use the Address Endpoint with the URL such as hl7://localhost:9988. This URL consists of the host and port of HL7-server. For example, localhost:9988

Proxy Service with HL7 Example

Code Block

<proxy xmlns="http://ws.apache.org/ns/synapse" name="hl7testproxy" transports="https,http,hl7" statistics="disable" trace="disable" startOnLoad="true">
       <target>
          <inSequence>
             <log level="full" />
          </inSequence>
          <outSequence>
             <log level="full" />
             <send />
          </outSequence>
          <endpoint name="endpoint_urn_uuid_9CB8D06C91A1E996796270828144799-1418795938">
             <address uri="hl7://localhost:9988" />
          </endpoint>
       </target>
       <parameter name="transport.hl7.Port">9292</parameter>
    </proxy>
Excerpt
hiddentrue

Instructions on how to add a Proxy Service with the HL7 transport.