The individual parts that make up itinerary savings summary totals. We translate these from the UDIDs on incoming invoices, which are mapped to the ValueLogicUdid class
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| description | string | element | 0/1 | The description that was provided, provided by description UDIDs | ||
| itinerarySavingsSummary | itinerarySavingsSummary | element | 1/1 | required | ||
| service | valuelogicUdidService | element | 1/1 | required | The corresponding ValueLogicUdid service. | |
| value | double | element | 0/1 | The savings value, if any. | ||
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
<itinerarySavingsDetail>
<description>...</description>
<value>...</value>
<service>
<name>...</name>
<code>...</code>
<softSavings>...</softSavings>
<udidInfo>
<udidNumbers/>
<name>...</name>
<travelType/>
<description>...</description>
<detail>...</detail>
</udidInfo>
<needsDescription>...</needsDescription>
<descriptionUdid>
<udidNumbers/>
<name>...</name>
<travelType/>
<description>...</description>
<detail>...</detail>
</descriptionUdid>
<id>...</id>
<version>...</version>
</service>
<itinerarySavingsSummary>
<totalSavings>...</totalSavings>
<airSavings>...</airSavings>
<carSavings>...</carSavings>
<hotelSavings>...</hotelSavings>
<voidSavings>...</voidSavings>
<miscSavings>...</miscSavings>
<savingsType>
<code>...</code>
</savingsType>
<airHardQuantity>...</airHardQuantity>
<carHardQuantity>...</carHardQuantity>
<hotelHardQuantity>...</hotelHardQuantity>
<miscHardQuantity>...</miscHardQuantity>
<airSoftQuantity>...</airSoftQuantity>
<carSoftQuantity>...</carSoftQuantity>
<hotelSoftQuantity>...</hotelSoftQuantity>
<miscSoftQuantity>...</miscSoftQuantity>
<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>
<lastUpdated>...</lastUpdated>
<id>...</id>
<version>...</version>
</itinerarySavingsSummary>
<id>...</id>
<version>...</version>
<violations/>
</itinerarySavingsDetail>