biztalk - 如何确保BTS HL7 ACK Message的消息控制id与原始消息相同

标签 biztalk hl7 biztalk-2013 btahl7

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

最佳答案

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

引用值在符合 HL7 的 MSA02 中。

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

如果这是由贸易伙伴插入的,第一 react 就是“否”,因为这不是标准的 HL7。

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

关于biztalk - 如何确保BTS HL7 ACK Message的消息控制id与原始消息相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41876779/

相关文章:

c# - 有没有办法通过代码自动打开或关闭 BizTalk 接收位置?

log4net - Biztalk Log4Net

BizTalk 2013 文件接收位置触发非事件

BizTalk 2013 - 在没有编排的情况下在发送端口上执行存储过程?

xml - BizTalk::名称为 "X"且命名空间为 "Y"的开始元素是意外的

encoding - BizTalk 2010 编码平面文件 UTF-8

powershell - 如何使用 PowerShell 脚本禁用所有 BizTalk 主机实例

java - 如何解析以 FHS 开头的 HL7 消息

c# - HL7 - 在 c# 中使用 nHapi 解析样本源 (OBR-15)

text - 为什么HL7消息文本总是大写?