步骤 1:创建和部署通用标头及确认架构
使用标头架构来验证消息实例的标头 (MSH 段) 。 使用确认架构为消息实例生成确认。 此过程在所有 HL7 架构版本中都是常见的。
创建标头和确认架构
启动 Microsoft Visual Studio 2012。
在 Visual Studio 的“ 文件 ”菜单上,指向“ 新建”,然后单击“ 项目”。
在“新建项目”对话框的“ 项目类型” 列表中,展开 “BizTalk 项目”,然后选择“ BTAHL7Projects”。
在 “模板” 列表中,选择“ BTAHL7V2XCommon 项目”。
在 “名称” 字段中,键入 Interrogative_2XSchemas,然后单击“ 确定”。
在 解决方案资源管理器 中,请注意项目中包括三个架构 (ACK_24_GLO_DEF.xsd、ACK_25_GLO_DEF.xsd 和 MSH_25_GLO_DEF.xsd) 。
使 Visual Studio 保持打开状态。
步骤 1A:为程序集分配强密钥并部署
使用以下过程将强密钥分配给程序集,然后部署程序集。
分配强密钥并部署程序集
启动 Visual Studio 2012 命令提示符。
在 Visual Studio 命令提示符处,将目录更改为 <drive>:\Program Files\Microsoft BizTalk <版本> Accelerator for HL7\SDK\Interrogative Tutorial 文件夹。
在命令提示符下,键入 sn –k key.snk,然后按 Enter。 确保成功消息显示在输出窗口中。
注意
如果未显示正确的消息,请使用 Visual Studio 对程序集进行故障排除。
在“解决方案资源管理器”中,右键单击“Interrogative_2XSchemas项目”,然后单击“属性”。
在“Interrogative_2XSchemas属性页”对话框中,单击“ 程序集”。
在右窗格中,向下滚动到 “强名称 ”部分,单击 “程序集键文件”右侧的字段,然后单击省略号 (...) 按钮。
在“程序集密钥文件”对话框中,浏览到 <drive>:\Program Files\Microsoft BizTalk <版本> Accelerator for HL7\SDK\Queryive Tutorial,单击 key.snk,然后单击“ 打开”。
在“Interrogative_2XSchemas属性页”对话框中,单击“ 确定 ”保存所做的更改。
在 Visual Studio 解决方案资源管理器 中,右键单击“Interrogative_2XSchemas项目”,然后单击“部署”。 确保输出窗口中显示成功消息。
注意
如果未显示正确的部署消息,请使用 Visual Studio 排查部署问题。
继续执行 步骤 2:为 V2.4 创建通用架构。