使用 BizTalk Accelerator for HL7(BTAHL7)进行更改和更新。
BizTalk Server 2016
功能 / 特点 | DESCRIPTION |
---|---|
启动与 LOB 的连接 | 使用 MLLP 适配器,BTAHL7 可以启动或启动与远程业务线服务器 (LOB) 系统的连接。 LOB 等待连接,然后使用 MLLP 适配器将消息发送到 BizTalk Server。 MLLP 接收位置中存在一些配置此选项的新属性。 请参阅: 在 BizTalk Server 2013 R2 和更早版本中,HL7 MLLP 接收适配器等待远程 LOB 服务器连接到 MLLP 适配器,然后 LOB 发送消息。 有关更多详细信息,请参阅 BTAHL7 如何路由消息 。 |
BizTalk Server 2013 R2
功能 / 特点 | DESCRIPTION |
---|---|
64 位支持 | MLLP 适配器和 HL7 管道可以在 32 位和 64 位主机实例中运行。 BTAHL7 安装包括 32 位安装包和 64 位安装包。 在 32 位计算机上,仅安装 32 位包。 在 64 位计算机上,安装 32 位 或 64 位包。 重要: 若要使用 64 位支持,请仅安装 64 位包。 64 位包使适配器和管道能够在 32 位和 64 位模式下运行。 |
v2.6 架构支持 | 支持包括: - BTAHL7V26Common 项目:包括 v2.6 架构。 - BTAHL7Common 项目:包括 v2.6 架构和ACK_26_GLO_DEF确认架构;生成 v2.6 消息的确认。 - MSH_25_GLO_DEF 架构:处理 v2.6 架构中包含的新消息标头字段,并继续支持所有 v2。x 架构。 |
动态 MLLP 适配器支持 | 可以使用 One-Way 或 Two-Way (request-response) 发送端口在运行时配置适配器属性。 请参阅 动态 MLLP 适配器。 |
“FreeText”支持 | 如果字段或段定义为“FreeText”,则不会分析字段/段中的字符数据。 请参阅 使用自由文本对字符进行编码。 |
MSH 无效的消息会接收到 ACK 或 NACK | 使用 ReturnErrorForInvalidMSH3 注册表项时,如果发生以下情况,则会向参与方发送负确认(NACK): - MSH3 无效(未在 HL7 配置资源管理器中定义参与方) 和 - 消息中的 MSH15 和 MSH16 值为 null 或空 若要发送 NACK,请将以下注册表项设置为 1,然后重启主机实例: 32 位主机: HKLM\SOFTWARE\Microsoft\BizTalk Accelerator for HL7 64 位主机: HKLM\ SOFTWARE\Wow6432Node\Microsoft\BizTalk Accelerator for HL7 提示: 端口可以订阅失败的消息:
|
ACK 消息实例保持活动状态 | 如果上游系统连接失败,则发送到上游系统的确认(ACK)仍处于活动状态。 新行为:如果上游系统连接失败,则会挂起 ACK 消息的发送。 |
不要发送 <SB> | 此属性将添加到接收适配器端口配置属性。 若要启用此属性,请设置 UseMLLPTransACK 值: - 如果设置为 False (默认值),适配器会在数据以 <SB> 开头时发送消息。 例如,发送以下消息: <SB\>DataData<CR\>DataData<CR\>… - 如果设置为 True,适配器会在开始时缺少 <SB> 时发送消息。 例如,发送以下消息: DataData<CR\>DataData<CR\>… 重要: 如果双向发送端口 未 <将 SB> 设置为 True,则不会向下游系统发送带消息的 SB。 它还可以同时从下游系统接收缺少 SB 的 ACK。 |
接受缺少 <SB> | 此属性将添加到发送适配器端口配置属性。 若要启用此属性,请设置 UseMLLPTransACK 值: - 如果设置为 False (默认值),则适配器在开始时缺少 <SB> 时返回错误。 例如,以下消息返回错误: DataData<CR\>DataData<CR\>… - 设置为 True 时,如果数据在开始时缺少 <SB> ,适配器可以接收消息。 例如,收到以下消息: <SB\>DataData<CR\>DataData<CR\>… DataData<CR\>DataData<CR\>… 重要: 如果双向接收端口将接受缺失的<SB>设置为 True,则它将接受来自上游系统的消息中缺失的 SB。 同时,它不会将 SB 发送到上游系统。 |
BizTalk Server 2013
以前的版本中包括以下增强功能:
HL7 管道在批处理输入输出场景中的可恢复交换支持。
在以前的版本中删除了以下功能:
健康活动跟踪功能已从 BizTalk Server 中移除,因此BTAHL7中的审核功能也被删除,但日志功能仍然保留。
在以前的版本中修改了以下功能:
“审核和日志记录服务”重命名为“HL7 日志记录服务”。
另请参阅
BizTalk Server 2016 中的新增功能
BizTalk Server 2013 R2 和 2013 中的新增功能