Definition Type: Element
Name: CouponInfo
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_AirCheckIn.xsd
MinOccurs (1)
MaxOccurs 16
Abstract
Documentation:
Identifies the coupon to be used to check-in for a flight segment or segments.
Collapse XSD Schema Diagram:
Drilldown into CouponReference in schema ota_aircheckin_xsd Drilldown into PaperTicketInd in schema ota_aircheckin_xsd Drilldown into DocumentNumberCheckDigit in schema ota_aircheckin_xsd Drilldown into CouponNumber in schema ota_aircheckin_xsd Drilldown into FlightRPH in schema ota_aircheckin_xsdXSD Diagram of CouponInfo in schema ota_aircheckin_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="CouponInfo" maxOccurs="16">
    <xs:annotation>
        <xs:documentation xml:lang="en">Identifies the coupon to be used to check-in for a flight segment or segments. </xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:attribute name="FlightRPH" type="ListOfRPH" use="required">
            <xs:annotation>
                <xs:documentation xml:lang="en">A reference place holder used as a pointer to link back to the flight.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="CouponNumber" type="Numeric1to4" use="required">
            <xs:annotation>
                <xs:documentation xml:lang="en">The coupon number.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="DocumentNumberCheckDigit" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en">The number calculated by the check digit routine. </xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:pattern value="[0-9]{1}" />
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="PaperTicketInd" type="xs:boolean" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en">Indicates whether passenger is using a paper ticket for this segment. If true, passenger is using a paper ticket to check-in for this segment. If false or unpopulated, the passenger is using an electronic ticket for this segment. </xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="CouponReference" type="AlphaNumericStringLength1to8" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en">Coupon number, relative to total number of coupons (e.g., 10 of 12)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>
</xs:element>
Collapse Child Attributes:
Name Type Default Value Use
FlightRPH nsA:FlightRPH Required
CouponNumber nsA:CouponNumber Required
DocumentNumberCheckDigit nsA:DocumentNumberCheckDigit Optional
PaperTicketInd nsA:PaperTicketInd Optional
CouponReference nsA:CouponReference Optional