Definition Type: Element
Name: CarrierInfo
Namespace: http://www.opentravel.org/OTA/2003/05
Type: OperatingAirlineType
Containing Schema: OTA_AirCheckIn.xsd
MinOccurs (1)
MaxOccurs 2
Abstract
Documentation:
Specifies information for the operating carrier or marketing carrier (code share) for the flight.
Collapse XSD Schema Diagram:
Drilldown into Department in schema ota_commontypes_xsd1 Drilldown into Division in schema ota_commontypes_xsd1 Drilldown into CodeContext in schema ota_commontypes_xsd1 Drilldown into Code in schema ota_commontypes_xsd1 Drilldown into TravelSector in schema ota_commontypes_xsd1 Drilldown into CompanyShortName in schema ota_commontypes_xsd1 Drilldown into CompanyID_AttributesGroup in schema ota_commontypes_xsd1 Drilldown into CompanyNameType in schema ota_commontypes_xsd1 Drilldown into ResBookDesigCode in schema ota_commontypes_xsd1 Drilldown into FlightNumber in schema ota_commontypes_xsd1 Drilldown into OperatingAirlineType in schema ota_commontypes_xsd1 Drilldown into FrequentFlierMiles in schema ota_aircheckin_xsd Drilldown into TicketedRBD in schema ota_aircheckin_xsd Drilldown into BookedRBD in schema ota_aircheckin_xsd Drilldown into MarketingInd in schema ota_aircheckin_xsdXSD Diagram of CarrierInfo in schema ota_aircheckin_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="CarrierInfo" maxOccurs="2">
    <xs:annotation>
        <xs:documentation xml:lang="en">Specifies information for the operating carrier or marketing carrier (code share) for the flight.  </xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:simpleContent>
            <xs:extension base="OperatingAirlineType">
                <xs:attribute name="MarketingInd" type="xs:boolean" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">If true, the information pertains to the marketing flight. If false, the information pertains to the operating flight.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="BookedRBD" type="UpperCaseAlphaLength1to2" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Identifies the Booked RBD. This may be different than the ticket class. RBD stands for reservation booking designator.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="TicketedRBD" type="UpperCaseAlphaLength1to2" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Identifies the ticketed RBD. This may be different than the ticket class.  RBD stands for reservation booking designator.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="FrequentFlierMiles" type="NumericStringLength1to5" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Standard mileage that can be accrued for this flight (if flown by the passenger). This does not include bonus miles.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
            </xs:extension>
        </xs:simpleContent>
    </xs:complexType>
</xs:element>
Collapse Child Attributes:
Name Type Default Value Use
CompanyShortName CompanyShortName Optional
TravelSector TravelSector Optional
Code Code Optional
CodeContext CodeContext Optional
Division Division Optional
Department Department Optional
FlightNumber FlightNumber Optional
ResBookDesigCode ResBookDesigCode Optional
MarketingInd nsA:MarketingInd Optional
BookedRBD nsA:BookedRBD Optional
TicketedRBD nsA:TicketedRBD Optional
FrequentFlierMiles nsA:FrequentFlierMiles Optional
Collapse Derivation Tree: