步骤 3:创建和部署触发器事件(消息)项目
在此步骤中,为触发器事件消息创建架构。 例如,你可能是入院出院和转院系统 (ADT) 谁向医院信息系统发送消息 (HIS) 。 需要此架构来定义消息的格式。
为触发器事件消息创建项目
在 Visual Studio 的“ 文件 ”菜单上,指向“ 新建”,然后单击“ 项目”。
在“新建项目”对话框的“ 项目类型” 部分中,展开“ BizTalk 项目”,然后单击“ BTAHL7Projects”。
在“模板”部分中,单击“ 空 BTAHL7 项目”,在“ 名称 ”框中,键入 BTAHL7V231Body Project,然后单击“ 确定”。
在 解决方案资源管理器中,在新项目的 节点下,右键单击“引用”,然后单击“添加引用”。
在“添加引用”对话框中的“ 项目 ”选项卡上,选择“ BTAHL7V231Common Project1”,单击“ 添加”,然后单击“ 确定”。
步骤 3A:添加架构
使用以下过程将新架构添加到项目。
将架构添加到项目
在“解决方案资源管理器”中,右键单击“BTAHL7V231Body 项目”,指向“添加”,然后单击“新建项”。
在“添加新项”对话框的“ 类别” 部分中,展开 “BizTalk 项目项”,然后选择“ BTAHL7 架构”。
在“模板”部分中,双击“ BTAHL7 架构”。
在“HL7 架构选择器”对话框中,执行以下操作:
使用此选项 要执行此操作 Message 类 将默认 V2.X 保留选中状态。 版本 选择 “2.3.1”。 消息类型 选择 “ADT”。 触发器事件 选择 A03。 单击“ 完成 ”将架构添加到项目。
步骤 3B:为程序集分配强密钥并部署
使用以下过程将强键分配给程序集,然后部署程序集。
分配强密钥并部署程序集
在解决方案资源管理器中,右键单击“BTAHL7V231Body 项目”,然后单击“属性”。
在“项目属性页”页中,单击“ 程序集”。
在右窗格中,向下滚动到“ 强名称 ”部分,单击 “程序集密钥文件”右侧的字段,然后单击省略号 (...) 按钮。
在“程序集密钥文件”对话框中,浏览到 <drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial,单击 key.snk,然后单击“ 打开”。
在“项目属性页”对话框中,单击“ 确定 ”保存所做的更改。
在解决方案资源管理器右键单击“BTAHL7V231Body 项目”,然后单击“部署”。 确保输出窗口中显示成功消息。
注意
如果未显示成功部署消息,请使用 Visual Studio 对架构进行故障排除。