Mirth Connect 3.12.0 Released!

Mirth Connect 3.12.0 is now available as an appliance update and on our GitHub page. This release includes database performance improvements, improves visual HL7 representation, message pruning, keystore handling, PDF generation, community contributions, and fixes several security vulnerabilities. This release also contains many improvements to commercial extensions. See the release notes for the list of fixes and updates.

Download | See What's New | Upgrade Guide | Release Notes

For discussion on this release, see this thread.
See more
See less

When does an ACK get returned?

  • Filter
  • Time
  • Show
Clear All
new posts

  • When does an ACK get returned?

    I have 1 channel with an LLP source connector. The channel then writes to 5 other channels. All channels are LLP using persistent queues and are not synchronized.

    If the first channel receives an HL7 message, when will it send the ack back? Is it after it's written the message to all the destinations?

  • #2
    Re:When does an ACK get returned?

    That depends on whether your channel is waiting for the other channels reply. The option to wait for the reply specifies whether or not the destination channel should execute synchronized or not. In your case with queuing, you cannot wait for the 5 channels' replies because the other channels HAVE to be unsynchronized. So, your channel will send the ACK back immediately after the last message is routed to the last destination channel (it won't wait or care if the 5 channels successfully sent the messages or not).
    Brendan Haverlock | Mirth Software Engineer | Mirth Corporation