步骤 5:提升架构属性

在此步骤中,将升级架构属性,以便BizTalk Server业务流程可以引用在后续步骤中创建的这些属性值。 提升是一种机制,用于引用消息实例中的特定值,并使它可供业务流程等BizTalk Server组件访问,或者用于基于内容的路由目的。 此外,Microsoft IntelliSense 在 Visual Studio 的表达式编辑器中可以看到升级的属性。

注意

使用 BizTalk 运行状况和活动跟踪 (HAT) 工具的 BTAHL7 审核和日志记录功能只能跟踪升级的架构属性。

提升架构属性

  1. 在“解决方案资源管理器”的“BTAHL7 项目”下,双击 DoorBell.xsd 节点以打开架构。

  2. 右键单击 “FirstName ”字段元素,指向“ 提升”,然后单击“ 快速升级”。

  3. 单击“ 确定 ”将属性架构添加到项目。

    注意

    Visual Studio 向 FirstName 元素的图标添加一个橙色圆圈,表示元素已升级。

  4. 重复这些步骤以提升以下字段元素:

    • MiddleName

    • 姓氏

    • Ssn

    重要

    请务必注意,将患者 ID (PID) (如社会安全号码 (SSN) )升级会导致 BTAHL7 通过系统跟踪每个入站消息的属性。 这种情况的副作用是消息跟踪数据库保留患者 SSN 的副本。 这可能导致严重的安全问题。 必须非常小心地保护此数据存储,或者完全避免提升 PID 数据。

    有关基于你推广的架构元素跟踪文档的详细信息,请参阅BizTalk Server帮助以获取有关运行状况和活动跟踪的信息。

    继续执行 步骤 6:验证架构

另请参阅

消息充实教程