Sends HL7 result and query messages.
Receives HL7 acknowledgements and HL7 query response.
Can be configured to send message length and size encoding prior to sending actual HL7 message.
Automatically re-send message if no acknowledgement is received or remove message out of the queue.
Can be configured to send non-HL7 message via TCP/IP user-defined protocols such as XML documents, Words documents, PDF documents, etc.