How to deal with 32K max limit set on receiving system?

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf How to deal with 32K max limit set on receiving system?

  • Creator
    Topic
  • #47771
    James Mellor
    Participant

      I am converting ORU^R03 lab transactions and sending ORU^R01s to an Eclipse system and just found out that they have a 32K max buffer size (anything over that was dropping the connection). Has anyone hit this issue, and if so what resolution did you put in place? For the record, I expect some kind of TCL scripting will be necessary but I am not that experienced in it.

    Viewing 1 reply thread
    • Author
      Replies
      • #56675
        Anonymous
        Participant

          I can only answer as far as options but not what the system will actually accept.

          There’s usually at least two options.  One is to use the DSC segment to ‘continue’ a message.  The other would be to simply create a one to many translation.  Use an Iterate and make the basis either the ORC, OBR or if you have to the OBX.

        • #56676
          Daniel Lee
          Participant

            I’ve had this problem with MDM^T02 messages with a receiving system before.  It turned out that their 64K limit was only a “segment” size limit and not a “message” size limit.  I split the OBX segment into repeating OBX segments.

            Find out if this limit is per message or per segment.  If it’s per segment I might have some code that can help you.

            -Daniel

        Viewing 1 reply thread
        • The forum ‘Cloverleaf’ is closed to new topics and replies.