Operation: otaHotelBookingRuleNotif

Documentation:

-

Messages

Input: otaHotelBookingRuleNotifRequest

Output: otaHotelBookingRuleNotifResponse

Faults:

Request Templates

Protocol: SOAP11

<s11:Envelope xmlns:s11='http://schemas.xmlsoap.org/soap/envelope/'>
  <s11:Body>
    <ns1:OTA_HotelBookingRuleNotifRQ xmlns:ns1='http://www.opentravel.org/OTA/2003/05' ns1:EchoToken='???' ns1:TimeStamp='2008-12-31T23:59:00.000-05:00' Target='???' ns1:Version='?999.99?' ns1:SequenceNmbr='?999?' ns1:PrimaryLangID='???' ns1:AltLangID='???'>
<!-- optional -->
      <ns1:POS>
<!-- from 1 to 5 -->
        <ns1:Source ns1:AgentSine='???' ns1:PseudoCityCode='???' ns1:ISOCountry='???' ns1:ISOCurrency='???' ns1:AgentDutyCode='???' ns1:AirlineVendorID='???' ns1:AirportCode='???' ns1:FirstDepartPoint='???' ns1:ERSP_UserID='???'>
          <ns1:RequestorID ns1:URL='???' ns1:Type='???' ns1:Instance='???' ns1:ID_Context='???' ns1:ID='???'>
<!-- optional -->
            <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
          </ns1:RequestorID>
<!-- optional -->
          <ns1:Position ns1:Latitude='???' ns1:Longitude='???' ns1:Altitude='???' />
<!-- optional -->
          <ns1:BookingChannel ns1:Type='???' ns1:Primary='?true?'>
<!-- optional -->
            <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
          </ns1:BookingChannel>
        </ns1:Source>
      </ns1:POS>
<!-- optional -->
      <ns1:UniqueID ns1:URL='???' ns1:Type='???' ns1:Instance='???' ns1:ID_Context='???' ns1:ID='???'>
<!-- optional -->
        <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
      </ns1:UniqueID>
<!-- optional -->
      <ns1:RuleMessages ns1:ChainCode='???' ns1:BrandCode='???' ns1:HotelCode='???' ns1:HotelCityCode='???' ns1:HotelName='???' ns1:HotelCodeContext='???' ns1:ChainName='???' ns1:BrandName='???' ns1:AreaID='???'>
<!-- from 1 to unbounded -->
        <ns1:RuleMessage>
<!-- optional -->
          <ns1:StatusApplicationControl ns1:AllRateCode='?true?' ns1:AllInvCode='?true?' ns1:InvBlockCode='???' ns1:Override='?true?' ns1:Start='???' ns1:Duration='???' ns1:End='???' ns1:Mon='?true?' ns1:Tue='?true?' ns1:Weds='?true?' ns1:Thur='?true?' ns1:Fri='?true?' ns1:Sat='?true?' ns1:Sun='?true?' RatePlanCodeType='???' ns1:RatePlanType='???' ns1:RatePlanCode='???' ns1:RatePlanID='???' ns1:RatePlanQualifier='?true?' ns1:PromotionCode='???' InvCodeApplication='???' ns1:InvCode='???' ns1:InvType='???' ns1:InvTypeCode='???' ns1:IsRoom='?true?' InvBlockCodeApply='???'>
<!-- optional -->
            <ns1:DestinationSystemCodes>
<!-- from 1 to unbounded -->
<!-- Min Lenght: 1, Max Length: 32 -->
              <ns1:DestinationSystemCode>???</ns1:DestinationSystemCode>
            </ns1:DestinationSystemCodes>
          </ns1:StatusApplicationControl>
<!-- optional -->
          <ns1:BookingRules>
<!-- from 1 to unbounded -->
            <ns1:BookingRule ns1:MaxAdvancedBookingOffset='???' ns1:MinAdvancedBookingOffset='???' ns1:ForceGuaranteeOffset='???' ns1:DepositWaiverOffset='???' ns1:MinTotalOccupancy='?999?' ns1:MaxTotalOccupancy='?999?' ns1:AbsoluteDropTime='???' ns1:GenerallyBookable='?true?' ns1:PriceViewable='?true?' ns1:QualifiedRateYN='?true?' ns1:AddressRequired='?true?' ns1:Code='???' ns1:CodeContext='???' ns1:URI='???' ns1:Quantity='???' ns1:Start='???' ns1:Duration='???' ns1:End='???'>
<!-- optional -->
              <ns1:GuaranteesAccepted>
<!-- from 1 to unbounded -->
                <ns1:GuaranteeAccepted GuaranteePolicyType='???' ns1:PaymentType='???' ns1:CurrencyCode='???' ns1:DecimalPlaces='?999?' RetributionType='???' ns1:GuaranteeCode='???' GuaranteeType='???' ns1:HoldTime='???'>
<!-- optional -->
                  <ns1:GuaranteesAccepted>
<!-- from 1 to unbounded -->
                    <ns1:GuaranteeAccepted ns1:Default='?true?' ns1:CostCenterID='???' ns1:RPH='???' ShareSynchInd='???' ShareMarketInd='???'>
                      <ns1:PaymentCard ns1:CardType='???' ns1:CardCode='???' ns1:CardNumber='???' ns1:SeriesCode='???' ShareSynchInd='???' ShareMarketInd='???' ns1:EffectiveDate='???' ns1:ExpireDate='???'>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                        <ns1:CardHolderName>???</ns1:CardHolderName>
<!-- optional -->
                        <ns1:CardIssuerName ns1:BankID='???' />
<!-- optional -->
                        <ns1:Address ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                          <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                          <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                          <ns1:County>???</ns1:County>
<!-- optional -->
                          <ns1:StateProv StateCode='???' />
<!-- optional -->
                          <ns1:CountryName ns1:Code='???' />
                        </ns1:Address>
                      </ns1:PaymentCard>
                      <ns1:BankAcct ns1:BankID='???' ns1:AcctType='???' ns1:BankAcctNumber='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                        <ns1:BankAcctName>???</ns1:BankAcctName>
                      </ns1:BankAcct>
                      <ns1:DirectBill ns1:DirectBill_ID='???' ShareSynchInd='???' ShareMarketInd='???'>
                        <ns1:CompanyName ns1:ContactName='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                        <ns1:Address ns1:UseType='???' ns1:DefaultInd='?true?' ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                          <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                          <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                          <ns1:County>???</ns1:County>
<!-- optional -->
                          <ns1:StateProv StateCode='???' />
<!-- optional -->
                          <ns1:CountryName ns1:Code='???' />
                        </ns1:Address>
                      </ns1:DirectBill>
                      <ns1:Voucher ns1:SeriesCode='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31' />
                      <ns1:LoyaltyRedemption ns1:RedemptionQuantity='?999?' ns1:PromotionCode='???' ns1:CertificateNumber='???' ns1:MemberNumber='???' />
                      <ns1:MiscChargeOrder ns1:TicketNumber='???' />
                    </ns1:GuaranteeAccepted>
                  </ns1:GuaranteesAccepted>
<!-- optional -->
                  <ns1:Deadline ns1:AbsoluteDeadline='???' ns1:OffsetTimeUnit='???' ns1:OffsetUnitMultiplier='???' OffsetDropTime='???' />
<!-- optional -->
                  <ns1:Comments>
<!-- from 1 to unbounded -->
                    <ns1:Comment ns1:CommentOriginatorCode='???' ns1:GuestViewable='?true?' ns1:Name='???' ns1:ParagraphNumber='?999?' ns1:CreateDateTime='2008-12-31T23:59:00.000-05:00' ns1:CreatorID='???' ns1:LastModifyDateTime='2008-12-31T23:59:00.000-05:00' ns1:LastModifierID='???' ns1:Language='???'>
                      <ns1:Text ns1:Formatted='?true?' ns1:Language='???'>?XXX?</ns1:Text>
                      <ns1:Image>?XXX?</ns1:Image>
                      <ns1:URL>???</ns1:URL>
                    </ns1:Comment>
                  </ns1:Comments>
<!-- from 0 to 9 -->
                  <ns1:GuaranteeDescription ns1:Name='???' ns1:ParagraphNumber='?999?' ns1:CreateDateTime='2008-12-31T23:59:00.000-05:00' ns1:CreatorID='???' ns1:LastModifyDateTime='2008-12-31T23:59:00.000-05:00' ns1:LastModifierID='???' ns1:Language='???'>
                    <ns1:Text ns1:Formatted='?true?' ns1:Language='???'>?XXX?</ns1:Text>
                    <ns1:Image>?XXX?</ns1:Image>
                    <ns1:URL>???</ns1:URL>
                  </ns1:GuaranteeDescription>
                </ns1:GuaranteeAccepted>
              </ns1:GuaranteesAccepted>
<!-- optional -->
              <ns1:CancelPenalties>
<!-- from 1 to unbounded -->
                <ns1:CancelPenalty ns1:ConfirmClassCode='???' ns1:PolicyCode='???' ns1:NonRefundable='?true?'>
<!-- optional -->
                  <ns1:Deadline ns1:AbsoluteDeadline='???' ns1:OffsetTimeUnit='???' ns1:OffsetUnitMultiplier='???' OffsetDropTime='???' />
<!-- optional -->
                  <ns1:AmountPercent ns1:TaxInclusive='?true?' ns1:FeesInclusive='?true?' ns1:NmbrOfNights='?999?' BasisType='???' ns1:Percent='???' ns1:Amount='???' ns1:CurrencyCode='???' ns1:DecimalPlaces='?999?'>
<!-- optional -->
                    <ns1:Taxes ns1:Amount='???' ns1:CurrencyCode='???' ns1:DecimalPlaces='?999?'>
<!-- from 1 to 99 -->
                      <ns1:Tax ns1:Type='???' ns1:Code='???' ns1:Percent='???' ns1:Amount='???' ns1:CurrencyCode='???' ns1:DecimalPlaces='?999?'>
<!-- from 0 to 5 -->
                        <ns1:TaxDescription ns1:Name='???' ns1:ParagraphNumber='?999?' ns1:CreateDateTime='2008-12-31T23:59:00.000-05:00' ns1:CreatorID='???' ns1:LastModifyDateTime='2008-12-31T23:59:00.000-05:00' ns1:LastModifierID='???' ns1:Language='???'>
                          <ns1:Text ns1:Formatted='?true?' ns1:Language='???'>?XXX?</ns1:Text>
                          <ns1:Image>?XXX?</ns1:Image>
                          <ns1:URL>???</ns1:URL>
                        </ns1:TaxDescription>
                      </ns1:Tax>
                    </ns1:Taxes>
                  </ns1:AmountPercent>
<!-- from 0 to 9 -->
                  <ns1:PenaltyDescription ns1:Name='???' ns1:ParagraphNumber='?999?' ns1:CreateDateTime='2008-12-31T23:59:00.000-05:00' ns1:CreatorID='???' ns1:LastModifyDateTime='2008-12-31T23:59:00.000-05:00' ns1:LastModifierID='???' ns1:Language='???'>
                    <ns1:Text ns1:Formatted='?true?' ns1:Language='???'>?XXX?</ns1:Text>
                    <ns1:Image>?XXX?</ns1:Image>
                    <ns1:URL>???</ns1:URL>
                  </ns1:PenaltyDescription>
                </ns1:CancelPenalty>
              </ns1:CancelPenalties>
<!-- optional -->
              <ns1:RequiredPaymts>
<!-- from 1 to unbounded -->
                <ns1:RequiredPayment RetributionType='???' ns1:PaymentCode='???'>
<!-- optional -->
                  <ns1:AcceptedPayments>
<!-- from 1 to unbounded -->
                    <ns1:AcceptedPayment ns1:CostCenterID='???' ns1:RPH='???' ShareSynchInd='???' ShareMarketInd='???'>
                      <ns1:PaymentCard ns1:CardType='???' ns1:CardCode='???' ns1:CardNumber='???' ns1:SeriesCode='???' ShareSynchInd='???' ShareMarketInd='???' ns1:EffectiveDate='???' ns1:ExpireDate='???'>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                        <ns1:CardHolderName>???</ns1:CardHolderName>
<!-- optional -->
                        <ns1:CardIssuerName ns1:BankID='???' />
<!-- optional -->
                        <ns1:Address ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                          <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                          <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                          <ns1:County>???</ns1:County>
<!-- optional -->
                          <ns1:StateProv StateCode='???' />
<!-- optional -->
                          <ns1:CountryName ns1:Code='???' />
                        </ns1:Address>
                      </ns1:PaymentCard>
                      <ns1:BankAcct ns1:BankID='???' ns1:AcctType='???' ns1:BankAcctNumber='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                        <ns1:BankAcctName>???</ns1:BankAcctName>
                      </ns1:BankAcct>
                      <ns1:DirectBill ns1:DirectBill_ID='???' ShareSynchInd='???' ShareMarketInd='???'>
                        <ns1:CompanyName ns1:ContactName='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                        <ns1:Address ns1:UseType='???' ns1:DefaultInd='?true?' ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                          <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                          <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                          <ns1:County>???</ns1:County>
<!-- optional -->
                          <ns1:StateProv StateCode='???' />
<!-- optional -->
                          <ns1:CountryName ns1:Code='???' />
                        </ns1:Address>
                      </ns1:DirectBill>
                      <ns1:Voucher ns1:SeriesCode='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31' />
                      <ns1:LoyaltyRedemption ns1:RedemptionQuantity='?999?' ns1:PromotionCode='???' ns1:CertificateNumber='???' ns1:MemberNumber='???' />
                      <ns1:MiscChargeOrder ns1:TicketNumber='???' />
                    </ns1:AcceptedPayment>
                  </ns1:AcceptedPayments>
<!-- optional -->
                  <ns1:AmountPercent ns1:TaxInclusive='?true?' ns1:FeesInclusive='?true?' ns1:NmbrOfNights='?999?' BasisType='???' ns1:Percent='???' ns1:Amount='???' ns1:CurrencyCode='???' ns1:DecimalPlaces='?999?'>
<!-- optional -->
                    <ns1:Taxes ns1:Amount='???' ns1:CurrencyCode='???' ns1:DecimalPlaces='?999?'>
<!-- from 1 to 99 -->
                      <ns1:Tax ns1:Type='???' ns1:Code='???' ns1:Percent='???' ns1:Amount='???' ns1:CurrencyCode='???' ns1:DecimalPlaces='?999?'>
<!-- from 0 to 5 -->
                        <ns1:TaxDescription ns1:Name='???' ns1:ParagraphNumber='?999?' ns1:CreateDateTime='2008-12-31T23:59:00.000-05:00' ns1:CreatorID='???' ns1:LastModifyDateTime='2008-12-31T23:59:00.000-05:00' ns1:LastModifierID='???' ns1:Language='???'>
                          <ns1:Text ns1:Formatted='?true?' ns1:Language='???'>?XXX?</ns1:Text>
                          <ns1:Image>?XXX?</ns1:Image>
                          <ns1:URL>???</ns1:URL>
                        </ns1:TaxDescription>
                      </ns1:Tax>
                    </ns1:Taxes>
                  </ns1:AmountPercent>
<!-- optional -->
                  <ns1:Deadline ns1:AbsoluteDeadline='???' ns1:OffsetTimeUnit='???' ns1:OffsetUnitMultiplier='???' OffsetDropTime='???' />
<!-- from 0 to 5 -->
                  <ns1:PaymentDescription ns1:Name='???' ns1:ParagraphNumber='?999?' ns1:CreateDateTime='2008-12-31T23:59:00.000-05:00' ns1:CreatorID='???' ns1:LastModifyDateTime='2008-12-31T23:59:00.000-05:00' ns1:LastModifierID='???' ns1:Language='???'>
                    <ns1:Text ns1:Formatted='?true?' ns1:Language='???'>?XXX?</ns1:Text>
                    <ns1:Image>?XXX?</ns1:Image>
                    <ns1:URL>???</ns1:URL>
                  </ns1:PaymentDescription>
                </ns1:RequiredPayment>
              </ns1:RequiredPaymts>
<!-- optional -->
              <ns1:LengthsOfStay>
<!-- from 1 to unbounded -->
                <ns1:LengthOfStay ns1:Time='?999?' ns1:TimeUnit='???' MinMaxMessageType='?XXX?' />
              </ns1:LengthsOfStay>
<!-- optional -->
              <ns1:DOW_Restrictions>
<!-- optional -->
                <ns1:AvailableDaysOfWeek ns1:Mon='?true?' ns1:Tue='?true?' ns1:Weds='?true?' ns1:Thur='?true?' ns1:Fri='?true?' ns1:Sat='?true?' ns1:Sun='?true?' />
<!-- optional -->
                <ns1:ArrivalDaysOfWeek ns1:Mon='?true?' ns1:Tue='?true?' ns1:Weds='?true?' ns1:Thur='?true?' ns1:Fri='?true?' ns1:Sat='?true?' ns1:Sun='?true?' />
<!-- optional -->
                <ns1:DepartureDaysOfWeek ns1:Mon='?true?' ns1:Tue='?true?' ns1:Weds='?true?' ns1:Thur='?true?' ns1:Fri='?true?' ns1:Sat='?true?' ns1:Sun='?true?' />
<!-- optional -->
                <ns1:RequiredDaysOfWeek ns1:Mon='?true?' ns1:Tue='?true?' ns1:Weds='?true?' ns1:Thur='?true?' ns1:Fri='?true?' ns1:Sat='?true?' ns1:Sun='?true?' />
              </ns1:DOW_Restrictions>
<!-- optional -->
              <ns1:RestrictionStatus Restriction='???' Status='???' />
<!-- optional -->
              <ns1:Viewerships>
<!-- from 1 to unbounded -->
                <ns1:Viewership ns1:ViewershipRPH='???' ns1:ViewOnly='?true?'>
<!-- optional -->
                  <ns1:ViewershipCodes>
                    <ns1:ViewershipCode>?XXX?</ns1:ViewershipCode>
                  </ns1:ViewershipCodes>
<!-- optional -->
                  <ns1:SystemCodes ns1:SystemCodesInclusive='?true?'>
<!-- from 1 to unbounded -->
                    <ns1:SystemCode>?XXX?</ns1:SystemCode>
                  </ns1:SystemCodes>
<!-- optional -->
                  <ns1:ProfileTypes>
<!-- from 1 to unbounded -->
                    <ns1:ProfileType ns1:ProfileType='???' />
                  </ns1:ProfileTypes>
<!-- optional -->
                  <ns1:ProfileRefs>
<!-- from 1 to unbounded -->
                    <ns1:ProfileRef ns1:URL='???' ns1:Type='???' ns1:Instance='???' ns1:ID_Context='???' ns1:ID='???'>
<!-- optional -->
                      <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                    </ns1:ProfileRef>
                  </ns1:ProfileRefs>
<!-- optional -->
                  <ns1:Profiles>
<!-- from 1 to unbounded -->
                    <ns1:Profile ns1:ShareAllSynchInd='???' ns1:ShareAllMarketInd='???' ns1:ProfileType='???' ns1:CreateDateTime='2008-12-31T23:59:00.000-05:00' ns1:CreatorID='???' ns1:LastModifyDateTime='2008-12-31T23:59:00.000-05:00' ns1:LastModifierID='???'>
<!-- optional -->
                      <ns1:Accesses ns1:CreateDateTime='2008-12-31T23:59:00.000-05:00' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 1 to unbounded -->
                        <ns1:Access ActionType='???' ns1:ActionDateTime='2008-12-31T23:59:00.000-05:00' ns1:ID='???'>
<!-- optional -->
                          <ns1:AccessPerson ns1:NameType='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NamePrefix>???</ns1:NamePrefix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:GivenName>???</ns1:GivenName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:MiddleName>???</ns1:MiddleName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:SurnamePrefix>???</ns1:SurnamePrefix>
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:Surname>???</ns1:Surname>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameSuffix>???</ns1:NameSuffix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameTitle>???</ns1:NameTitle>
                          </ns1:AccessPerson>
<!-- optional -->
                          <ns1:AccessComment ns1:Language='???'>?XXX?</ns1:AccessComment>
                        </ns1:Access>
                      </ns1:Accesses>
<!-- optional -->
                      <ns1:Customer ns1:Deceased='?true?' ns1:LockoutType='???' Gender='???' ns1:BirthDate='2008-12-31' ns1:CurrencyCode='???' ns1:DecimalPlaces='?999?'>
<!-- optional -->
                        <ns1:PersonName ns1:NameType='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:NamePrefix>???</ns1:NamePrefix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:GivenName>???</ns1:GivenName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:MiddleName>???</ns1:MiddleName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:SurnamePrefix>???</ns1:SurnamePrefix>
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:Surname>???</ns1:Surname>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:NameSuffix>???</ns1:NameSuffix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:NameTitle>???</ns1:NameTitle>
                        </ns1:PersonName>
<!-- from 0 to 5 -->
                        <ns1:Telephone ns1:PhoneUseType='???' ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:PhoneLocationType='???' ns1:PhoneTechType='???' ns1:CountryAccessCode='???' ns1:AreaCityCode='???' ns1:PhoneNumber='???' ns1:Extension='???' ns1:PIN='???' ns1:FormattedInd='?true?' />
<!-- from 0 to 5 -->
                        <ns1:Email ns1:EmailType='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?' />
<!-- from 0 to 5 -->
                        <ns1:Address ns1:UseType='???' ns1:DefaultInd='?true?' ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                          <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                          <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                          <ns1:County>???</ns1:County>
<!-- optional -->
                          <ns1:StateProv StateCode='???' />
<!-- optional -->
                          <ns1:CountryName ns1:Code='???' />
                        </ns1:Address>
<!-- from 0 to 5 -->
                        <ns1:URL ns1:Type='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?'>???</ns1:URL>
<!-- from 0 to 2 -->
                        <ns1:CitizenCountryName ns1:Code='???' ns1:DefaultInd='?true?' />
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 128 -->
                        <ns1:PhysChallName>???</ns1:PhysChallName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                        <ns1:PetInfo>???</ns1:PetInfo>
<!-- from 0 to 5 -->
                        <ns1:PaymentForm ns1:CostCenterID='???' ns1:RPH='???' ShareSynchInd='???' ShareMarketInd='???'>
                          <ns1:PaymentCard ns1:CardType='???' ns1:CardCode='???' ns1:CardNumber='???' ns1:SeriesCode='???' ShareSynchInd='???' ShareMarketInd='???' ns1:EffectiveDate='???' ns1:ExpireDate='???'>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:CardHolderName>???</ns1:CardHolderName>
<!-- optional -->
                            <ns1:CardIssuerName ns1:BankID='???' />
<!-- optional -->
                            <ns1:Address ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                              <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                              <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                              <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                              <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                              <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                              <ns1:County>???</ns1:County>
<!-- optional -->
                              <ns1:StateProv StateCode='???' />
<!-- optional -->
                              <ns1:CountryName ns1:Code='???' />
                            </ns1:Address>
                          </ns1:PaymentCard>
                          <ns1:BankAcct ns1:BankID='???' ns1:AcctType='???' ns1:BankAcctNumber='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:BankAcctName>???</ns1:BankAcctName>
                          </ns1:BankAcct>
                          <ns1:DirectBill ns1:DirectBill_ID='???' ShareSynchInd='???' ShareMarketInd='???'>
                            <ns1:CompanyName ns1:ContactName='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                            <ns1:Address ns1:UseType='???' ns1:DefaultInd='?true?' ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                              <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                              <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                              <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                              <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                              <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                              <ns1:County>???</ns1:County>
<!-- optional -->
                              <ns1:StateProv StateCode='???' />
<!-- optional -->
                              <ns1:CountryName ns1:Code='???' />
                            </ns1:Address>
                          </ns1:DirectBill>
                          <ns1:Voucher ns1:SeriesCode='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31' />
                          <ns1:LoyaltyRedemption ns1:RedemptionQuantity='?999?' ns1:PromotionCode='???' ns1:CertificateNumber='???' ns1:MemberNumber='???' />
                          <ns1:MiscChargeOrder ns1:TicketNumber='???' />
                        </ns1:PaymentForm>
<!-- from 0 to 9 -->
                        <ns1:RelatedTraveler ns1:Relation='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                          <ns1:UniqueID ns1:URL='???' ns1:Type='???' ns1:Instance='???' ns1:ID_Context='???' ns1:ID='???'>
<!-- optional -->
                            <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                          </ns1:UniqueID>
<!-- optional -->
                          <ns1:PersonName ns1:NameType='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NamePrefix>???</ns1:NamePrefix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:GivenName>???</ns1:GivenName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:MiddleName>???</ns1:MiddleName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:SurnamePrefix>???</ns1:SurnamePrefix>
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:Surname>???</ns1:Surname>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameSuffix>???</ns1:NameSuffix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameTitle>???</ns1:NameTitle>
                          </ns1:PersonName>
                        </ns1:RelatedTraveler>
<!-- from 0 to 5 -->
                        <ns1:ContactPerson ns1:ContactType='???' ns1:Relation='???' ns1:EmergencyFlag='?true?' ns1:RPH='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?'>
<!-- optional -->
                          <ns1:PersonName ns1:NameType='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NamePrefix>???</ns1:NamePrefix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:GivenName>???</ns1:GivenName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:MiddleName>???</ns1:MiddleName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:SurnamePrefix>???</ns1:SurnamePrefix>
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:Surname>???</ns1:Surname>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameSuffix>???</ns1:NameSuffix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameTitle>???</ns1:NameTitle>
                          </ns1:PersonName>
<!-- from 0 to 5 -->
                          <ns1:Telephone ns1:PhoneUseType='???' ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:PhoneLocationType='???' ns1:PhoneTechType='???' ns1:CountryAccessCode='???' ns1:AreaCityCode='???' ns1:PhoneNumber='???' ns1:Extension='???' ns1:PIN='???' ns1:FormattedInd='?true?' />
<!-- from 0 to 5 -->
                          <ns1:Address ns1:UseType='???' ns1:DefaultInd='?true?' ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                            <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                            <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                            <ns1:County>???</ns1:County>
<!-- optional -->
                            <ns1:StateProv StateCode='???' />
<!-- optional -->
                            <ns1:CountryName ns1:Code='???' />
                          </ns1:Address>
<!-- from 0 to 5 -->
                          <ns1:Email ns1:EmailType='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?' />
<!-- from 0 to 5 -->
                          <ns1:URL ns1:Type='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?'>???</ns1:URL>
<!-- from 0 to 3 -->
                          <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to 3 -->
                          <ns1:EmployeeInfo ns1:EmployeeId='???' ns1:EmployeeLevel='???' ns1:EmployeeTitle='???' ns1:EmployeeStatus='???' />
                        </ns1:ContactPerson>
<!-- from 0 to 5 -->
                        <ns1:Document ns1:DocIssueAuthority='???' ns1:DocIssueLocation='???' ns1:DocID='???' ns1:DocType='???' ShareSynchInd='???' ShareMarketInd='???' Gender='???' ns1:BirthDate='2008-12-31' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31'>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:DocHolderName>???</ns1:DocHolderName>
<!-- from 0 to 9 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:DocLimitations>???</ns1:DocLimitations>
                        </ns1:Document>
<!-- from 0 to 5 -->
                        <ns1:CustLoyalty ns1:ProgramID='???' ns1:MembershipID='???' ns1:TravelSector='???' ns1:RPH='???' ShareSynchInd='???' ShareMarketInd='???' ns1:LoyalLevel='???' SingleVendorInd='???' ns1:SignupDate='2008-12-31' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31' />
<!-- from 0 to 3 -->
                        <ns1:EmployeeInfo ns1:EmployeeId='???' ns1:EmployeeLevel='???' ns1:EmployeeTitle='???' ns1:EmployeeStatus='???' />
                      </ns1:Customer>
<!-- optional -->
                      <ns1:PrefCollections ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 1 to unbounded -->
                        <ns1:PrefCollection ns1:TravelPurpose='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to unbounded -->
                          <ns1:CommonPref ShareSynchInd='???' ShareMarketInd='???' ns1:SmokingAllowed='?true?' ns1:PrimaryLangID='???' ns1:AltLangID='???'>
<!-- from 0 to unbounded -->
                            <ns1:NamePref ns1:PreferLevel='???'>
                              <ns1:UniqueID ns1:URL='???' ns1:Type='???' ns1:Instance='???' ns1:ID_Context='???' ns1:ID='???'>
<!-- optional -->
                                <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                              </ns1:UniqueID>
                              <ns1:PersonName ns1:NameType='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                                <ns1:NamePrefix>???</ns1:NamePrefix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                                <ns1:GivenName>???</ns1:GivenName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                                <ns1:MiddleName>???</ns1:MiddleName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                                <ns1:SurnamePrefix>???</ns1:SurnamePrefix>
<!-- Min Lenght: 1, Max Length: 64 -->
                                <ns1:Surname>???</ns1:Surname>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                                <ns1:NameSuffix>???</ns1:NameSuffix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                                <ns1:NameTitle>???</ns1:NameTitle>
                              </ns1:PersonName>
                            </ns1:NamePref>
<!-- from 0 to unbounded -->
                            <ns1:PhonePref>
                              <ns1:Telephone ns1:PhoneUseType='???' ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:PhoneLocationType='???' ns1:PhoneTechType='???' ns1:CountryAccessCode='???' ns1:AreaCityCode='???' ns1:PhoneNumber='???' ns1:Extension='???' ns1:PIN='???' ns1:FormattedInd='?true?' />
                            </ns1:PhonePref>
<!-- from 0 to unbounded -->
                            <ns1:AddressPref ShareSynchInd='???' ShareMarketInd='???'>
                              <ns1:Address ns1:UseType='???' ns1:DefaultInd='?true?' ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                                <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                                <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                                <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                                <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                                <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                                <ns1:County>???</ns1:County>
<!-- optional -->
                                <ns1:StateProv StateCode='???' />
<!-- optional -->
                                <ns1:CountryName ns1:Code='???' />
                              </ns1:Address>
                            </ns1:AddressPref>
<!-- from 0 to unbounded -->
                            <ns1:PaymentFormPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:InterestPref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:InsurancePref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:SeatingPref ns1:SeatDirection='???' ns1:SeatLocation='?XXX?' ns1:SeatPosition='?XXX?' ns1:SeatRow='?XXX?' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:TicketDistribPref ns1:DistribType='???' ns1:TicketTime='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:MediaEntertainPref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PetInfoPref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:MealPref ns1:MealType='???' ns1:FavoriteFood='???' ns1:Beverage='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:LoyaltyPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:SpecRequestPref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:RelatedTravelerPref ns1:PreferLevel='???'>
                              <ns1:UniqueID ns1:URL='???' ns1:Type='???' ns1:Instance='???' ns1:ID_Context='???' ns1:ID='???'>
<!-- optional -->
                                <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                              </ns1:UniqueID>
                            </ns1:RelatedTravelerPref>
<!-- optional -->
                            <ns1:TPA_Extensions><!-- This element can be extended by any element from any namespace --></ns1:TPA_Extensions>
                          </ns1:CommonPref>
<!-- from 0 to unbounded -->
                          <ns1:VehicleRentalPref ns1:GasPrePay='?true?' ns1:PreferLevel='???' ShareSynchInd='???' ShareMarketInd='???' ns1:SmokingAllowed='?true?'>
<!-- from 0 to 20 -->
                            <ns1:LoyaltyPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to 20 -->
                            <ns1:VendorPref ns1:PreferLevel='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to 10 -->
                            <ns1:PaymentFormPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to 30 -->
                            <ns1:CoveragePref ns1:PreferLevel='???' ns1:CoverageType='???' ns1:Code='???' />
<!-- from 0 to 5 -->
                            <ns1:SpecialReqPref ns1:PreferLevel='???' />
<!-- from 0 to 10 -->
                            <ns1:VehTypePref ns1:TypePref='???' ns1:ClassPref='???' ns1:AirConditionPref='???' ns1:TransmissionPref='???' ns1:AirConditionInd='?true?' ns1:TransmissionType='???'>
<!-- optional -->
                              <ns1:VehType ns1:VehicleCategory='???' DoorCount='?999?' />
<!-- optional -->
                              <ns1:VehClass ns1:Size='???' />
                            </ns1:VehTypePref>
<!-- from 0 to 15 -->
                            <ns1:SpecialEquipPref ns1:PreferLevel='???' ns1:EquipType='???' ns1:Quantity='?999?' />
                          </ns1:VehicleRentalPref>
<!-- from 0 to unbounded -->
                          <ns1:AirlinePref ns1:PassengerTypeCode='???' ns1:AirTicketType='???' ShareSynchInd='???' ShareMarketInd='???' ns1:PreferLevel='???' ns1:SmokingAllowed='?true?'>
<!-- from 0 to unbounded -->
                            <ns1:LoyaltyPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:VendorPref ns1:PreferLevel='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to unbounded -->
                            <ns1:PaymentFormPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:AirportOriginPref ns1:PreferLevel='???' ns1:LocationCode='???' ns1:CodeContext='???'>?XXX?</ns1:AirportOriginPref>
<!-- from 0 to unbounded -->
                            <ns1:AirportRoutePref ns1:PreferLevel='???' ns1:LocationCode='???' ns1:CodeContext='???'>?XXX?</ns1:AirportRoutePref>
<!-- from 0 to unbounded -->
                            <ns1:FareRestrictPref ns1:FareRestriction='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:FlightTypePref ns1:FlightType='???' ns1:MaxConnections='?999?' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:EquipPref ns1:WideBody='?true?' ns1:PreferLevel='???' ns1:AirEquipType='???' ns1:ChangeofGauge='?true?' />
<!-- from 0 to unbounded -->
                            <ns1:CabinPref ns1:Cabin='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:SeatPref ns1:PreferLevel='???' ns1:SeatNumber='?XXX?' ns1:SeatPreference='???' ns1:SmokingAllowed='?true?' />
<!-- from 0 to unbounded -->
                            <ns1:TicketDistribPref ns1:DistribType='???' ns1:TicketTime='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:MealPref ns1:MealType='???' ns1:FavoriteFood='???' ns1:Beverage='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:SpecRequestPref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:SSR_Pref ns1:SSR_Code='???' ns1:PreferLevel='???' />
<!-- optional -->
                            <ns1:TPA_Extensions><!-- This element can be extended by any element from any namespace --></ns1:TPA_Extensions>
<!-- from 0 to unbounded -->
                            <ns1:MediaEntertainPref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PetInfoPref ns1:PreferLevel='???' />
                          </ns1:AirlinePref>
<!-- from 0 to unbounded -->
                          <ns1:HotelPref ns1:RatePlanCode='???' ns1:HotelGuestType='???' ns1:PreferLevel='???' ShareSynchInd='???' ShareMarketInd='???' ns1:SmokingAllowed='?true?'>
<!-- from 0 to unbounded -->
                            <ns1:LoyaltyPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PaymentFormPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:HotelChainPref ns1:PreferLevel='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to unbounded -->
                            <ns1:PropertyNamePref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PropertyLocationPref ns1:PropertyLocationType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PropertyTypePref ns1:PropertyType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PropertyClassPref ns1:PropertyClassType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PropertyAmenityPref ns1:PropertyAmenityType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:RoomAmenityPref ns1:RoomAmenity='???' ns1:PreferLevel='???' ns1:Quantity='???' />
<!-- from 0 to unbounded -->
                            <ns1:RoomLocationPref ns1:RoomLocationType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:BedTypePref ns1:BedType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:FoodSrvcPref ns1:FoodSrvcType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:MediaEntertainPref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PetInfoPref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:MealPref ns1:MealType='???' ns1:FavoriteFood='???' ns1:Beverage='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:RecreationSrvcPref ns1:RecreationSrvcType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:BusinessSrvcPref ns1:BusinessSrvcType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PersonalSrvcPref ns1:PersonalSrvcType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:SecurityFeaturePref ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:PhysChallFeaturePref ns1:PhysChallFeatureType='???' ns1:PreferLevel='???' />
<!-- from 0 to unbounded -->
                            <ns1:SpecRequestPref ns1:PreferLevel='???' />
<!-- optional -->
                            <ns1:TPA_Extensions><!-- This element can be extended by any element from any namespace --></ns1:TPA_Extensions>
                          </ns1:HotelPref>
<!-- from 0 to unbounded -->
                          <ns1:OtherSrvcPref ns1:TravelPurpose='???' ns1:PreferLevel='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- Min Lenght: 1, Max Length: 32 -->
                            <ns1:OtherSrvcName>???</ns1:OtherSrvcName>
<!-- from 0 to 5 -->
                            <ns1:VendorPref ns1:PreferLevel='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to 5 -->
                            <ns1:LoyaltyPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to 5 -->
                            <ns1:PaymentFormPref ns1:RPH='???' ns1:PreferLevel='???' />
<!-- from 0 to 5 -->
                            <ns1:SpecRequestPref ns1:PreferLevel='???' />
<!-- optional -->
                            <ns1:TPA_Extensions><!-- This element can be extended by any element from any namespace --></ns1:TPA_Extensions>
                          </ns1:OtherSrvcPref>
<!-- optional -->
                          <ns1:TPA_Extensions><!-- This element can be extended by any element from any namespace --></ns1:TPA_Extensions>
                        </ns1:PrefCollection>
                      </ns1:PrefCollections>
<!-- optional -->
                      <ns1:CompanyInfo>
<!-- from 1 to unbounded -->
                        <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 1 to unbounded -->
                        <ns1:AddressInfo ns1:UseType='???' ns1:DefaultInd='?true?' ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                          <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                          <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                          <ns1:County>???</ns1:County>
<!-- optional -->
                          <ns1:StateProv StateCode='???' />
<!-- optional -->
                          <ns1:CountryName ns1:Code='???' />
                        </ns1:AddressInfo>
<!-- from 1 to unbounded -->
                        <ns1:TelephoneInfo ns1:PhoneUseType='???' ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:PhoneLocationType='???' ns1:PhoneTechType='???' ns1:CountryAccessCode='???' ns1:AreaCityCode='???' ns1:PhoneNumber='???' ns1:Extension='???' ns1:PIN='???' ns1:FormattedInd='?true?' />
<!-- from 0 to unbounded -->
                        <ns1:Email ns1:EmailType='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?' />
<!-- from 0 to unbounded -->
                        <ns1:URL ns1:Type='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?'>???</ns1:URL>
<!-- from 0 to unbounded -->
                        <ns1:BusinessLocale ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                          <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                          <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                          <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                          <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                          <ns1:County>???</ns1:County>
<!-- optional -->
                          <ns1:StateProv StateCode='???' />
<!-- optional -->
                          <ns1:CountryName ns1:Code='???' />
                        </ns1:BusinessLocale>
<!-- from 0 to unbounded -->
                        <ns1:PaymentForm ns1:CostCenterID='???' ns1:RPH='???' ShareSynchInd='???' ShareMarketInd='???'>
                          <ns1:PaymentCard ns1:CardType='???' ns1:CardCode='???' ns1:CardNumber='???' ns1:SeriesCode='???' ShareSynchInd='???' ShareMarketInd='???' ns1:EffectiveDate='???' ns1:ExpireDate='???'>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:CardHolderName>???</ns1:CardHolderName>
<!-- optional -->
                            <ns1:CardIssuerName ns1:BankID='???' />
<!-- optional -->
                            <ns1:Address ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                              <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                              <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                              <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                              <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                              <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                              <ns1:County>???</ns1:County>
<!-- optional -->
                              <ns1:StateProv StateCode='???' />
<!-- optional -->
                              <ns1:CountryName ns1:Code='???' />
                            </ns1:Address>
                          </ns1:PaymentCard>
                          <ns1:BankAcct ns1:BankID='???' ns1:AcctType='???' ns1:BankAcctNumber='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:BankAcctName>???</ns1:BankAcctName>
                          </ns1:BankAcct>
                          <ns1:DirectBill ns1:DirectBill_ID='???' ShareSynchInd='???' ShareMarketInd='???'>
                            <ns1:CompanyName ns1:ContactName='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                            <ns1:Address ns1:UseType='???' ns1:DefaultInd='?true?' ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                              <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                              <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                              <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                              <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                              <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                              <ns1:County>???</ns1:County>
<!-- optional -->
                              <ns1:StateProv StateCode='???' />
<!-- optional -->
                              <ns1:CountryName ns1:Code='???' />
                            </ns1:Address>
                          </ns1:DirectBill>
                          <ns1:Voucher ns1:SeriesCode='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31' />
                          <ns1:LoyaltyRedemption ns1:RedemptionQuantity='?999?' ns1:PromotionCode='???' ns1:CertificateNumber='???' ns1:MemberNumber='???' />
                          <ns1:MiscChargeOrder ns1:TicketNumber='???' />
                        </ns1:PaymentForm>
<!-- from 0 to unbounded -->
                        <ns1:ContactPerson ns1:ContactType='???' ns1:Relation='???' ns1:EmergencyFlag='?true?' ns1:RPH='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?'>
<!-- optional -->
                          <ns1:PersonName ns1:NameType='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NamePrefix>???</ns1:NamePrefix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:GivenName>???</ns1:GivenName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:MiddleName>???</ns1:MiddleName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:SurnamePrefix>???</ns1:SurnamePrefix>
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:Surname>???</ns1:Surname>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameSuffix>???</ns1:NameSuffix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameTitle>???</ns1:NameTitle>
                          </ns1:PersonName>
<!-- from 0 to 5 -->
                          <ns1:Telephone ns1:PhoneUseType='???' ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:PhoneLocationType='???' ns1:PhoneTechType='???' ns1:CountryAccessCode='???' ns1:AreaCityCode='???' ns1:PhoneNumber='???' ns1:Extension='???' ns1:PIN='???' ns1:FormattedInd='?true?' />
<!-- from 0 to 5 -->
                          <ns1:Address ns1:UseType='???' ns1:DefaultInd='?true?' ns1:Type='???' ns1:FormattedInd='?true?' ShareSynchInd='???' ShareMarketInd='???'>
<!-- optional -->
                            <ns1:StreetNmbr ns1:PO_Box='???' />
<!-- optional -->
<!-- Min Lenght: 0, Max Length: 64 -->
                            <ns1:BldgRoom>???</ns1:BldgRoom>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:AddressLine>???</ns1:AddressLine>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:CityName>???</ns1:CityName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:PostalCode>???</ns1:PostalCode>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 32 -->
                            <ns1:County>???</ns1:County>
<!-- optional -->
                            <ns1:StateProv StateCode='???' />
<!-- optional -->
                            <ns1:CountryName ns1:Code='???' />
                          </ns1:Address>
<!-- from 0 to 5 -->
                          <ns1:Email ns1:EmailType='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?' />
<!-- from 0 to 5 -->
                          <ns1:URL ns1:Type='???' ShareSynchInd='???' ShareMarketInd='???' ns1:DefaultInd='?true?'>???</ns1:URL>
<!-- from 0 to 3 -->
                          <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to 3 -->
                          <ns1:EmployeeInfo ns1:EmployeeId='???' ns1:EmployeeLevel='???' ns1:EmployeeTitle='???' ns1:EmployeeStatus='???' />
                        </ns1:ContactPerson>
<!-- from 0 to unbounded -->
                        <ns1:TravelArranger ns1:TravelArrangerType='???' ns1:RPH='???' ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to unbounded -->
                        <ns1:LoyaltyProgram ns1:ProgramCode='???' ns1:LoyaltyLevel='???' ns1:RPH='???' SingleVendorInd='???' />
                      </ns1:CompanyInfo>
<!-- optional -->
                      <ns1:Affiliations ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to unbounded -->
                        <ns1:Organization ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31' ns1:OfficeType='???'>
<!-- optional -->
                          <ns1:OrgMemberName ns1:Level='???' ns1:Title='???' ns1:ID='???' ns1:NameType='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NamePrefix>???</ns1:NamePrefix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:GivenName>???</ns1:GivenName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:MiddleName>???</ns1:MiddleName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:SurnamePrefix>???</ns1:SurnamePrefix>
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:Surname>???</ns1:Surname>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameSuffix>???</ns1:NameSuffix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameTitle>???</ns1:NameTitle>
                          </ns1:OrgMemberName>
<!-- optional -->
                          <ns1:OrgName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to unbounded -->
                          <ns1:RelatedOrgName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to unbounded -->
                          <ns1:TravelArranger ns1:TravelArrangerType='???' ns1:RPH='???' ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                        </ns1:Organization>
<!-- from 0 to unbounded -->
                        <ns1:Employer ns1:DefaultInd='?true?' ns1:OfficeType='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31'>
<!-- optional -->
                          <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to unbounded -->
                          <ns1:RelatedEmployer ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to 3 -->
                          <ns1:EmployeeInfo ns1:EmployeeId='???' ns1:EmployeeLevel='???' ns1:EmployeeTitle='???' ns1:EmployeeStatus='???' />
<!-- from 0 to unbounded -->
                          <ns1:InternalRefNmbr ns1:Language='???'>?XXX?</ns1:InternalRefNmbr>
<!-- from 0 to unbounded -->
                          <ns1:TravelArranger ns1:TravelArrangerType='???' ns1:RPH='???' ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to unbounded -->
                          <ns1:LoyaltyProgram ns1:ProgramCode='???' ns1:LoyaltyLevel='???' ns1:RPH='???' SingleVendorInd='???' />
                        </ns1:Employer>
<!-- from 0 to unbounded -->
                        <ns1:TravelArranger ns1:TravelArrangerType='???' ns1:RPH='???' ns1:DefaultInd='?true?' ShareSynchInd='???' ShareMarketInd='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- from 0 to unbounded -->
                        <ns1:TravelClub ShareSynchInd='???' ShareMarketInd='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31'>
                          <ns1:TravelClubName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- optional -->
                          <ns1:ClubMemberName ns1:ID='???' ns1:NameType='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NamePrefix>???</ns1:NamePrefix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:GivenName>???</ns1:GivenName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:MiddleName>???</ns1:MiddleName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:SurnamePrefix>???</ns1:SurnamePrefix>
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:Surname>???</ns1:Surname>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameSuffix>???</ns1:NameSuffix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameTitle>???</ns1:NameTitle>
                          </ns1:ClubMemberName>
                        </ns1:TravelClub>
<!-- from 0 to unbounded -->
                        <ns1:Insurance ns1:InsuranceType='???' ns1:PolicyNumber='???' ns1:RPH='???' ShareSynchInd='???' ShareMarketInd='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31'>
<!-- optional -->
                          <ns1:InsuredName ns1:NameType='???' ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NamePrefix>???</ns1:NamePrefix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:GivenName>???</ns1:GivenName>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:MiddleName>???</ns1:MiddleName>
<!-- optional -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:SurnamePrefix>???</ns1:SurnamePrefix>
<!-- Min Lenght: 1, Max Length: 64 -->
                            <ns1:Surname>???</ns1:Surname>
<!-- from 0 to 3 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameSuffix>???</ns1:NameSuffix>
<!-- from 0 to 5 -->
<!-- Min Lenght: 1, Max Length: 16 -->
                            <ns1:NameTitle>???</ns1:NameTitle>
                          </ns1:InsuredName>
<!-- optional -->
                          <ns1:InsuranceCompany ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
<!-- optional -->
                          <ns1:Underwriter ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                        </ns1:Insurance>
<!-- optional -->
                        <ns1:TPA_Extensions><!-- This element can be extended by any element from any namespace --></ns1:TPA_Extensions>
                      </ns1:Affiliations>
<!-- optional -->
                      <ns1:Agreements ShareSynchInd='???' ShareMarketInd='???'>
<!-- from 0 to unbounded -->
                        <ns1:Certification ns1:ID='???' SingleVendorInd='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31' ns1:Language='???'>?XXX?</ns1:Certification>
<!-- from 0 to unbounded -->
                        <ns1:AllianceConsortium ns1:ID='???' ns1:EffectiveDate='2008-12-31' ns1:ExpireDate='2008-12-31'>
<!-- from 0 to unbounded -->
                          <ns1:AllianceMember ns1:MemberCode='???' ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
                        </ns1:AllianceConsortium>
<!-- from 0 to unbounded -->
                        <ns1:CommissionInfo ns1:CommissionPlanCode='???' ShareSynchInd='???' ShareMarketInd='???' ns1:Amount='???' ns1:CurrencyCode='???' ns1:DecimalPlaces='?999?' ns1:Language='???'>?XXX?</ns1:CommissionInfo>
<!-- optional -->
                        <ns1:TPA_Extensions><!-- This element can be extended by any element from any namespace --></ns1:TPA_Extensions>
                      </ns1:Agreements>
<!-- optional -->
                      <ns1:TPA_Extensions><!-- This element can be extended by any element from any namespace --></ns1:TPA_Extensions>
                    </ns1:Profile>
                  </ns1:Profiles>
<!-- optional -->
                  <ns1:LocationCodes ns1:LocationCodesInclusive='?true?'>
<!-- from 1 to unbounded -->
                    <ns1:LocationCode ns1:CityCode='???' ns1:StateProvinceCode='???' ns1:CountryCode='???' />
                  </ns1:LocationCodes>
<!-- optional -->
                  <ns1:BookingChannelCodes ns1:ChannelCodesInclusive='?true?'>
<!-- from 1 to unbounded -->
                    <ns1:BookingChannelCode>?XXX?</ns1:BookingChannelCode>
                  </ns1:BookingChannelCodes>
<!-- optional -->
                  <ns1:DistributorTypes>
<!-- from 1 to unbounded -->
                    <ns1:DistributorType ns1:DistributorCode='???' ns1:DistributorTypeCode='???'>?XXX?</ns1:DistributorType>
                  </ns1:DistributorTypes>
                </ns1:Viewership>
              </ns1:Viewerships>
<!-- optional -->
              <ns1:AddtionalRules>
<!-- from 1 to unbounded -->
                <ns1:AdditionalRule AdditionalRule='???' />
              </ns1:AddtionalRules>
<!-- optional -->
              <ns1:Description ns1:Name='???' ns1:ParagraphNumber='?999?' ns1:CreateDateTime='2008-12-31T23:59:00.000-05:00' ns1:CreatorID='???' ns1:LastModifyDateTime='2008-12-31T23:59:00.000-05:00' ns1:LastModifierID='???' ns1:Language='???'>
                <ns1:Text ns1:Formatted='?true?' ns1:Language='???'>?XXX?</ns1:Text>
                <ns1:Image>?XXX?</ns1:Image>
                <ns1:URL>???</ns1:URL>
              </ns1:Description>
<!-- optional -->
              <ns1:UniqueID ns1:URL='???' ns1:Type='???' ns1:Instance='???' ns1:ID_Context='???' ns1:ID='???'>
<!-- optional -->
                <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
              </ns1:UniqueID>
            </ns1:BookingRule>
          </ns1:BookingRules>
<!-- optional -->
          <ns1:UniqueID ns1:URL='???' ns1:Type='???' ns1:Instance='???' ns1:ID_Context='???' ns1:ID='???'>
<!-- optional -->
            <ns1:CompanyName ns1:CompanyShortName='???' ns1:TravelSector='???' ns1:Code='???' ns1:CodeContext='???' />
          </ns1:UniqueID>
        </ns1:RuleMessage>
      </ns1:RuleMessages>
    </ns1:OTA_HotelBookingRuleNotifRQ>
  </s11:Body>
</s11:Envelope>