VehRentalCore

Description
The VehicleRentalCoreType complex type identifies the data that is common, or core, to almost every transaction associated with the rental of a vehicle.

Type : VehicleRentalCoreType

Definition
Information that is common, or core, to all requests and responses associated with the reservation of a vehicle.
(Defined in file OTA_VehModifyRQ.xsd , or a file it imports)

Elements
PickUpLocationA code to identify the pick up location, along with an optional code context.
ReturnLocationA code to identify the return location, along with an optional code context.

Attributes
DistUnitNameProvides the unit of measure to which the quantity refers.
MultiIslandRentalDaysIndicates the total number of rental days on all islands (e.g., if traveling for 7 days, but using a vehicle on one island for 3 days and on another for 2 days, the multi island rental days is 5).
OneWayIndicatorWhen true, indicates a one-way rental. This may also be discerned using the PickUpLocation and the ReturnLocation.
PickUpDateTime
QuantityProvides the distance between the pick up and return locations.
ReturnDateTime
StartChargesDateTimeUsed when a charge has a delayed start (e.g. if a vehicle is checked-out Sunday night, but actual charges start Monday or planned system down-time allowed a check-out before customer plans to retrieve vehicle or when an additional service is added after a rental has been started and/or will terminate before the rental is completed).
StopChargesDateTimeUsed when a charge has a delayed stop (e.g. actual charges stop Sunday but the vehicle is checked-in Monday morning or if the system was down when customer returned vehicle or when an additional service is added after a rental has been started and/or will terminate before the rental is completed).

Parents
\OTA_LoyaltyCertificateCreateNotifRQ\TravelInfos\TravelInfo\CarRentalInfo\CarSegment
\OTA_VehRateRuleRS
\OTA_VehRateRuleRQ\RentalInfo
\OTA_DynamicPkgAvailRQ\SearchCriteria\CarSearch\VehAvailRQCore
\OTA_DynamicPkgAvailRS\SearchResults\CarResults\VehAvailRSCore
\OTA_DynamicPkgAvailRQ\DynamicPackage\Components\CarComponent\Vehicle
\OTA_VehModifyRQ\VehModifyRQCore
\OTA_NotifReportRQ\NotifDetails\VehNotifReport\VehRes\VehNotifReportRQCore\VehReservation\VehSegmentCore