Definition Type: AttributeGroup
Name: DeadlineGroup
Containing Schema: OTA_CommonTypes.xsd
Documentation:
The absolute deadline or amount of offset time before a deadline for a payment of cancel goes into effect.
Collapse XSD Schema Diagram:
Drilldown into OffsetDropTime in schema ota_commontypes_xsd1 Drilldown into OffsetUnitMultiplier in schema ota_commontypes_xsd1 Drilldown into OffsetTimeUnit in schema ota_commontypes_xsd1 Drilldown into AbsoluteDeadline in schema ota_commontypes_xsd1XSD Diagram of DeadlineGroup in schema ota_commontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<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>
Collapse Child Attributes:
Name Type Default Value Use
AbsoluteDeadline AbsoluteDeadline Optional
OffsetTimeUnit OffsetTimeUnit Optional
OffsetUnitMultiplier OffsetUnitMultiplier Optional
OffsetDropTime OffsetDropTime Optional