创建已声明的 Z 段
可以在架构的任何级别创建声明的 Z 段, (与未声明的 Z 段不同,该段必须是多方消息的最后一部分,) 正文部分之后。
在 BizTalk 编辑器中创建 Z 段
在 Visual Studio 的解决方案资源管理器中,右键单击要向其添加 Z 段的架构,然后单击“打开”。
在 BizTalk 编辑器中,右键单击具有架构名称的节点,指向 “插入架构节点”,然后单击“ 子记录”。
以三个字母数字(以大写字母数字)开头的记录命名,第一位数字为“Z”。 (Z 段标记必须包含三个字符。) 插入下划线 (_) ,然后添加段的简短说明。 说明应为一个或一系列字词,不带空格,每个单词的第一个字母大写。 最后一个词应为“Segment”。 (例如“ZPP_PatientPreferencesSegment.) 按 Enter。
在“属性”窗格中,键入 Z 段所需的属性,包括 数据结构类型 (架构名称或 xsd:anyType) 、 Max Occurs 和 Min Occurs。
注意
如果为记录输入数据结构类型,将无法添加子字段元素。
在 BizTalk 编辑器中,右键单击 Z 段的名称,指向 “插入架构节点”,然后单击“ 子字段元素”。
键入字段的名称,以段名称的前三位数字开头,后跟句点和字段编号,后跟下划线,然后是字段的简短说明。 说明应为一个或一系列字词,不带空格,每个单词的第一个字母大写。 按 Enter。
在“属性”窗格中,键入 Z 段所需的属性,包括 数据类型、 Nillable、 Fixed、 Max Occurs 和 Min Occurs。
若要创建包含组件的字段,请将字段创建为记录,然后为每个组件创建该记录的子元素。 若要创建包含子组件的字段,请将字段和组件创建为记录,并将子组件创建为子元素。 请注意,子组件不能是复合数据类型。 例如,对于名为 ZPP_PatientPreferencesSegment 的段,可以使用PD.1.1_FoodGroupAllergy子组件创建ZPP.1_Dietary字段和 PD.1 过敏组件。 PD.1.1_FoodGroupAllergy子组件必须是简单的数据类型。
另请参阅
使用 Z 对象扩展 HL7 2.X 架构
在架构中创建自定义数据类型
在架构中创建自定义表
扩展枚举
处理未声明的 Z 段