This section will only be returned when repricing an unticketed order. Please note that the OrderReshopRS will only contain this section when repricing an unticketed order
M
Indicates that there has been no changes to an order
Boolean
M
List of Reshop or Upsell Offers
List [1..*]
O
If set to 'TRUE', indicates mandatory Offer Items which cannot be removed from the Offer.
Boolean
O
List of Reshopped offer items
Alphanumeric
M
Reference to the Penalty ID
Alphanumeric
O
Price details of Reshopped Offer
M
Price Differential per Offer Item
M
Type of Offers as part of Reshop. Virgin Atlantic only returns the following values from the enum:
Note:
AddCol
EvenExchange
Refund
M
The Fare Details per PTC
O
Reference to the PassengerID
Alphanumeric
O
Reference to the PenaltyID
Alphanumeric
O
Price Differential info
O
Base Differential Amount
Decimal
O
ISO 3 char Currency code (Example: GBP,USD)
Char(3)
M
Total amount including tax and Cancel/Change Fee due by Airline
Decimal
O
ISO 3 char Currency code (Example: GBP, USD)
Char(3)
M
Total amount including tax and Cancel/Change Fee due to Airline
Decimal
O
ISO 3 char Currency code (Example: GBP, USD)
Char(3)
M
Tax Summary Information
O
Total Tax amount
Decimal
O
ISO 3 char Currency code (Example: GBP, USD)
Char(3)
M
Total amount including Tax
Decimal
O
ISO 3 char Currency code (Example: GBP, USD)
Char(3)
M
New Price and Fare detail information.
M
The Fare Details per PTC
List [1..*]
O
Fare Component information
List [1..*]
O
Set of restrictions that are related to a constrained priced grouping of services for the Cancellation action.
List [1..*]
O
Flags if cancellation is allowed used in conjunction with defined date ranges.
Note:
TRUE - Cancellation is allowed
FALSE - Cancellation not allowed
Boolean
O
Description of changes
String
O
Fee for the allowed Cancellations
O
ISO 3 char Currency code (Example: GBP, USD)
Char(3)
O
The allowed cancellation as part of the Journey. It can be:
Note:
1. Before Departure
2. After Departure
Enum
O
Set of restrictions that are related to a constrained priced grouping of services for change/modification
List[1..*]
O
Flags if changes are allowed used in conjunction with defined date ranges.
Note:
TRUE – Changes Allowed
FALSE – Change not allowed
Boolean
O
Description of changes.
String
O
Fee for the allowed changes
O
The allowed cancellation as part of the Journey. It can be:
Note:
1. Before Departure
2. After Departure
ENum
O
Fare Basis Code
Alphanumeric
O
IATA defined Fare Amount Type Code
Note:
70J – Published fare
String
O
List of PaxSegment referenceID(s)
List[1..*], Alphanumeric
O
PriceClass ReferenceID
Alphanumeric
O
Reference to the PassengerID
Alphanumeric
O
Reference to the PenaltyID
Alphanumeric
O
Fee Amount
Note:
For OrderQuote, this is optional
Decimal
M
For OrderQuote only
ISO 3 char currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
Tax Summary Information.
O
For OrderQuote only
List of Tax Breakdown details.
List[1..*]
O
For OrderQuote only
Tax Amount
Decimal
M
For OrderQuote only
ISO 3 char currency code. Example GBP, USD.
Char(3)
M
For OrderQuote only
Tax Breakdown by Collection Point for XF tax (Passenger Facility Fee) OR ZP tax (Federal Tax segment).
O
For OrderQuote only
Amount imposed by Airport.
Decimal
M
For OrderQuote only
Currency applicable to the geographical location of the airport.
Char(3)
M
For OrderQuote only
Airport Location details.
O
For OrderQuote only
IATA defined Airport Code.
Char(3)
M
For OrderQuote only
ISO Country Code. Example: US, FR
Alphanumeric
O
For OrderQuote only
Tax description.
String
O
For OrderQuote only
Tax code.
Alphanumeric
O
Total Tax Amount
Decimal
O
ISO 3 char Currency code (Eg: GBP, USD)
Char(3)
M
Price information of Booked Order
O
The Fare Details per PTC
List [1..*]
O
Reference to the Passenger ID
Alphanumeric
O
Reference to the PassengerID
Alphanumeric
O
ISO 3 char Currency code (Example: GBP, USD)
Char(3)
M
Tax Summary Information
O
Total Tax Amount
Decimal
O
ISO 3 char Currency code (Example: GBP, USD)
Char(3)
M
Total amount including Tax
Decimal
O
ISO 3 char Currency code (Example: GBP, USD)
Char(3)
M
Specific offered service Instance
List [1..*]
M
<OfferServiceAssociation>
Service Association details
M
List of PaxJourney referenceID(s)
List [1..*], Alphanumeric
M
For OrderQuote only
Reference to services/products.
M
<OfferFlightAssociations>
For OrderQuote only
Service Association details.
O
For OrderQuote only
Reference to a PaxSegmentID.
List [1..*], Alphanumeric
M
For OrderQuote only
References a Service Definition ID
M
List of Pax referenceID(s)
List [1..*], Alphanumeric
M
Unique Service Identifier
Alphanumeric
M
Baggage Allowance associations
List [1..*]
O
A reference to the BaggageAllowanceList item that contains details of the baggage allowance associated with this offer. Baggage Allowance referenceID
Alphanumeric
M
<OfferFlightAssociations>
OfferFlightAssociation details
O
A reference to the Passenger Journey(s) to which the Baggage Allowance is associated.
M
PaxJourney referenceID
Alphanumeric
M
A reference to the Passenger(s) to which the Baggage Allowance is associated.
Alphanumeric
M
PriceClass reference(s) for the requested Itinerary
M
PriceClass reference per PaxJourney/Bound
List [1..*]
M
PaxJourney referenceID
Alphanumeric
M
PriceClass referenceID
Alphanumeric
M
<OfferExpirationTimeLimitDateTime>
Offer expiration date and time that is applicable for this offer represented in GMT/UTC.
DateTime
O
Unique Offer identifier.
Alphanumeric
M
IATA carrier code of the airline that owns the offer
Note:
Current implementation always returns "VS"
Char(2)
M
OfferItem price details per-Pax PTC price
M
Total price of the OfferItem (includes taxes)
Decimal
O
ISO 3 char Currency code (Eg: GBP, USD)
Char(3)
M
Repriced quote for the requested offer.
Note:
Will always be retuned when repricing for the requested offer. Mandatory as per VA implementation.
M
For OrderQuote only
Repriced quote for the requested offer.
List [1..*]
O
If set to 'TRUE', indicates mandatory Offer Items which cannot be removed from the Offer.
Boolean
O
For OrderQuote only
List of Reshopped offer items.
Alphanumeric
M
For OrderQuote only
Reference to the PenaltyID.
Alphanumeric
O
For OrderQuote only
Price details of Reshopped Offer.
M
For OrderQuote only
Price Differential per Offer Item.
M
For OrderQuote only
Price Differential per Offer Item. Possible values: AddCol, EvenExchange and Refund.
Enum
M
For OrderQuote only
Price and Fare Details.
M
The Fare Details per PTC.
List [1..*]
O
For OrderQuote only
Reference to the PassengerID
Alphanumeric
O
For OrderQuote only
Reference to the PenaltyID
Alphanumeric
O
For OrderQuote only
Price Differential info
O
For OrderQuote only
Base Differential Amount
Decimal
O
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
Total amount including tax and Cancel/Change Fee due to Airline.
Decimal
O
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
Total amount including tax and Cancel/Change Fee due by Airline
Decimal
O
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
Tax Summary Information
O
For OrderQuote only
Total Tax Amount
Decimal
O
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
Total amount including Tax
Decimal
O
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
New Price and Fare detail information.
M
For OrderQuote only
The Fare Details per PTC.
List [1..*]
O
For OrderQuote only
Fare Component information
List [1..*]
O
For OrderQuote only
Set of restrictions that are related to a constrained priced grouping of services for change/modification
List[1..*]
O
For OrderQuote only
Flags if cancellation is allowed used in conjunction with defined date ranges.
Note:
TRUE - Cancellation is allowed
FALSE - Cancellation not allowed
Boolean
O
For OrderQuote only
Description of changes.
String
O
For OrderQuote only
Fee for the allowed cancellations.
O
For OrderQuote only
Fee Amount
Decimal
M
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
The allowed cancellation as part of the Journey. It can be:
Note:
1. Before Departure
2. After Departure
ENum
O
For OrderQuote only
Set of restrictions that are related to a constrained priced grouping of services for change/modification
List[1..*]
O
For OrderQuote only
Flags if changes are allowed used in conjunction with defined date ranges.
Note:
TRUE – Changes Allowed
FALSE – Change not allowed
Boolean
O
For OrderQuote only
Description of changes.
String
O
For OrderQuote only
Fee for the allowed changes
O
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
The allowed cancellation as part of the Journey. It can be:
Note:
1. Before Departure
2. After Departure
ENum
O
For OrderQuote only
Fare Basis Code
Alphanumeric
O
IATA defined Fare Amount Type Code
Note:
70J – Published fare
String
O
For OrderQuote only
List of PaxSegment referenceID(s)
List[1..*], Alphanumeric
O
For OrderQuote only
PriceClass ReferenceID
Alphanumeric
O
For OrderQuote only
Reference to the PassengerID
Alphanumeric
O
For OrderQuote only
Reference to the PenaltyID
Alphanumeric
O
For OrderQuote only
Total amount including Tax
Decimal
O
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
Price Details
O
Fee Amount
Note:
For OrderQuote, this is optional
Decimal
O
ISO 3 char currency code. Example: GBP, USD
Char(3)
M
Tax Summary Information.
O
For OrderQuote only
List of Tax Breakdown details.
List[1..*]
O
For OrderQuote only
Tax Amount
Decimal
M
For OrderQuote only
ISO 3 char currency code. Example GBP, USD.
Char(3)
M
For OrderQuote only
Tax Breakdown by Collection Point for XF tax (Passenger Facility Fee) OR ZP tax (Federal Tax segment).
O
For OrderQuote only
Amount imposed by Airport.
Decimal
M
For OrderQuote only
Currency applicable to the geographical location of the airport.
Char(3)
M
For OrderQuote only
Airport Location details.
O
For OrderQuote only
IATA defined Airport Code.
Char(3)
M
For OrderQuote only
ISO Country Code. Example: US, FR
Alphanumeric
O
For OrderQuote only
Tax description.
String
O
For OrderQuote only
Tax code.
Alphanumeric
O
For OrderQuote only
Total Tax Amount
Decimal
O
For OrderQuote only
ISO 3 char Currency code (Eg: GBP, USD)
Char(3)
M
For OrderQuote only
Total amount including Tax
Decimal
O
For OrderQuote only
ISO 3 char Currency code (Example: GBP, USD)
Char(3)
M
For OrderQuote only
Price Details
O
For OrderQuote only
The Fare Details per PTC.
List [1..*]
O
For OrderQuote only
Reference to the PassengerID
Alphanumeric
O
For OrderQuote only
Price Differential info
O
Base Differential Amount
Decimal
O
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
Tax Summary Information
O
For OrderQuote only
Total Tax Amount
Decimal
O
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
Total amount including Tax
Decimal
O
For OrderQuote only
ISO 3 char Currency code. Example: GBP, USD
Char(3)
M
For OrderQuote only
Specific offered service Instance
List [1..*]
M
<OfferServiceAssociation>
For OrderQuote only
Service Association details
M
For OrderQuote only
List of PaxJourney referenceID(s)
List [1..*], Alphanumeric
M
For OrderQuote only
Reference to services/products.
M
<OfferFlightAssociations>
For OrderQuote only
Service Association details.
O
For OrderQuote only
Reference to a PaxSegmentID.
List [1..*], Alphanumeric
M
For OrderQuote only
References a Service Definition ID
M
For OrderQuote only
List of Pax referenceID(s)
List [1..*], Alphanumeric
M
For OrderQuote only
Unique Service Identifier
Alphanumeric
M
For OrderQuote only
Baggage Allowance associations
List [1..*]
O
For OrderQuote only
A reference to the BaggageAllowanceList item that contains details of the baggage allowance associated with this offer. Baggage Allowance referenceID
Alphanumeric
M
<OfferFlightAssociations>
For OrderQuote only
OfferFlightAssociation details
O
For OrderQuote only
A reference to the Passenger Journey(s) to which the Baggage Allowance is associated.
M
For OrderQuote only
PaxJourney referenceID
Alphanumeric
M
For OrderQuote only
A reference to the Passenger(s) to which the Baggage Allowance is associated.
Alphanumeric
M
Release: 140425-04
OrderItems which can be deleted in a subsequent OrderChangeRQ.
List [1..*]
O
Release: 140425-04
Provides details of current and future statuses of the services in Order Item.
List [1..*]
M
Release: 140425-04
Unique identifier of the OrderItem.
Alphanumeric
M
Release: 140425-04
If set to "TRUE", this indicates that the offer contains 'mandatory Offer Items' that cannot be removed.
Boolean
O
Release: 140425-04
A unique offer item associated with the deleted offer.
Alphanumeric
M
Release: 140425-04
A reference to the 'Penalty ID' applicable to this 'Offer Item'.
List [1..*]
O
Release: 140425-04
Provides details on the 'amount differential', representing the difference in cost between the original and new offer.
O
Release: 140425-04
Types of Offers in Reshop.
Note:
Virgin Atlantic returns the following as part of the Reshop process:
Virgin Atlantic returns the following offer types as part of the Reshop process:
- AddCol – An additional collection amount is required for the change.
- EvenExchange – The exchange is made with no additional cost.
- Refund – A refund is applicable for the modified or canceled booking.
Enum
M
Release: 140425-04
Provides a detailed breakdown of the price difference (DiffPrice) when modifying or changing a booking.
M
Release: 140425-04
Provides a breakdown of the fare details for each Passenger Type Code (PTC).
List [1..*]
O
Release: 140425-04
Reference to the Passenger ID. This is used to link the fare details, changes, or any updates to a specific passenger within a booking.
List [1..*]
O
Release: 140425-04
Reference to the Penalty ID. This helps identify the specific penalty or charge that applies when a change is made to the booking.
List [1..*]
O
Release: 140425-04
The Price Differential refers to the difference in price between the original fare and the new fare. This information helps clarify any adjustments to the cost based on the modifications made.
O
Release: 140425-04
The Base Differential Amount refers to the core difference in fare between the original booking and the modified booking, before any additional fees, taxes, or penalties are applied.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
Amount Due to the Passenger from the Airline.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
Tax Summary Information: Details of applicable taxes related to the transaction, including the type of tax, amount, and any relevant tax codes.
O
Release: 140425-04
Tax Details: Breakdown of the taxes applied to the transaction, including tax type, amount, and relevant tax codes.
List [1..*]
O
Release: 140425-04
Tax Amount: The total value of taxes applied to the transaction, indicating the sum of all applicable tax charges.
Decimal
M
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
The country to which the specified tax is applied.
O
Release: 140425-04
The ISO 3166-1 alpha-2 code representing the country to which the tax is applied. For example, ‘US’ for the United States.
String
O
Release: 140425-04
The tax code defined by the International Air Transport Association (IATA) used to identify specific taxes applied to airline transactions. Examples include 'AY' for Air Travel Tax (UK) and 'GB' for the British Government tax.
String
O
<TotalRefundableTaxAmount>
Release: 140425-04
The total amount of tax that can be refunded to the passenger, as per the applicable refund policy.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
The sum of all taxes applied to the transaction, including both refundable and non-refundable tax amounts.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
Total Price Amount: The complete amount payable for the transaction, including all taxes, surcharges, and fees. This is the total cost to the customer after all applicable charges are added.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
Refundable Price and Fare Details: The breakdown of the price and fare components that are eligible for refund. This includes any taxes, fees, or charges that can be refunded to the passenger in accordance with the refund policy.
M
Release: 140425-04
Provides a breakdown of the fare details for each Passenger Type Code (PTC).
List [1..*]
O
Release: 140425-04
Reference to the Passenger ID. This is used to link the fare details, changes, or any updates to a specific passenger within a booking.
List [1..*]
O
Release: 140425-04
Reference to the Penalty ID. This helps identify the specific penalty or charge that applies when a change is made to the booking.
List [1..*]
O
Release: 140425-04
Price Details: A comprehensive breakdown of the costs associated with a transaction, including base fare, taxes, surcharges, and any other applicable fees. These details provide transparency on how the total price is calculated.
O
Release: 140425-04
Base Price: The original fare for the service or product before any additional charges such as taxes, surcharges, or fees are applied. This is the core price for the product or service itself.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
Tax Summary Information: Details of applicable taxes related to the transaction, including the type of tax, amount, and any relevant tax codes.
O
Release: 140425-04
Tax Details: Breakdown of the taxes applied to the transaction, including tax type, amount, and relevant tax codes.
List [1..*]
O
Release: 140425-04
Tax Amount: The total value of taxes applied to the transaction, indicating the sum of all applicable tax charges.
Decimal
M
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
When set to 'FALSE,' this tax is non-refundable.
Boolean
O
Release: 140425-04
The tax code defined by the International Air Transport Association (IATA) used to identify specific taxes applied to airline transactions. Examples include 'AY' for Air Travel Tax (UK) and 'GB' for the British Government tax.
String
O
Release: 140425-04
The sum of all taxes applied to the transaction, including both refundable and non-refundable tax amounts.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
Total Price Amount: The complete amount payable for the transaction, including all taxes, surcharges, and fees. This is the total cost to the customer after all applicable charges are added.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
Price Information of Booked Order: A detailed breakdown of the costs associated with the booked order, including the base price, taxes, surcharges, and any additional fees. This information reflects the total price the customer has paid or will pay for the order.
O
Release: 140425-04
Provides a breakdown of the fare details for each Passenger Type Code (PTC).
List [1..*]
O
Release: 140425-04
Reference to the Passenger ID. This is used to link the fare details, changes, or any updates to a specific passenger within a booking.
List [1..*]
O
Release: 140425-04
Price Details: A comprehensive breakdown of the costs associated with a transaction, including base fare, taxes, surcharges, and any other applicable fees. These details provide transparency on how the total price is calculated.
O
Release: 140425-04
Base Price: The original fare for the service or product before any additional charges such as taxes, surcharges, or fees are applied. This is the core price for the product or service itself.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
Tax Summary Information: Details of applicable taxes related to the transaction, including the type of tax, amount, and any relevant tax codes.
O
Release: 140425-04
Tax Details: Breakdown of the taxes applied to the transaction, including tax type, amount, and relevant tax codes.
List [1..*]
O
Release: 140425-04
Tax Amount: The total value of taxes applied to the transaction, indicating the sum of all applicable tax charges.
Decimal
M
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
The country to which the specified tax is applied.
O
Release: 140425-04
The ISO 3166-1 alpha-2 code representing the country to which the tax is applied. For example, ‘US’ for the United States.
String
O
Release: 140425-04
When set to 'FALSE,' this tax is non-refundable.
Boolean
O
Release: 140425-04
The tax code defined by the International Air Transport Association (IATA) used to identify specific taxes applied to airline transactions. Examples include 'AY' for Air Travel Tax (UK) and 'GB' for the British Government tax.
String
O
<TotalRefundableTaxAmount>
Total Refundable Tax Amount: The total amount of taxes from the original booking that is eligible for a refund, subject to the applicable cancellation or reshop policies.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
Release: 140425-04
The sum of all taxes applied to the transaction, including both refundable and non-refundable tax amounts.
Decimal
O
Release: 140425-04
ISO 3-character currency code (e.g., GBP)
Char(3)
M
<OfferExpirationTimeLimitDateTime>
Release: 140425-04
Offer Expiration Date and Time: The date and time when the offer will expire, represented in GMT/UTC. This indicates the latest time by which the offer must be accepted or it will no longer be valid.
DateTime
O
Release: 140425-04
Unique Offer Identifier: A distinct identifier assigned to each offer, used to track and reference the specific offer in the system.
Alphanumeric
M
Release: 140425-04
IATA Carrier Code: The unique two-character identifier assigned to the airline that owns the offer. The current implementation always returns "VS" for Virgin Atlantic.
Char(2)
O
For OrderQuote only
PriceClass reference(s) for the requested Itinerary
O
For OrderQuote only
PriceClass reference per PaxJourney/Bound
List [1..*]
M
For OrderQuote only
PaxJourney referenceID
Alphanumeric
M
For OrderQuote only
PriceClass referenceID
Alphanumeric
M
<OfferExpirationTimeLimitDateTime>
For OrderQuote only
Offer expiration date and time that is applicable for this offer represented in GMT/UTC.
DateTime
O
For OrderQuote only
Unique Offer identifier.
Alphanumeric
M
For OrderQuote only
IATA carrier code of the airline that owns the offer
Note:
Current implementation always returns "VS"
Char(2)
M
For OrderQuote only
OfferItem price details per-Pax PTC price
O
For OrderQuote only
Total price of the OfferItem (includes taxes)
Decimal
O
For OrderQuote only
ISO 3 char Currency code (Eg: GBP, USD)
Char(3)
M