An element that represents travel segments of itineraries.
| name | data type | type | namespace | min/max occurs | description |
|---|---|---|---|---|---|
| commissionAmount | double | element | 0/1 | ||
| confirmation | string | element | 0/1 | The confirmation number of this segment. | |
| name | string | element | 0/1 | Name of the travel segment. | |
| options | list of travelOption | element | 0/unbounded | The remarks for the air segment. | |
| rateInfo | double | element | 0/1 | ||
| remarks | list of travelSegmentRemark | element | 0/unbounded | The remarks for the air segment. | |
| travelerName | string | element | 0/1 | ||
| type | string | element | 0/1 | The travel segment type. | |
| vendor | travelVendor | element | 0/1 | The vendor that is supplying this segment, if found. | |
| vendorName | string | element | 0/1 | ||
Properties inherited from airportalSegment |
|||||
| confirmationNumber | string | element | 0/1 | The ordering number of the segment. | |
| endDate | string | element | 0/1 | The end date of the segment | |
| inGds | boolean | element | 1/1 | Whether or not the segment is stored in the GDS. | |
| itinerary | itinerary | element | 0/1 | Get the itinerary that this segment is connected to. | |
| number | int | element | 0/1 | The ordering number of the segment. | |
| startDate | string | element | 0/1 | The start date of the segment. | |
| status | segmentStatus | element | 0/1 | The status of the segment, like if it is confirmed or on wait list. | |
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
<travelSegment>
<type>...</type>
<travelerName>...</travelerName>
<name>...</name>
<vendorName>...</vendorName>
<remarks>
<text>...</text>
<number>...</number>
<id>...</id>
<version>...</version>
</remarks>
<options>
<code>...</code>
<text>...</text>
<position>...</position>
<id>...</id>
<version>...</version>
</options>
<rateInfo>...</rateInfo>
<vendor>
<type>
<name>...</name>
</type>
<code>...</code>
<name>...</name>
</vendor>
<confirmation>...</confirmation>
<commissionAmount>...</commissionAmount>
<number>...</number>
<confirmationNumber>...</confirmationNumber>
<status>
<code>...</code>
<description>...</description>
<accepted>...</accepted>
<confirmed>...</confirmed>
<virtual>...</virtual>
<canceled>...</canceled>
</status>
<startDate>...</startDate>
<endDate>...</endDate>
<inGds>...</inGds>
<itinerary>
<recordLocator>...</recordLocator>
<agentName>...</agentName>
<client/>
<office/>
<departureDate>...</departureDate>
<completionDate>...</completionDate>
<importDate>...</importDate>
<gds/>
<latest>...</latest>
<citySummary>...</citySummary>
<departureCity/>
<arrivalCity/>
<arrivalDate>...</arrivalDate>
<utcArrivalDate>...</utcArrivalDate>
<startDate>...</startDate>
<endDate>...</endDate>
<purpose>...</purpose>
<explanation>...</explanation>
<authorizationCode>...</authorizationCode>
<costCenterCode>...</costCenterCode>
<departmentCode>...</departmentCode>
<clientCode>...</clientCode>
<regionCode>...</regionCode>
<billable>...</billable>
<travelerCode>...</travelerCode>
<managerCode>...</managerCode>
<projectCode>...</projectCode>
<status/>
<observers/>
</itinerary>
<id>...</id>
<version>...</version>
</travelSegment>