步骤 6:创建用于传递查询消息的发送端口

在此步骤中,将创建发送端口,将传入的查询 (QRY^Q01 消息) 传递到医院信息系统 (HIS) 。

创建HIS_Send发送端口

  1. 在BizTalk Server管理控制台中,右键单击“发送端口”,指向“新建”,然后选择“静态单向发送端口”。

  2. 在“发送端口属性”对话框中,执行以下操作:

    使用此选项 要执行此操作
    名称 键入 HIS_Send
    传输类型 选择“ MLLP”。
    配置 单击“类型”右侧的“配置”按钮。
  3. 在“MLLP 传输属性”对话框中,输入以下信息,然后单击“ 确定”。

    使用此选项 要执行此操作
    连接名称 键入 “HIS_SendMLLP”。
    主机 键入 localhost
    端口 键入 24000
  4. 在“发送端口属性”对话框中,对于“ 发送管道”,选择“ BTAHL72XPipelines.BTAHL72XSendPipeline”。

  5. 在控制台树中,单击“ 筛选器”,然后执行以下操作:

    使用此选项 要执行此操作
    属性 对于 “属性”,请选择“ BTS”。MessageType
    “运算符” ==从下拉列表中选择。
    键入 http://microsoft.com/HealthCare/HL7/2X#QRY_Q01_24_GLO_DEF
    Group By 从下拉列表中选择“ AND ”。
    属性 对于第二行的 “属性 ”,请选择“ BTAHL7Schemas.MSH5_1”。
    “运算符” ==从下拉列表中选择。
    键入 HIS

    注意

    第一个筛选器指定发送端口仅选择符合在步骤 3A 中创建的 QRY^Q01 架构的消息。 第二个筛选器指定 BTAHL7 接口引擎将这些消息发送到的目标。

  6. 单击“确定”。

  7. 在管理控制台中,选择“ 发送端口”,右键单击 “HIS_Send”,然后单击“ 启动”。

    继续执行 步骤 7:创建发送端口以传递响应消息