groupRequestTraveler Data Type

A traveler that intends to go on a trip that is requested by the request system.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs constraints description
dateOfBirth string element 0/1   The date of the birth of the traveler.
email string element 0/1   The traveler's email.
firstName string element 1/1 required The first name of the traveler.
gender string element 0/1   The gender of the traveler.
knownTravelerNumber string element 0/1   The number TSA uses to identify the traveler.
lastName string element 1/1 required The last name of the traveler.
leader boolean element 1/1   Whether or not this traveler is responsible for the other travelers during the trip.
loyaltyPrograms list of groupRequestTravelerLoyaltyProgram element 0/unbounded   The discount programs this traveler has with independent airlines.
middleName string element 0/1   The middle name of the traveler.
passports list of groupRequestTravelerPassport element 0/unbounded   The passports this user has with different countries.
phone string element 0/1   The traveler's phone number.
request travelGroupRequest element 1/1 required The requested trip this traveler will attend.
type groupTravelerType element 0/1   The type of traveler this is. Probably indicative of leadership level or responsibilities.
weight int element 0/1   The traveler's weight.
Properties inherited from baseHibernateEntity
id long element 0/1   The unique internal ID of the object.
version long element 0/1   For internal use only. This is the serialization recorder for optimistic locking of several objects between sessions.
Properties inherited from baseEntity
violations list of simpleViolation element 0/unbounded   A list of constraint violations, if any, that this object has.

Example

<groupRequestTraveler>
  <firstName>...</firstName>
  <lastName>...</lastName>
  <middleName>...</middleName>
  <dateOfBirth>...</dateOfBirth>
  <gender>...</gender>
  <knownTravelerNumber>...</knownTravelerNumber>
  <email>...</email>
  <phone>...</phone>
  <weight>...</weight>
  <request>
    <status>
      <name>...</name>
    </status>
    <name>...</name>
    <departureDate>...</departureDate>
    <returnDate>...</returnDate>
    <coordinatorName>...</coordinatorName>
    <coordinatorPhone>...</coordinatorPhone>
    <coordinatorEmail>...</coordinatorEmail>
    <agent>
      <user/>
      <agentCode>...</agentCode>
      <office/>
      <workEmail>...</workEmail>
      <active>...</active>
      <type>...</type>
      <emailList>...</emailList>
      <category>...</category>
      <directLine>...</directLine>
      <hours>...</hours>
      <onlineAgent>...</onlineAgent>
      <recheckEmails>...</recheckEmails>
      <serviceFeesPct>...</serviceFeesPct>
      <otherServiceFeesPct>...</otherServiceFeesPct>
      <internationalAirCommissionPct>...</internationalAirCommissionPct>
      <miscCommissionPct>...</miscCommissionPct>
      <airCommissionPct>...</airCommissionPct>
      <hotelCommissionPct>...</hotelCommissionPct>
      <carCommissionPct>...</carCommissionPct>
      <employeeType/>
      <ticketingAgent>...</ticketingAgent>
      <supportAgent>...</supportAgent>
    </agent>
    <client>
      <status/>
      <parentClient/>
      <accountNumber>...</accountNumber>
      <name>...</name>
      <type/>
    </client>
    <air>...</air>
    <hotel>...</hotel>
    <ground>...</ground>
    <meeting>...</meeting>
    <equipment>...</equipment>
    <departures>
      <airport/>
      <travelers/>
    </departures>
    <group>
      <groupName>...</groupName>
      <client/>
    </group>
    <destinations>
      <locationName>...</locationName>
      <locationAddress1>...</locationAddress1>
      <locationPhone>...</locationPhone>
      <arrivalTime>...</arrivalTime>
      <transport>...</transport>
      <cityName>...</cityName>
      <zip>...</zip>
      <departureTime>...</departureTime>
    </destinations>
    <destinationName>...</destinationName>
    <hotels>
      <position>...</position>
      <date>...</date>
      <queens>...</queens>
      <king>...</king>
      <suite>...</suite>
    </hotels>
    <grounds>
      <text>...</text>
      <urls/>
    </grounds>
    <attachmentUrls>
      <url>...</url>
      <name>...</name>
      <creationDate>...</creationDate>
      <signed>...</signed>
    </attachmentUrls>
    <id>...</id>
    <version>...</version>
  </request>
  <loyaltyPrograms>
    <airVendor>
      <airlineNumber>...</airlineNumber>
      <checkinLink>...</checkinLink>
      <baggageLink>...</baggageLink>
      <alliance/>
      <lowCostCarrier>...</lowCostCarrier>
      <longCode>...</longCode>
      <manualTicketingOnly>...</manualTicketingOnly>
      <airTicketsUseOrigIssueDate>...</airTicketsUseOrigIssueDate>
      <mcoTicketsUseOrigIssueDate>...</mcoTicketsUseOrigIssueDate>
      <minDomesticValue>...</minDomesticValue>
      <minIntlValue>...</minIntlValue>
      <position>...</position>
      <imageUrl>...</imageUrl>
    </airVendor>
    <programId>...</programId>
    <programName>...</programName>
    <id>...</id>
    <version>...</version>
  </loyaltyPrograms>
  <passports>
    <nationality>...</nationality>
    <number>...</number>
    <dateIssued>...</dateIssued>
    <countryIssued>...</countryIssued>
    <expiration>...</expiration>
    <id>...</id>
    <version>...</version>
  </passports>
  <type>
    <name>...</name>
    <id>...</id>
    <version>...</version>
  </type>
  <leader>...</leader>
  <id>...</id>
  <version>...</version>
  <violations/>
</groupRequestTraveler>