步骤 5:使用文件适配器创建发送端口以将确认传递至 ADT 系统
在此步骤中,使用文件适配器创建发送端口以生成确认。
创建Tutorial_sendAck_ADT发送端口
使用 Windows 资源管理器创建 <drive:>\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_sendAck_ADT 文件夹。
在BizTalk Server管理控制台中,右键单击“发送端口”,指向“新建”,然后单击“静态单向发送端口”。
在“发送端口属性”对话框中,执行以下操作:
使用此选项 要执行此操作 名称 键入 Tutorial_sendAck_ADT。 传输类型 从下拉列表中选择“ 文件 ”。 配置 单击“ 配置 ”打开“ 文件传输属性 ”对话框。 在“文件传输属性”对话框中,执行以下操作,然后单击“ 确定”。
使用此选项 要执行此操作 目标文件夹 浏览到 <drive:>\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\端到端教程\Tutorial_sendAck_ADT。 文件名 键入 %MessageID%.txt (将 .xml 扩展替换为 .txt 扩展) 。 在“发送端口属性”对话框中,对于“ 发送管道”,选择“ BTAHL72XPipelines.BTAHL72XSendPipeline”。
在左窗格中,单击“ 筛选器”,然后执行以下操作:
注意
第一个筛选器表示要订阅确认消息。 第二个筛选器表示要订阅发往发布者Tutorial_ADTSystem的确认。
准备好继续时,单击“ 确定 ”。
使用此选项 要执行此操作 属性 单击“ 属性”下的字段,然后选择“ BTS”。下拉列表中的 MessageType 。 “运算符” ==从下拉列表中选择。 值 键入 http://microsoft.com/HealthCare/HL7/2X#ACK_24_GLO_DEF
。Group By 从下拉列表中选择“ 或 ”。 属性 (第二行) 单击“ 属性”下的字段,然后选择“ BTS”。下拉列表中的 MessageType 。 “运算符” ==从下拉列表中选择。 值 键入 http://microsoft.com/HealthCare/HL7/2X#ACK_25_GLO_DEF
Group By 从下拉列表中选择“ AND ”。 属性 在第一个属性下,单击空白框,然后选择 “BTAHL7Schemas.MSH5_1”。 “运算符” ==从下拉列表中选择。 值 键入 “Tutorial_ADTSystem”。 注意
对于发送端口Tutorial_sendAck_ADT,BTAHL7 删除文件放置位置 <驱动器>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\端到端 Tutorial\Tutorial_sendAck_ADT 处的确认。
单击“ 应用”,然后单击“ 确定”。
在管理控制台中,单击“ 发送端口”,右键单击“ Tutorial_sendAck_ADT”,然后单击“ 启动”。