<xs:attributeGroup name="PositionGroup">
<xs:annotation>
<xs:documentation>Used to group and position within a list</xs:documentation>
</xs:annotation>
<xs:attribute name="Group" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>This is non validated free text. ==>Composite Data : Used in conjunction with Indexes to create composite Ids. ==>Naming groups of data : Used to name groups of individual data such as to group the differnt memebers of a family, different sub-trips within a trip,...</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Index" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>==>Composite Data : to order the data with the group. In that case, Group should be used to actual define the group, except if all the items are used to define the group. ==>A list of items : Index is used to order them.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Rank" type="RankCodeType" use="optional">
<xs:annotation>
<xs:documentation>To define a position within a list without providing the extact value. Currently it can be Left, Right or Mean. For a value, use the @Index instead.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:attributeGroup> |