Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Release 2022.

...

21

Legend

New or modified field

Field to be removed/deprecated

Unique to v2 Branded Fares

...

Code of the cabin

Alphabetical

  • 1 = First

  • 2 = Business

  • 4 = Premium Economy

  • 5 = Economy

  • B = BUSINESS

  • R = ECONOMY

  • F = FIRST

  • E = TOURIST

  • N = PREMIUMTOURIST

    NAME

    DESCRIPTION

    FORMAT

    POSSIBLE VALUES

    NDC Services

    Version

    NDC message version

    Alphanumeric

    Any 

    All Services

    PrimaryLangID

    NDC message lenguage identification

    Numeric

    Any (Ex: es)

    All Services

    xmlns

    IATA oficial website

    Alphabetical

    Any 

    All Services

    <Document>

    ReferenceVersion

    Version

    Numeric

    Any

    All Services

    <Errors>

    Error

    Info

    Attribute

    ShortText

    Info

    Attribute

    Code

    Different messages to inform about errors that occurs during the process.

    Alphanumeric

    Any

    All Services

    <Success/>

    <Warnings/>

    Warning

    Different messages to inform the agency, for example:

    • Error issuing tickets

    • Changes made outside NDC

    Alphanumeric

    Any

    All Services

    <Party / Sender / TravelAgencySender>

    Type

    Agency Type

    • Online (Default)

    • Offline

    If we receive any other value it must return error but only in IBPay payments

    Alphabetical

    Any

    OrderCreate

    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

    Info

    Attribute

    ContactType

    Field that agencies can inlclude to specify the information to include in confirmation mails.

    • itin_only

    • itin_and_price (default value)

    alphabetical

    • itin_only

    • itin_and_price (default value)

    All Services

    Contact / EmailContact / Address

    Email to contact the Agency

    alphanumeric

    Any

    All Services

    Contact / PhoneContact / Application

    Agency phone type

    alphabetic

    • BUSINESS

    • MOBILE

    All Services

    Contact / PhoneContact / Number

    Phone number to contact the Agency

    numeric

    Any

    All Services

    Contact / Name / Surname

    Reference Agency contact surname

    alphanumeric

    Any

    All Services

    Contact / Name / Given

    Reference Agency contact name

    alphanumeric

    Any

    All Services

    <Party> (With Corporates)

    Sender / CorporateSender / ID

    ID for the corporate

    Alphanumeric

    Any

    All Services

    Participants / Participant / TravelAgencyParticipant / Name

    Agency name

    Alphabetic

    Any

    All Services

    Participants / Participant / TravelAgencyParticipant / Contacts / Contact

    Info

    Attribute

    ContactType

    Field that agencies can inlclude to specify the information to include in confirmation mails.

    • itin_only

    • itin_and_price (default value)

    Alphabetic

    • itin_only

    • itin_and_price (default value)

    All Services

    Participants / Participant / TravelAgencyParticipant / Contacts / Contact / EmailContact / Address

    Email to contact the Agency

    Alphanumeric

    Any

    All Services

    Participants / Participant / TravelAgencyParticipant / Contacts / Contact / PhoneContact / Application

    Agency phone type

    Alphabetic

    • BUSINESS

    • MOBILE

    All Services

    Participants / Participant / TravelAgencyParticipant / Contacts / Contact / PhoneContact / Number

    Phone number to contact the Agency

    Numeric

    Any

    All Services

    Participants / Participant / TravelAgencyParticipant / Contacts / Contact / Name / Surname

    Reference Agency contact surname

    Alphanumeric

    Any

    All Services

    Participants / Participant / TravelAgencyParticipant / Contacts / Contact / Name / Given

    Reference Agency contact name

    Alphanumeric

    Any

    All Services

    Participants / Participant / TravelAgencyParticipant / IATA_Number

    Sender IATA number (if you have one)

    Numeric

    8 numbers

    All Services

    Participants / Participant / TravelAgencyParticipant / AgencyID

    Agency ID

    Alphanumeric

    Any

    All Services

    <Response / OrderViewProcesing>

    Remarks / Remark DisplayInd

    Boolean

    true

    All Services

    Remarks / Remark

    • Information indicating whether or not passengers should present residence documentation at the airport.

    • Refunded quantity

    Alphanumeric

    Any

    All Services

    MarketingMessages / MarketMessage / Text

    Information message

    Alphabetic

    Any

    All Services

    <Response / Order>

    Order

    Info

    Attribute

    OrderID

    Info

    Attribute

    Owner

    ID for the Order and Airline code

    Alphanumeric

    Any

    All Services

    BookingReferences / BookingReference / ID

    Order's Locator

    • In case there are Resiber/Amadeus locators, both are displayed.

    Alphanumeric

    Any

    All Services

    BookingReferences / BookingReference / AirlineID

    ID for the Airline

    Alphanumeric

    • IB

    All Services

    BookingReferences / BookingReference / ID

    External reference ID

    Alphabetical

    XRef

    All Services

    BookingReferences / BookingReference / OtherID

    Info

    Attribute

    Name

    This attribute contains the senders IATA Number

    Numeric

    7/8 Numbers

    All Services

    BookingReferences / BookingReference / OtherID

    Sender´s external reference

    Alphanumeric

    Any (String exceeding 30 chars will be truncated)

    All Services

    OriginalOrder

    Info

    Attribute

    OriginalOrderID

    Original order identification

    • This info is displayed in voluntary change flow for some paxes of the initial booking (not all of them) because of two alive orders are generated.

    Alphanumeric

    Any

    Order Change

    TotalOrderPrice / DetailCurrencyPrice / Total

    Info

    Attribute

    Code

    Total price of the Order with associated currency 

    Numeric

    Any

    All Services

    TotalOrderPrice / DetailCurrencyPrice / Taxes / Total

    Info

    Attribute

    Code

    Total taxes amount of the Order with associated currency

    Numeric

    Any

    All Services

    TotalOrderPrice / SimpleCurrencyPrice

    Info

    Attribute

    Code

    Total price of the new order after making a date, hour or cabin change to the initial booking (Penalty is not included in case that it applies)

    Numeric

    Any

    Order Change

    Payments / Payment / Type

    Code of payment type

    Alpha

    • CC

    • CA

    • MS

    OrderCreate

    OrderChange

    Payments / Payment / Amount / SimpleCurrencyPrice

    Info

    Attribute

    Code

    Amount of payment method

    Code of currency

    numeric

    3 alpha

    Any

    OrderCreate

    OrderChange

    – This refers to Voucher payment method --

    Payments / Payment / Method / VoucherMethod / Number

    Voucher discount ID

    Alphanumeric

    Any

    OrderCreate

    OrderChange

    – This refers to Cash payment method --

    Payments / Payment / Method / CashMethod

    Indicate that payment method is cash

    Empty

    Empty

    OrderCreate

    OrderChange

    – This refers to Credit cardpayment method --

    Payments / Payment / PaymentCardMethod / CardType

    Type of credit card

    2 alpha

    OrderCreate

    OrderChange

    Payments / Payment / PaymentCardMethod / MaskedCardNumber

    Masked card number

    Alphanumeric

    Any

    OrderCreate

    OrderChange

    TimeLimits / PaymentTimeLimit

    Info

    Attribute

    DateTime

    Date for payment time limit

    Date

    Any

    Order Create

    Order Retrieve

    Status / StatusCode

    Shows if the order is unserviciable (UNS)

    Alphabetic

    • UNS

    Order Retrieve

    <Response / Order / OrderItems / OrderItem>

    OrderItemID

    Info

    Attribute

    OrderItemID

    ID for the OrderItem

    Alphanumeric

    Any

    All Services

    ItemStatus

    Status for the OrderItem in Partial Refunds

    • B (Used/Flown)

    Alphabetic

    • B (Used/Flown)

    Order Change

    PriceDetail / TotalAmount / SimpleCurrencyPrice

    Info

    Attribute

    Code

    Total amount of the OrderItem with associated currency

    Numeric

    Any

    All Services

    PriceDetail / BaseAmount

    Info

    Attribute

    Code

    Base amount of the OrderItem without taxes

    Numeric

    Any

    All Services

    PriceDetail / Taxes / Total

    Info

    Attribute

    Code

    Total amount of taxes of the OrderItem with associated currency

    Numeric

    Any

    All Services

    PriceDetail / Taxes / Breakdown / Tax / Amount

    Info

    Attribute

    Code

    Each amount of tax with associated currency

    Numeric

    Any

    All Services

    PriceDetail / Taxes / Breakdown / Tax / Nation

    Nation for the tax

    Alphabetical

    Any

    All Services

    PriceDetail / Taxes / Breakdown / Tax / TaxCode

    Code for the tax

    Alphanumeric

    Any

    All Services

    PriceDetail / Taxes / Breakdown / Tax / TaxType

    Type for the tax

    Alphanumeric

    Any

    All Services

    PriceDetail / Taxes / Breakdown / Tax / Description

    Description for the tax

    Alphanumeric

    Any

    OrderCreate - No Payment

    Service

    Info

    Attribute

    ServiceID

    Info

    Attribute

    ServiceStatus

    ID for the flights and hand/checked baggages services and its associated service status.

    Service status will be displayed only for flight services and special needs (not for ancillaries and other type of services).

    Alphanumeric

    Any

    All Services

    Service / PassengerRef

    Passenger Identifier

    Alphanumeric

    Any

    All Services

    Service / SegmentRef

    Segment Identifier

    Alphanumeric

    Any

    All Services

    Service / ServiceRef

    Service Identifier

    Alphanumeric

    Any

    All Services

    Service / ServiceDefinitionRef

    Info

    Attribute

    SegmentRef

    Service Identifier with associated segment

    Alphanumeric

    Any

    All Services

    Service / SelectedSeat / Seat / Row

    Row seat

    Numeric

    Any

    All Services

    Service / SelectedSeat / Seat / Column

    Column seat

    Alphabetical

    Any

    All Services

    FareDetail / PassengerRefs

    Passenger ID

    Alphanumeric

    Any

    All Services

    FareDetail / Price / TotalAmount / SimpleCurrencyPrice

    Info

    Attribute

    Code

    Price

    Numeric

    Any

    All Services

    FareDetail / Price / BaseAmount

    Info

    Attribute

    Code

    Base Price

    Numeric

    Any

    All Services

    FareDetail / Price / Taxes / BreakDown / Tax / Amount

    Info

    Attribute

    Code

    Tax

    Numeric

    Any

    All Services

    FareDetail / Price / Taxes / BreakDown / Tax / Nation

    Nation for the tax

    Alphabetical

    Any

    All Services

    FareDetail / Price / Taxes / BreakDown / Tax / TaxCode

    Tax code

    Alphabetical

    Any

    All Services

    FareDetail / Price / Taxes / BreakDown / Tax / TaxType

    Type for the tax

    Alphanumeric

    Any

    All Services

    FareDetail / Price / Taxes / BreakDown / Tax / Description

    Description for the tax

    Alphanumeric

    Any

    OrderCreate - No Payment

    FareDetail / FareComponent / FareBasis / FareBasisCode / Code

    Code of the fare

    Alphanumeric

    Any

    All Services

    FareDetail / FareComponent / FareBasis / RBD

    RBD for the fare

    Alphabetical

    Any

    All Services

    FareDetail / FareComponent / FareBasis / CabinType / CabinTypeCode

    IATA PADIS Cabin code

    Numeric

    PADIS → 9873 Cabin class of service, coded

    1 → First class, Highest class of service (First Class Category)
    2 → Second class, Medium class of service (Business Class Category)
    3 → Third class, lowest class of service (all economy/coach class categories)
    4 → Economy/coach premium
    5 → Economy/coach

    Migrated flows:
    OrderCreate

    OrderRetrieve

    OrderChange Payment (Time Limit Orders)

    OrderChange Voluntary Changes (Unpaid Orders)

    OrderChange Partial Refund


    Non-migrated flows

    FareDetail / FareComponent / FareBasis / CabinType / CabinTypeName

    Name of the cabin

    Alphabetical

    Any of the top row

    All Services

    <FareDetail / FareComponent / FareRules>

    • This section will be displayed only if the order has not been changed outside the NDC channel.

    FareDetail / FareComponent / FareRules / Penalty

    Info

    Attribute

    CancelFeeInd

    This indicator will displayed the following options:

    • "true" → This fare will have cancellation and refund fee

    • "false" → This fare will not have cancellation and refund fee

    Boolean

    true/false

    All Services

    FareDetail / FareComponent / FareRules / Penalty

    Info

    Attribute

    ChangeFeeInd

    This indicator will displayed the following options:

    • "true" → This fare will have change fee

    • "false" →This fare will not have change fee

    Boolean

    true/false

    All Services

    FareDetail / FareComponent / FareRules / Penalty

    Info

    Attribute

    RefundableInd

    This indicator will displayed the following options:

    • "false" → This fare will not be refundable

    • "true" → This fare will be refundable

    Boolean

    true/false

    All Services

    FareDetail / FareComponent / FareRules / Penalty

    Info

    Attribute

    refs

    References to PenaltyList/Penalty

    • Example: refs="PenaltyRule01 PenaltyRule02"

    Alphanumeric

    Any

    All Services

    (plus) FareDetail / FareComponent / FareRules / Penalty / Details / Detail

    Info

    Attribute

    refs

    References to detail of penalty

    • Example: refs = “METADATAKEY“RULEMETADATAKEY_1”

    Alphanumeric

    Any

    All Services

    FareDetail / FareComponent / FareRules / Penalty / Details / Detail / Type

    Type of penalty applied

    Alphabetical

    • Cancel

    • Change

    All Services

    FareDetail / FareComponent / PriceClassRef

    Reference to PriceClass (Branded Fare)

    • Example: FLEXIBLEvEURQEtU

    • This section will be displayed only if the order has not been changed outside the NDC channel.

    Alphanumeric

    Any

    All Services

    FareDetail / FareComponent / TicketDesig

    Ticket designator associated to the order.

    Alphanumerical

    Some possible examples:

    • CHRC

    • INBP

    • RCF1

    • F1

    • F2

    • TO

    All Services

    FareDetail / FareComponent / SegmentRefs

    Reference to the segment

    Alphanumeric

    Any

    All Services

    FareDetail / TourCode

    Private fare associated tour code

    Alphanumeric

    Any

    All Services

    <Response / TicketDocInfos / TicketDocInfo>

    TicketDocument

    Info

    Attribute

    PrimaryDocInd

    In case of conjunction tickets, this indicator will be displayed associated to the primary ticket.

    Also if conjunction tickets apply, all of them will be displayed inside the same “TicketDocInfo” tag as a list of associated tickets.

    Alphabetical

    true

    All Services

    TicketDocument / TicketDocNbr

    Number of the ticket

    Numeric

    Any

    All Services

    TicketDocument / Type

    Type of ticket

    Alphabetical

    • T (Ticket)

    • J (Ancillaries EMD)

    • Y (Devolution Refund or Penalty EMD)

    *Penalty EMD will only be displayed in Order Change, not in Order Retrieve after the change.

    • All Services (Ticket & ancillaries EMDs)

    • Order Change & Order Retrive (Devolution Refund EMD)

    • Order Change (Penalty EMD)

    TicketDocument / NumberofBooklets

    Number of tickets associated in case of conjunction tickets

    Numeric

    1-4

    All Services

    TicketDocument / DateOfIssue

    Date of ticket issue at local office

    Date

    yyyy-MM-dd

    All Services

    TicketDocument / TimeOfIssue

    Hour of ticket issue at local office

    Hour

    HH:mm

    All Services

    TicketDocument / Remark

    Associated remark to baggages pieces or seat description

    Alphanumeric

    Any

    All Services

    TicketDocument / CouponInfo / CouponNumber

    Order number of the coupon

    Numeric

    Any

    All Services

    TicketDocument / CouponInfo / FareBasisCode / Code

    Code of the fare

    Alphanumeric

    Any

    All Services

    TicketDocument / CouponInfo / CouponValid / EffectiveDatePeriod / Effective

    Coupon effective date

    Date

    yyyy-MM-dd

    All Services

    TicketDocument / CouponInfo / Status

    Status of the coupon

    Alphabetical

    IATA Padis Codeset - List for data element 4405 (Status, coded)

    Here some examples of possible values:

    • OPE (Open for Use)

    • AIR (Airport Control)

    • B (Used/Flown)

    • RF (Refunded)

    • E (Exchanged/Reissued)

    • OTH (Others like consumed at issuance)

    All Services

    TicketDocument / CouponInfo / DateOfService

    Date of service

    Date

    yyyy-MM-dd

    All Services

    TicketDocument / CouponInfo / InConnectionWithInfo

    Info

    Attribute

    AssociateInd

    Connection with info

    Boolean

    • True

    • False

    All Services

    TicketDocument / CouponInfo / InConnectionWithInfo / InConnectionDocNbr

    Document in connection

    Numeric

    Numeric

    All Services

    TicketDocument / CouponInfo / InConnectionWithInfo / InConnectionCpnNbr

    Coupon in connection

    Numeric

    Numeric

    All Services

    TicketDocument / CouponInfo / ReasonForIssuance / RFIC

    Reason for Insuance

    Alphabetic

    Examples:

    • A (Seat EMDs)

    • C (Baggage EMDs)

    • D (Penalty & Residual Value EMDs)

    All Services

    TicketDocument / CouponInfo / ReasonForIssuance / Code

    Type of service code

    Alphanumeric

    Examples:

    • 0B5 (Seat EMDs)

    • 0GO (Baggage EMDs)

    • 993 (Penalty EMDs)

    • 99I (Residual Value EMDs)

    All Services

    TicketDocument / CouponInfo / ReasonForIssuance / Description

    Service description

    Alphabetic

    Examples:

    • SEAT ASSIGNMENT

    • BAGGAGE 23 KG

    • PENALTY FEE

    • RESIDUAL VALUE FUTURE TRANS

    All Services

    TicketDocument / CouponInfo / SoldAirlineInfo / DepartureDateTime

    Info

    Attribute

    ShortDate

    Info

    Attribute

    Time

    Date and hour of departure

    Date

    Hour

    yyyy-MM-dd

    HH:mm

    All Services

    TicketDocument / CouponInfo / SoldAirlineInfo / Departure / AirportCode

    IATA 3 character code for the departure city/airport/station

    3 Alphanumeric

    Any

    All Services

    TicketDocument / CouponInfo / SoldAirlineInfo / Departure / Date

    Date of departure

    Date

    yyyy-MM-dd

    All Services

    TicketDocument / CouponInfo / SoldAirlineInfo / Departure / Time

    Hour of departure

    Hour

    HH:mm

    All Services

    TicketDocument / CouponInfo / SoldAirlineInfo / Arrival / AirportCode

    IATA 3 character code for the arrival city/airport/station

    3 Alphanumeric

    Any

    All Services

    TicketDocument / CouponInfo / SoldAirlineInfo / MarketingCarrier / AirlineID

    ID of the airline that markets the flight

    Alphabetical

    Any

    All Services

    TicketDocument / CouponInfo / SoldAirlineInfo / MarketingCarrier / FlightNumber

    Number of the airline that markets the flight

    Numeric

    Any

    All Services

    TicketDocument / CouponInfo / SoldAirlineInfo / Status

    Status of the coupon

    Alphabetical

    Any

    All Services

    TicketDocument / CouponInfo / AddlBaggageInfo / AllowableBag

    Info

    Attribute

    Number

    Number of checked baggages allowed in fare

    Numeric

    Any

    All Services

    TicketDocument / ReportingType

    Type of reporting, for billing and settlement purposes, each time a travel agent requests an airline to perform an action on a document (issuance, refund, exchange), he needs to know how to reconciliate this action

    Alphabetic

    • Airline

    • BSP

    • ARC

    All Services

    TicketDocument / Price / Total

    Info

    Attribute

    Code

    Currency and  total price of the document

    Alphanumeric

    Any

    All Services

    OriginalIssueInfo / IssuingAgentID

    NDC Iata number associated to the orginal ticket.

    Numeric

    Any

    All Services

    OriginalIssueInfo / DateOfIssue

    Issuance date of the original ticket.

    Date

    Any

    All Services

    OriginalIssueInfo / LocationCode

    Location of the original ticket.

    Alphabetical

    Any

    All Services

    OriginalIssueInfo / TicketDocumentNbr

    Number of the original ticket.

    Numeric

    Any

    All Services

    PassengerReference

    Ticket/EMD Passenger Reference

    Alphanumeric

    Any

    All Services

    <Response / Commission> (Only if Sender is Real IATA)

    Percentage

    Percentage of the commision

    Numeric

    Any

    All Services

    Amount

    Amount of the commision

    Numeric

    Any

    All Services

    <Response / DataLists / PassengerList / Passenger>

    Passenger

    Info

    Attribute

    PassengerID

    Passenger Identifier

    PassengerID attribute value can be indicated in PassengerID attribute from AirShopping request.

    Alphanumeric

    Alphanumeric

    Any

    Value indicated in PassengerID attribute from AirShopping request

    All Services

    PTC

    Attribute Passenger Type Code

    PaxType (3 Alphabetical)

    Passenger Types

    All Services

    Birthdate

    Birthdate of the passenger

    Date

    Date depends of the PTC

    All Services

    Individual / Gender

    Gender of the passenger

    Alphabetical

    • Male

    • Female

    All Services

    Individual / NameTitle

    Title of the passenger

    Alphabetical

    • MR

    • MRS

    • MS

    • MSS

    All Services

    Individual / GivenName

    Name of the passenger

    Alphabetical

    Any

    All Services

    Individual / 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

    If agency has specified separated by a special character "@" first and second surname, it will be displayed as introduced with separator → Ex: De la Morena@López)

    Alphabetical

    Any

    All Services

    Individual / SurnameSuffix

    Passenger suffix

    Alphabetical

    Any

    All Services

    LoyaltyProgramAccount / Airline / AirlineDesignator

    Airline carrier for Frequent Flyer number

    2 Alphanumeric

    Any

    All Services

    LoyaltyProgramAccount / AccountNumber

    Frequent Flyer number

    On Business number

    Alphanumeric

    Alphanumeric

    Any

    Any

    All Services

    FOID / FOID_Number

    Number for the document

    Alphanumeric

    Any

    All Services

    FOID / FOID_Type

    Type of the passenger ID Info

    2 Alphanumeric

    • NI

    • PP

    All Services

    IdentityDocument / IdentityDocumentNumber

    Number of identity document

    Numeric

    Any

    All Services

    IdentityDocument / IdentityDocumentType

    Type of document

    Alphanumeric

    Any

    • F1 (Other Documents, Resident Discount)

    • AI (Additional information, Large Family Discount)

    • F (FiscalId. In case of sending it for the INF, it will be ignored)

    All Services

    ContactInfoRef

    Reference of passenger's contact info

    Alphanumeric

    Any

    All Services

    Remark / Remark

    • Type of discount and city/autonomous community code for passenger

    • Verified or not verified resident discount for passenger

    Alphanumeric

    Any

    All Services

    InfantRef

    Reference to the associated infant in lap passenger for adult passengers

    Alphanumeric

    Any

    All Services

    <Response / DataLists / ContactList>

    ContactInformation

    Info

    Attribute

    ContactID

    Id of the contact information

    Alphanumeric

    Any

    All Services

    ContactInformation / ContactProvided / ContactType

    Identifier of field that agencies can inlclude to specify the information to include in confirmation mails.

    • itin_only (omits the pricing

    • itin_and_price (which is the default value)

    • not_send_mail

    Alphabetic

    • itin_only (omits the pricing

    • itin_and_price (which is the default value)

    • not_send_mail

    All Services

    ContactInformation / ContactProvided / EmailAddress / EmailAddressValue

    Email address of the contact

    Alphanumeric

    Any

    All Services

    ContactInformation / ContactProvided / Phone / Label

    Identify type of phone number

    Alphabetic

    Any

    Order Create

    ContactInformation / ContactProvided / Phone / CountryDialingCode

    Country Code associated to phone number if it is filled

    Alphanumeric

    Ej: (+34)

    All Services

    ContactInformation / ContactProvided / Phone / PhoneNumber

    Phone number of the contact

    Numeric

    Any

    All Services

    ContactInformation / Individual / Gender

    Gender of the passenger

    Alphabetical

    All Services

    ContactInformation / Individual / Surname

    Concatened Name and Surname of emergency contact

    Alphabetic

    Any

    All Services

    <Response / DataLists / BaggageAllowanceList>

    • This section will be displayed only if the order has not been changed outside the NDC channel.

    BaggageAllowance

    Info

    Attribute

    BaggageAllowanceID

    Id for the Baggage

    Alphanumeric

    Any

    All Services

    BaggageAllowance / BaggageCategory

    Identifier

    • Example: "CarryOn" or "Checked"

    Alphabetical

    Any

    All Services

    BaggageAllowance / PieceAllowance

    Info

    Attribute

    refs

    References to media list.

    • Example: refs="Media-CarryOn-Baggage"

    Alphanumeric

    • "Media-CarryOn-Baggage"

    • "Media-Checked-Baggage"

    All Services

    BaggageAllowance / PieceAllowance / ApplicableParty

    Text "Traveler" (Identifier for all conditions)

    Alphabetical

    “Traveler”

    All Services

    BaggageAllowance / PieceAllowance / TotalQuantity

    Quantity allowed

    Numeric

    Any

    All Services

    BaggageAllowance / PieceAllowance / BagType

    Type of bag allowed

    Alphabetical

    Any

    All Services

    BaggageAllowance / PieceAllowance / Descriptions / Description / Text

    Associated quantity text

    Alphanumeric

    Any

    All Services

    BaggageAllowance / Piece Allowance / PieceMeasurements

    Info

    Attribute

    Quantity

    Quantity of piece measurements

    NOT USED BY IBERIA today. Included due to mandatory in Schema.

    PLEASE IGNORE and use BaggageAllowance / PieceAllowance / TotalQuantity

    Numeric

    Any

    All Services

    <Response / DataLists / DescriptionList>

    Description

    Info

    Attribute

    ObjectKey

    Type of private fare

    Alphabetical

    Requested product in AirShopping

    All Services

    Description / Text

    Description of private fare

    Alphabetical

    Requested product in AirShopping

    All Services

    <Response / DataLists / FareList>

    FareGroup

    Info

    Attribute

    refs

    Info

    Attribute

    ListKey

    Reference of the fare

    Referece of the fare basis code

    Alphabetical

    Alphabetical

    Any

    Any

    All Services

    FareGroup / Fare / FareCode

    Code for the fare

    Alphanumeric

    IATA PADIS Code: 

    • 70J - Public fares

    • 758 - Private Fares

    • 70M - Corporate Private Fares

    All Services

    FareGroup / FareBasisCode / Code

    Code for the fare basis

    Alphabetical

    Any

    All Services

    <Response / DataLists / FlightSegmentList / FlightSegment>

    FlightSegment

    Info

    Attribute

    SegmentKey

    Info

    Attribute

    SecureFlight

    ID of the segment

    SecureFlight = true (If it is a secure flight)

    Alphanumeric

    Any

    All Services

    Departure / AirportCode

    IATA 3 character code for the departure city/airport/station

    3 Alphanumeric

    Any

    All Services

    Departure / Date

    Date of departure

    Date

    yyyy-MM-dd

    All Services

    Departure / Time

    Time of departure

    Hour

    HH:mm

    All Services

    Departure / AirportName

    Name of the departure city/airport/station

    Alphanumeric

    Any

    All Services

    Departure / Terminal / Name

    Name of the departure terminal at city/airport/station

    Alphanumeric

    Any

    All Services

    Arrival / AirportCode

    IATA 3 character code for the arrival city/airport/station

    3 Alphanumeric

    Any

    All Services

    Arrival / Date

    Date of departure

    Date

    yyyy-MM-dd

    All Services

    Arrival / Time

    Time of arrival

    Hour

    HH:mm

    All Services

    Arrival / ChangeOfDay

    Change of day between departure and arrival

    1 Numeric

    Any

    All Services

    Arrival / AirportName

    Name of the arrival city/airport/station

    Alphanumeric

    Any

    All Services

    Arrival / Terminal / Name

    Name of the arrival terminal at city/airport/station

    Alphanumeric

    Any

    All Services

    MarketingCarrier / AirlineID

    ID of the airline that markets the flight

    Alphabetical

    Any

    All Services

    MarketingCarrier / Name

    Name of the airline that markets the flight

    Alphanumeric

    Any

    All Services

    MarketingCarrier / FlightNumber

    Number of the flight

    Numeric

    Any

    All Services

    OperatingCarrier / AirlineID

    ID of the airline that operates the flight

    Alphabetical

    Any

    All Services

    OperatingCarrier / Name

    Name of the airline that operates the flight

    Alphanumeric

    Any

    All Services

    OperatingCarrier / FlightNumber

    Number of the flight

    Numeric

    Any

    All Services

    OperatingCarrier / Disclosures / Description / Text

    Description of the airline

    Alphanumeric

    Any

    All Services

    Equipment / AircraftCode

    Code of the aircraft that operates the flight

    Alphanumeric

    Any

    All Services

    Equipment / Name

    Name of the aircraft that operates the flight

    Alphanumeric

    Any

    All Services

    FlightDetail / FlightDuration / Value

    Duration of the flight

    Alphanumeric

    Any

    All Services

    <Response / DataLists / FlightList>

    Flight

    Info

    Attribute

    FlightKey

    ID of the flight

    Alphanumeric

    Any

    All Services

    Journey / Time

    Duration of the flight

    Alphanumeric

    Any

    All Services

    SegmentReferences

    References for the segment

    Alphanumeric

    Any

    All Services

    <Response / DataLists / OriginDestinationList>

    OriginDestination

    Info

    Attribute

    OriginDestinationKey

    ID of the origin-destination

    OriginDestinationKey attribute value can be indicated in OriginDestinationKey attribute from AirShopping request. If this value is not indicated, it will be auto-generated with the default format.

    Alphanumeric

    Default format: ODX (X → Number digit)

    Any (Default format example: OD1)

    All Services

    DepartureCode

    IATA 3 character code of the departure city/airport/station

    3 Alphanumeric

    Any

    All Services

    ArrivalCode

    IATA 3 character code of the arrival city/airport/station

    3 Alphanumeric

    Any

    All Services

    FlightReferences

    References for the flight

    Alphanumeric

    Any

    All Services

    <Response / DataLists / MediaList>

    Media

    Info

    Attribute

    ListKey

    ID of the Media Item

    Alphanumeric

    Any

    All Services

    Media / MediaLink

    Http link referring to the Media Item

    Alphanumeric

    Any

    All Services

    <Respone / DataLists / PenaltyList / Penalty>

    • This section will be displayed only if the order has not been changed outside the NDC channel.

    Penalty

    Info

    Attribute

    ObjectKey

    Id for the penalty

    Alphanumeric

    Any

    All Services

    Details / Detail / Type

    Type of action associated to he penalty like Cancel, Change...

    Alphabetical

    Any

    Ex: Cancel, Change

    All Services

    Details / Detail / Application

    Associated Code to action refered above like Change, Cancel

    FAT Fare or application penalty type
    1 No show
    2 Prior to departure
    3 After departure

    Numeric

    Any

    All Services

    Details / Detail / Amounts / Amount / CurrencyAmountValue

    Info

    Attribute

    Code

    Amount and currency for the penalty

    Alphanumeric

    Any

    All Services

    Details / Detail / Amounts / Amount / AmountApplication

    Identifies minimum and maximun penalty amount

    Alphabetical

    minPrice

    maxPrice

    All Services

    <Response / DataLists / PriceClassList / PriceClass>

    • This section will be displayed only if the order has not been changed outside the NDC channel.

    PriceClass

    Info

    Attribute

    PriceClassID

    Price Class identificator key:

    • Branded Fare example → BUSFLEXp8eGI8Gt

    Alphanumeric

    Any

    All Services

    Name

    Identification name of the price class

    Alphanumeric

    Any

    All Services

    Code

    Code of the price class.

    Alphanumeric

    Any

    All Services

    Descriptions / Description

    Info

    Attribute

    ObjectKey

    Identification of the description of the condition:

    • Branded Fare example → CFFIB210210BUSFLEX050

    Alphanumeric

    Any

    All Services

    Descriptions / Description / Text

    Descriptive text about the condition to apply:

    • Branded Fare example → BF/SE/050/BS//STANDARD SEAT SELECTION/FREE

    Alphanumeric

    Any

    All Services

    <Response / DataLists / ServiceDefinitionList>

    ServiceDefinition

    Info

    Attribute

    ServiceDefinitionID

    ID reference of the service

    Alphabetical

    Any (Ex: DEAF, BAGSERVICE-1)

    All Services

    ServiceDefinition / Name

    Name of the service

    Alphanumeric

    Any

    All Services

    ServiceDefinition / BaggageAllowanceRef

    Reference associated to hand/checked baggage included in passenger fare.

    Alphanumeric

    Any

    All Services

    ServiceDefinition / Descriptions / Description

    Info

    Attribute

    refs

    Passenger identification associated to the service

    Alphanumeric

    Any

    All Services

    ServiceDefinition / Descriptions / Description / Text

    Description of the service (Limited to 90 characters)

    Alphanumeric

    Any

    All Services

    ServiceDefinition / BookingInstructions / SSRCode

    Service identification code

    Alphabetical

    Any (Ex: DPNA)

    All Services

    <Response / Metadata / Other / OtherMetadata / CurrencyMetadatas>

    CurrencyMetadata

    Info

    Attribute

    MetadataKey

    ID of the Metadata

    Alphanumeric

    Any

    All Services

    CurrencyMetada / Decimals

    Number of decimals

    Numeric

    Any

    All Services

    <Response / Metadata / Other / OtherMetadata / PaymentFormMetadatas>

    PaymentFormMetadata

    Info

    Attribute

    MetadataKey

    ID of the Metadata

    Alphanumeric

    Any

    Order Create and OrderChange payment (installments payment)

    PaymentFormMetadata / Text

    Installments payment info

    Alphanumeric

    installments/n/X.XX

    where n=number of installments.

    where X.XX=interests rate in %

    Valid example: installments/3/0.00

    Order Create and OrderChange payment (installments payment)

    <Response / Metadata / Other / OtherMetadata / RuleMetadatas>

    RuleMetadata

    Info

    Attribute

    MetadataKey

    ID of the Metadata

    Alphanumeric

    Any

    All Services

    RuleMetadata / RuleID

    ID of the Metadata

    Alphanumeric

    • Cancel

    • Change

    All Services

    RuleMetadata / RuleID / Values / Value / Instruction

    This indicator will displayed the following options:

    • "Allowed" → This fare will be refundable or changeable

    • "Not Allowed" → This fare will not be refundable or changeable

    Alphabetical

    • Allowed

    • Not Allowed

    All Services

    ...