OrderView RS

Functional Description

The purpose of this table is to show the responses for NDC services OrderCreate, OrderChange, OrderRetrieve and AirDocIssue.

Response Body (OrderViewRS)

NAME

DESCRIPTION

FORMAT

POSSIBLE VALUES

NDC Services

<Errors>

Error

Attribute

ShortText

Attribute

Code
Different messages to inform about errors that occurs during the process. alphanumeric Any All Services
<Party / Sender / TravelAgencySender>
IATA_Number Sender IATA number (if you have one) numeric 8 numbers

All Services

AgencyID Agency ID alphanumeric Any

All Services

Name Agency name alphanumeric Any

All Services

<Party / Sender / TravelAgencySender / Contacts / Contact>
EmailContact / Address Email to contact the Agency alphanumeric Any

All Services

PhoneContact / Application Agency phone type alphabetic
  • BUSINESS
  • MOBILE

All Services

PhoneContact / Number Phone number to contact the Agency numeric Any

All Services

Name / Surname Reference Agency contact name and surname alphanumeric Any

All Services

<Warnings>
Warning

Different messages to inform the agency, for example:

  • Error issuing tickets
  • Changes made outside NDC
  • Voluntary changes to orders with additional services
alphanumeric Any

All Services

<Success/>
<Response / OrderViewProcesing>
Remarks / Remark DisplayInd
boolean
  • True

All Services

Remarks / Remark Information indicating whether or not passengers should present residence documentation at the airport. alphanumeric Any

All Services

MarketingMessages / MarketMessage / Text Message to inform the agency that additional services only can be refunded contacting with Iberia. alphanumeric If you have purchased additional services, please contact with Iberia in order to apply for a refund Order Change
<Response / Passengers>

Passenger

Attribute

ObjectKey

This value is used as the passenger identifier in passenger references within the message.

alphanumeric

Any

All Services

<Response / Passengers / Passenger>
PTC Passenger Type Code 3 alpha

Passenger Types

All Services

PassengerAssociation Reference to the associated passenger alphanumeric Any

All Services

Age / Birthdate Birthdate of the passenger Date yyyy-MM-dd

All Services

Name / Surname

Surname of the passenger

If the name and surnames exceed the maximum number of characters allowed, the original name will be displayed, without trimming (does not apply for the OrderChange)

alphanumeric Any

All Services

Name / Given

Name of the passenger

If the name and surnames exceed the maximum number of characters allowed, the original name will be displayed, without trimming (does not apply for the OrderChange)
alphanumeric Any

All Services

Name / Title Title of the passenger (Mandatory for secure flights) alpha
  • MR
  • MRS
  • MS
  • MISS

All Services

Contacts / Contact / PhoneContact / Number Number of the phone contact alphanumeric Any

All Services

Contacts / Contact / EmailContact / Address Email address alphanumeric Any

All Services

Contacts / Contact

Attribute

ContactType = "Emergency"

Emergency contact information is identified throught the Contact attribute ContactType with the "Emergency" value. alpha → Emergency Any

All Services

Contacts / Contact ContactType / PhoneContact / Number Number of the emergency phone contact alphanumeric Any

All Services

Contacts / Contact ContactType / Name/ Surname Name and surname defined as emergency contact alpha Any

All Services

FQTVs / TravelerFQTV_Information / AirlineID Airline for the frequent flyer Alphabetical Any All Services
FQTVs / TravelerFQTV_Information / Account / Number Number for the frequent flyer
Any All Services
Remarks / Remark Relationship with defined emergency contact person  alpha Any

All Services

PassengerIDInfo / FOID / Type Type of identifier document 2 alpha
  • NI
  • PP

All Services

PassengerIDInfo / FOID / ID Identifier of the document alpha Any

All Services

PassengerIDInfo / PassengerDocument / Type Type of the passenger ID Info
  • F1 (Other Documents, Resident Discount)
  • AI (Additional information, Large Family Discount)
2 alpha
  • NI
  • PP

All Services

PassengerIDInfo / PassengerDocument / ID Residence certificate number / Large Family certificate number alpha Any

All Services

PassengerIDInfo / PassengerDocument / ApplicabilityLocation Municipality of residence / Community code for large family alphanumeric ApplicabilityLocationCodes - Resident & Large Family Discounts.xls

All Services

AdditionalRoles

Attribute

PrimaryContactInd

Identify if passenger is primary contact or not alpha
  • True

All Services

<Response / Order>

OrderID

Attribute

Owner

Order ID alphanumeric Any

All Services

BookingReferences / BookingReference / ID Order's Locator alphanumeric Any

All Services

BookingReferences / BookingReference / Airline ID Airline ID 2 alphanumeric Airline ID (IB, AA, I2...)

All Services

BookingReferences / BookingReference / ID External reference ID character XRef All Services
BookingReferences / BookingReference / OtherID Sender´s external reference alphanumeric Any (string exceeding 30 chars will be truncated) OrderChange

OrderCreate

OrderRetrieve

BookingReferences / BookingReference / OtherID / 

Attribute

Name

This attribute contains the senders IATA Number numeric 7/8 numbers

OrderChange

OrderCreate

OrderRetrieve

Status / StatusCode / Code Shows if the order is unserviciable (UNS) alpha Any OrderRetrieve

TotalOrderPrice / DetailCurrencyPrice / Total

Attribute

Code

Total amount of the order with associated currency numeric Any All Services

TotalOrderPrice / DetailCurrencyPrice / Taxes / Total

Attribute

Code

Taxes amount with associated currency numeric Any All Services
<Response / Order / OriginalOrder>
OriginalOrderId ID of the original order  alphanumeric Any OrderChange
<Response / Order / OrderItems / OrderItem>

OrderItemID

Attribute

Owner

OrderItem ID and AirlineID alphanumeric Any All Services

FlightItem / Price / BaseAmount

Attribute

Code

Amount of the OrderItem with associated currency numeric Any All Services

FlightItem / Price / Taxes / Total

Attribute

Code

Total amount of taxes with associated currency numeric Any All Services

FlightItem / Price / Taxes / Breakdown / Tax / Amount

Attribute

Code

Each amount of tax with associated currency numeric Any

All Services

FlightItem / Price / Taxes / Breakdown / Tax / TaxCode

Amount tax code numeric Any

All Services

FlightItem / OriginDestination / OriginDestinatioKey OriginDestination Key alphanumeric Any All Services
FlightItem / OriginDestination / Flight / SegmentKey Segment Key alphanumeric Any All Services
FlightItem / OriginDestination / Flight / Departure / AirportCode Departure airport code 3 alpha Any All Services
FlightItem / OriginDestination / Flight / Departure / Date Departure date date Any All Services
FlightItem / OriginDestination / Flight / Departure / Time Departure time time Any All Services
FlightItem / OriginDestination / Flight / Departure / AirportName Departure airport name alphanumeric Any

All Services

FlightItem / OriginDestination / Flight / Departure / Terminal / Name Departure Terminal number alphanumeric Any

All Services

FlightItem / OriginDestination / Flight / Arrival / AirportCode Arrival airport code 3 alpha Any All Services
FlightItem / OriginDestination / Flight / Arrival / Date Arrival date date yyyy-MM-dd All Services
FlightItem / OriginDestination / Flight / Arrival / Time Arrival time time hh:mm All Services
FlightItem / OriginDestination / Flight / Arrival / ChangeOfDay Days between the departure and the arrival numeric Any All Services
FlightItem / OriginDestination / Flight / Arrival / Terminal / Name Arrival airport name alphanumeric Any All Services
FlightItem / OriginDestination / Flight / MarketingCarrier / AirlineID Airline ID of marketing carrier 2 alpha Any All Services
FlightItem / OriginDestination / Flight / MarketingCarrier / Name Airline name of marketing carrier alphabetic Any All Services
FlightItem / OriginDestination / Flight / MarketingCarrier / Flight number Flight Number of marketing carrier numeric Any All Services
FlightItem / OriginDestination / Flight / OperatingCarrier / Airline ID Airline ID of operating carrier 2 alpha Any All Services
FlightItem / OriginDestination / Flight / OperatingCarrier / Name Airline name of operating carrier alphabetic Any All Services
FlightItem / OriginDestination / Flight / OperatingCarrier / Flight number Flight Number of marketing carrier numeric Any All Services
FlightItem / OriginDestination / Flight / OperatingCarrier / Disclosures / Description / Text Disclosures text 2 alpha Any All Services

FlightItem / FareDetail / FareComponent

Attribute

refs




OrderChange

OrderRetrieve

FlightItem / FareDetail / FareBasis / FareBasisCode / Code


OrderChange

OrderRetrieve

FlightItem / FareDetail / FareBasis / RBD


OrderChange

OrderRetrieve

TimeLimits / Payment TimeLimit Payment time limit expired date Any

OrderCreate

OrderRetrieve

Associations / Passengers / PassengerReferences Passenger references of OrderItem alphanumeric Any All Services
OrderChange<Response / Order Items / SeatItem>

OrderItemID

Attribute

Owner

Seat associated order item ID and AirlineID alphanumeric Any

OrderCreate

OrderChange

OrderRetrieve

SeatItem / Price / Total Code Total seat price with associated currency numeric  Any

OrderCreate

OrderChange

OrderRetrieve

SeatItem / Price / Taxes / Total Code Tax total seat price with associated currency numeric any Any

OrderCreate

OrderChange

OrderRetrieve

Location / Column Column where the seat is located alphabetic Any

OrderCreate

OrderChange

OrderRetrieve

Location / Row / Number Row where the seat is located numeric  Any

OrderCreate

OrderChange

OrderRetrieve

Location / Associations / Flight / SegmentReferences Segment reference associated to seat item alphanumeric Any

OrderCreate

OrderChange

OrderRetrieve

Associations / Passengers / PassengerReferences Passenger reference associated to seat item alphanumeric Any

OrderCreate

OrderChange

OrderRetrieve

<Response / Order Items / BaggageItem>

OrderItem

Attribute

refs

It references baggage item with the slice which is related to alphanumeric

With this format:

OOODDDAAAAMMDDHHMMSS

For example:

MADLGW20190201085000

 


OrderItemID

Attribute

Owner

Baggage associated order item ID and AirlineID alphanumeric Any

OrderCreate

OrderChange

OrderRetrieve

BaggageItem / BagDetails / BagDetail / ValidatingCarrier ID of the flight carrier 2 alpha  Any

OrderCreate

OrderChange

OrderRetrieve

BaggageItem / BagDetails / BagDetail / CheckedBags / PieceAllowance / ApplicableParty Traveler association alpha Any

OrderCreate

OrderChange

OrderRetrieve

BaggageItem / BagDetails / BagDetail / CheckedBags / PieceAllowance / TotalQuantity Quantity of baggages items numeric Any

OrderCreate

OrderChange

OrderRetrieve

BaggageItem / BagDetails / BagDetail / CheckedBags / PieceAllowance PieceMeasurements Bagagge units numeric Any

OrderCreate

OrderChange

OrderRetrieve

BaggageItem / BagDetails / BagDetail / Price / DetailCurrencyPrice / Total Code Total baggage price with associated currency numeric Any

OrderCreate

OrderChange

OrderRetrieve

BaggageItem / BagDetails / BagDetail / Price / DetailCurrencyPrice / Tax / Total Code Total baggage tax price with associated currency numeric Any

OrderCreate

OrderChange

OrderRetrieve

Associations / Passengers / PassengerReferences Passenger reference associated to baggage item alphanumeric Any

OrderCreate

OrderChange

OrderRetrieve

<Response / TicketDocInfos / TicketDocInfo>
TicketDocument / TicketDocNbr Ticket number numeric Any

All Services

TicketDocument / Type / Code

Ticket code

EMDs

When the suitable TicketDocInfo is related to an EMD, this element contains the EMD value. It could be to a TKT document.

<Type>
    <Code>EMD</Code>
</Type>
3 alpha
  • EMD
  • ET
All Services
TicketDocument / NumberofBooklets Number of tickets numeric Any

All Services

TicketDocument / DateofIssue Date of issue date yyyy-MM-dd

All Services

TicketDocument / TimeOfIssue Time of issue time hh:mm

All Services

Passenger / Reference Ticket/EMD Passenger Reference alphanumeric Any

All Services

<Response / TicketDocInfos / TicketDocInfo / TicketDocument / CouponInfo>
CouponNumber number of coupon numeric Any

OrderChange

OrderRetrieve

FareBasisCode / Code Fare Basis Code alphanumeric Any

OrderChange

OrderRetrieve

CouponValid / EffectiveDatePeriod / Effective Effective Date Period numeric Any

OrderChange

OrderRetrieve

Status / Code code status alphabetic Any

OrderChange

OrderRetrieve

SoldAirlineInfo / DepartureDateTime

Attribute

ShortDate

Attribute

Time

Departure Date Time numeric

yyyy-MM-dd

hh:mm

OrderChange

OrderRetrieve

SoldAirlineInfo / Departure / AirportCode Departure airport code alphabetic Any

OrderChange

OrderRetrieve

SoldAirlineInfo / Departure / Date Departure date numeric yyyy-MM-dd

OrderChange

OrderRetrieve

SoldAirlineInfo / Departure / Time Departure time numeric hh:mm

OrderChange

OrderRetrieve

SoldAirlineInfo / Arrival / AirportCode Airpot Code 3 alpha Any OrderRetrieve
SoldAirlineInfo /OperatingCarrier /  AirlineID Airline ID of operating carrier alphabetic Any

OrderChange

OrderRetrieve

SoldAirlineInfo /MarketingCarrier / AirlineID Airline ID of marketing carrier alphabetic Any

OrderChange

OrderRetrieve

SoldAirlineInfo /MarketingCarrier / FlightNumber Flight Number of marketing carrier numeric Any

OrderChange

OrderRetrieve

SoldAirlineInfo / Status / Code Code flight status alphabetic Any

OrderChange

OrderRetrieve

DateOfService Departure date date yyyy-MM-dd OrderRetrieve
Value Coupon Price numeric Any OrderRetrieve
InConnectionWithInfo / InConnectionDocNumber Ticket Reference numeric Any OrderRetrieve
InConnectionWithInfo / InConnectionCpnNbr Coupon number numeric Any OrderRetrieve
ReasonForIssuance / RFIC RFIC code 1 alpha Any OrderRetrieve
ReasonForIssuance / code Code 3 alphanumeric Any OrderRetrieve
ReasonForIssuance / Description Description alphabetic Any OrderRetrieve
Passenger / Reference Ticket/EMD Passenger Reference alphanumeric Any

OrderChange

OrderRetrieve

<Response / Commission> (Only if Sender is Real IATA)
Percentage Percentage of commission numeric Any

All Services

Amount Amount of commission numeric Any

All Services

Remarks Detaill for more than one commission alphanumeric Any

All Services

<Response / DataLists / ServiceList>
Service Service with mandatory ObjectKey alphabetic Any

OrderChange

OrderCreate

OrderRetrieve

ServiceID Service ID with mandatory owner alphanumeric Any

OrderChange

OrderCreate

OrderRetrieve

Name Service's name alphanumeric Any

OrderChange

OrderCreate

OrderRetrieve

TimeLimits Time limit associated if exists alphanumeric Any

OrderChange

 

Descriptions / Description / Text Associated text to the service alpha Any

OrderChange

OrderCreate

OrderRetrieve

Price / Total

Attribute

Code

Total amount of the service with associated currency numeric Any

OrderChange

OrderCreate

OrderRetrieve

Price / Taxes / Total

Attribute

Code

Total taxes of the service with associated currency numeric Any

OrderChange

OrderCreate

OrderRetrieve

BookingInstructions / SSRCode SSR code alphabetic Special needs

OrderChange

OrderCreate

OrderRetrieve

BookingInstructions / Text SSR code alphabetic Special needs

OrderCreate

<Response / DataLists / FareList>

FareGroup

Attribute

ListKey

FareGroup with mandatory ObjectKey alphabetic Any

All Services

Fare / FareCode / Code

FareGroup Service ID with mandatory service code

numeric Any

All Services

Fare / FareCode / Definition FareGroup product mandatory definition alpha Any

All Services

FareBasisCode / Code

Fare basis code alpha Any                      All Servives