Identifying Different Organizations
  • 30 Sep 2020
  • 3 Minutes To Read
  • Contributors
  • Print
  • Dark
    Light

Identifying Different Organizations

  • Print
  • Dark
    Light

Important Note
Please note the Party structure is under review within the industry groups and is likely to change in an upcoming release.

Within the Enhanced and Simplified Distribution messages, organizations sending messages can identify themselves to the recipients downstream using the ‘Party’ element. 

Each party that is responsible for generating and sending a message (Sender) may indicate who the message is intended for (Recipient). 

The AIDM defines the three party types as: 

  • Sender - Information related to the party sending this message. 
  • Recipient - Information related to the party receiving this message. 
  • Participant - Information related to parties relevant to the contents of this message. 

Identifying an Aggregator

An aggregator shall identify itself using an identifier (either bilaterally agreed or assigned by IATA) and may also send its preferred name. Note that the Party structure requires the Sender (such as a Seller), the below example simply shows an Aggregator Participant. 

<Party>
	<Participant>
		<Aggregator>
			<AggregatorID>AGG-01</AggregatorID>
			<Name>Aggregator Company Name</Name>
		</Aggregator>
	</Participant>
</Party>

Identifying a Corporation 

A Corporation shall identify itself using an assigned identifier and may also send its preferred name, if the Corporation has an IATA Number, they may also add this in the request. 

<Party>
	<Sender>
		<Corporation>
			<CorporateID>AAAA</CorporateID>
			<IATA_Number>1234567890</IATA_Number>
			<Name>Corporate Name</Name>
		</Corporation>
	</Sender>
</Party>

Identifying a Seller 

A Seller shall identify itself using the following patterns depending on the following scenarios. 

Identifying an IATA Accredited Agency 

An IATA Accredited Agency shall be identified using the IATA Number within the IATA Number element. IATA Numeric Code (IATA Number) are seven-digit identifier numbers assigned by IATA under Passenger Agency Conference under Resolution 822, and used to identify places where Traffic Documents are issued. They can also be used to identify airlines own points of sale or sales offices as defined in Resolution 826. 

<Party>
	<Sender>
		<TravelAgency>
			<AgencyID>1234567</AgencyID>
			<IATA_Number>1234567</IATA_Number>
		</TravelAgency>
	</Sender>
</Party>
Important Note
The Agency ID element may also replicate the IATA Number unless bilaterally agreed.

Identifying an IATA TIDS Agency 

An IATA TIDS Agency shall be identified in the same Travel Agency structure, in the same way you would identify any Agency, whereby the identifier used has been bilaterally agreed between the Airline and Seller (using the Agency ID element). 

Travel Industry Designators (TIDs) are seven-digit identifier numbers assigned by IATA under Passenger Agency Conference Resolution 898. Using TIDs identifiers assigned by IATA ensures consistent identification of agents and other intermediaries who do not have an identifier assigned under the IATA Agency Accreditation program.

<Party>
	<Sender>
		<TravelAgency>
			<AgencyID>1234567</AgencyID>
		</TravelAgency>
	</Sender>
</Party>
Important Note
During the restructuring of the Party element in the upcoming releases, this will be further defined 

Identifying a TIDS Agency working with an Accredited IATA Agency

An IATA TIDS Agency shall be identified in the same Travel Agency structure, whereby the identifier used has been bilaterally agreed between the Airline and Seller, using the Agency ID element. To identify the IATA Accredited Agency the TIDS agency is working with, add the IATA Accredited Agency to the IATA Number element, with the Agency ID being used for the TIDS Agency. 

<Party>
	<Sender>
		<TravelAgency>
			<AgencyID>1234567</AgencyID>
			<IATA_Number>5678901</IATA_Number>
		</TravelAgency>
	</Sender>
</Party>
Important Note
During the restructuring of the Party element in the upcoming releases, this will be further defined 

Identifying an Agency using an identifier assigned by the Airline (Bilateral)

A Seller shall identify itself using the identifier bilaterally agreed between the Airline and Seller using the Agency ID element. 

<Party>
	<Sender>
		<TravelAgency>
			<AgencyID>Bilateral ID</AgencyID>
		</TravelAgency>
	</Sender>
</Party>

Advising the Airline of the Seller’s Name, or “Type”

Should your implementation require a Seller advising an Airline of its Name (e.g. “NDC Travel Agency Ltd”), or its Type (e.g. “Online Travel Agency”), the Travel Agency structure may be modified as follows: 

<Party>
	<Sender>
		<TravelAgency>
			<AgencyID>1234567</AgencyID>
			<IATA_Number>1234567</IATA_Number>
			<Name>Seller Name</Name>
			<TypeCode>OnlineTravelAgency</TypeCode>
		</TravelAgency>
	</Sender>
</Party>

Identifying a specific Travel Agent within a Seller

Should your implementation require identification of a specific Travel Agent within a Seller (i.e. the individual responsible within that organization for initiating the request), the Travel Agency structure may be modified as follows: 

<Party>
	<Sender>
		<TravelAgency>
			<AgencyID>1234567</AgencyID>
			<IATA_Number>1234567</IATA_Number>
			<TravelAgent>
				<TravelAgentID>ABC123</TravelAgentID>
			</TravelAgent>
		</TravelAgency>
	</Sender>
</Party>
Important Note
The TravelAgentID may be assigned by the Airline/agreed bilaterally between Seller and Airline, or it may simply be an identifier assigned by the Seller and stored by the Airline for future reference.

Identifying a Marketing, Operating Carrier, ORA, or POA 

An airline shall identify itself using its two or three digit primary or duplicate airline designator assigned from the IATA Airline Coding Directory. 

Airline identifying itself in a message

<Party>
	<Sender>
		<MarketingCarrier>
			<AirlineDesigCode>XB</AirlineDesigCode>
		</MarketingCarrier>
	</Sender>
</Party>

Airline identifying itself with the use of the controlled duplicate indicator

<Party>
	<Sender>
		<MarketingCarrier>
			<AirlineDesigCode>XB</AirlineDesigCode>
			<DuplicateDesigInd>true</DuplicateDesigInd>
			<Name>IATA Airways</Name>
		</MarketingCarrier>
	</Sender>
</Party>