PassengerList
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). | 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 NameTitle, 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 | OfferPriceRQ/RS SeatAvailabilityRS ServiceListRS OrderCreateRQ OrderViewRS |
Passenger / LoyaltyProgramAccount /Â AccountNumber | Frequent Flyer number On Business number Mandatory if 'LoyaltyProgramAccount' tag is indicated in OrderCreate or OrderChange | Alphanumeric Alphanumeric | Any Any | OfferPriceRQ/RS SeatAvailabilityRS ServiceListRS OrderCreateRQ 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) | 2 Alphanumeric |
| OrderChangeRQ |
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
Â
Â
Â