PassengerList 17.2
Here we have the detailed information of the passengers who are traveling.
NAME | DESCRIPTION | FORMAT | ALLOWED/ POSSIBLE VALUES | NDC SERVICES |
|---|---|---|---|---|
<DataLists / PassengerList> | ||||
Passenger AttributePassengerID | A unique ID for each passenger. | Alphanumeric (Maximum → 20 characters) | This attribute can be filled with any value, but first character cannot be a number digit or a special character. | AirShoppingRQ/RS OfferPriceRQ/RS SeatAvailabilityRS ServiceListRS OrderCreateRQ OrderViewRS OrderChangeRQ OrderReshopRQ/RS |
Passenger / PTC | Passenger Type Code | 3 Alphabetical | AirShoppingRQ/RS OfferPriceRQ/RS SeatAvailabilityRS ServiceListRS OrderCreateRQ OrderReshopRQ OrderChangeRQ OrderViewRS | |
Passenger / BirthDate | Birthdate of the passenger Mandatory for secure flights for all passengers. Mandatory for CHD and INF Passengers | Date (yyyy-mm-dd) | Date depends of the PTC | OrderChangeRQ OrderCreateRQ OrderViewRS |
Passenger / Individual AttributeIndividualID | ID of the passenger (within this specific message), for internal use only. Must be unique for each passenger in the message and can be referenced in Query / DataLists / ContactList / ContactInformation / IndividualRef | Alphanumeric (Maximum → 20 characters) | This attribute can be filled with any value, but first character cannot be a number digit or a special character. | OrderChangeRQ OrderCreateRQ |
Passenger / Individual / Gender | Gender of the passenger. In secure flight:
| Alphabetical |
| OrderCreateRQ OrderViewRS OrderChangeRQ |
Passenger / Individual / NameTitle | Title of the passenger If another value is introduced no error is shown, it is ignored unless the Secure Flight is involved. In secure flight:
| Alphabetical |
| OrderCreateRQ OrderViewRS OrderChangeRQ |
Passenger / Individual / GivenName | Name of the passenger (which includes all given names, including first and second names). If a passport contains only one name/surname, the information can be included as follows: GivenName: “FNU” (First Name Unknown) Surname: “Edson” or GivenName: “Edson” Surname: “Edson” | Alphabetical | Any | OfferPriceRQ/RS SeatAvailabilityRS ServiceListRS OrderCreateRQ OrderViewRS OrderChangeRQ |
Passenger / 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 → e.g.: De la Morena@López) Mandatory for schema if 'GivenName' tag is indicated. | Alphabetical | Any | OfferPriceRQ/RS SeatAvailabilityRS ServiceListRS OrderCreateRQ OrderViewRS OrderChangeRQ |
Passenger / Individual / SurnameSuffix | Can be used to indicate that the individual holds a position, educational degree, accreditation, office, or honor. Can be used to distinguish between two passengers with exactly the same NameTitle, GivenName and Surname (i.e. John Smith, and John Smith Jr.) Mandatory if GivenName and Surname are the same for two passengers. | Alphabetical | Any
| OrderCreateRQ OrderViewRS OrderChangeRQ |
Passenger / LoyaltyProgramAccount / Airline / AirlineDesignator | Frequent Flyer Airline ID Mandatory if 'LoyaltyProgramAccount' tag is indicated | Alphanumeric | Any | AirShoppingRQ/RS OfferPriceRQ/RS SeatAvailabilityRS ServiceListRS OrderCreateRQ OrderChangeRQ OrderViewRS |
Passenger / LoyaltyProgramAccount / AccountNumber | Frequent Flyer number On Business number (can only be sent in OrderCreateRQ or OrderChangeRQ) Mandatory if 'LoyaltyProgramAccount' tag is indicated in OrderCreate or OrderChange | Alphanumeric Alphanumeric | Any Any | AirShoppingRQ/RS OfferPriceRQ/RS SeatAvailabilityRS ServiceListRS OrderCreateRQ OrderChangeRQ OrderViewRS |
Passenger / FOID / FOID_Number | Number for the document Mandatory for schema if 'FOID' tag is indicated. | Alphanumeric | PP (Passport): Any sequence of alpha numeric characters, also "-" and "." characters are accepted. Valid examples: 1234-ABC, G.12345 NI (National ID): Only alpha numeric characters are allowed Valid examples: X1234567S 123456789012A | OrderChangeRQ OrderCreateRQ OrderViewRS |
Passenger / FOID / FOID_Type | Type of the passenger ID Info Mandatory for schema if 'FOID' tag is indicated. | 2 Alphanumeric |
| OrderChangeRQ OrderCreateRQ OrderViewRS |
Passenger / InfantRef | Indicates the infant in lap associated to this adult. If this tag is not indicated in the OrderCreateRQ, the infant in lap will be associated to the first adult in the Order automatically. Recommended to ensure infant in lap is with correct adult. | Alphanumeric | Reference to infant PassengerID tag | OrderCreateRQ OrderViewRS |
Passenger / IdentityDocument / IdentityDocumentNumber | If Type of document is:
(Optional if Spanish DNI/NIE is sent. Validated only if sent without Spanish DNI/NIE)
| Alphanumeric |
| OrderChangeRQ OrderCreateRQ OrderViewRS |
Passenger / IdentityDocument / IdentityDocumentType | Type of document Mandatory for schema if 'IdentityDocument' tag is indicated NDC Mandatory for POS: PE, EC, AR and GT (FiscalID) Mandatory information to be included as the primary documentation when the type is PT, 709 or 710 Mandatory information to be provided as secondary documentation in cases of AEA, VI or CR (A secondary document must always be accompanied by a primary one) | 2 Alphanumeric |
| OrderChangeRQ OrderCreateRQ OrderViewRS |
Passenger / IdentityDocument / IssuingCountryCode | Issuing Country Code Passport Example: “ES” or “ESP The country code can be two or three letters according to ISO 3166 Mandatory information to be included as the primary documentation when the type is PT, 709 or 710 Mandatory information to be provided as secondary documentation in cases of AEA, VI or CR (A secondary document must always be accompanied by a primary one) | Alphabetic | Any | OrderCreateRQ OrderViewRS |
Passenger / IdentityDocument / CitizenshipCountryCode | Citizen Country Passport (Mandatory) Example: “ES” or “ESP The country code can be two or three letters according to ISO 3166 Mandatory information to be included as the primary documentation when the type is PT, 709 or 710 | Alphabetic | Any | OrderCreateRQ OrderViewRS |
Passenger / IdentityDocument / ResidenceCountryCode | Residence Passport Example: “ES” or “ESP The country code can be two or three letters according to ISO 3166 Mandatory information to be included as the primary documentation when the type is PT, 709 or 710 | Alphabetic | Any | OrderCreateRQ OrderViewRS |
Passenger / IdentityDocument / ExpiryDate | Expire Date Passport Mandatory information to be included as the primary documentation when the type is PT, 709 or 710 | Date (yyyy-mm-dd) | Date | OrderCreateRQ OrderViewRS |
Passenger / ContactInfoRef | Reference for passenger contact info | Alphanumeric | Any | OrderChangeRQ OrderCreateRQ OrderViewRS |
Passenger / Remark / Remark | In OrderCreate it is used to communicate the: Municipality of residence / Community code for large family <Remark>
<!--Resident Discount Location Code-->
<Remark>RESIDENT-380380</Remark>
</Remark>
<Remark>
<!--Large Family Discount Community Code-->
<Remark>LARGEFAMILY-380380</Remark>
</Remark>In OrderView is is used to communicate the:
<Remark>
<Remark>RESIDENT-380380</Remark>
</Remark>
<Remark>
<Remark>LARGEFAMILY-380380</Remark>
</Remark>
<Remark>
<Remark>UNVERIFIED RESIDENT STATUS</Remark>
</Remark>Mandatory for schema if 'IdentityDocument' tag is indicated. | Alphanumeric |
| OrderChangeRQ OrderCreateRQ OrderViewRS |
PassengerList examples