| GET | /v1/{VehicleType}/Vehicle/{vehicleIdentifier} | Get vehicle data by commission number |
|---|
namespace Mercedes.VehicleManagement.API.ServiceModel
open System
open System.IO
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations
[<AllowNullLiteral>]
type OfferVehicle() =
member val RetailPriceExVAT:String = null with get,set
[<AllowNullLiteral>]
type Offer() =
member val Id:Int32 = new Int32() with get,set
member val OfferType:String = null with get,set
member val CampaignName:String = null with get,set
member val From:String = null with get,set
member val To:String = null with get,set
member val Value:String = null with get,set
member val Net:Nullable<Decimal> = new Nullable<Decimal>() with get,set
member val OfferVehicle:OfferVehicle = null with get,set
member val Pending:Boolean = new Boolean() with get,set
member val DocumentUrl:String = null with get,set
member val Personalised:Boolean = new Boolean() with get,set
member val IsPersonalisedMonetaryOffer:Boolean = new Boolean() with get,set
member val CampaignVIPDiscount:Boolean = new Boolean() with get,set
member val OfferValueNet:Nullable<Decimal> = new Nullable<Decimal>() with get,set
member val CampaignGovernmentGrant:Boolean = new Boolean() with get,set
[<AllowNullLiteral>]
type PersonalisedOffer() =
inherit Offer()
member val Category:String = null with get,set
member val Description:String = null with get,set
member val Reference:String = null with get,set
member val CampaignId:Int32 = new Int32() with get,set
member val CertificateRequired:Nullable<Boolean> = new Nullable<Boolean>() with get,set
member val AutoSelect:Boolean = new Boolean() with get,set
[<AllowNullLiteral>]
type Message() =
member val Id:Int32 = new Int32() with get,set
member val Vin:String = null with get,set
member val CampaignId:Int32 = new Int32() with get,set
member val Value:String = null with get,set
member val CampaignDescription:String = null with get,set
member val From:String = null with get,set
member val To:String = null with get,set
member val DocumentUrl:String = null with get,set
[<AllowNullLiteral>]
type OfferHistory() =
member val Id:Int32 = new Int32() with get,set
member val AuditType:String = null with get,set
member val OfferType:String = null with get,set
member val Source:String = null with get,set
member val From:String = null with get,set
member val To:String = null with get,set
member val Personalised:Boolean = new Boolean() with get,set
member val Value:String = null with get,set
member val Net:String = null with get,set
member val VAT:String = null with get,set
member val Description:String = null with get,set
member val Vin:String = null with get,set
member val Gssn:String = null with get,set
member val Creation:String = null with get,set
member val Modified:String = null with get,set
member val UserId:String = null with get,set
member val User:Int32 = new Int32() with get,set
member val OfferId:Int32 = new Int32() with get,set
member val CommissionNumber:String = null with get,set
member val CampaignId:Nullable<Int32> = new Nullable<Int32>() with get,set
member val CampaignDescription:String = null with get,set
member val CreationDate:DateTime = new DateTime() with get,set
member val IsUsedCarOffer:Boolean = new Boolean() with get,set
[<AllowNullLiteral>]
type FinanceOffer() =
member val CampaignDescription:String = null with get,set
member val TermsAndConditions:String = null with get,set
member val Label:String = null with get,set
member val CampaignId:Int32 = new Int32() with get,set
member val DocumentUrl:String = null with get,set
member val From:String = null with get,set
member val Id:Int32 = new Int32() with get,set
member val To:String = null with get,set
member val Value:String = null with get,set
member val Vin:String = null with get,set
member val Enabled:Boolean = new Boolean() with get,set
member val Pending:Boolean = new Boolean() with get,set
member val OfferType:String = null with get,set
[<AllowNullLiteral>]
type VehicleByIdentifierResponse() =
member val CampaignOffers:ResizeArray<Offer> = null with get,set
member val CampaignPersonalisedOffers:ResizeArray<PersonalisedOffer> = null with get,set
member val CampaignGovernmentGrantOffers:ResizeArray<Offer> = null with get,set
member val CampaignMessages:ResizeArray<Message> = null with get,set
member val OfferHistories:ResizeArray<OfferHistory> = null with get,set
member val FinanceOffers:ResizeArray<FinanceOffer> = null with get,set
[<AllowNullLiteral>]
type VehicleDataBase() =
member val Vin:String = null with get,set
member val Description:String = null with get,set
member val Model:String = null with get,set
member val Otr:String = null with get,set
member val RetailPriceExVAT:String = null with get,set
member val ActualPrice:String = null with get,set
member val P11D:String = null with get,set
member val FuelType:String = null with get,set
member val Transmission:String = null with get,set
member val TransmissionType:String = null with get,set
member val Colour:String = null with get,set
member val ColourCode:String = null with get,set
member val ColourDescription:String = null with get,set
member val CommissionNumber:String = null with get,set
member val OfferAvailable:Boolean = new Boolean() with get,set
member val CampaignDiscountOfferTotal:Int32 = new Int32() with get,set
member val CampaignDiscountOfferTotalCurrent:Int32 = new Int32() with get,set
member val CampaignDiscountOfferTotalPending:Int32 = new Int32() with get,set
member val CampaignServiceOfferTotal:Int32 = new Int32() with get,set
member val CampaignServiceOfferTotalCurrent:Int32 = new Int32() with get,set
member val CampaignServiceOfferTotalPending:Int32 = new Int32() with get,set
member val CampaignCustomOfferTotal:Int32 = new Int32() with get,set
member val CampaignPersonalisedOfferTotalCurrent:Int32 = new Int32() with get,set
member val CampaignPersonalisedOfferTotalPending:Int32 = new Int32() with get,set
member val CampaignPersonalisedOfferTotal:Int32 = new Int32() with get,set
member val CampaignCustomOfferTotalCurrent:Int32 = new Int32() with get,set
member val CampaignCustomOfferTotalPending:Int32 = new Int32() with get,set
member val CampaignOtherOfferTotal:Int32 = new Int32() with get,set
member val CampaignOtherOfferTotalCurrent:Int32 = new Int32() with get,set
member val CampaignOtherOfferTotalPending:Int32 = new Int32() with get,set
member val RetailerDiscountOfferTotal:Int32 = new Int32() with get,set
member val RetailerDiscountOfferTotalCurrent:Int32 = new Int32() with get,set
member val RetailerDiscountOfferTotalPending:Int32 = new Int32() with get,set
member val RetailerServiceOfferTotal:Int32 = new Int32() with get,set
member val RetailerServiceOfferTotalCurrent:Int32 = new Int32() with get,set
member val RetailerServiceOfferTotalPending:Int32 = new Int32() with get,set
member val RetailerCustomOfferTotal:Int32 = new Int32() with get,set
member val RetailerCustomOfferTotalCurrent:Int32 = new Int32() with get,set
member val RetailerCustomOfferTotalPending:Int32 = new Int32() with get,set
member val RetailerWarrantyOfferTotal:Int32 = new Int32() with get,set
member val RetailerWarrantyOfferTotalCurrent:Int32 = new Int32() with get,set
member val RetailerWarrantyOfferTotalPending:Int32 = new Int32() with get,set
member val RetailerOfferTotal:Int32 = new Int32() with get,set
member val RetailerOfferTotalCurrent:Int32 = new Int32() with get,set
member val RetailerOfferTotalPending:Int32 = new Int32() with get,set
member val CampaignOfferTotal:Int32 = new Int32() with get,set
member val CampaignOfferTotalCurrent:Int32 = new Int32() with get,set
member val CampaignOfferTotalPending:Int32 = new Int32() with get,set
member val CampaignAndOfferTotal:Int32 = new Int32() with get,set
member val CampaignAndOfferTotalCurrent:Int32 = new Int32() with get,set
member val CampaignAndOfferTotalPending:Int32 = new Int32() with get,set
member val OfferTotal:Int32 = new Int32() with get,set
member val OfferTotalCurrent:Int32 = new Int32() with get,set
member val OfferTotalPending:Int32 = new Int32() with get,set
member val Creation:String = null with get,set
member val Modified:String = null with get,set
member val ElectricRange:Int32 = new Int32() with get,set
member val ElectricConsumption:Int32 = new Int32() with get,set
member val PortArrivalDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
member val DaysSincePortArrival:Nullable<Int32> = new Nullable<Int32>() with get,set
member val RetailPriceIncVAT:Decimal = new Decimal() with get,set
member val BodyStyle:String = null with get,set
member val Upholstery:String = null with get,set
member val UpholsteryCode:String = null with get,set
member val UpholsteryType:String = null with get,set
member val PackageNames:ResizeArray<String> = null with get,set
member val Line:String = null with get,set
member val CurrentRetailerOfferPrice:Decimal = new Decimal() with get,set
member val RetailPrice:String = null with get,set
member val VATQualifying:Boolean = new Boolean() with get,set
member val RetailerId:Int32 = new Int32() with get,set
member val GssnId:String = null with get,set
member val NoImage:Boolean = new Boolean() with get,set
member val ImageUrl:String = null with get,set
member val IsAvailableOnline:Boolean = new Boolean() with get,set
member val IsBackOrdered:Boolean = new Boolean() with get,set
member val CreationDate:String = null with get,set
member val MaintenanceDate:String = null with get,set
member val RegistrationNumber:String = null with get,set
member val RegistrationDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
member val Mileage:Nullable<Int32> = new Nullable<Int32>() with get,set
member val TradeInDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
member val Source:String = null with get,set
member val VehicleType:String = null with get,set
member val OfferAmount:String = null with get,set
member val OfferExpiry:String = null with get,set
member val ActiveOffers:Int32[] = null with get,set
member val CampaignMessagesTotal:Int32 = new Int32() with get,set
member val UnderOffer:Boolean = new Boolean() with get,set
member val IsDisplayStock:Boolean = new Boolean() with get,set
member val DisplayRetailer:String = null with get,set
member val DisplayRetailerGssnId:String = null with get,set
member val Location:String = null with get,set
member val Account:String = null with get,set
member val AccountType:String = null with get,set
member val UsageCode:String = null with get,set
member val Bm7NST:String = null with get,set
member val IsSellable:Boolean = new Boolean() with get,set
member val Secured:Boolean = new Boolean() with get,set
member val Specialist:Boolean = new Boolean() with get,set
member val IsMotabilityRetailer:Boolean = new Boolean() with get,set
member val UpholsteryDescription:String = null with get,set
member val InBackOrderAccount:Boolean = new Boolean() with get,set
member val FullModelYearCode:String = null with get,set
member val ProductionDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
member val Baumuster:String = null with get,set
member val IsMotability:Boolean = new Boolean() with get,set
member val PipAdvanceRentalGross:Nullable<Decimal> = new Nullable<Decimal>() with get,set
member val WpmsAdvanceRentalGross:Nullable<Decimal> = new Nullable<Decimal>() with get,set
member val IspVehicleCustomerDescriptions:ResizeArray<String> = null with get,set
member val EligibleForMaTransfer:Boolean = new Boolean() with get,set
member val ConfirmedProductionDate:String = null with get,set
member val ForecastedArrivalDate:String = null with get,set
[<AllowNullLiteral>]
type VehicleData() =
inherit VehicleDataBase()
member val Engine:String = null with get,set
[<AllowNullLiteral>]
type Equipment() =
member val Id:Nullable<Int32> = new Nullable<Int32>() with get,set
member val Code:String = null with get,set
member val Description:String = null with get,set
[<AllowNullLiteral>]
type VehicleIdentifierData() =
inherit VehicleData()
member val Retailer:String = null with get,set
member val HasMotabilityError:Boolean = new Boolean() with get,set
member val Equipment:ResizeArray<Equipment> = null with get,set
[<AllowNullLiteral>]
type VehicleByCommissionNumberResponse() =
inherit VehicleByIdentifierResponse()
member val Vehicle:VehicleIdentifierData = null with get,set
[<AllowNullLiteral>]
type VehicleByCommissionNumberRequest() =
interface IGet
member val vehicleIdentifier:String = null with get,set
member val VehicleType:String = null with get,set
F# VehicleByCommissionNumberRequest DTOs
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/{VehicleType}/Vehicle/{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
<VehicleByCommissionNumberResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mercedes.VehicleManagement.API.Shared.POCO">
<CampaignGovernmentGrantOffers>
<Offer>
<CampaignGovernmentGrant>false</CampaignGovernmentGrant>
<CampaignName>String</CampaignName>
<CampaignVIPDiscount>false</CampaignVIPDiscount>
<DocumentUrl>String</DocumentUrl>
<From>String</From>
<Id>0</Id>
<IsPersonalisedMonetaryOffer>false</IsPersonalisedMonetaryOffer>
<Net>0</Net>
<OfferType>String</OfferType>
<OfferValueNet>0</OfferValueNet>
<OfferVehicle>
<RetailPriceExVAT>String</RetailPriceExVAT>
</OfferVehicle>
<Pending>false</Pending>
<Personalised>false</Personalised>
<To>String</To>
<Value>String</Value>
</Offer>
</CampaignGovernmentGrantOffers>
<CampaignMessages>
<Message>
<CampaignDescription>String</CampaignDescription>
<CampaignId>0</CampaignId>
<DocumentUrl>String</DocumentUrl>
<From>String</From>
<Id>0</Id>
<To>String</To>
<Value>String</Value>
<Vin>String</Vin>
</Message>
</CampaignMessages>
<CampaignOffers>
<Offer>
<CampaignGovernmentGrant>false</CampaignGovernmentGrant>
<CampaignName>String</CampaignName>
<CampaignVIPDiscount>false</CampaignVIPDiscount>
<DocumentUrl>String</DocumentUrl>
<From>String</From>
<Id>0</Id>
<IsPersonalisedMonetaryOffer>false</IsPersonalisedMonetaryOffer>
<Net>0</Net>
<OfferType>String</OfferType>
<OfferValueNet>0</OfferValueNet>
<OfferVehicle>
<RetailPriceExVAT>String</RetailPriceExVAT>
</OfferVehicle>
<Pending>false</Pending>
<Personalised>false</Personalised>
<To>String</To>
<Value>String</Value>
</Offer>
</CampaignOffers>
<CampaignPersonalisedOffers>
<PersonalisedOffer>
<CampaignGovernmentGrant>false</CampaignGovernmentGrant>
<CampaignName>String</CampaignName>
<CampaignVIPDiscount>false</CampaignVIPDiscount>
<DocumentUrl>String</DocumentUrl>
<From>String</From>
<Id>0</Id>
<IsPersonalisedMonetaryOffer>false</IsPersonalisedMonetaryOffer>
<Net>0</Net>
<OfferType>String</OfferType>
<OfferValueNet>0</OfferValueNet>
<OfferVehicle>
<RetailPriceExVAT>String</RetailPriceExVAT>
</OfferVehicle>
<Pending>false</Pending>
<Personalised>false</Personalised>
<To>String</To>
<Value>String</Value>
<AutoSelect>false</AutoSelect>
<CampaignId>0</CampaignId>
<Category>String</Category>
<CertificateRequired>false</CertificateRequired>
<Description>String</Description>
<Reference>String</Reference>
</PersonalisedOffer>
</CampaignPersonalisedOffers>
<FinanceOffers>
<FinanceOffer>
<CampaignDescription>String</CampaignDescription>
<CampaignId>0</CampaignId>
<DocumentUrl>String</DocumentUrl>
<Enabled>false</Enabled>
<From>String</From>
<Id>0</Id>
<Label>String</Label>
<OfferType>String</OfferType>
<Pending>false</Pending>
<TermsAndConditions>String</TermsAndConditions>
<To>String</To>
<Value>String</Value>
<Vin>String</Vin>
</FinanceOffer>
</FinanceOffers>
<OfferHistories>
<OfferHistory>
<AuditType>String</AuditType>
<CampaignDescription>String</CampaignDescription>
<CampaignId>0</CampaignId>
<CommissionNumber>String</CommissionNumber>
<Creation>String</Creation>
<CreationDate>0001-01-01T00:00:00</CreationDate>
<Description>String</Description>
<From>String</From>
<Gssn>String</Gssn>
<Id>0</Id>
<IsUsedCarOffer>false</IsUsedCarOffer>
<Modified>String</Modified>
<Net>String</Net>
<OfferId>0</OfferId>
<OfferType>String</OfferType>
<Personalised>false</Personalised>
<Source>String</Source>
<To>String</To>
<User>0</User>
<UserId>String</UserId>
<VAT>String</VAT>
<Value>String</Value>
<Vin>String</Vin>
</OfferHistory>
</OfferHistories>
<Vehicle>
<Account>String</Account>
<AccountType>String</AccountType>
<ActiveOffers xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:int>0</d3p1:int>
</ActiveOffers>
<ActualPrice>String</ActualPrice>
<Baumuster>String</Baumuster>
<Bm7NST>String</Bm7NST>
<BodyStyle>String</BodyStyle>
<CampaignAndOfferTotal>0</CampaignAndOfferTotal>
<CampaignAndOfferTotalCurrent>0</CampaignAndOfferTotalCurrent>
<CampaignAndOfferTotalPending>0</CampaignAndOfferTotalPending>
<CampaignCustomOfferTotal>0</CampaignCustomOfferTotal>
<CampaignCustomOfferTotalCurrent>0</CampaignCustomOfferTotalCurrent>
<CampaignCustomOfferTotalPending>0</CampaignCustomOfferTotalPending>
<CampaignDiscountOfferTotal>0</CampaignDiscountOfferTotal>
<CampaignDiscountOfferTotalCurrent>0</CampaignDiscountOfferTotalCurrent>
<CampaignDiscountOfferTotalPending>0</CampaignDiscountOfferTotalPending>
<CampaignMessagesTotal>0</CampaignMessagesTotal>
<CampaignOfferTotal>0</CampaignOfferTotal>
<CampaignOfferTotalCurrent>0</CampaignOfferTotalCurrent>
<CampaignOfferTotalPending>0</CampaignOfferTotalPending>
<CampaignOtherOfferTotal>0</CampaignOtherOfferTotal>
<CampaignOtherOfferTotalCurrent>0</CampaignOtherOfferTotalCurrent>
<CampaignOtherOfferTotalPending>0</CampaignOtherOfferTotalPending>
<CampaignPersonalisedOfferTotal>0</CampaignPersonalisedOfferTotal>
<CampaignPersonalisedOfferTotalCurrent>0</CampaignPersonalisedOfferTotalCurrent>
<CampaignPersonalisedOfferTotalPending>0</CampaignPersonalisedOfferTotalPending>
<CampaignServiceOfferTotal>0</CampaignServiceOfferTotal>
<CampaignServiceOfferTotalCurrent>0</CampaignServiceOfferTotalCurrent>
<CampaignServiceOfferTotalPending>0</CampaignServiceOfferTotalPending>
<Colour>String</Colour>
<ColourCode>String</ColourCode>
<ColourDescription>String</ColourDescription>
<CommissionNumber>String</CommissionNumber>
<ConfirmedProductionDate>String</ConfirmedProductionDate>
<Creation>String</Creation>
<CreationDate>String</CreationDate>
<CurrentRetailerOfferPrice>0</CurrentRetailerOfferPrice>
<DaysSincePortArrival>0</DaysSincePortArrival>
<Description>String</Description>
<DisplayRetailer>String</DisplayRetailer>
<DisplayRetailerGssnId>String</DisplayRetailerGssnId>
<ElectricConsumption>0</ElectricConsumption>
<ElectricRange>0</ElectricRange>
<EligibleForMaTransfer>false</EligibleForMaTransfer>
<ForecastedArrivalDate>String</ForecastedArrivalDate>
<FuelType>String</FuelType>
<FullModelYearCode>String</FullModelYearCode>
<GssnId>String</GssnId>
<ImageUrl>String</ImageUrl>
<InBackOrderAccount>false</InBackOrderAccount>
<IsAvailableOnline>false</IsAvailableOnline>
<IsBackOrdered>false</IsBackOrdered>
<IsDisplayStock>false</IsDisplayStock>
<IsMotability>false</IsMotability>
<IsMotabilityRetailer>false</IsMotabilityRetailer>
<IsSellable>false</IsSellable>
<IspVehicleCustomerDescriptions xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</IspVehicleCustomerDescriptions>
<Line>String</Line>
<Location>String</Location>
<MaintenanceDate>String</MaintenanceDate>
<Mileage>0</Mileage>
<Model>String</Model>
<Modified>String</Modified>
<NoImage>false</NoImage>
<OfferAmount>String</OfferAmount>
<OfferAvailable>false</OfferAvailable>
<OfferExpiry>String</OfferExpiry>
<OfferTotal>0</OfferTotal>
<OfferTotalCurrent>0</OfferTotalCurrent>
<OfferTotalPending>0</OfferTotalPending>
<Otr>String</Otr>
<P11D>String</P11D>
<PackageNames xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</PackageNames>
<PipAdvanceRentalGross>0</PipAdvanceRentalGross>
<PortArrivalDate>0001-01-01T00:00:00</PortArrivalDate>
<ProductionDate>0001-01-01T00:00:00</ProductionDate>
<RegistrationDate>0001-01-01T00:00:00</RegistrationDate>
<RegistrationNumber>String</RegistrationNumber>
<RetailPrice>String</RetailPrice>
<RetailPriceExVAT>String</RetailPriceExVAT>
<RetailPriceIncVAT>0</RetailPriceIncVAT>
<RetailerCustomOfferTotal>0</RetailerCustomOfferTotal>
<RetailerCustomOfferTotalCurrent>0</RetailerCustomOfferTotalCurrent>
<RetailerCustomOfferTotalPending>0</RetailerCustomOfferTotalPending>
<RetailerDiscountOfferTotal>0</RetailerDiscountOfferTotal>
<RetailerDiscountOfferTotalCurrent>0</RetailerDiscountOfferTotalCurrent>
<RetailerDiscountOfferTotalPending>0</RetailerDiscountOfferTotalPending>
<RetailerId>0</RetailerId>
<RetailerOfferTotal>0</RetailerOfferTotal>
<RetailerOfferTotalCurrent>0</RetailerOfferTotalCurrent>
<RetailerOfferTotalPending>0</RetailerOfferTotalPending>
<RetailerServiceOfferTotal>0</RetailerServiceOfferTotal>
<RetailerServiceOfferTotalCurrent>0</RetailerServiceOfferTotalCurrent>
<RetailerServiceOfferTotalPending>0</RetailerServiceOfferTotalPending>
<RetailerWarrantyOfferTotal>0</RetailerWarrantyOfferTotal>
<RetailerWarrantyOfferTotalCurrent>0</RetailerWarrantyOfferTotalCurrent>
<RetailerWarrantyOfferTotalPending>0</RetailerWarrantyOfferTotalPending>
<Secured>false</Secured>
<Source>String</Source>
<Specialist>false</Specialist>
<TradeInDate>0001-01-01T00:00:00</TradeInDate>
<Transmission>String</Transmission>
<TransmissionType>String</TransmissionType>
<UnderOffer>false</UnderOffer>
<Upholstery>String</Upholstery>
<UpholsteryCode>String</UpholsteryCode>
<UpholsteryDescription>String</UpholsteryDescription>
<UpholsteryType>String</UpholsteryType>
<UsageCode>String</UsageCode>
<VATQualifying>false</VATQualifying>
<VehicleType>String</VehicleType>
<Vin>String</Vin>
<WpmsAdvanceRentalGross>0</WpmsAdvanceRentalGross>
<Engine>String</Engine>
<Equipment xmlns:d3p1="http://schemas.datacontract.org/2004/07/Mercedes.OS.Vehicle.Shared.POCO">
<d3p1:Equipment>
<d3p1:Code>String</d3p1:Code>
<d3p1:Description>String</d3p1:Description>
<d3p1:Id>0</d3p1:Id>
</d3p1:Equipment>
</Equipment>
<HasMotabilityError>false</HasMotabilityError>
<Retailer>String</Retailer>
</Vehicle>
</VehicleByCommissionNumberResponse>