步骤 5:提升架构属性
在此步骤中,将升级架构属性,以便BizTalk Server业务流程可以引用在后续步骤中创建的这些属性值。 提升是一种机制,用于引用消息实例中的特定值,并使它可供业务流程等BizTalk Server组件访问,或者用于基于内容的路由目的。 此外,Microsoft IntelliSense 在 Visual Studio 的表达式编辑器中可以看到升级的属性。
注意
使用 BizTalk 运行状况和活动跟踪 (HAT) 工具的 BTAHL7 审核和日志记录功能只能跟踪升级的架构属性。
提升架构属性
在“解决方案资源管理器”的“BTAHL7 项目”下,双击 DoorBell.xsd 节点以打开架构。
右键单击 “FirstName ”字段元素,指向“ 提升”,然后单击“ 快速升级”。
单击“ 确定 ”将属性架构添加到项目。
注意
Visual Studio 向 FirstName 元素的图标添加一个橙色圆圈,表示元素已升级。
重复这些步骤以提升以下字段元素:
MiddleName
姓氏
Ssn
重要
请务必注意,将患者 ID (PID) (如社会安全号码 (SSN) )升级会导致 BTAHL7 通过系统跟踪每个入站消息的属性。 这种情况的副作用是消息跟踪数据库保留患者 SSN 的副本。 这可能导致严重的安全问题。 必须非常小心地保护此数据存储,或者完全避免提升 PID 数据。
有关基于你推广的架构元素跟踪文档的详细信息,请参阅BizTalk Server帮助以获取有关运行状况和活动跟踪的信息。
继续执行 步骤 6:验证架构。