MLLP Configuration

The Minimal Lower Layer Protocol (MLLP) is the most common mechanism for exchanging the HL7 data. MLLP uses the TCP/IP protocol to transfer the data in a continuous stream of bytes. MLLP delimiters are used to recognize the start and the end of a message.

Steps to create MLLP Configuration

  1. Click Configure > ACCOUNTS > MLLP Configuration. 
  2. Click CREATE MLLP Configuration.
  3. On the Create MLLP Configuration window, type the name and description of the new File References in the Name and Description fields respectively.



  4. Expand TCP Connection



  5. Type the IP address and port number of the client in the Host Name and Port. This is the host and port from where MLLP server is supposed to receive the data.
  6. Select Server from the Mode Type.
  7. Type the maximum number of retries which the adapter attempts to connect to a specific TCP/IP connection before giving up in the Connection Retry Count.
  8. Type the duration between the retries in the Interval Between Retry. This specifies the length of time (in seconds) the adapter waits between attempts to connect to a specific external TCP/IP connection. 
  9. Expand MLLP.



  10. Type the start, end, and last text character in the Start Text Character, End Text Character, and Last Text Character.
  11. Type the data timeout duration in the Data Time Out. This time (in seconds) specifies the length of time for which client will try to transmit the data.
  12. Type the data polling frequency in the Data Polling Frequency. This is the time interval between successive polls for data.
  13. Type the acknowledgment timeout duration in the Ack Time Out field. This time (in seconds) specifies the length of time for inactivity.
  14. Type the acknowledgment polling frequency in the Ack Polling Frequency. This is the time interval between successive polls for acknowledgment.
  15. Provide the location to store the received data in the File Base Location. The received data is stored in the file named as Message_<yyyy-MM-dd-hh-mm-ss-SSS>. This file doesn't have any extension.
  16. Select the process flow from the Process Flow Name to trigger when any data is received.
  17. Expand Advanced Properties.  Select the project from the drop-down list of Project.
  18. Click Save