<xs:attributeGroup name="DeadlineGroup">
<xs:annotation>
<xs:documentation xml:lang="en">The absolute deadline or amount of offset time before a deadline for a payment of cancel goes into effect.</xs:documentation>
</xs:annotation>
<xs:attribute name="AbsoluteDeadline" type="TimeOrDateTimeType" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Defines the absolute deadline. Either this or the offset attributes may be used.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="OffsetTimeUnit" type="TimeUnitType" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The units of time, e.g.: days, hours, etc., that apply to the deadline.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="OffsetUnitMultiplier" type="Numeric0to999" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The number of units of DeadlineTimeUnit.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="OffsetDropTime" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">An enumerated type indicating when the deadline drop time goes into effect.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="BeforeArrival" />
<xs:enumeration value="AfterBooking" />
<xs:enumeration value="AfterConfirmation">
<xs:annotation>
<xs:documentation xml:lang="en">The deadline information applies from when the reservation was confirmed. In some systems the confirmation time will differ from the booking time.</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
|