//All the APIs should contain the carrier code in one of the ordinals, except AirShopping.
//For Direct agents:
<DistributionChain>
<DistributionChainLink>
<ContactInfo>
<ContactInfoID>Agent</ContactInfoID>
<EmailAddress>
<EmailAddressText>agent@test.com</EmailAddressText>
</EmailAddress>
</ContactInfo>
<Ordinal>1</Ordinal>
<OrgRole>Seller</OrgRole>
<ParticipatingOrg>
<Name>Travel Agent</Name>
<OrgID>IATA_Number</OrgID>
</ParticipatingOrg>
</DistributionChainLink>
<DistributionChainLink>
<Ordinal>2</Ordinal>
<OrgRole>Carrier</OrgRole>
<ParticipatingOrg>
<Name>VIRGIN ATLANTIC</Name>
<OrgID>VS</OrgID>
</ParticipatingOrg>
</DistributionChainLink>
</DistributionChain>
//For Indirect Agent (Via aggregator):
<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>
<DistributionChainLink>
<Ordinal>3</Ordinal>
<OrgRole>Carrier</OrgRole>
<ParticipatingOrg>
<Name>VIRGIN ATLANTIC</Name>
<OrgID>VS</OrgID>
</ParticipatingOrg>
</DistributionChainLink>
</DistributionChain>