Party & Sender Defintion

Every API request should contain the <Party>  element  to identify the requesting party 


IATA Agent

IATA Party Example
 <Sender>
      <TravelAgencySender>
         <Name>Test</Name>
         <Contacts>
            <Contact>
               <EmailContact>
                  <Address>ndc@ba.com</Address>
               </EmailContact>
            </Contact>
         </Contacts>
         <IATA_Number>90000002</IATA_Number>
         <AgencyID>TEST AG</AgencyID>
      </TravelAgencySender>
   </Sender>

IATA via TMC

Non IATA Party Example
    <Party>
      <Sender>
         <TravelAgencySender>
            <Name>Test</Name>
            <Contacts>
               <Contact>
                  <EmailContact>
                     <Address>ndc@ba.com</Address>
                  </EmailContact>
               </Contact>
            </Contacts>
            <IATA_Number>90000002</IATA_Number>
            <AgencyID>TEST AG</AgencyID>
         </TravelAgencySender>
      </Sender>
      <Participants>
         <Participant>
            <AggregatorParticipant SequenceNumber="1">
               <Name>TMCs</Name>
               <AggregatorID>00010010</AggregatorID>
            </AggregatorParticipant>
         </Participant>
      </Participants>
   </Party>

Corporate via TMC

Non IATA Party Example
 <Party>
            <Sender>
               <TravelAgencySender>
                  <OtherIDs>
                     <OtherID>00000103</OtherID>
                  </OtherIDs>
                  <AgencyID>ABC</AgencyID>
               </TravelAgencySender>
            </Sender>
         </Party>

Non IATA

Non IATA Party Example
 <Party>
            <Sender>
               <TravelAgencySender>
                  <OtherIDs>
                     <OtherID>00000103</OtherID>
                  </OtherIDs>
                  <AgencyID>ABC</AgencyID>
               </TravelAgencySender>
            </Sender>
         </Party>