步骤 6:使用文件适配器创建发送端口以将 ADT^A03 消息传递至 RX 系统
在此步骤中,使用文件适配器为药房系统 (RX) 创建发送端口。
创建Tutorial_sendMsg_RX发送端口
在BizTalk Server管理控制台中,右键单击“发送端口”,指向“新建”,然后单击“静态单向发送端口”。
在“ 发送端口属性 ”对话框中,执行以下操作,然后单击“ 确定”。
使用此选项 要执行此操作 名称 键入 Tutorial_sendMsg_RX。 传输类型 从下拉列表中选择“ 文件 ”。 配置 单击“ 配置 ”打开“ 文件传输属性 ”对话框。 在“文件传输属性”对话框中,执行以下操作,然后单击“ 确定”。
使用此选项 要执行此操作 目标文件夹 浏览到 <drive:>\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\端到端教程\Tutorial_sendMsg_RX。 文件名 键入 %MessageID%.txt (将 .xml 扩展替换为 .txt 扩展) 。 在“ 发送端口属性 ”对话框中,对于“ 发送管道”,选择“ BTAHL72XPipelines.BTAHL72XSendPipeline”。
在左窗格中,选择“ 筛选器”,然后执行以下操作。 单击 “确定” 继续。
使用此选项 要执行此操作 属性 (第一行) 选择 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.MSH3_1”。 “运算符” ==从下拉列表中选择。 值 键入 “Tutorial_ADTSystem”。 注意
第一个筛选器表示医院信息系统 (HIS) 订阅消息,而不是确认。 第二个筛选器意味着 HIS 正在订阅其源为 ADT) System 的录取释放和转移 (的消息。
注意
BTAHL7 删除文件放置位置 <驱动器>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\端到端 Tutorial\Tutorial_sendMsg_RX。
单击“ 应用”,然后单击“ 确定”。
在管理控制台中,单击“ 发送端口”,右键单击 “Tutorial_sendMsg_RX”,然后单击“ 启动”。