...
Here we have the contact information for the passengers in the Order.
Insert excerpt |
---|
| NDC2:New 17.2 COMBINED | NDC2:New 17.2 COMBINEDAPI Messages with Examples |
---|
| API Messages with Examples |
---|
name | Legend |
---|
nopanel | true |
---|
|
Excerpt |
---|
| <Response / DataLists / ContactList> |
NAME | DESCRIPTION | FORMAT | ALLOWED/POSSIBLE VALUES | NDC SERVICES |
---|
<DataLists / ContactList> | ContactInformation | ContactInformation@ContactID | Id of the contact information | Alphanumeric | Any | OrderCreateRSOrderChangeRSOrderChangeRQ OrderViewRS OrderReshopRS | ContactInformation / ContactProvided / ContactType | Identifier of field that agencies can | inlclude include to specify the information to include in confirmation mails. | Alphabetic | | OrderCreateRSOrderChangeRSOrderChangeRQ OrderViewRS OrderReshopRS | ContactInformation / ContactNotProvided | It´s 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 OrderCreateRQ | ContactInformation / ContactProvided / EmailAddress / EmailAddressValue | Email address of the contact | Alphanumeric | Any | OrderCreateRSOrderChangeRSOrderChangeRQ 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 | OrderCreateRSOrderChangeRSOrderChangeRQ OrderViewRS OrderReshopRS | ContactInformation / ContactProvided / Phone / CountryDialingCode | Country Code associated to phone number if it is filled | Alphanumeric | Ej: (+34) | OrderCreateRSOrderChangeRSOrderChangeRQ OrderViewRS OrderReshopRS | ContactInformation / ContactProvided / Phone / PhoneNumber | Phone number of the contact | Numeric | Any | OrderCreateRSOrderChangeRSOrderChangeRQ OrderViewRS OrderReshopRS | ContactInformation / Individual / | GenderOrderCreateRSOrderChangeRSGender of the passenger | Alphabetical | Concatenated Name of emergency contact | Alphabetic | Any | OrderCreateRQ OrderChangeRQ OrderViewRS OrderReshopRS | ContactInformation / Individual / Surname | Concatenated | Name and Surname of emergency contact | Alphabetic | Any | OrderCreateRSOrderChangeRSOrderChangeRQ OrderViewRS OrderReshopRS |
|
ContactList example
...
|
Code Block |
---|
| <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> |
|
...