Category: HL7

Shorten the BizTalk HL7 MLLP adapter timeout of 3 seconds (MLLPFlushTimeOut) 1

Shorten the BizTalk HL7 MLLP adapter timeout of 3 seconds (MLLPFlushTimeOut)

Last week I had a problem at a client with the MLLP adapter. All messages sent through an ordered delivery MLLP Send Port were showing delays of about 3 seconds. We kept looking at the wrong places. Since the throughput of the server quadrupled after a merger, we were to focussed on performance problems, but it turned out to be a registry setting. Determined since the messages were sent to systems...

2

HL7: party not resolving custom namespace in BizTalk 2013

I have been busy with this the last couple of hours and really didn’t get it. We recently started a migration to BizTalk 2013 and I was just testing the development machine and came across the problem that my custom namespace was not being resolved in HL7. Problem I created a party ROB, which used a custom ADT^A04 schema with namespace http://roborop/HealthCare/HL7/2X. I changed the namespace accordingly in the BTAHL7...

HL7: I am missing my project templates in Visual Studio 2012 2

HL7: I am missing my project templates in Visual Studio 2012

Here we go again, the HL7 accelerator. I never get how this can happen, now I am missing my project templates (and wizard) for HL7 projects in Visual Studio 2012 in combination with BizTalk 2013 and SQL Server 2008 R2. After some research around the web I encountered a few posts, this one being most helpful: http://blogs.msdn.com/b/biztalknotes/archive/2013/10/02/biztalk-2013-hl7-installation-error.aspx Bottomline: you have to have SQL Server 2012 Data Tools & SDK installed So...

0

Problems with Custom Decoder Stream (HL7 MLLP)

I have had some trouble with a custom decoder and the MLLP adapter when trying to read a larger stream (large being 10 Kb :/). It turned out to be a quite simple change, but it took me quite some hours debugging and not getting what was wrong. When I tried to read the stream of the HL7 message in my custom decoder, I got an error. The stream length...

HL7: BizTalk HL7 Accelerator parse errors on ACK / NACK 1

HL7: BizTalk HL7 Accelerator parse errors on ACK / NACK

Next one: You are getting parse errors on the (Negative) Acknowledgment BizTalk wants to send back to the sending system. The scenario BizTalk receives an HL7 message with an error in the header, e.g. MSH|&^\|APP1^^^^^^^^^||APP2||. The MSH_3 data-type will trigger an error, for it’s not valid. The message won’t be parsed and a negative acknowledgement will be generated. The NACK is being picked up by the receive port to return...

HL7: NTE_NotesAndComments segment is not unique 0

HL7: NTE_NotesAndComments segment is not unique

I’ve found quite some bugs (no Microsoft, this is not by design, these are bugs) in the HL7 accelerator for BizTalk. I will try and post some solutions for these bugs over here. First one: The NTE_NotesAndComments segment is not unique. And because HL7 is a flat file with everything on the same level, the definition of the schemas of HL7 version 2.4 is incorrect! This will eventually cause that...