Versions Compared

Key

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

The HL7 data agent is used to collect and monitor HL7 messages coming from WSO2 ESB. The following sections explain how to configure the HL7 data agent in the ESB and monitor HL7 messages in BAM:

Table of Contents
maxLevel3
minLevel3

...

HL7 data agent (message publisher) comes by default with the HL7 transport that you installed earlier. To enable the data agent in the ESB and configure it to connect to BAM, set the following parameters within the <axisconfig name="AxisJava2.0"> element in the <ESB_HOME>/repository/conf/axis2/axis2.xml file:

ConfigurationXML Code
Enable HL7 data agent<parameter name="transport.hl7.PublisherEnable">true</parameter>
Set the BAM server URL to which the data agent in the ESB connects to

<parameter name="transport.hl7.PublisherServerUrl">tcp://xx.xxx.x.xx:7611</parameter>

Provide the IP address of your BAM server.

Set the BAM server credentials

<parameter name="transport.hl7.PublisherServerUsername">admin</parameter>

<parameter name="transport.hl7.PublisherServerPassword">admin</parameter>

Set secure authentication. This is optional.

<parameter name=" transport.hl7.PublisherSecureServerUrl">tcpssl://xx.xxx.x.xx:7711</parameter>

Provide the IP address of the BAM server.

Enable message status validation (Success or failure)

<parameter name="transport.hl7.ValidateMessage">true</parameter>

Enable this parameter with the ones above to get the message status.

...