-
<xs:sequence
>
-
<xs:element name="TotalPenaltyTaxInfo"
minOccurs="0"
maxOccurs="1"
>
-
<xs:complexType
>
-
<xs:sequence
>
<xs:element name="PenaltyTaxInfo"
type="typeTax"
minOccurs="0"
maxOccurs="unbounded"
/>
</xs:sequence>
<xs:attribute name="TotalPenaltyTax"
type="typeMoney"
use="optional"
/>
</xs:complexType>
</xs:element>
<xs:element name="PaidTax"
type="typeTax"
minOccurs="0"
maxOccurs="unbounded"
/>
-
<xs:element name="TicketFeeInfo"
minOccurs="0"
maxOccurs="unbounded"
>
-
<xs:annotation
>
-
<xs:documentation
>
Used for rapid reprice. Providers: 1G/1V/1P/1S/1A
</xs:documentation>
</xs:annotation>
-
<xs:complexType
>
<xs:attribute name="Base"
type="typeMoney"
use="optional"
/>
<xs:attribute name="Tax"
type="typeMoney"
use="optional"
/>
<xs:attribute name="Total"
type="typeMoney"
use="optional"
/>
</xs:complexType>
</xs:element>
-
<xs:element name="Reason"
type="xs:string"
minOccurs="0"
maxOccurs="unbounded"
>
-
<xs:annotation
>
-
<xs:documentation
>
Used for rapid reprice. The reason code or text is returned if the PricingTag is not
equal to A, and explains why A was not returned. Providers: 1G/1V/1P/1S/1A
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FeeInfo"
type="typeFeeInfo"
minOccurs="0"
maxOccurs="unbounded"
/>
-
<xs:element name="TaxInfo"
type="typeTaxInfo"
minOccurs="0"
maxOccurs="unbounded"
>
-
<xs:annotation
>
-
<xs:documentation
>
Itinerary level taxes
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
-
<xs:attribute type="typeMoney"
name="BaseFare"
use="
requiredoptional
"
>
</xs:attribute>
<xs:attribute name="PricingTag"
type="xs:string"
use="optional"
/>
<xs:attribute name="EquivalentChangeFee"
type="typeMoney"
use="optional"
/>
<xs:attribute name="EquivalentExchangeAmount"
type="typeMoney"
use="optional"
/>
<xs:attribute name="AddCollection"
type="typeMoney"
use="optional"
/>
<xs:attribute name="ResidualValue"
type="typeMoney"
use="optional"
/>
<xs:attribute name="TotalResidualValue"
type="typeMoney"
use="optional"
/>
<xs:attribute name="OriginalFlightValue"
type="typeMoney"
use="optional"
/>
<xs:attribute name="FlownSegmentValue"
type="typeMoney"
use="optional"
/>
<xs:attribute name="BulkTicketAdvisory"
type="xs:boolean"
use="optional"
/>
<xs:attribute name="FarePull"
type="typeFarePull"
use="optional"
/>
-
<xs:attribute name="Refund"
type="typeMoney"
use="optional"
>
-
<xs:annotation
>
-
<xs:documentation
>
Total refund amount.
</xs:documentation>
</xs:annotation>
</xs:attribute>