x0d vs r

  • Creator
    Topic
  • #53095
    Roger Reeves
    Participant

      I am using cloverleaf 5.7 as my integration engine.

      I am working with a 3M application that also uses cloverleaf to listen for my messages. Anyway they are not sending me Acks back and are saying:


      “We found where the problem is. In the HL7 message there is a “x0d” for a line feed and cloverleaf is not recognizing it. We need a “r” in order to send back an ACK. here is what we are receiving:

      OBX:1:TS:Stop32Time36;Stop Time:1:201205071525::::::P:::201205071526::x0d

      and what we need is

      OBX:1:TS:Stop32Time36;Stop Time:1:201205071525::::::P:::201205071526::r  “


      I’m somewhat confused.  My line feeds work just fine for the many other interfaces we have.  Seems like a setup issue on the 3M cloverleaf side but wanted to get someone else thoughts first.

      Thanks,

      Roger

    Viewing 1 reply thread
    • Author
      Replies
      • #76546
        James Cobane
        Participant

          Roger,

          A x0d and r are the same thing (carriage-return, not line-feed) from a Cloverleaf perspective.  I’m assuming you are referring to the segment separator.  If they are using Cloverleaf on the receiving end, you should ask them to provide the configuration information of their inbound connection and also a copy of their inbound SMAT file (both .msg & .idx) for you to review.  It seems like they aren’t configured on their end to generate an outbound reply/ACK.

          Jim Cobane

          Henry Ford Health

        • #76547
          Roger Reeves
          Participant

            Thanks.  I’ve sent a request for the info

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