An instance of a distribution channel. That is, the set of organisations involved in the development of the current transaction.
M
Distribution chain entities involved in the service.
List [1..*]
M
Contact information for the entity.
Note:
This is used for OrderCreateRQ
O
Uniquely identifies a set of contact information.
Note:
This is used for OrderCreateRQ
String
M
Note:
This is used for OrderCreateRQ
List[1..*]
M
The email address which should be used for contact purposes.
Note:
The email must be provided if the seller is an IATA agent. This is used for OrderCreateRQ
String
M
Number of entities that are involved in the transaction. Starts at 1. The Ordinal is the order at which the parties have corresponded, in increments of 1, seeded at
1.
Integer
M
Predefined role of Distribution entity with the following values:
Note:
1.Seller
2.Distributor
3.Carrier
Enum
M
An organized structure set up for a particular purpose, such as a business, government body, department, charity, or financial institution.
M
Name of the Participating Distribution entity.
String
O
IATA/TIDS number of Participating Distribution entity.
Alphanumeric
M
//Direct
<DistributionChain>
<DistributionChainLink>
<ContactInfo>
<ContactInfoID>Agent</ContactInfoID>
<EmailAddress>
<EmailAddressText>agent@test.com</EmailAddressText>
</EmailAddress>
</ContactInfo>
<Ordinal>0</Ordinal>
<OrgRole>Seller</OrgRole>
<ParticipatingOrg>
<Name>Travel Agent</Name>
<OrgID>IATA_Number</OrgID>
</ParticipatingOrg>
</DistributionChainLink>
</DistributionChain>
//Indirect
<DistributionChain>
<DistributionChainLink>
<Ordinal>1</Ordinal>
<OrgRole>Seller</OrgRole>
<ParticipatingOrg>
<Name>TravelAgent_name</Name>
<OrgID>IATA_number</OrgID>
</ParticipatingOrg>
</DistributionChainLink>
<DistributionChainLink>
<Ordinal>2</Ordinal>
<OrgRole>Distributor</OrgRole>
<ParticipatingOrg>
<Name>Aggregator_name</Name>
<OrgID>TIDS_number</OrgID>
</ParticipatingOrg>
</DistributionChainLink>
</DistributionChain>