Hi all;
I send a hl7 message with a messgeid=12345 and receives XML response[1]
with same messageID.( check the MSA field ; ie:12345)
In the request message's MSH_10 header and the response's MSA.2 filed
values are matching..
But why do i get the timeout exception[2]?
I store the response [1] in a queue, and polling back and sending to
client..
Why client looks for MSH filed?
 shouldn't it check the MSA filed for matching messageId?

Can anyone explain me the rootcause..


[1]<?xml version="1.0"?>
<ACK xmlns="urn:hl7-org:v2xml">
    <MSH>
        <MSH.1>|</MSH.1>
        <MSH.2>^~\&amp;</MSH.2>
        <MSH.7>20130424151508.74+0530</MSH.7>
        <MSH.9>
            <CM_MSG.1>ACK</CM_MSG.1>
        </MSH.9>
        <MSH.10>208</MSH.10>
        <MSH.11>P</MSH.11>
        <MSH.12>2.1</MSH.12>
    </MSH>
    <MSA>
        <MSA.1>AA</MSA.1>
        <MSA.2>12345</MSA.2>
    </MSA>
</ACK>

[2] INFO app.Receiver: Unexpected Message Received:
MSH|^~\&|||||20130424171523.303+0530||ACK|335|P|2.1
  [java] MSA|AA|208Exception in thread "main" ca.uhn.hl7v2.HL7Exception:
Timeout waiting for response to message with control ID '12345
  [java]     at
ca.uhn.hl7v2.app.Initiator.sendAndReceive(Initiator.java:154)
  [java]     at
org.wso2.carbon.business.messaging.hl7.samples.HL7Sender.send(HL7Sender.java:48)
  [java]     at
org.wso2.carbon.business.messaging.hl7.samples.HL7Sender.main(HL7Sender.java:68)
  [java]     at
org.wso2.carbon.business.messaging.hl7.samples.ClientMain.main(ClientMain.java:30)

Thanks
-Ratha
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Hl7api-devel mailing list
Hl7api-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to