When the HL7 Listener receives a message, the following errors may be logged to the HL7 Listener window or the Diagnostics Console:
-
TCP LISTENER: Incomplete HL7 message. MLLP end byte not received.
-
TCP LISTENER: Improperly formatted HL7 message. MLLP start byte not received.
The first message indicates the HL7 message was truncated, possibly due to a network error. The second indicates the HL7 message was not sent using Minimal Lower Layer Protocol (MLLP) format.
To address these errors, first ensure the sending application is configured to send messages in MLLP format. Then, ensure the network connection is working properly. If re-sending the message is necessary, see Replaying Failed Messages.