/
ContactList

ContactList

Here we have the contact information for the passengers in the Order.

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

NDC SERVICES

<DataLists / ContactList>

ContactInformation

Attribute

ContactID

Id of the contact information

Alphanumeric

Any

OrderCreateRQ
OrderChangeRQ
OrderViewRS
OrderReshopRS

ContactInformation / ContactProvided / ContactType

Identifier of field that agencies can include 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

OrderCreateRQ
OrderChangeRQ
OrderViewRS
OrderReshopRS

ContactInformation / ContactNotProvided

It's allowed to refuse to provide contact information for IATA agencies --> The passenger contact must include tag <ContactNotProvided/>

  • The agency's contact details (if any) are assigned to passengers who refuse.

  • If no passenger provides their contact details and not all refuse --> Error "You must indicate if the passengers have refused to provide their contact details"

  • If any passenger provides contact details --> It's optional to refuse

  • If all passengers refuse and no Agency Contact is provided --> Error

  • Refuse Tag for Non IATA Agencies --> Warning and no assignment is done

Empty

Empty

 OrderCreateRQ

ContactInformation / ContactProvided / EmailAddress / EmailAddressValue

Email address of the contact

Alphanumeric

Any

OrderCreateRQ
OrderChangeRQ
OrderViewRS
OrderReshopRS

ContactInformation / ContactProvided / Phone / Label

Identify type of phone number.

If the phone number is from an emergency contact, you must write at the OrderCreateRQ: <label>EMERGENCY</label>

Alphabetic

Any

OrderCreateRQ
OrderChangeRQ
OrderViewRS
OrderReshopRS

ContactInformation / ContactProvided / Phone / CountryDialingCode

Country Code associated to phone number if it is filled

Alphanumeric

Ej: (+34)

OrderCreateRQ
OrderChangeRQ
OrderViewRS
OrderReshopRS

ContactInformation / ContactProvided / Phone / PhoneNumber

Phone number of the contact

Numeric

Any

OrderCreateRQ
OrderChangeRQ
OrderViewRS
OrderReshopRS

ContactInformation / Individual / GivenName

Concatenated Name of emergency contact

Alphabetic

Any

OrderCreateRQ
OrderChangeRQ
OrderViewRS
OrderReshopRS

ContactInformation / Individual / Surname

Concatenated Surname of emergency contact

Alphabetic

Any

OrderCreateRQ
OrderChangeRQ
OrderViewRS
OrderReshopRS

ContactList example

<ContactList> <ContactInformation ContactID="ADULT_01_CONTACT"> <ContactType/> <ContactProvided> <EmailAddress> <EmailAddressValue>email@email.com</EmailAddressValue> </EmailAddress> </ContactProvided> <ContactProvided> <Phone> <Label>Passenger</Label> <PhoneNumber>+34#########</PhoneNumber> </Phone> <Phone> <Label>Emergency</Label> <PhoneNumber>+34#########</PhoneNumber> </Phone> </ContactProvided> <Individual> <GivenName>CONTACTO</GivenName> <Surname>EMERGENCIA</Surname> </Individual> </ContactInformation> <ContactInformation ContactID="ADULT_02_CONTACT"> <ContactType/> <ContactProvided> <EmailAddress> <EmailAddressValue>email@email.com</EmailAddressValue> </EmailAddress> </ContactProvided> <ContactProvided> <Phone> <Label>Passenger</Label> <PhoneNumber>+34#########</PhoneNumber> </Phone> </ContactProvided> </ContactInformation> <ContactInformation ContactID="Payer"> <ContactType>Payer</ContactType> <ContactProvided> <EmailAddress> <EmailAddressValue>email@email.com</EmailAddressValue> </EmailAddress> </ContactProvided> <IndividualRef>IND_ADULT_01</IndividualRef> </ContactInformation> </ContactList>

 

Related content

Order Contacts & Communications
Order Contacts & Communications
More like this
PassengerList
Read with this
API Messages with Examples
API Messages with Examples
Read with this
Party Elements
Party Elements
Read with this
OrderCreate 17.2
OrderCreate 17.2
Read with this
Party
Read with this