<xs:attributeGroup name="GuestInfoGroup">
<xs:annotation>
<xs:documentation xml:lang="en">Specifies the Guest information</xs:documentation>
</xs:annotation>
<xs:attribute name="GuestRefNumber" type="NumericStringLength1to16" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Provides a reference number for the guest.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Age" type="Numeric0to999" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Specifies the Guest's Age</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Nationality" type="ISO3166" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Specifies the Nationality</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="GuestOccupation" type="StringLength1to64" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Specifies occupation of the guest</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="BirthDate" type="xs:date" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Specifies the Guest Birth Date</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup ref="GenderGroup" />
<xs:attributeGroup ref="LoyaltyInfoGroup">
<xs:annotation>
<xs:documentation xml:lang="en">Identifies the loyalty membership of a guest.</xs:documentation>
</xs:annotation>
</xs:attributeGroup>
</xs:attributeGroup>
|