OrderReshopRS-Reprice RS

User Guidance

Input Parameters

Type

Mandatory/Optional

Request Object

OrderReshopRS

M

< OrderReshopRS >

XML Example for the following elements

<OrderReshopRS Version="17.2" xmlns="http://www.iata.org/IATA/EDIST">

Elements

Details

Mandatory/Optional

Version (Attribute)

Specify NDC schema message version. Always pass 17.2
Note: This is a mandatory attribute in NDC schema. The service will not validate what is being passed in this attribute

M

 

<Document>

XML Example for the following elements

<Document>         <Name>NDC</Name>         <ReferenceVersion>17.2</ReferenceVersion> </Document>

Elements

Details

Mandatory/Optional

NDC Message Document information

M

Document name will be always NDC

O

Will be NDC version

O

<Party>

Elements

Details

Mandatory/Optional

<Party>

Party & Sender Definition

M

Success

The presence of the empty Success element explicitly indicates that the message succeeded

M

Response

 

M

OrderReshopProcessing

 

M

ReshopOffers

Reshop offers available

M

ReshopOffer

 

 

OfferID

Eg V1_OFR.1560995781306

M

Owner

Ailrine code

M

TotalPrice

 

M

SimpleCurrencyPrice

Amount

M

Code

Currency code eg GBP

M

AddOfferItem

This will repeat for each pax

M

OrderItemIDs

Eg : V1_ORITM_PAX.54310497_SEG.172186691-SEG.172186692"

M

OfferItemID

V1_OFRITM_PAX.54310497_SEG.172186693-SEG.172186691

M

TotalPriceDetail

 

M

TotalAmount

This returns the total price of the offer for all the passenger requested per passenger type

M

DetailCurrencyPrice

 

M

Total

TotalAmount

M

Code

Currency code Example : TRY

M

Details

 

M

Detail

 

M

SubTotal

Amount

M

Code

Currency eg : TRY

M

Taxes

 

M

Total

Total tax amount

M

Code

Currency eg TRY

M

Breakdown

Gives tax breakdown

 

Amount

Tax amount

M

Nation

Country code eg TR

M

Taxcode

Tax code

M

BaseAmount

Base amount

M

Code

Currenct eg TRY

M

Surcharges

Surcharges

M

Surcharge

 

M

Total

Total surcharge amount

M

Code

Currency eg TRY

M

Breakdown

Breakdown of surcharges

M

Amount

Surcharge amount

M

Code

Currency eg TRY

M

Designator

Eg FUEL

M

Description

Description of surcharge

 

Service

This returns the service this OfferItem is entitled to.

M

ServiceID (Attribute)

A unique id egV1_SRVC.1560995778611

M

PassengerRefs

This returns the passenger reference for all the passenger for who the service is applicable.

Each reference is delimited by a space.

Example: V1_PAX.1 V1_PAX.2

Each passenger reference should be detailed in PassengerList under DataLists

 

M

FlightRefs

This return the all the flight references which are part of this service.

Each reference is delimited by a space.

Example: V1_SEG.1560995803085 V1_SEG.1560995803086

Each Flight reference should be detailed in FlightList under DataLists

 

M

FareDetail

This returns FareRules and price detail applicable to flights & passenger type respectively applicable to this OfferItem

O

Price

Price returned per passenger type with total price, fare & tax along with the breakdown

M

TotalAmount

The total amount per passenger type

O

DetailCurrencyPrice

Total amount (Base fare + Tax) per passenger type for the itinerary

M

Code (Attribute)

Currency code

O

BaseAmount

Base fare per passenger type for the itinerary

M

Code

Currency code

O

Surcharges

Surcharge

M

Surcharge

 

 

Total

Total surcharge

M

Code

Currency code

O

Taxes

This returns taxes per passenger type for the itinerary

O

Total

Total tax

O

Code

Currency code

O

FareComponent

Repeat FareComponent per Origin & Destination

O

FareRules

This returns FareRules for the flights

O

SegmentRefs

This returns reference to all the segments applicable

O

ReshopDifferential

 

M

OriginalOrderItem

Original order amount details

M

Total

 

M

Amount

Total amount of original order

M

NewOfferItem

New offer amount details

M

Total

 

M

Amount

Total amount of new offer item

M

ReshopDue

 

M

ByPassenger

This will be populated in case of additional collection

O

Total

 

M

Amount

Total amount extra to be paid

M

ByAirline

This will be populated in case of Refund

O

Total

 

M

Amount

Amount to be refunded

M

NameChangeOfferItem

This will come in case of Name Change scenario

O

 

TotalPriceDetail

 

M

TotalAmount

 

M

SimpleCurrencyPrice

Total amount

M

BaseAmount

 

M

Taxes

 

M

Service

 

M

ServiceDefinitionRef

Eg : NameChange

M

NameChange

This will come in case of name change

O

PassengerID

PASSENGER ID

M

GivenName

Given name

M

Surname

Surname

M

DeleteOfferItem

This will come in case of cancel flight

O

ReshopDifferential

 

M

OriginalOrderItem

 

M

Total

Total Amount

M

Taxes

This will have tax amounts

M

ReshopDue

 

M

ByPassenger

This will be populated in case of additional collection

O

Total

 

M

Amount

Total amount extra to be paid

M

ByAirline

This will be populated in case of Refund

O

Total

 

M

Amount

Amount to be refunded

M

DataLists

 

 

PassengerList

Detailed in above service

M

ContactList

Detailed in above service

M

FlightSegmentList

Detailed in above service

M

FlightList

Detailed in above service

M

ServiceDefinitionList

Detailed in above service

M

Metadata

 

 

PassengerMetadata

Detailed in above service. Also please refer the mapping document attached and samples

M

 

Other

Detailed in above service. Also please refer the mapping document attached and samples

M