No announcement yet.

Auto-generated response for non-HL7

  • Filter
  • Time
  • Show
Clear All
new posts

  • Auto-generated response for non-HL7

    I have read elsewhere here that the "Source Queue ON" setting along with "Auto-generate (before processing) only works with HL7.

    I wanted to know if there has been any change in this, or if someone else has devised a solution.

    I have a sender and receiver that are exchanging XML messages. It's essentially an XML wrapper with the original message (which may or may not be HL7, dpending on the source) base 64 encoded inside of it.

    I need much better throughput, so I want to have "Source Queuing" ON, and to automatically send a response to the sender to indicate that we have received it. But, since the messages are not HL7, the auto-generated response is not correct and so I get sporadic errors on the sender side.

    On the sender side, I want timeouts to automatically requeue.

    Is there someway I can construct an HL7 ACK response in the preprocessor? Or what happens when you're not using MLLP, but just a plain TCP connection? Would that be more appropriate?


  • #2
    If the messages are not HL7, what kind of response is the sender expecting? Do they expect a response at all?


    Mirth Certified|Epic Bridges Certified|Cloverleaf Level 2 Certified

    Appliance Version 3.11.4
    Mirth Connect Version 3.8.0
    Java Version 1.6.0_45-b06
    Java (64 bit) Version 1.6.0_45-b06
    Java 7 (64 bit) Version 1.7.0_151-b15
    Java 8 (64 bit) Version 1.8.0_181-b13
    PostgreSQL Version 9.6.8