Documentation of the CarRentalAgentService

RateLinkRequest Members

RateLinkRequest overview

Public Instance Constructors

RateLinkRequest Constructor Initializes a new instance of the RateLinkRequest class.

Public Instance Properties

ArrivalDateTime Gets or sets the ISO 8601 date and time the customer wants to arrive with Vehicle (stop rental date and time).
ArrivalDateTimeDateTime Gets or sets the date and time the customer wants to arrive with Vehicle as DateTime value. Attention: This Property isn't available at client-side because it's not serialized in XML.
ArrivalLocationId Gets or sets the unique id of the Location where the customer wants to arrive with Vehicle (rental stop location).
ArrivalLocationMeetingType Gets or sets the LocationMeetingType the customer prefers in order to drop off the car at arrival Location (rental stop location).
ArrivalRegionId Gets or sets the unique id of the Region where the customer wants to arrive with Vehicle (rental stop region).
CurrencyCode Gets or sets the ISO 4217 three letter currency code in which the customer wants to store the rate for Vehicles.
DepartureDateTime Gets or sets the ISO 8601 date and time the customer wants to depart with Vehicle (start rental date and time).
DepartureDateTimeDateTime Gets or sets the date and time the customer wants to depart with Vehicle as DateTime value. Attention: This Property isn't available at client-side because it's not serialized in XML.
DepartureLocationId Gets or sets the unique id of the Location where the customer wants to depart with Vehicle (rental start location).
DepartureLocationMeetingType Gets or sets the LocationMeetingType the customer prefers in order to pick up the car at departure Location (rental start location).
DepartureLocationSubTypeMissing <summary> documentation for P:SunnyCars.Schema.Osi.WsReservation.V4.RateLinkRequest.DepartureLocationSubType
DepartureLocationSubTypeList Gets or sets a a delimeter separated(comma) list of LocationSubTypes for the DepartureLocations the Rates should be stored for.
DepartureRegionId Gets or sets the unique id of the Region where the customer wants to depart with Vehicle (rental start region).
FleetNumber Gets or sets the FleetNumber of the DepartureLocations to store the Rates for.
MustHaveFeatureList Specifies or provides a delimeter separated feature code string of features that are required.
MustHaveRateServiceList Specifies or provides a delimeter separated Code string of RateServices that are required, therefore the stored Rates will support all of the RateServices handed over herein.
NiceToHaveFeatureList Specifies or provides a delimeter separated code feature string of features that are optional, whereby the delivered Vehicles must support at least one of the features handed over herein.
NiceToHaveRateServiceList Specifies or provides a delimeter separated Code string of RateServices that are optional, whereby the stored Rates must support at least one of the RateServices handed over herein.
Operation (inherited from Request) Gets or sets operational meta-data for the Request.
PromotionCode Gets or sets the Promotion Code used to store the queriedRate.
RateLinkName Gets or sets the Name used to store the RateLink.
RateServiceTypeId Gets or sets the unique id of the RateServiceType used to store the queried Rates.
RetrievalMode Gets or Sets the RatesRetrievalMode for this request.
SalesSeasonId Gets or sets the unique id for the salesseason in which the Rates is being valued.
Ticket (inherited from Request) Gets or sets the Ticket (containing the security token) for the Request.
VehicleDoorCount Gets or sets the desired number of doors for the Vehicles, the Rates should be stored for.
VehicleId Gets the unique id for the Vehicle for which the generated RateLink shall apply.
VehicleTypeCodeList Gets or sets a list of unique ids of VehicleTypes for vehicle filtering. This Property is the list-pendant to VehicleTypeId to allow multi-select-filters at frontend-site.

Public Instance Methods

Equals (inherited from Object) 
GetHashCode (inherited from Object) 
GetType (inherited from Object) 

Protected Instance Methods

Finalize (inherited from Object) 
MemberwiseClone (inherited from Object) 

See Also

RateLinkRequest Class | SunnyCars.Schema.Osi.WsReservation.V4 Namespace | Rate | RateLink | RateLinkResponse | LinkedRateRequest