Connection Problem: Lost HL7 Read connection

630 views
Skip to first unread message

Jim Dolson

unread,
Jun 10, 2010, 2:37:13 PM6/10/10
to ensemble-in-healthcare
 
We're having a problem were a vendor is having problems sending HL7 ORM messages to an EnsLib.HL7.Adapter.TCPInboundAdapter Business Service.
 
The vendor's server is here on site and there are no firewalls between their server and our Ensemble server.  In fact, we installed a copy of Interface Explorer for HL7 onto the vendor's server and successfully sent HL7 messages from their server to Ensemble, so I know that there is no connectivity problems between the four servers.
 
What happens is that they connect to Ensemble, then a fraction of a second later they disconnnect.  Then, a fraction of a second later, we get the following error in the log:
 
"Lost HL7 Read connection on 4010<-10.254.14.235:186 - detected via ERROR #5002: Cache error: <READ>zReadLine+10^%IO.DeviceStream.1"
 
Any suggestions as to what the problem might be?  I'm sure it's the vendor (isn't it always?) but I don't have much confidence that they'll be able to fix it on their own.
 
Thanks!
 
Jim Dolson
Holland Hospital
 
 
 
3  9798756  2010-06-10
13:12:02.218
 Warning  2537    From_eCW_LHP_Zeeland_ORM  EnsLib.HL7.Adapter
.TCPInboundAdapter.OnConnected()
 Lost HL7 Read connection on 4010<-10.254.14.235:186 - detected via ERROR #5002: Cache error: <READ>zReadLine+10^%IO.DeviceStream.1
 4  9798755  2010-06-10
13:12:02.217
 Info  2537    From_eCW_LHP_Zeeland_ORM  EnsLib.TCP.InboundAdapter
.Disconnect()
 Disconnecting from 4010<-10.254.14.235:186
 5  9798754  2010-06-10
13:12:02.073
 Info  2537    From_eCW_LHP_Zeeland_ORM  EnsLib.HL7.Adapter
.TCPInboundAdapter.OnTask()
 New connection on port 4010 from 10.254.14.235:186

Liang (Simon) Sha

unread,
Jun 10, 2010, 3:48:58 PM6/10/10
to ensemble-in...@googlegroups.com
Jim you'll get this error if the HL7 is not well formed. Could you try to find out using wireshark?

--
You received this message because you are subscribed to the Google Groups "InterSystems: Ensemble in Healthcare Community" group.
To post to this group, send email to Ensemble-in...@googlegroups.com
To unsubscribe from this group, send email to Ensemble-in-Healt...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/Ensemble-in-Healthcare?hl=en

Atkinson, Gary

unread,
Jun 10, 2010, 3:52:58 PM6/10/10
to ensemble-in...@googlegroups.com

Make sure the hl7 message is coming encapsulated correctly, by the checking the message in hex.  I would love to know if anyone has figure out how to do this in ensemble!

Thanks,
Gary


Reply all
Reply to author
Forward
0 new messages