步骤 3:创建和部署触发器事件(消息)项目

在此步骤中,为触发器事件消息创建架构。 例如,你可能是入院出院和转院系统 (ADT) 谁向医院信息系统发送消息 (HIS) 。 需要此架构来定义消息的格式。

为触发器事件消息创建项目

  1. 在 Visual Studio 的“ 文件 ”菜单上,指向“ 新建”,然后单击“ 项目”。

  2. 在“新建项目”对话框的“ 项目类型” 部分中,展开“ BizTalk 项目”,然后单击“ BTAHL7Projects”。

  3. 在“模板”部分中,单击“ 空 BTAHL7 项目”,在“ 名称 ”框中,键入 BTAHL7V231Body Project,然后单击“ 确定”。

  4. 在 解决方案资源管理器中,在新项目的 节点下,右键单击“引用”,然后单击“添加引用”。

  5. 在“添加引用”对话框中的“ 项目 ”选项卡上,选择“ BTAHL7V231Common Project1”,单击“ 添加”,然后单击“ 确定”。

步骤 3A:添加架构

使用以下过程将新架构添加到项目。

将架构添加到项目

  1. 在“解决方案资源管理器”中,右键单击“BTAHL7V231Body 项目”,指向“添加”,然后单击“新建项”。

  2. 在“添加新项”对话框的“ 类别” 部分中,展开 “BizTalk 项目项”,然后选择“ BTAHL7 架构”。

  3. 在“模板”部分中,双击“ BTAHL7 架构”。

  4. 在“HL7 架构选择器”对话框中,执行以下操作:

    使用此选项 要执行此操作
    Message 类 将默认 V2.X 保留选中状态。
    版本 选择 “2.3.1”。
    消息类型 选择 “ADT”。
    触发器事件 选择 A03
  5. 单击“ 完成 ”将架构添加到项目。

步骤 3B:为程序集分配强密钥并部署

使用以下过程将强键分配给程序集,然后部署程序集。

分配强密钥并部署程序集

  1. 在解决方案资源管理器中,右键单击“BTAHL7V231Body 项目”,然后单击“属性”。

  2. 在“项目属性页”页中,单击“ 程序集”。

  3. 在右窗格中,向下滚动到“ 强名称 ”部分,单击 “程序集密钥文件”右侧的字段,然后单击省略号 (...) 按钮。

  4. 在“程序集密钥文件”对话框中,浏览到 <drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial,单击 key.snk,然后单击“ 打开”。

  5. 在“项目属性页”对话框中,单击“ 确定 ”保存所做的更改。

  6. 在解决方案资源管理器右键单击“BTAHL7V231Body 项目”,然后单击“部署”。 确保输出窗口中显示成功消息。

    注意

    如果未显示成功部署消息,请使用 Visual Studio 对架构进行故障排除。

    继续 执行步骤 4:创建接收端口,以便使用 MLLP 适配器从 ADT 系统接收 ADT^A03 消息