症状
问题 1:
此修补程序的 HL7 在 HL7 v2.7 Microsoft BizTalk 2013 加速器中添加 MSH7日期时间类型的支持 (BTAHL7)。
问题 2:
无效的 ORU ^ R01 消息可以成功处理。
问题 3:
如果 BizTalk 服务器收到包含 FHS 段 HL7 批处理,您将收到类似于以下内容的错误消息︰
在 2XDasm 中出现致命错误。异常信息为对象引用未设置为对象的一个实例。
问题 4:
请考虑以下情形:
-
您正在使用 Microsoft BizTalk 2013 加速器 HL7 (BTAHL7)。
-
您使用的 MLLP 接收适配器和 HL7 接收管道中的双向接收端口。
-
您可以使用MLLPSEND实用程序来发送邮件。例如︰ MLLPSEND /SB 11 /EB 28 /CR 13 /p 12000 /f"c:\labs\ADT^A03-Good.txt /twoway/重复 100。"
-
停止 SSO 服务停止所有 BTS MLLPSEND实用程序执行时相关流程。
在这种情况下,所有邮件,都包含"消息状态 = 已排队 (等待处理)"和"服务状态 = 活动"前启动主机实例。但是,SSO 服务和 BizTalk 主机实例,则重新启动时,除 ACK (CA) 的邮件的任何未被处理,并且保留在活动。显示确认"消息状态 = 进行"和"服务状态 = 活动。"
问题 5
请考虑以下情形:
-
您正在使用 Microsoft BizTalk 2013 加速器 HL7 (BTAHL7)。
-
处理无效的 MSH3 消息方不存在的源。
在这种情况下,您可能会发现既不确认也不否认将返回,因此上游的系统一直处于等待直到超时。
解决方案
可以从 Microsoft 获得受支持的修复程序。然而,此修补程序仅用于解决本文中描述的问题。仅对出现这一特定问题的系统应用此修补程序。
如果此修复程序可供下载,则在此知识库文章顶部"提供修补程序下载"部分。如果未显示此部分,将申请提交到 Microsoft 客户服务和支持,以获取此修复程序。
注意:如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。有关 Microsoft 客户服务和支持电话号码或创建单独的服务请求的完整列表,请访问下面的 Microsoft 网站︰
http://support.microsoft.com/contactus/?ws=support注意:"修补程序下载可用"窗体显示获取此修复程序的语言。如果看不到您的语言,则修补程序没有那种语言的版本。
注意有关问题 4 中,在 HL7 2013,确认或否认以下注册表键需要用下面的值创建生成︰ 生成设置ReturnErrorForInvalidMSH3注册表项设置为1可确保确认或否认,请使用此方法︰
-
创建类型均为 DWORD 注册表项并将其命名"ReturnErrorForInvalidMSH3"在下面的注册表子项之一︰
对于 32 位操作系统的 (x86):
HL7 的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk 加速器
对于 64 位操作系统的 (x64):
HL7 的 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\BizTalk 加速器
注释︰
-
请确保上述注册表设置之后重新启动主机实例。
-
应用程序可以使用以下筛选条件失败的邮件订阅︰
BTAHL7Schemas.ParseError = True。 -
设置订阅的失败消息的端口为"穿透"的管道。
详细信息
要安装此软件更新的先决条件
若要应用此修补程序,您必须安装以下软件︰
-
Microsoft BizTalk Server 2013 年
-
HL7 的 Microsoft BizTalk 2013 加速器
重新启动要求
应用此修补程序后,不需要重新启动计算机。但是,建议关闭并修复程序安装后打开 BizTalk 管理控制台。
此修复程序的英文版具有的文件属性 (或更新的文件属性)在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间项中的时区选项卡。
文件名称 |
文件版本 |
文件大小 |
日期 |
时间 |
平台 |
---|---|---|---|---|---|
Microsoft.Solutions.BTAHL7.HL72fDasm.dll |
3.10.317.2 |
107544 |
|
00:46 |
x86 |
Microsoft.Solutions.BTAHL7.DdvHelper.dll |
3.10.317.2 |
19480 |
|
00:46 |
x86 |
Microsoft.Solutions.BTAHL7.PipelineCommon.dll |
3.10.317.2 |
91160 |
|
00:46 |
x86 |
Microsoft.Solutions.BTAHL7.PipelineMessageCore.dll |
3.10.317.2 |
87064 |
|
00:46 |
x86 |
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
参考资料
BizTalk Server 修补程序的更多信息,请参阅有关 BizTalk Server 修补程序的信息。
有关软件更新术语的详细信息,请参阅用于描述 Microsoft 软件更新的标准术语的说明。
本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不做这些产品的任何担保、默示或其他有关的性能或可靠性。