Definition Type: Element
Name: TotalPrice
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_AirBaggageRS.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Documentation:
The total baggage price for the subgroup specification.
Collapse XSD Schema Diagram:
Drilldown into TaxInfo in schema ota_airbaggagers_xsd Drilldown into RedemptionPoints in schema ota_airbaggagers_xsd Drilldown into BaseNUC_Amount in schema ota_airbaggagers_xsd Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into Amount in schema ota_airbaggagers_xsd Drilldown into TaxAmount in schema ota_airbaggagers_xsd Drilldown into PreTaxAmount in schema ota_airbaggagers_xsdXSD Diagram of TotalPrice in schema ota_airbaggagers_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="TotalPrice" minOccurs="0">
    <xs:annotation>
        <xs:documentation source="Description" xml:lang="en">The total baggage price for the subgroup specification.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="RedemptionPoints" type="AirRedemptionMilesType" minOccurs="0">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Redemption pricing information if all or a portion of this offer may be paid using points.</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="TaxInfo" type="TaxType" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Description" xml:lang="en">Tax(es) that were applied to this pricing.</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
        <xs:attribute name="PreTaxAmount" type="Money" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">The amount charged for the service that does NOT include taxes.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="TaxAmount" type="Money" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">The tax amount.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Amount" type="Money" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">The total amount charged for the service including any applicable tax(es). 

NOTE: If there is no cost associated with the service or redemption miles are being used, set this value to 0.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="CurrencyCodeGroup" />
        <xs:attributeGroup ref="ExchangeRateGroup" />
        <xs:attribute name="BaseNUC_Amount" type="Money" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en">The base neutral unit of construction amount.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
RedemptionPoints nsA:RedemptionPoints 0 (1)
TaxInfo nsA:TaxInfo 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
PreTaxAmount nsA:PreTaxAmount Optional
TaxAmount nsA:TaxAmount Optional
Amount nsA:Amount Optional
CurrencyCode Unresolved link to currencycode9 Optional
DecimalPlaces Unresolved link to decimalplaces8 Optional
FromCurrency Unresolved link to fromcurrency Optional
ToCurrency Unresolved link to tocurrency Optional
Rate Unresolved link to rate Optional
Date Unresolved link to date13 Optional
BaseNUC_Amount nsA:BaseNUC_Amount Optional