| GET | /v1/Vehicle/Reject/{vehicleIdentifier} | Get vehicle details and rejections by VIN or Commission Number | Calls Vehicle Data API. Returns vehicle details from the DB if found, otherwise from the Rejects table. |
|---|
const std = @import("std");
pub const VehicleDataBase = struct {
vin: ?[]const u8 = null,
description: ?[]const u8 = null,
model: ?[]const u8 = null,
otr: ?[]const u8 = null,
retailPriceExVAT: ?[]const u8 = null,
actualPrice: ?[]const u8 = null,
p11D: ?[]const u8 = null,
fuelType: ?[]const u8 = null,
transmission: ?[]const u8 = null,
transmissionType: ?[]const u8 = null,
colour: ?[]const u8 = null,
colourCode: ?[]const u8 = null,
colourDescription: ?[]const u8 = null,
commissionNumber: ?[]const u8 = null,
offerAvailable: bool = false,
campaignDiscountOfferTotal: i32 = 0,
campaignDiscountOfferTotalCurrent: i32 = 0,
campaignDiscountOfferTotalPending: i32 = 0,
campaignServiceOfferTotal: i32 = 0,
campaignServiceOfferTotalCurrent: i32 = 0,
campaignServiceOfferTotalPending: i32 = 0,
campaignCustomOfferTotal: i32 = 0,
campaignPersonalisedOfferTotalCurrent: i32 = 0,
campaignPersonalisedOfferTotalPending: i32 = 0,
campaignPersonalisedOfferTotal: i32 = 0,
campaignCustomOfferTotalCurrent: i32 = 0,
campaignCustomOfferTotalPending: i32 = 0,
campaignOtherOfferTotal: i32 = 0,
campaignOtherOfferTotalCurrent: i32 = 0,
campaignOtherOfferTotalPending: i32 = 0,
retailerDiscountOfferTotal: i32 = 0,
retailerDiscountOfferTotalCurrent: i32 = 0,
retailerDiscountOfferTotalPending: i32 = 0,
retailerServiceOfferTotal: i32 = 0,
retailerServiceOfferTotalCurrent: i32 = 0,
retailerServiceOfferTotalPending: i32 = 0,
retailerCustomOfferTotal: i32 = 0,
retailerCustomOfferTotalCurrent: i32 = 0,
retailerCustomOfferTotalPending: i32 = 0,
retailerWarrantyOfferTotal: i32 = 0,
retailerWarrantyOfferTotalCurrent: i32 = 0,
retailerWarrantyOfferTotalPending: i32 = 0,
retailerOfferTotal: i32 = 0,
retailerOfferTotalCurrent: i32 = 0,
retailerOfferTotalPending: i32 = 0,
campaignOfferTotal: i32 = 0,
campaignOfferTotalCurrent: i32 = 0,
campaignOfferTotalPending: i32 = 0,
campaignAndOfferTotal: i32 = 0,
campaignAndOfferTotalCurrent: i32 = 0,
campaignAndOfferTotalPending: i32 = 0,
offerTotal: i32 = 0,
offerTotalCurrent: i32 = 0,
offerTotalPending: i32 = 0,
creation: ?[]const u8 = null,
modified: ?[]const u8 = null,
electricRange: i32 = 0,
electricConsumption: i32 = 0,
portArrivalDate: ?[]const u8 = null,
daysSincePortArrival: ?i32 = null,
retailPriceIncVAT: f64 = 0,
bodyStyle: ?[]const u8 = null,
upholstery: ?[]const u8 = null,
upholsteryCode: ?[]const u8 = null,
upholsteryType: ?[]const u8 = null,
packageNames: [][]const u8 = &.{},
line: ?[]const u8 = null,
mappedLine: ?[]const u8 = null,
currentRetailerOfferPrice: f64 = 0,
retailPrice: ?[]const u8 = null,
vatQualifying: bool = false,
retailerId: i32 = 0,
gssnId: ?[]const u8 = null,
noImage: bool = false,
imageUrl: ?[]const u8 = null,
isAvailableOnline: bool = false,
isBackOrdered: bool = false,
creationDate: ?[]const u8 = null,
maintenanceDate: ?[]const u8 = null,
registrationNumber: ?[]const u8 = null,
registrationDate: ?[]const u8 = null,
mileage: ?i32 = null,
tradeInDate: ?[]const u8 = null,
source: ?[]const u8 = null,
vehicleType: ?[]const u8 = null,
offerAmount: ?[]const u8 = null,
offerExpiry: ?[]const u8 = null,
activeOffers: []i32 = &.{},
campaignMessagesTotal: i32 = 0,
underOffer: bool = false,
isDisplayStock: bool = false,
displayRetailer: ?[]const u8 = null,
displayRetailerGssnId: ?[]const u8 = null,
location: ?[]const u8 = null,
account: ?[]const u8 = null,
accountType: ?[]const u8 = null,
usageCode: ?[]const u8 = null,
bm7NST: ?[]const u8 = null,
isSellable: bool = false,
secured: bool = false,
specialist: bool = false,
isMotabilityRetailer: bool = false,
upholsteryDescription: ?[]const u8 = null,
inBackOrderAccount: bool = false,
fullModelYearCode: ?[]const u8 = null,
baumuster: ?[]const u8 = null,
isMotability: bool = false,
pipAdvanceRentalGross: ?f64 = null,
wpmsAdvanceRentalGross: ?f64 = null,
ispVehicleCustomerDescriptions: ?[][]const u8 = null,
eligibleForMaTransfer: bool = false,
confirmedProductionDate: ?[]const u8 = null,
forecastedArrivalDate: ?[]const u8 = null,
};
pub const VehicleData = struct {
vin: ?[]const u8 = null,
description: ?[]const u8 = null,
model: ?[]const u8 = null,
otr: ?[]const u8 = null,
retailPriceExVAT: ?[]const u8 = null,
actualPrice: ?[]const u8 = null,
p11D: ?[]const u8 = null,
fuelType: ?[]const u8 = null,
transmission: ?[]const u8 = null,
transmissionType: ?[]const u8 = null,
colour: ?[]const u8 = null,
colourCode: ?[]const u8 = null,
colourDescription: ?[]const u8 = null,
commissionNumber: ?[]const u8 = null,
offerAvailable: bool = false,
campaignDiscountOfferTotal: i32 = 0,
campaignDiscountOfferTotalCurrent: i32 = 0,
campaignDiscountOfferTotalPending: i32 = 0,
campaignServiceOfferTotal: i32 = 0,
campaignServiceOfferTotalCurrent: i32 = 0,
campaignServiceOfferTotalPending: i32 = 0,
campaignCustomOfferTotal: i32 = 0,
campaignPersonalisedOfferTotalCurrent: i32 = 0,
campaignPersonalisedOfferTotalPending: i32 = 0,
campaignPersonalisedOfferTotal: i32 = 0,
campaignCustomOfferTotalCurrent: i32 = 0,
campaignCustomOfferTotalPending: i32 = 0,
campaignOtherOfferTotal: i32 = 0,
campaignOtherOfferTotalCurrent: i32 = 0,
campaignOtherOfferTotalPending: i32 = 0,
retailerDiscountOfferTotal: i32 = 0,
retailerDiscountOfferTotalCurrent: i32 = 0,
retailerDiscountOfferTotalPending: i32 = 0,
retailerServiceOfferTotal: i32 = 0,
retailerServiceOfferTotalCurrent: i32 = 0,
retailerServiceOfferTotalPending: i32 = 0,
retailerCustomOfferTotal: i32 = 0,
retailerCustomOfferTotalCurrent: i32 = 0,
retailerCustomOfferTotalPending: i32 = 0,
retailerWarrantyOfferTotal: i32 = 0,
retailerWarrantyOfferTotalCurrent: i32 = 0,
retailerWarrantyOfferTotalPending: i32 = 0,
retailerOfferTotal: i32 = 0,
retailerOfferTotalCurrent: i32 = 0,
retailerOfferTotalPending: i32 = 0,
campaignOfferTotal: i32 = 0,
campaignOfferTotalCurrent: i32 = 0,
campaignOfferTotalPending: i32 = 0,
campaignAndOfferTotal: i32 = 0,
campaignAndOfferTotalCurrent: i32 = 0,
campaignAndOfferTotalPending: i32 = 0,
offerTotal: i32 = 0,
offerTotalCurrent: i32 = 0,
offerTotalPending: i32 = 0,
creation: ?[]const u8 = null,
modified: ?[]const u8 = null,
electricRange: i32 = 0,
electricConsumption: i32 = 0,
portArrivalDate: ?[]const u8 = null,
daysSincePortArrival: ?i32 = null,
retailPriceIncVAT: f64 = 0,
bodyStyle: ?[]const u8 = null,
upholstery: ?[]const u8 = null,
upholsteryCode: ?[]const u8 = null,
upholsteryType: ?[]const u8 = null,
packageNames: [][]const u8 = &.{},
line: ?[]const u8 = null,
mappedLine: ?[]const u8 = null,
currentRetailerOfferPrice: f64 = 0,
retailPrice: ?[]const u8 = null,
vatQualifying: bool = false,
retailerId: i32 = 0,
gssnId: ?[]const u8 = null,
noImage: bool = false,
imageUrl: ?[]const u8 = null,
isAvailableOnline: bool = false,
isBackOrdered: bool = false,
creationDate: ?[]const u8 = null,
maintenanceDate: ?[]const u8 = null,
registrationNumber: ?[]const u8 = null,
registrationDate: ?[]const u8 = null,
mileage: ?i32 = null,
tradeInDate: ?[]const u8 = null,
source: ?[]const u8 = null,
vehicleType: ?[]const u8 = null,
offerAmount: ?[]const u8 = null,
offerExpiry: ?[]const u8 = null,
activeOffers: []i32 = &.{},
campaignMessagesTotal: i32 = 0,
underOffer: bool = false,
isDisplayStock: bool = false,
displayRetailer: ?[]const u8 = null,
displayRetailerGssnId: ?[]const u8 = null,
location: ?[]const u8 = null,
account: ?[]const u8 = null,
accountType: ?[]const u8 = null,
usageCode: ?[]const u8 = null,
bm7NST: ?[]const u8 = null,
isSellable: bool = false,
secured: bool = false,
specialist: bool = false,
isMotabilityRetailer: bool = false,
upholsteryDescription: ?[]const u8 = null,
inBackOrderAccount: bool = false,
fullModelYearCode: ?[]const u8 = null,
baumuster: ?[]const u8 = null,
isMotability: bool = false,
pipAdvanceRentalGross: ?f64 = null,
wpmsAdvanceRentalGross: ?f64 = null,
ispVehicleCustomerDescriptions: ?[][]const u8 = null,
eligibleForMaTransfer: bool = false,
confirmedProductionDate: ?[]const u8 = null,
forecastedArrivalDate: ?[]const u8 = null,
engine: ?[]const u8 = null,
};
pub const Equipment = struct {
id: ?i32 = null,
code: ?[]const u8 = null,
description: ?[]const u8 = null,
};
pub const VehicleIdentifierData = struct {
vin: ?[]const u8 = null,
description: ?[]const u8 = null,
model: ?[]const u8 = null,
otr: ?[]const u8 = null,
retailPriceExVAT: ?[]const u8 = null,
actualPrice: ?[]const u8 = null,
p11D: ?[]const u8 = null,
fuelType: ?[]const u8 = null,
transmission: ?[]const u8 = null,
transmissionType: ?[]const u8 = null,
colour: ?[]const u8 = null,
colourCode: ?[]const u8 = null,
colourDescription: ?[]const u8 = null,
commissionNumber: ?[]const u8 = null,
offerAvailable: bool = false,
campaignDiscountOfferTotal: i32 = 0,
campaignDiscountOfferTotalCurrent: i32 = 0,
campaignDiscountOfferTotalPending: i32 = 0,
campaignServiceOfferTotal: i32 = 0,
campaignServiceOfferTotalCurrent: i32 = 0,
campaignServiceOfferTotalPending: i32 = 0,
campaignCustomOfferTotal: i32 = 0,
campaignPersonalisedOfferTotalCurrent: i32 = 0,
campaignPersonalisedOfferTotalPending: i32 = 0,
campaignPersonalisedOfferTotal: i32 = 0,
campaignCustomOfferTotalCurrent: i32 = 0,
campaignCustomOfferTotalPending: i32 = 0,
campaignOtherOfferTotal: i32 = 0,
campaignOtherOfferTotalCurrent: i32 = 0,
campaignOtherOfferTotalPending: i32 = 0,
retailerDiscountOfferTotal: i32 = 0,
retailerDiscountOfferTotalCurrent: i32 = 0,
retailerDiscountOfferTotalPending: i32 = 0,
retailerServiceOfferTotal: i32 = 0,
retailerServiceOfferTotalCurrent: i32 = 0,
retailerServiceOfferTotalPending: i32 = 0,
retailerCustomOfferTotal: i32 = 0,
retailerCustomOfferTotalCurrent: i32 = 0,
retailerCustomOfferTotalPending: i32 = 0,
retailerWarrantyOfferTotal: i32 = 0,
retailerWarrantyOfferTotalCurrent: i32 = 0,
retailerWarrantyOfferTotalPending: i32 = 0,
retailerOfferTotal: i32 = 0,
retailerOfferTotalCurrent: i32 = 0,
retailerOfferTotalPending: i32 = 0,
campaignOfferTotal: i32 = 0,
campaignOfferTotalCurrent: i32 = 0,
campaignOfferTotalPending: i32 = 0,
campaignAndOfferTotal: i32 = 0,
campaignAndOfferTotalCurrent: i32 = 0,
campaignAndOfferTotalPending: i32 = 0,
offerTotal: i32 = 0,
offerTotalCurrent: i32 = 0,
offerTotalPending: i32 = 0,
creation: ?[]const u8 = null,
modified: ?[]const u8 = null,
electricRange: i32 = 0,
electricConsumption: i32 = 0,
portArrivalDate: ?[]const u8 = null,
daysSincePortArrival: ?i32 = null,
retailPriceIncVAT: f64 = 0,
bodyStyle: ?[]const u8 = null,
upholstery: ?[]const u8 = null,
upholsteryCode: ?[]const u8 = null,
upholsteryType: ?[]const u8 = null,
packageNames: [][]const u8 = &.{},
line: ?[]const u8 = null,
mappedLine: ?[]const u8 = null,
currentRetailerOfferPrice: f64 = 0,
retailPrice: ?[]const u8 = null,
vatQualifying: bool = false,
retailerId: i32 = 0,
gssnId: ?[]const u8 = null,
noImage: bool = false,
imageUrl: ?[]const u8 = null,
isAvailableOnline: bool = false,
isBackOrdered: bool = false,
creationDate: ?[]const u8 = null,
maintenanceDate: ?[]const u8 = null,
registrationNumber: ?[]const u8 = null,
registrationDate: ?[]const u8 = null,
mileage: ?i32 = null,
tradeInDate: ?[]const u8 = null,
source: ?[]const u8 = null,
vehicleType: ?[]const u8 = null,
offerAmount: ?[]const u8 = null,
offerExpiry: ?[]const u8 = null,
activeOffers: []i32 = &.{},
campaignMessagesTotal: i32 = 0,
underOffer: bool = false,
isDisplayStock: bool = false,
displayRetailer: ?[]const u8 = null,
displayRetailerGssnId: ?[]const u8 = null,
location: ?[]const u8 = null,
account: ?[]const u8 = null,
accountType: ?[]const u8 = null,
usageCode: ?[]const u8 = null,
bm7NST: ?[]const u8 = null,
isSellable: bool = false,
secured: bool = false,
specialist: bool = false,
isMotabilityRetailer: bool = false,
upholsteryDescription: ?[]const u8 = null,
inBackOrderAccount: bool = false,
fullModelYearCode: ?[]const u8 = null,
baumuster: ?[]const u8 = null,
isMotability: bool = false,
pipAdvanceRentalGross: ?f64 = null,
wpmsAdvanceRentalGross: ?f64 = null,
ispVehicleCustomerDescriptions: ?[][]const u8 = null,
eligibleForMaTransfer: bool = false,
confirmedProductionDate: ?[]const u8 = null,
forecastedArrivalDate: ?[]const u8 = null,
engine: ?[]const u8 = null,
retailer: ?[]const u8 = null,
hasMotabilityError: bool = false,
equipment: []Equipment = &.{},
vehicleClass: ?[]const u8 = null,
};
pub const VehicleRejectionData = struct {
rejectReason: ?[]const u8 = null,
exception: ?[]const u8 = null,
creationDate: ?[]const u8 = null,
active: ?bool = null,
dataSource: ?[]const u8 = null,
};
pub const VehicleSellableCheckData = struct {
check: ?[]const u8 = null,
failure: ?[]const u8 = null,
creationDate: ?[]const u8 = null,
};
pub const VehicleRejectDetailsData = struct {
details: ?VehicleIdentifierData = null,
rejections: []VehicleRejectionData = &.{},
sellableChecks: []VehicleSellableCheckData = &.{},
};
pub const VehicleRejectDetailsResponse = struct {
vehicle: ?VehicleRejectDetailsData = null,
};
pub const VehicleRejectRequest = struct {
vehicleIdentifier: ?[]const u8 = null,
};
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /v1/Vehicle/Reject/{vehicleIdentifier} HTTP/1.1
Host: uat-api-vehicle-mgt-mb-dhc.rapp-customers.co.uk
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<VehicleRejectDetailsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mercedes.VehicleManagement.API.ServiceModel">
<Vehicle>
<Details xmlns:d3p1="http://schemas.datacontract.org/2004/07/Mercedes.VehicleManagement.API.Shared.POCO">
<d3p1:Account>String</d3p1:Account>
<d3p1:AccountType>String</d3p1:AccountType>
<d3p1:ActiveOffers xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>0</d4p1:int>
</d3p1:ActiveOffers>
<d3p1:ActualPrice>String</d3p1:ActualPrice>
<d3p1:Baumuster>String</d3p1:Baumuster>
<d3p1:Bm7NST>String</d3p1:Bm7NST>
<d3p1:BodyStyle>String</d3p1:BodyStyle>
<d3p1:CampaignAndOfferTotal>0</d3p1:CampaignAndOfferTotal>
<d3p1:CampaignAndOfferTotalCurrent>0</d3p1:CampaignAndOfferTotalCurrent>
<d3p1:CampaignAndOfferTotalPending>0</d3p1:CampaignAndOfferTotalPending>
<d3p1:CampaignCustomOfferTotal>0</d3p1:CampaignCustomOfferTotal>
<d3p1:CampaignCustomOfferTotalCurrent>0</d3p1:CampaignCustomOfferTotalCurrent>
<d3p1:CampaignCustomOfferTotalPending>0</d3p1:CampaignCustomOfferTotalPending>
<d3p1:CampaignDiscountOfferTotal>0</d3p1:CampaignDiscountOfferTotal>
<d3p1:CampaignDiscountOfferTotalCurrent>0</d3p1:CampaignDiscountOfferTotalCurrent>
<d3p1:CampaignDiscountOfferTotalPending>0</d3p1:CampaignDiscountOfferTotalPending>
<d3p1:CampaignMessagesTotal>0</d3p1:CampaignMessagesTotal>
<d3p1:CampaignOfferTotal>0</d3p1:CampaignOfferTotal>
<d3p1:CampaignOfferTotalCurrent>0</d3p1:CampaignOfferTotalCurrent>
<d3p1:CampaignOfferTotalPending>0</d3p1:CampaignOfferTotalPending>
<d3p1:CampaignOtherOfferTotal>0</d3p1:CampaignOtherOfferTotal>
<d3p1:CampaignOtherOfferTotalCurrent>0</d3p1:CampaignOtherOfferTotalCurrent>
<d3p1:CampaignOtherOfferTotalPending>0</d3p1:CampaignOtherOfferTotalPending>
<d3p1:CampaignPersonalisedOfferTotal>0</d3p1:CampaignPersonalisedOfferTotal>
<d3p1:CampaignPersonalisedOfferTotalCurrent>0</d3p1:CampaignPersonalisedOfferTotalCurrent>
<d3p1:CampaignPersonalisedOfferTotalPending>0</d3p1:CampaignPersonalisedOfferTotalPending>
<d3p1:CampaignServiceOfferTotal>0</d3p1:CampaignServiceOfferTotal>
<d3p1:CampaignServiceOfferTotalCurrent>0</d3p1:CampaignServiceOfferTotalCurrent>
<d3p1:CampaignServiceOfferTotalPending>0</d3p1:CampaignServiceOfferTotalPending>
<d3p1:Colour>String</d3p1:Colour>
<d3p1:ColourCode>String</d3p1:ColourCode>
<d3p1:ColourDescription>String</d3p1:ColourDescription>
<d3p1:CommissionNumber>String</d3p1:CommissionNumber>
<d3p1:ConfirmedProductionDate>String</d3p1:ConfirmedProductionDate>
<d3p1:Creation>String</d3p1:Creation>
<d3p1:CreationDate>String</d3p1:CreationDate>
<d3p1:CurrentRetailerOfferPrice>0</d3p1:CurrentRetailerOfferPrice>
<d3p1:DaysSincePortArrival>0</d3p1:DaysSincePortArrival>
<d3p1:Description>String</d3p1:Description>
<d3p1:DisplayRetailer>String</d3p1:DisplayRetailer>
<d3p1:DisplayRetailerGssnId>String</d3p1:DisplayRetailerGssnId>
<d3p1:ElectricConsumption>0</d3p1:ElectricConsumption>
<d3p1:ElectricRange>0</d3p1:ElectricRange>
<d3p1:EligibleForMaTransfer>false</d3p1:EligibleForMaTransfer>
<d3p1:ForecastedArrivalDate>String</d3p1:ForecastedArrivalDate>
<d3p1:FuelType>String</d3p1:FuelType>
<d3p1:FullModelYearCode>String</d3p1:FullModelYearCode>
<d3p1:GssnId>String</d3p1:GssnId>
<d3p1:ImageUrl>String</d3p1:ImageUrl>
<d3p1:InBackOrderAccount>false</d3p1:InBackOrderAccount>
<d3p1:IsAvailableOnline>false</d3p1:IsAvailableOnline>
<d3p1:IsBackOrdered>false</d3p1:IsBackOrdered>
<d3p1:IsDisplayStock>false</d3p1:IsDisplayStock>
<d3p1:IsMotability>false</d3p1:IsMotability>
<d3p1:IsMotabilityRetailer>false</d3p1:IsMotabilityRetailer>
<d3p1:IsSellable>false</d3p1:IsSellable>
<d3p1:IspVehicleCustomerDescriptions xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d3p1:IspVehicleCustomerDescriptions>
<d3p1:Line>String</d3p1:Line>
<d3p1:Location>String</d3p1:Location>
<d3p1:MaintenanceDate>String</d3p1:MaintenanceDate>
<d3p1:MappedLine>String</d3p1:MappedLine>
<d3p1:Mileage>0</d3p1:Mileage>
<d3p1:Model>String</d3p1:Model>
<d3p1:Modified>String</d3p1:Modified>
<d3p1:NoImage>false</d3p1:NoImage>
<d3p1:OfferAmount>String</d3p1:OfferAmount>
<d3p1:OfferAvailable>false</d3p1:OfferAvailable>
<d3p1:OfferExpiry>String</d3p1:OfferExpiry>
<d3p1:OfferTotal>0</d3p1:OfferTotal>
<d3p1:OfferTotalCurrent>0</d3p1:OfferTotalCurrent>
<d3p1:OfferTotalPending>0</d3p1:OfferTotalPending>
<d3p1:Otr>String</d3p1:Otr>
<d3p1:P11D>String</d3p1:P11D>
<d3p1:PackageNames xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d3p1:PackageNames>
<d3p1:PipAdvanceRentalGross>0</d3p1:PipAdvanceRentalGross>
<d3p1:PortArrivalDate>0001-01-01T00:00:00</d3p1:PortArrivalDate>
<d3p1:RegistrationDate>0001-01-01T00:00:00</d3p1:RegistrationDate>
<d3p1:RegistrationNumber>String</d3p1:RegistrationNumber>
<d3p1:RetailPrice>String</d3p1:RetailPrice>
<d3p1:RetailPriceExVAT>String</d3p1:RetailPriceExVAT>
<d3p1:RetailPriceIncVAT>0</d3p1:RetailPriceIncVAT>
<d3p1:RetailerCustomOfferTotal>0</d3p1:RetailerCustomOfferTotal>
<d3p1:RetailerCustomOfferTotalCurrent>0</d3p1:RetailerCustomOfferTotalCurrent>
<d3p1:RetailerCustomOfferTotalPending>0</d3p1:RetailerCustomOfferTotalPending>
<d3p1:RetailerDiscountOfferTotal>0</d3p1:RetailerDiscountOfferTotal>
<d3p1:RetailerDiscountOfferTotalCurrent>0</d3p1:RetailerDiscountOfferTotalCurrent>
<d3p1:RetailerDiscountOfferTotalPending>0</d3p1:RetailerDiscountOfferTotalPending>
<d3p1:RetailerId>0</d3p1:RetailerId>
<d3p1:RetailerOfferTotal>0</d3p1:RetailerOfferTotal>
<d3p1:RetailerOfferTotalCurrent>0</d3p1:RetailerOfferTotalCurrent>
<d3p1:RetailerOfferTotalPending>0</d3p1:RetailerOfferTotalPending>
<d3p1:RetailerServiceOfferTotal>0</d3p1:RetailerServiceOfferTotal>
<d3p1:RetailerServiceOfferTotalCurrent>0</d3p1:RetailerServiceOfferTotalCurrent>
<d3p1:RetailerServiceOfferTotalPending>0</d3p1:RetailerServiceOfferTotalPending>
<d3p1:RetailerWarrantyOfferTotal>0</d3p1:RetailerWarrantyOfferTotal>
<d3p1:RetailerWarrantyOfferTotalCurrent>0</d3p1:RetailerWarrantyOfferTotalCurrent>
<d3p1:RetailerWarrantyOfferTotalPending>0</d3p1:RetailerWarrantyOfferTotalPending>
<d3p1:Secured>false</d3p1:Secured>
<d3p1:Source>String</d3p1:Source>
<d3p1:Specialist>false</d3p1:Specialist>
<d3p1:TradeInDate>0001-01-01T00:00:00</d3p1:TradeInDate>
<d3p1:Transmission>String</d3p1:Transmission>
<d3p1:TransmissionType>String</d3p1:TransmissionType>
<d3p1:UnderOffer>false</d3p1:UnderOffer>
<d3p1:Upholstery>String</d3p1:Upholstery>
<d3p1:UpholsteryCode>String</d3p1:UpholsteryCode>
<d3p1:UpholsteryDescription>String</d3p1:UpholsteryDescription>
<d3p1:UpholsteryType>String</d3p1:UpholsteryType>
<d3p1:UsageCode>String</d3p1:UsageCode>
<d3p1:VATQualifying>false</d3p1:VATQualifying>
<d3p1:VehicleType>String</d3p1:VehicleType>
<d3p1:Vin>String</d3p1:Vin>
<d3p1:WpmsAdvanceRentalGross>0</d3p1:WpmsAdvanceRentalGross>
<d3p1:Engine>String</d3p1:Engine>
<d3p1:Equipment xmlns:d4p1="http://schemas.datacontract.org/2004/07/Mercedes.OS.Vehicle.Shared.POCO">
<d4p1:Equipment>
<d4p1:Code>String</d4p1:Code>
<d4p1:Description>String</d4p1:Description>
<d4p1:Id>0</d4p1:Id>
</d4p1:Equipment>
</d3p1:Equipment>
<d3p1:HasMotabilityError>false</d3p1:HasMotabilityError>
<d3p1:Retailer>String</d3p1:Retailer>
<d3p1:VehicleClass>String</d3p1:VehicleClass>
</Details>
<Rejections xmlns:d3p1="http://schemas.datacontract.org/2004/07/Mercedes.VehicleManagement.API.Shared.POCO">
<d3p1:VehicleRejectionData>
<d3p1:Active>false</d3p1:Active>
<d3p1:CreationDate>String</d3p1:CreationDate>
<d3p1:DataSource>String</d3p1:DataSource>
<d3p1:Exception>String</d3p1:Exception>
<d3p1:RejectReason>String</d3p1:RejectReason>
</d3p1:VehicleRejectionData>
</Rejections>
<SellableChecks xmlns:d3p1="http://schemas.datacontract.org/2004/07/Mercedes.VehicleManagement.API.Shared.POCO">
<d3p1:VehicleSellableCheckData>
<d3p1:Check>String</d3p1:Check>
<d3p1:CreationDate>String</d3p1:CreationDate>
<d3p1:Failure>String</d3p1:Failure>
</d3p1:VehicleSellableCheckData>
</SellableChecks>
</Vehicle>
</VehicleRejectDetailsResponse>