Definition Type: Element
Name: PricingInfo
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_AirBaggageRQ.xsd
MinOccurs 0
MaxOccurs unbounded
Abstract
Documentation:
Pricing information including ticket information, optional charges, restrictions, negotiated fares, private fares and original issuer.
Collapse XSD Schema Diagram:
Drilldown into PrivateFare in schema ota_airbaggagerq_xsd Drilldown into TicketingInformation in schema ota_airbaggagerq_xsd Drilldown into NegotiatedFare in schema ota_airbaggagerq_xsd Drilldown into TicketingCountry in schema ota_airbaggagerq_xsd Drilldown into TicketingCityCode in schema ota_airbaggagerq_xsd Drilldown into SaleCountry in schema ota_airbaggagerq_xsd Drilldown into PricingRPH in schema ota_airbaggagerq_xsd Drilldown into OptionalChargeCode in schema ota_airbaggagerq_xsd Drilldown into DisplayToCode in schema ota_airbaggagerq_xsdXSD Diagram of PricingInfo in schema ota_airbaggagerq_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="PricingInfo" minOccurs="0" maxOccurs="unbounded">
    <xs:annotation>
        <xs:documentation source="Description" xml:lang="en">Pricing information including ticket information, optional charges, restrictions, negotiated fares, private fares and original issuer.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="NegotiatedFare" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Description" xml:lang="en">Information for negotiated fares and services.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:complexContent>
                        <xs:extension base="FareInfoType">
                            <xs:sequence>
                                <xs:element name="Supplier" type="CompanyNameType" minOccurs="0" maxOccurs="unbounded">
                                    <xs:annotation>
                                        <xs:documentation source="Description" xml:lang="en">Supplier/ carrier airline information.</xs:documentation>
                                    </xs:annotation>
                                </xs:element>
                            </xs:sequence>
                        </xs:extension>
                    </xs:complexContent>
                </xs:complexType>
            </xs:element>
            <xs:element name="TicketingInformation" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>The original ticket/document issue information.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="TicketDocumentNbr" type="StringLength1to16" use="optional">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">Ticket/ document number,</xs:documentation>
                            <xs:documentation source="Example" xml:lang="en">Example: BWA42317</xs:documentation>
                            <xs:documentation source="Moreinfo" xml:lang="en">Note: This is the original ticket/document number.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="IssuingAgentID" type="NumericStringLength1to8" use="optional">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">Issuing agent ID.</xs:documentation>
                            <xs:documentation source="Example" xml:lang="en">Example: 91256690</xs:documentation>
                            <xs:documentation source="Moreinfo" xml:lang="en">Note: This is the ID of the original issuer of the ticket/document.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="DateOfIssue" type="xs:date" use="optional">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">Date of issue.</xs:documentation>
                            <xs:documentation source="Example" xml:lang="en">Example: 2013-01-13</xs:documentation>
                            <xs:documentation source="Moreinfo" xml:lang="en">Note: This is the date the ticket/document was originally issued.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="LocationCode" type="StringLength1to8" use="optional">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">Original issue location.</xs:documentation>
                            <xs:documentation source="Example" xml:lang="en">Example: NYC14</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="IssuingAirlineCode" type="StringLength1to16" use="optional">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">Original issuing airline code.</xs:documentation>
                            <xs:documentation source="Example" xml:lang="en">Example: BWA</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                </xs:complexType>
            </xs:element>
            <xs:element name="PrivateFare" type="PrivateFareType" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Description" xml:lang="en">Information for private fares and services.</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
        <xs:attribute name="DisplayToCode" type="xs:string">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">Carrier or Service Record Owner code.</xs:documentation>
                <xs:documentation source="Example" xml:lang="en">Example: RES = all reservation centers</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="OptionalChargeCode" type="xs:string" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">Optional charge code.</xs:documentation>
                <xs:documentation source="Example" xml:lang="en">Example: C = Catalog only, S = Service charge details</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">Note: This is a code that indicates if catalog of charges or services are requested along with allowance.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="PricingRPH" type="RPH_Type" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">Pricing Reference ID.</xs:documentation>
                <xs:documentation source="Example" xml:lang="en">Example: 1</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">Note: This is a unique reference ID for one set of pricing information that is set here and may be referenced elsewhere in this message.</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">OpenTravel Best Practice: Using Reference Place Holders: The reference place holder (RPH) is a unique ID assigned to an instance in a collection of like items (e.g. used to assign a unique ID to each passenger in a list of passengers. When referencing an RPH, the same RPH type is used to identify the assigned unique ID in an element that references the item in a collection.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SaleCountry" type="ISO3166" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">Country of sale code.</xs:documentation>
                <xs:documentation source="Example" xml:lang="en">Example: us</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">Note: This is the country in which the booking will be made (sold).</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">OpenTravel Best Practice: Country Code Designation: Unless otherwise noted, all country code designations are two characters and WILL follow ISO 3166 prescribed format.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="TicketingCityCode" type="UpperCaseAlphaNumericLength3to5" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">City or airport of ticketing code.</xs:documentation>
                <xs:documentation source="Example" xml:lang="en">Example: TYO</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">Note: This is the city or airport code where the ticket will be/ has been issued in IATA encoding.</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">OpenTravel Best Practice: Airport Code Designation: Unless otherwise noted, all airport code designations WILL be three characters and WILL follow IATA airport code prescribed format.</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">OpenTravel Best Practice: City Code Designation: Unless otherwise noted, all city code designations WILL be three characters and WILL follow IATA city code prescribed format.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="TicketingCountry" type="ISO3166" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">Country of ticketing code.</xs:documentation>
                <xs:documentation source="Example" xml:lang="en">Example: US</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">Note: This is the country where the ticket will be issued.</xs:documentation>
                <xs:documentation source="Moreinfo" xml:lang="en">OpenTravel Best Practice: Country Code Designation: Unless otherwise noted, all country code designations are two characters and WILL follow ISO 3166 prescribed format.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
NegotiatedFare nsA:NegotiatedFare 0 (1)
TicketingInformation nsA:TicketingInformation 0 (1)
PrivateFare nsA:PrivateFare 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
DisplayToCode nsA:DisplayToCode (Optional)
OptionalChargeCode nsA:OptionalChargeCode Optional
PricingRPH nsA:PricingRPH Optional
SaleCountry nsA:SaleCountry Optional
TicketingCityCode nsA:TicketingCityCode Optional
TicketingCountry nsA:TicketingCountry Optional