A request for a group trip, where multiple travelers want to travel using a special one-time contract
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| agent | employeeInfo | element | 0/1 | The agent that will be booking this request. | ||
| air | boolean | element | 1/1 | required boolean | Whether or not flights are requested in this request. | |
| attachmentUrls | list of travelGroupRequestAttachmentUrl | element | 0/unbounded | A set of locations of files that vendors and coordinators sign after negotiating prices. | ||
| client | client | element | 1/1 | required | The account that will pay for the trip. | |
| coordinatorEmail | string | element | 0/1 | The email of the coordinator. | ||
| coordinatorName | string | element | 0/1 | The name of the coordinator. | ||
| coordinatorPhone | string | element | 0/1 | The phone number of the coordinator. | ||
| departureDate | string | element | 0/1 | The start date of the trip. | ||
| departures | list of travelGroupRequestDeparture | element | 0/unbounded | A set of origination airports that the travelers will depart from. | ||
| destinationName | string | element | 0/1 | The name of the destination that the travelers intend to go to. | ||
| destinations | list of travelGroupRequestDestination | element | 0/unbounded | A set of destinations that the travelers will arrive at. | ||
| equipment | boolean | element | 1/1 | required boolean | Whether or not equipment is requested. | |
| ground | boolean | element | 1/1 | required boolean | Whether or not ground transportation is requested. | |
| grounds | list of travelGroupRequestGround | element | 0/unbounded | A set of ground segments that the travelers wish to endure. | ||
| group | travelGroup | element | 0/1 | The original group that intends to go on this trip. | ||
| hotel | boolean | element | 1/1 | required boolean | Whether or not a hotel stay is requested. | |
| hotels | list of travelGroupRequestHotel | element | 0/unbounded | A set of hotels that the travelers will rest at. | ||
| meeting | boolean | element | 1/1 | required boolean | Whether or not meeting space is requested. | |
| name | string | element | 0/1 | The unique name of the trip. | ||
| returnDate | string | element | 0/1 | The finish date of the trip. | ||
| status | travelGroupRequestStatus | element | 0/1 | The status that this request is currently in. | ||
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
<travelGroupRequest>
<status>
<name>...</name>
<id>...</id>
<version>...</version>
</status>
<name>...</name>
<departureDate>...</departureDate>
<returnDate>...</returnDate>
<coordinatorName>...</coordinatorName>
<coordinatorPhone>...</coordinatorPhone>
<coordinatorEmail>...</coordinatorEmail>
<agent>
<user>
<answer>...</answer>
<emailed>...</emailed>
<newUser>...</newUser>
<temporaryPassword>...</temporaryPassword>
<question>...</question>
<obeUserName>...</obeUserName>
<obePassword>...</obePassword>
<obeSyncId>...</obeSyncId>
<created>...</created>
<modifiedDate>...</modifiedDate>
<emailedWhen>...</emailedWhen>
<travelgpaLogin>...</travelgpaLogin>
<groups/>
<active>...</active>
<prefix>...</prefix>
<firstName>...</firstName>
<lastName>...</lastName>
<middleName>...</middleName>
<suffix>...</suffix>
<email>...</email>
<tripitAuthorized>...</tripitAuthorized>
<supportTitle>...</supportTitle>
<automatedNotifications>...</automatedNotifications>
<enableHotelAttachment>...</enableHotelAttachment>
<atHomeNotificationMethod/>
<inTravelNotificationMethod/>
<cellPhoneNumber>...</cellPhoneNumber>
<userCurrentClient/>
<defaultClient/>
<defaultPlannerGroup/>
<showWelcomeDialog>...</showWelcomeDialog>
<siteTour>...</siteTour>
<unusedTicketEmail>...</unusedTicketEmail>
<surveyEmail>...</surveyEmail>
<wt0EmailEnabled>...</wt0EmailEnabled>
<wt0EmailDaily>...</wt0EmailDaily>
<wt0EmailDay>...</wt0EmailDay>
<wt0EmailHour>...</wt0EmailHour>
<marketingSubscribed>...</marketingSubscribed>
<responsive>...</responsive>
<businessPhoneNumber>...</businessPhoneNumber>
<homePhoneNumber>...</homePhoneNumber>
</user>
<agentCode>...</agentCode>
<office>
<pcc>...</pcc>
<name>...</name>
<address1>...</address1>
<address2>...</address2>
<address3>...</address3>
<city>...</city>
<state>...</state>
<zip>...</zip>
<parentCompany/>
<active>...</active>
<branch>...</branch>
<clientPrefix>...</clientPrefix>
<profileSettings/>
<afterHoursNumber>...</afterHoursNumber>
<collectVoidLogs>...</collectVoidLogs>
<gds/>
<arcNumber>...</arcNumber>
<logo>...</logo>
<logoLink>...</logoLink>
<afterHoursInternationalNumber>...</afterHoursInternationalNumber>
<tollFreeNumber>...</tollFreeNumber>
<phoneNumber>...</phoneNumber>
<onlineOffice/>
<showTmcAppLinks>...</showTmcAppLinks>
<vipTollFree>...</vipTollFree>
<vipAfterHours>...</vipAfterHours>
<cityCode/>
<tmcHeadQuarters>...</tmcHeadQuarters>
</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>
<code>...</code>
<name>...</name>
</employeeType>
<ticketingAgent>...</ticketingAgent>
<supportAgent>...</supportAgent>
<onsiteAgent>...</onsiteAgent>
<id>...</id>
<version>...</version>
</agent>
<client>
<status>
<name>...</name>
<active>...</active>
</status>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type>
<name>...</name>
<hide>...</hide>
<level>...</level>
</type>
<id>...</id>
<version>...</version>
</client>
<air>...</air>
<hotel>...</hotel>
<ground>...</ground>
<meeting>...</meeting>
<equipment>...</equipment>
<departures>
<airport>
<code>...</code>
<countryCode>...</countryCode>
<latitude>...</latitude>
<longitude>...</longitude>
<name>...</name>
<stateOrCountry>...</stateOrCountry>
<airportName>...</airportName>
<region/>
<timeZone/>
<retentionOnly>...</retentionOnly>
<position>...</position>
<unique>...</unique>
<alias>...</alias>
</airport>
<travelers>
<id>...</id>
<user/>
<firstName>...</firstName>
<lastName>...</lastName>
<middleName>...</middleName>
<dateOfBirth>...</dateOfBirth>
<leader>...</leader>
<gender>...</gender>
<knownTravelerNumber>...</knownTravelerNumber>
<email>...</email>
<phone>...</phone>
<weight>...</weight>
<client/>
<groups/>
<loyaltyPrograms/>
<passports/>
<travelGroups/>
<violations/>
<type/>
<request/>
<origination/>
</travelers>
<id>...</id>
<version>...</version>
</departures>
<group>
<groupName>...</groupName>
<client>
<status/>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type/>
</client>
<id>...</id>
<version>...</version>
</group>
<destinations>
<locationName>...</locationName>
<locationAddress1>...</locationAddress1>
<locationPhone>...</locationPhone>
<arrivalTime>...</arrivalTime>
<transport>...</transport>
<cityName>...</cityName>
<zip>...</zip>
<departureTime>...</departureTime>
<id>...</id>
<version>...</version>
</destinations>
<destinationName>...</destinationName>
<hotels>
<position>...</position>
<date>...</date>
<queens>...</queens>
<king>...</king>
<suite>...</suite>
<id>...</id>
<version>...</version>
</hotels>
<grounds>
<text>...</text>
<urls>
<url>...</url>
<name>...</name>
<creationDate>...</creationDate>
</urls>
<id>...</id>
<version>...</version>
</grounds>
<attachmentUrls>
<url>...</url>
<name>...</name>
<creationDate>...</creationDate>
<signed>...</signed>
<id>...</id>
<version>...</version>
</attachmentUrls>
<id>...</id>
<version>...</version>
<violations/>
</travelGroupRequest>