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

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

为触发事件消息创建项目

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

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

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

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

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

步骤 3A:添加架构

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

将架构添加到项目

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

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

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

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

    用这个 要执行的操作
    邮件类 保留默认的 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,然后单击 Open

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

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

    注释

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

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