如何确保BTAHL7 ACK消息的消息控制id与原始消息相同

How to make sure that message control id of BTAHL7 ACK Message is same as original mesage

我们要求 HL7 ACK 消息的消息控制 ID (MSH.10) 应等于原始消息的消息控制 ID (MSH.10)。我们将 BTAHL7 与 BizTalk 2013 R2、CU5 一起使用。在我们目前的例子中,ACK的消息控制id实际上是原始消息的消息控制id的排列。任何帮助,将不胜感激。

正确答案:甚至不要尝试。这不是标准的 HL7。

根据 HL7,参考值位于 MSA02 中。

这不是 HL7 或 BizTalk Server 的问题。这是您的贸易伙伴造成的问题。

如果这是由贸易伙伴推送的,第一个响应只是否,因为这不是标准的 HL7。

如果他们继续推动这个,你的下一步是通知你的管理层,因为贸易伙伴需要非标准的 HL7,这将花费你很多额外的时间和金钱来支持这个。您将需要一个完全自定义的编号方案。