Skip to content

Latest commit

 

History

History
38 lines (17 loc) · 1.55 KB

example-4.md

File metadata and controls

38 lines (17 loc) · 1.55 KB

Asynchronous delivery of HL7 messages over MLLP protocol using WSO2 Message Store and Message Processors. 

This samples demonstrates asynchronous HL7 messages delivery over MLLP protocol in an and implemented using WSO2 Message Store and Message Processors. Once the WSO2 EI received the messages, it immediately acknowledge the frontend application and store the message internally to send it in a reliable manner. After the successful delivery to the backend HL7 message is removed from the internal store

Passthrough HL7 messages over MLLP protocol using a proxy service

NOTE: Due to a limitation of handling HL7 acknowledgement this sample use custom MessageProcessor called com.integrationworks.hl7.extension.HL7ScheduledMessageForwardingProcessor instead of  ScheduledMessageForwardingProcessor which can be found here.

Prerequisites

  • Build and run the sample backends and integration flows as described here.

How to Test

  • Start HAPI TestPanel and create a new connection for port 9393 and send a sample message.

Sending a message to HL7 InboundEndpoint

  • In case if you have used receiving connection in the HAPI TestPanel, you should able to see the received message in the HAPI TestPanel; otherwise, if you have used provided test backend, you should able to see received messages in the server console.

Sending a message to HL7 InboundEndpoint