First, the inbound thread uses a modified version of hl7_ack.tcl in its IB Data TPS in order to ACK the incoming messages. The problem is that when I resend into that thread I really don’t want the other system to get an ACK for a message they didn’t originate. Is there a way in that proc to know the message was a resend so I can suppress the ACK?
Second, if the thread is not currently connected (Opening instead of Up), the first message will get processed, but will wait to send the ACK, and not process any more of the resent messages. At least that’s what I think is happening.
Thanks, Rick