.. _IATA_OrderReshopRQ:
******************
IATA_OrderReshopRQ
******************
.. raw:: html
Introduction
The IATA_OrderReshopRQ is the main message used for:
#. Deletion of an infinitive number of OrderItems (flight segments and/or ASR/SSRs) from an existing booking. (use case example: outbound flight for booking with 2 passenger should be deleted from a booking.)
#. Change of flight data if more than one passenger included in booking or more than one flight segment affected (use case example: OrderItems must be cancelled and a new OfferItems beeing added.)
.. note::
For the change of existing ASR/SSRs (=delete old ASR/SSRs and add new ASR/SSRs), offers for the ASR/SSRs to be deleted must first be requested using the IATA_OrderReshopRQ.
Then these offers must be accepted - together with the offers for the new ASR/SSRs (determined during separate ServiceList/SeatAvailabilityRQ) - within the IATA_OrderChangeRQ.
It can be used to inquire changes in a pricing step.
The response to this message is always an IATA_OrderReshopRS
.. raw:: html
General Usage
The message is used to send an Inquiry for OrderItems to be deleted (relating to flights and/or ASR/SSRs) and/or new OfferItems (new flight data) that should be added to a booking.
The response to this request will be an IATA_OrderReshopRS which contains offers for the desired changes. This can be used to get a price for the new items (only new flight data supported! not new ASR/SSR) and/or possible rebooking fees for items that should be deleted. The final total price can only be seen in the final update request (=IATA_OrderChangeRQ).
For each OrderItem which should be cancelled, the partner then receives a "Cancel-Offer" in the form of an OfferItemID for each specified OrderItemRefID and a corresponding OfferID.
**The booking has not been changed at this point!**
If the desired changes are then actually to be implemented, an IATA_OrderChangeRQ must be submitted.
Within this IATA_OrderChangeRQ the OfferID and OfferItemID recieved from the “OrderReshopRS” must now beeing “patched” with the corresponding PaxSegmentRefID and PaxRefID from the OrderViewRS in the finale update request (=IATA_OrderChangeRQ) as both elements are mandatory.
.. raw:: html
Sample
.. raw:: html
IATA_OrderReshopRQ
.. toggle-header::
:header: **Show/Hide Request**
.. code-block:: xml
94021
10000064
OI100000647
OI100000648
OI100000645
OI100000646
|
.. raw:: html
IATA_OrderReshopRS
.. toggle-header::
:header: **Show/Hide Response**
.. code-block:: xml
C1
Primary
SUPPORT@PRIBAS.COM
4911111111
CITY
12345
STREET 1
C2
Agency
IN5
CONDOR FLUGDIENST GMBH
01803400290
NEU ISENBURG
DE
63263
AN DER GEHESPITZ 50
AYT
FRA
OD1
FL1
P0Y0M0DT3H20M0.000S
FL1
SEG1
M
AAA
IN1
LASTNAME
PX1
PX4
ADT
M
AAB
IN2
LASTNAME
PX2
ADT
2019-06-25
M
AAC
IN3
LASTNAME
PX3
CHD
2024-05-25
M
AAD
IN4
LASTNAME
PX4
INF
2024-07-08T09:05:00
AYT
Y
2024-07-08T09:05:00
AYT
DOL1
2024-07-08T04:45:00
FRA
2024-07-08T04:45:00
FRA
P0Y0M0DT3H20M0.000S
DE
142
DE
0000
SEG1
English breakfast
English breakfast
MEAL
EBML
SVD1
English breakfast
English breakfast
MEAL
EBML
SVD2
English breakfast
English breakfast
MEAL
EBML
SVD3
TTL5KG1PC
Baggage Package 05kg
Baggage Package 05kg
XBAG
SMXB
SVD4
TTL5KG1PC
Baggage Package 05kg
Baggage Package 05kg
XBAG
SMXB
SVD5
OI100000647
OFI0e477d00-32b5-11ef-858f-b34e7aec352d1
OI100000648
OFI0e477d00-32b5-11ef-858f-b34e7aec352d2
OI100000645
OFI0e477d00-32b5-11ef-858f-b34e7aec352d3
OI100000646
OFI0e477d00-32b5-11ef-858f-b34e7aec352d4
OF0e477d00-32b5-11ef-858f-b34e7aec352d
DE
190.95
TAX
190.95
1198.97
985df3df-da70-4a87-9cfc-3f75fa310ed1
2024-06-25T05:37:48.179591305
985df3df-da70-4a87-9cfc-3f75fa310ed1
19.2
|