Mercedes.Agency.Orchestration.API

<back to all web services

FilterActiveBackOrdersCsvRequest

BackOrder
Requires Authentication
The following routes are available for this service:
POST/v1/backorder/active/csvCalls Agency API and fetches a list of active backorders for the Export Detailed CSVFilter Active Back Order
namespace Mercedes.Agency.API.Shared.Enums

open System
open System.IO
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations

    [<AllowNullLiteral>]
    type BackOrderHistory() = 
        member val Status:Int32 = new Int32() with get,set
        member val CommissionNumber:String = null with get,set
        member val VIN:String = null with get,set
        member val CustomerCriteria:String = null with get,set
        member val AgentCriteria:String = null with get,set
        member val CreationDate:DateTime = new DateTime() with get,set
        member val MaintenanceDate:DateTime = new DateTime() with get,set
        member val GasId:String = null with get,set
        member val Sellable:Boolean = new Boolean() with get,set
        member val AdditionalInformation:String = null with get,set
        member val Reason:String = null with get,set
        member val ConfigCode:String = null with get,set
        member val FleetBaseOrder:String = null with get,set
        member val AssistanceDetail:String = null with get,set
        member val AssistanceProvider:String = null with get,set
        member val LinkedByUserType:String = null with get,set
        member val MotabilityVTN:String = null with get,set
        member val MotabilityBackOrderDropDown:String = null with get,set
        member val MotabilityValidFrom:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val MotabilityValidTo:Nullable<DateTime> = new Nullable<DateTime>() with get,set

    [<AllowNullLiteral>]
    type Order() = 
        member val Guid:Guid = new Guid() with get,set
        member val Reference:String = null with get,set
        member val Status:Int32 = new Int32() with get,set
        member val CustomerId:String = null with get,set
        member val MulesoftReference:String = null with get,set
        member val GasId:String = null with get,set
        member val OrderDate:String = null with get,set
        member val OfferSnapShot:String = null with get,set

    [<AllowNullLiteral>]
    type RetailerOpeningTime() = 
        member val Day:String = null with get,set
        member val OpenFrom:String = null with get,set
        member val OpenTo:String = null with get,set
        member val Special:String = null with get,set

    [<AllowNullLiteral>]
    type RetailerOpeningTimes() = 
        member val New:ResizeArray<RetailerOpeningTime> = null with get,set
        member val Used:ResizeArray<RetailerOpeningTime> = null with get,set

    [<AllowNullLiteral>]
    type Retailer() = 
        member val Id:Int32 = new Int32() with get,set
        member val GssnId:String = null with get,set
        member val Description:String = null with get,set
        member val Street:String = null with get,set
        member val City:String = null with get,set
        member val Postcode:String = null with get,set
        member val GoogleMapPostcode:String = null with get,set
        member val Phone:String = null with get,set
        member val Fax:String = null with get,set
        member val Email:String = null with get,set
        member val Website:String = null with get,set
        member val RetailerGroupId:String = null with get,set
        member val RetailerGroupName:String = null with get,set
        member val IsOnline:Boolean = new Boolean() with get,set
        member val IsNewCarRetailer:Boolean = new Boolean() with get,set
        member val IsUsedCarRetailer:Boolean = new Boolean() with get,set
        member val IsCentralRetailer:Boolean = new Boolean() with get,set
        member val ChatEnabled:Boolean = new Boolean() with get,set
        member val TradeInEnabled:Boolean = new Boolean() with get,set
        member val smart:Boolean = new Boolean() with get,set
        member val DisplayPhoneNumberNew:String = null with get,set
        member val DisplayPhoneNumberUsed:String = null with get,set
        member val Latitude:Decimal = new Decimal() with get,set
        member val Longitude:Decimal = new Decimal() with get,set
        member val smartDescription:String = null with get,set
        member val smartWebsite:String = null with get,set
        member val smartPhone:String = null with get,set
        member val LegacyId:String = null with get,set
        member val Agent:Boolean = new Boolean() with get,set
        member val MarketAreaId:Int32 = new Int32() with get,set
        member val DigitalLoungeParentGssnId:String = null with get,set
        member val SendLeadsToDigitalLoungeParent:Boolean = new Boolean() with get,set
        member val OpeningTimes:RetailerOpeningTimes = null with get,set

    [<AllowNullLiteral>]
    type MotabilityPricingCsv() = 
        [<DataMember(Order=0)>]
        member val Id:Int32 = new Int32() with get,set

        [<DataMember(Order=1)>]
        member val CriteriaBM7NST:String = null with get,set

        [<DataMember(Order=2)>]
        member val VTN:String = null with get,set

        [<DataMember(Order=3)>]
        member val BackOrderDropDown:String = null with get,set

        [<DataMember(Order=4)>]
        member val CriteriaFullModelYearCode:String = null with get,set

        [<DataMember(Order=5)>]
        member val CriteriaValidOptionCodes:String = null with get,set

        [<DataMember(Order=6)>]
        member val CriteriaInvalidOptionCodes:String = null with get,set

        [<DataMember(Order=7)>]
        member val PIPNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=8)>]
        member val PIPVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=9)>]
        member val PIPGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=10)>]
        member val WPMSNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=11)>]
        member val WPMSVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=12)>]
        member val WPMSGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=13)>]
        member val DiscountNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=14)>]
        member val DiscountVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=15)>]
        member val DiscountGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=16)>]
        member val ListPriceNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=17)>]
        member val ListPriceVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=18)>]
        member val ListPriceGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=19)>]
        member val DeliveryChargeNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=20)>]
        member val DeliveryChargeVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=21)>]
        member val DeliveryChargeGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=22)>]
        member val FuelChargeNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=23)>]
        member val FuelChargeVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=24)>]
        member val FuelChargeGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=25)>]
        member val NumberPlateFeeNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=26)>]
        member val NumberPlateFeeVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=27)>]
        member val NumberPlateFeeGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=28)>]
        member val FirstRegistrationFeeNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=29)>]
        member val FirstRegistrationFeeVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=30)>]
        member val FirstRegistrationFeeGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=31)>]
        member val RoadFundLicenceNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=32)>]
        member val RoadFundLicenceVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=33)>]
        member val RoadFundLicenceGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=34)>]
        member val ValidFrom:DateTime = new DateTime() with get,set

        [<DataMember(Order=35)>]
        member val ValidTo:DateTime = new DateTime() with get,set

    type MotabilityPricingStatus =
        | Pending = 0
        | Current = 1
        | RecentlyExpired = 2
        | Expired = 3

    [<AllowNullLiteral>]
    type MotabilityPricing() = 
        inherit MotabilityPricingCsv()
        member val MotabilityPricingStatus:MotabilityPricingStatus = new MotabilityPricingStatus() with get,set

    [<AllowNullLiteral>]
    type CarConfigurator() = 
        member val Id:Int32 = new Int32() with get,set
        member val BackOrderId:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val ConfiguratorCode:String = null with get,set
        member val GasId:String = null with get,set
        member val Status:Int32 = new Int32() with get,set
        member val DateOfLastUpdate:DateTime = new DateTime() with get,set
        member val LastExceptionMessage:String = null with get,set
        member val LastException:String = null with get,set

    [<AllowNullLiteral>]
    type KeyInformation() = 
        member val BM7NST:String = null with get,set
        member val ConfigurationDate:String = null with get,set
        member val ModelYear:String = null with get,set
        member val HalfYear:String = null with get,set

    [<AllowNullLiteral>]
    type OrderingOptions() = 
        member val Interior:ResizeArray<String> = null with get,set
        member val Exterior:ResizeArray<String> = null with get,set
        member val Other:ResizeArray<String> = null with get,set

    [<AllowNullLiteral>]
    type CarConfiguratorResponse() = 
        member val Name:String = null with get,set
        member val KeyInformation:KeyInformation = null with get,set
        member val OrderingOptions:OrderingOptions = null with get,set
        member val ResponseStatus:ResponseStatus = null with get,set
        member val ConfiguratorCode:String = null with get,set

    [<AllowNullLiteral>]
    type BackOrderBase() = 
        member val Guid:String = null with get,set
        member val Status:Int32 = new Int32() with get,set
        member val CustomerId:String = null with get,set
        member val Id:Int32 = new Int32() with get,set
        member val Reference:String = null with get,set
        member val Agent:String = null with get,set
        member val Gssn:String = null with get,set
        member val CreationDate:DateTime = new DateTime() with get,set
        member val MaintenanceDate:DateTime = new DateTime() with get,set
        member val CustomerCriteria:String = null with get,set
        member val AgentCriteria:String = null with get,set
        member val History:ResizeArray<BackOrderHistory> = null with get,set
        member val IsAllocatedToOrder:Boolean = new Boolean() with get,set
        member val Vin:String = null with get,set
        member val CommissionNumber:String = null with get,set
        member val Order:Order = null with get,set
        member val Source:String = null with get,set
        member val Specialist:Boolean = new Boolean() with get,set
        member val OutrightPurchase:Boolean = new Boolean() with get,set
        member val Sellable:Boolean = new Boolean() with get,set
        member val MulesoftReference:String = null with get,set
        member val AdditionalInformation:String = null with get,set
        member val ConfigCode:String = null with get,set
        member val FleetBaseOrder:String = null with get,set
        member val GasId:String = null with get,set
        member val OutrightPurchaseCustomerIdentifier:String = null with get,set
        member val Retailer:Retailer = null with get,set
        member val CustomerMode:Int32 = new Int32() with get,set
        member val CanEdit:Boolean = new Boolean() with get,set
        member val DigitalLoungeGssnId:String = null with get,set
        member val DigitalLounge:String = null with get,set
        member val Motability:Boolean = new Boolean() with get,set
        member val MotabilityPricing:MotabilityPricing = null with get,set
        member val LinkedByUserType:String = null with get,set
        member val AssistanceProviderId:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val AssistanceProvider:String = null with get,set
        member val AssistanceDetail:String = null with get,set
        member val LastAssistanceMessageDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val LastAssistanceUser:String = null with get,set
        member val IsCOPConverter:Boolean = new Boolean() with get,set
        member val IsEligibleCOPConverter:Boolean = new Boolean() with get,set
        member val CarConfigurator:CarConfigurator = null with get,set
        member val CarConfiguratorResponse:CarConfiguratorResponse = null with get,set

    [<AllowNullLiteral>]
    type Vehicle() = 
        member val Vin:String = null with get,set

    [<AllowNullLiteral>]
    type VehicleCriteriaMatch() = 
        member val Fuel:Boolean = new Boolean() with get,set
        member val Transmission:Boolean = new Boolean() with get,set
        member val Colour:Boolean = new Boolean() with get,set
        member val Upholstery:Boolean = new Boolean() with get,set
        member val Line:Boolean = new Boolean() with get,set
        member val Engine:Boolean = new Boolean() with get,set
        member val BodyStyle:Boolean = new Boolean() with get,set
        member val Packages:Boolean = new Boolean() with get,set

    type OfferPriceProductType =
        | LIST_PRICE = 0
        | NUMBER_PLATE_FEE = 1
        | DELIVERY_CHARGE = 2
        | FUEL_CHARGE = 3
        | MANUFACTURER_OFFER = 4
        | PERSONALISED_MONEYOFFER = 5
        | PERSONALISED_NONMONEYOFFER = 6
        | PERSONALISED_NONMONEYOFFER_NEG = 7
        | SERVICE = 8
        | SERVICE_NEG = 9
        | GOVERNMENT_GRANT = 10
        | OUTRIGHT_PURCHASE_DISCOUNT = 11
        | VIP_OFFER = 12
        | WALLBOX_OFFER = 13
        | WALLBOX_OFFER_NEG = 14
        | ROAD_FUND_LICENCE = 15
        | FIRST_REGISTRATION_FEE = 16
        | NOT_FOUND = 17
        | ACCESSORY_OFFER = 18
        | ACCESSORY_OFFER_NEG = 19
        | MOTABILITY_DISCOUNT = 20

    [<AllowNullLiteral>]
    type Price() = 
        member val Id:String = null with get,set
        member val Description:String = null with get,set
        member val Net:Decimal = new Decimal() with get,set
        member val VAT:Decimal = new Decimal() with get,set
        member val Gross:Decimal = new Decimal() with get,set
        member val Product:OfferPriceProductType = new OfferPriceProductType() with get,set

    [<AllowNullLiteral>]
    type VehicleBaseDetail() = 
        inherit Vehicle()
        member val Description:String = null with get,set
        member val CommissionNumber:String = null with get,set
        member val PortArrivalDate:String = null with get,set
        member val OfferExpiryDate:String = null with get,set
        member val Fuel: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 ColourDescription:String = null with get,set
        member val ImageUrl:String = null with get,set
        member val Specialist:Boolean = new Boolean() with get,set
        member val VehicleCriteriaMatch:VehicleCriteriaMatch = null with get,set
        member val ColourGroup:String = null with get,set
        member val Model:String = null with get,set
        member val BodyStyle:String = null with get,set
        member val Brand:String = null with get,set
        member val Engine:String = null with get,set
        member val EngineDescription:String = null with get,set
        member val Line:String = null with get,set
        member val Upholstery:String = null with get,set
        member val UpholsteryDescription:String = null with get,set
        member val Packages:ResizeArray<String> = null with get,set
        member val P11D:Decimal = new Decimal() with get,set
        member val Prices:ResizeArray<Price> = null with get,set
        member val VehicleClass:String = null with get,set
        member val ProductRange:String = null with get,set
        member val VehicleType:String = null with get,set
        member val Emission:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val Baumuster:String = null with get,set
        member val IsSellable:Boolean = new Boolean() with get,set
        member val Bm7NST:String = null with get,set
        member val ElectricRange:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val ElectricConsumption:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val IsDisplayStock:Boolean = new Boolean() with get,set
        member val DisplayRetailer_Id:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val DisplayRetailer:String = null with get,set
        member val DisplayRetailerGssnId:String = null with get,set
        member val Retailer:Retailer = null with get,set
        member val Age:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val ModelYearCode:String = null with get,set
        member val HalfModelYearCode:String = null with get,set
        member val FullModelYearCode:String = null with get,set
        member val ProductionDate:String = null with get,set
        member val ChassisNumber:String = null with get,set
        member val EligibleForIntegratedServiceCare:Boolean = new Boolean() with get,set

    [<AllowNullLiteral>]
    type VehicleConsumption() = 
        member val Id:Int32 = new Int32() with get,set
        member val Lkm:Decimal = new Decimal() with get,set
        member val Mpg:Decimal = new Decimal() with get,set

    [<AllowNullLiteral>]
    type Equipment() = 
        member val Id:Int32 = new Int32() with get,set
        member val Code:String = null with get,set
        member val Description:String = null with get,set

    [<AllowNullLiteral>]
    type Equipmentv2() = 
        inherit Equipment()
        member val Importance:Int32 = new Int32() with get,set
        member val IsAdditional:Boolean = new Boolean() with get,set

    [<AllowNullLiteral>]
    type VehicleEquipmentCategory() = 
        member val Order:Int32 = new Int32() with get,set
        member val Code:String = null with get,set
        member val Description:String = null with get,set
        member val Equipment:ResizeArray<Equipmentv2> = null with get,set

    [<AllowNullLiteral>]
    type VehicleEmissionClass() = 
        member val Colour:String = null with get,set
        member val Rating:String = null with get,set

    [<AllowNullLiteral>]
    type VehicleAttribute() = 
        member val Description:String = null with get,set
        member val Value:String = null with get,set

    [<AllowNullLiteral>]
    type VehicleIntegratedServiceCareOption() = 
        member val OptionCode:String = null with get,set
        member val BM7NST:String = null with get,set
        member val FullModelYear:String = null with get,set
        member val IntegratedProductType:String = null with get,set
        member val CustomerDescription:String = null with get,set
        member val OneAgentProductType:String = null with get,set

    [<AllowNullLiteral>]
    type VehicleDetail() = 
        inherit VehicleBaseDetail()
        member val RetailPrice_ExVAT:String = null with get,set
        member val OTR:String = null with get,set
        member val ActualPrice:String = null with get,set
        member val TotalOfferValue:String = null with get,set
        member val IsHOBackOrderAccountVehicle:Boolean = new Boolean() with get,set
        member val ConsumptionCombined:VehicleConsumption = null with get,set
        member val ConsumptionExtraUrban:VehicleConsumption = null with get,set
        member val ConsumptionUrban:VehicleConsumption = null with get,set
        member val WltpFuelConsumptionCombined:VehicleConsumption = null with get,set
        member val WltpFuelConsumptionExtraHigh:VehicleConsumption = null with get,set
        member val WltpFuelConsumptionHigh:VehicleConsumption = null with get,set
        member val WltpFuelConsumptionLow:VehicleConsumption = null with get,set
        member val WltpFuelConsumptionMedium:VehicleConsumption = null with get,set
        member val EquipmentCategories:ResizeArray<VehicleEquipmentCategory> = null with get,set
        member val VehicleEnergyEfficiencyClass:VehicleEmissionClass = null with get,set
        member val VehicleData:ResizeArray<VehicleAttribute> = null with get,set
        member val IntegratedProducts:ResizeArray<VehicleIntegratedServiceCareOption> = null with get,set
        member val IspVehicleCustomerDescriptions:ResizeArray<String> = null with get,set
        member val ColourCode:String = null with get,set
        member val UpholsteryCode:String = null with get,set

    [<AllowNullLiteral>]
    type BackOrder() = 
        inherit BackOrderBase()
        member val Vehicle:VehicleDetail = null with get,set

    [<AllowNullLiteral>]
    type FilterBackOrdersResponse() = 
        member val BackOrders:ResizeArray<BackOrder> = null with get,set
        member val FilteredGssn:String = null with get,set
        member val FilteredRetailer:String = null with get,set

    [<AllowNullLiteral>]
    type BackOrderCriteria() = 
        member val Source:Int32[] = null with get,set
        member val CustomerType:Int32[] = null with get,set
        member val CommLinkedBy:Nullable<Int32> = null with get,set
        member val VinAllocated:Nullable<Boolean> = new Nullable<Boolean>() with get,set
        member val VinAllocatedSellable:Nullable<Boolean> = new Nullable<Boolean>() with get,set
        member val VinAllocatedNotSellable:Nullable<Boolean> = new Nullable<Boolean>() with get,set
        member val Specialist:Nullable<Boolean> = new Nullable<Boolean>() with get,set
        member val LinkedOrder:Nullable<Boolean> = new Nullable<Boolean>() with get,set
        member val AssistanceProviders:Int32[] = null with get,set
        member val COPConverter:Nullable<Boolean> = new Nullable<Boolean>() with get,set

    [<AllowNullLiteral>]
    type CriteriaModel() = 
        member val Description:String = null with get,set
        member val Id:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type VehicleCriteria() = 
        member val Model:ResizeArray<CriteriaModel> = null with get,set
        member val Colour:String[] = null with get,set
        member val FuelType:String[] = null with get,set
        member val Transmission:String[] = null with get,set
        member val Engine:String[] = null with get,set
        member val Line:String[] = null with get,set
        member val Package:String[] = null with get,set
        member val Equipment:String[] = null with get,set
        member val Upholstery:String[] = null with get,set

    [<AllowNullLiteral>]
    type DayRange() = 
        member val Min:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val Max:Nullable<Int32> = new Nullable<Int32>() with get,set

    [<AllowNullLiteral>]
    type CreateUpdate() = 
        member val Date:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val Range:DayRange = null with get,set

    [<AllowNullLiteral>]
    type DateCriteria() = 
        member val Created:CreateUpdate = null with get,set
        member val Modified:CreateUpdate = null with get,set

    [<AllowNullLiteral>]
    type FilterBackOrders() = 
        member val Historical:Boolean = new Boolean() with get,set
        member val BackOrderCriteria:BackOrderCriteria = null with get,set
        member val VehicleCriteria:VehicleCriteria = null with get,set
        member val DateCriteria:DateCriteria = null with get,set
        member val GssnIds:String[] = null with get,set

    [<AllowNullLiteral>]
    type FilterActiveBackOrdersCsvRequest() = 
        inherit FilterBackOrders()
        interface IPost

F# FilterActiveBackOrdersCsvRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /v1/backorder/active/csv HTTP/1.1 
Host: prod-api-agency-orch-mb-dhc.rapp-customers.co.uk 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<FilterActiveBackOrdersCsvRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mercedes.Agency.Orchestration.API.ServiceModel.BackOrders">
  <BackOrderCriteria xmlns="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO">
    <AssistanceProviders xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>0</d3p1:int>
    </AssistanceProviders>
    <COPConverter>false</COPConverter>
    <CommLinkedBy xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:int>0</d3p1:int>
    </CommLinkedBy>
    <CustomerType xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>0</d3p1:int>
    </CustomerType>
    <LinkedOrder>false</LinkedOrder>
    <Source xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>0</d3p1:int>
    </Source>
    <Specialist>false</Specialist>
    <VinAllocated>false</VinAllocated>
    <VinAllocatedNotSellable>false</VinAllocatedNotSellable>
    <VinAllocatedSellable>false</VinAllocatedSellable>
  </BackOrderCriteria>
  <DateCriteria xmlns="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO">
    <Created>
      <Date>0001-01-01T00:00:00</Date>
      <Range>
        <Max>0</Max>
        <Min>0</Min>
      </Range>
    </Created>
    <Modified>
      <Date>0001-01-01T00:00:00</Date>
      <Range>
        <Max>0</Max>
        <Min>0</Min>
      </Range>
    </Modified>
  </DateCriteria>
  <GssnIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO">
    <d2p1:string>String</d2p1:string>
  </GssnIds>
  <Historical xmlns="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO">false</Historical>
  <VehicleCriteria xmlns="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO">
    <Colour xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </Colour>
    <Engine xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </Engine>
    <Equipment xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </Equipment>
    <FuelType xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </FuelType>
    <Line xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </Line>
    <Model>
      <CriteriaModel>
        <Description>String</Description>
        <Id>0</Id>
      </CriteriaModel>
    </Model>
    <Package xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </Package>
    <Transmission xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </Transmission>
    <Upholstery xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </Upholstery>
  </VehicleCriteria>
</FilterActiveBackOrdersCsvRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<FilterBackOrdersResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mercedes.Agency.Orchestration.API.Clients.AgencyApi.Responses">
  <BackOrders xmlns:d2p1="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO">
    <d2p1:BackOrder>
      <d2p1:AdditionalInformation>String</d2p1:AdditionalInformation>
      <d2p1:Agent>String</d2p1:Agent>
      <d2p1:AgentCriteria>String</d2p1:AgentCriteria>
      <d2p1:AssistanceDetail>String</d2p1:AssistanceDetail>
      <d2p1:AssistanceProvider>String</d2p1:AssistanceProvider>
      <d2p1:AssistanceProviderId>0</d2p1:AssistanceProviderId>
      <d2p1:CanEdit>false</d2p1:CanEdit>
      <d2p1:CarConfigurator xmlns:d4p1="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO.CarConfigurator">
        <d4p1:BackOrderId>0</d4p1:BackOrderId>
        <d4p1:ConfiguratorCode>String</d4p1:ConfiguratorCode>
        <d4p1:DateOfLastUpdate>0001-01-01T00:00:00</d4p1:DateOfLastUpdate>
        <d4p1:GasId>String</d4p1:GasId>
        <d4p1:Id>0</d4p1:Id>
        <d4p1:LastException>String</d4p1:LastException>
        <d4p1:LastExceptionMessage>String</d4p1:LastExceptionMessage>
        <d4p1:Status>0</d4p1:Status>
      </d2p1:CarConfigurator>
      <d2p1:CarConfiguratorResponse xmlns:d4p1="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO.CarConfigurator">
        <d4p1:ConfiguratorCode>String</d4p1:ConfiguratorCode>
        <d4p1:KeyInformation>
          <d4p1:BM7NST>String</d4p1:BM7NST>
          <d4p1:ConfigurationDate>String</d4p1:ConfigurationDate>
          <d4p1:HalfYear>String</d4p1:HalfYear>
          <d4p1:ModelYear>String</d4p1:ModelYear>
        </d4p1:KeyInformation>
        <d4p1:Name>String</d4p1:Name>
        <d4p1:OrderingOptions>
          <d4p1:Exterior xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:string>String</d6p1:string>
          </d4p1:Exterior>
          <d4p1:Interior xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:string>String</d6p1:string>
          </d4p1:Interior>
          <d4p1:Other xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:string>String</d6p1:string>
          </d4p1:Other>
        </d4p1:OrderingOptions>
        <d4p1:ResponseStatus xmlns:d5p1="http://schemas.servicestack.net/types">
          <d5p1:ErrorCode>String</d5p1:ErrorCode>
          <d5p1:Message>String</d5p1:Message>
          <d5p1:StackTrace>String</d5p1:StackTrace>
          <d5p1:Errors>
            <d5p1:ResponseError>
              <d5p1:ErrorCode>String</d5p1:ErrorCode>
              <d5p1:FieldName>String</d5p1:FieldName>
              <d5p1:Message>String</d5p1:Message>
              <d5p1:Meta xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:KeyValueOfstringstring>
                  <d8p1:Key>String</d8p1:Key>
                  <d8p1:Value>String</d8p1:Value>
                </d8p1:KeyValueOfstringstring>
              </d5p1:Meta>
            </d5p1:ResponseError>
          </d5p1:Errors>
          <d5p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>String</d6p1:Key>
              <d6p1:Value>String</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
          </d5p1:Meta>
        </d4p1:ResponseStatus>
      </d2p1:CarConfiguratorResponse>
      <d2p1:CommissionNumber>String</d2p1:CommissionNumber>
      <d2p1:ConfigCode>String</d2p1:ConfigCode>
      <d2p1:CreationDate>0001-01-01T00:00:00</d2p1:CreationDate>
      <d2p1:CustomerCriteria>String</d2p1:CustomerCriteria>
      <d2p1:CustomerId>String</d2p1:CustomerId>
      <d2p1:CustomerMode>0</d2p1:CustomerMode>
      <d2p1:DigitalLounge>String</d2p1:DigitalLounge>
      <d2p1:DigitalLoungeGssnId>String</d2p1:DigitalLoungeGssnId>
      <d2p1:GasId>String</d2p1:GasId>
      <d2p1:Gssn>String</d2p1:Gssn>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:History>
        <d2p1:BackOrderHistory>
          <d2p1:AdditionalInformation>String</d2p1:AdditionalInformation>
          <d2p1:AgentCriteria>String</d2p1:AgentCriteria>
          <d2p1:AssistanceDetail>String</d2p1:AssistanceDetail>
          <d2p1:AssistanceProvider>String</d2p1:AssistanceProvider>
          <d2p1:CommissionNumber>String</d2p1:CommissionNumber>
          <d2p1:ConfigCode>String</d2p1:ConfigCode>
          <d2p1:CreationDate>0001-01-01T00:00:00</d2p1:CreationDate>
          <d2p1:CustomerCriteria>String</d2p1:CustomerCriteria>
          <d2p1:GasId>String</d2p1:GasId>
          <d2p1:LinkedByUserType>String</d2p1:LinkedByUserType>
          <d2p1:MaintenanceDate>0001-01-01T00:00:00</d2p1:MaintenanceDate>
          <d2p1:MotabilityBackOrderDropDown>String</d2p1:MotabilityBackOrderDropDown>
          <d2p1:MotabilityVTN>String</d2p1:MotabilityVTN>
          <d2p1:MotabilityValidFrom>0001-01-01T00:00:00</d2p1:MotabilityValidFrom>
          <d2p1:MotabilityValidTo>0001-01-01T00:00:00</d2p1:MotabilityValidTo>
          <d2p1:Reason>String</d2p1:Reason>
          <d2p1:Sellable>false</d2p1:Sellable>
          <d2p1:Status>0</d2p1:Status>
          <d2p1:VIN>String</d2p1:VIN>
        </d2p1:BackOrderHistory>
      </d2p1:History>
      <d2p1:Id>0</d2p1:Id>
      <d2p1:IsAllocatedToOrder>false</d2p1:IsAllocatedToOrder>
      <d2p1:IsCOPConverter>false</d2p1:IsCOPConverter>
      <d2p1:IsEligibleCOPConverter>false</d2p1:IsEligibleCOPConverter>
      <d2p1:LastAssistanceMessageDate>0001-01-01T00:00:00</d2p1:LastAssistanceMessageDate>
      <d2p1:LastAssistanceUser>String</d2p1:LastAssistanceUser>
      <d2p1:LinkedByUserType>String</d2p1:LinkedByUserType>
      <d2p1:MaintenanceDate>0001-01-01T00:00:00</d2p1:MaintenanceDate>
      <d2p1:Motability>false</d2p1:Motability>
      <d2p1:MotabilityPricing xmlns:d4p1="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO.Motability">
        <d4p1:BackOrderDropDown>String</d4p1:BackOrderDropDown>
        <d4p1:CriteriaBM7NST>String</d4p1:CriteriaBM7NST>
        <d4p1:CriteriaFullModelYearCode>String</d4p1:CriteriaFullModelYearCode>
        <d4p1:CriteriaInvalidOptionCodes>String</d4p1:CriteriaInvalidOptionCodes>
        <d4p1:CriteriaValidOptionCodes>String</d4p1:CriteriaValidOptionCodes>
        <d4p1:DeliveryChargeGross>0</d4p1:DeliveryChargeGross>
        <d4p1:DeliveryChargeNet>0</d4p1:DeliveryChargeNet>
        <d4p1:DeliveryChargeVat>0</d4p1:DeliveryChargeVat>
        <d4p1:DiscountGross>0</d4p1:DiscountGross>
        <d4p1:DiscountNet>0</d4p1:DiscountNet>
        <d4p1:DiscountVat>0</d4p1:DiscountVat>
        <d4p1:FirstRegistrationFeeGross>0</d4p1:FirstRegistrationFeeGross>
        <d4p1:FirstRegistrationFeeNet>0</d4p1:FirstRegistrationFeeNet>
        <d4p1:FirstRegistrationFeeVat>0</d4p1:FirstRegistrationFeeVat>
        <d4p1:FuelChargeGross>0</d4p1:FuelChargeGross>
        <d4p1:FuelChargeNet>0</d4p1:FuelChargeNet>
        <d4p1:FuelChargeVat>0</d4p1:FuelChargeVat>
        <d4p1:Id>0</d4p1:Id>
        <d4p1:ListPriceGross>0</d4p1:ListPriceGross>
        <d4p1:ListPriceNet>0</d4p1:ListPriceNet>
        <d4p1:ListPriceVat>0</d4p1:ListPriceVat>
        <d4p1:NumberPlateFeeGross>0</d4p1:NumberPlateFeeGross>
        <d4p1:NumberPlateFeeNet>0</d4p1:NumberPlateFeeNet>
        <d4p1:NumberPlateFeeVat>0</d4p1:NumberPlateFeeVat>
        <d4p1:PIPGross>0</d4p1:PIPGross>
        <d4p1:PIPNet>0</d4p1:PIPNet>
        <d4p1:PIPVat>0</d4p1:PIPVat>
        <d4p1:RoadFundLicenceGross>0</d4p1:RoadFundLicenceGross>
        <d4p1:RoadFundLicenceNet>0</d4p1:RoadFundLicenceNet>
        <d4p1:RoadFundLicenceVat>0</d4p1:RoadFundLicenceVat>
        <d4p1:VTN>String</d4p1:VTN>
        <d4p1:ValidFrom>0001-01-01T00:00:00</d4p1:ValidFrom>
        <d4p1:ValidTo>0001-01-01T00:00:00</d4p1:ValidTo>
        <d4p1:WPMSGross>0</d4p1:WPMSGross>
        <d4p1:WPMSNet>0</d4p1:WPMSNet>
        <d4p1:WPMSVat>0</d4p1:WPMSVat>
        <d4p1:MotabilityPricingStatus>Pending</d4p1:MotabilityPricingStatus>
      </d2p1:MotabilityPricing>
      <d2p1:MulesoftReference>String</d2p1:MulesoftReference>
      <d2p1:Order>
        <d2p1:CustomerId>String</d2p1:CustomerId>
        <d2p1:GasId>String</d2p1:GasId>
        <d2p1:Guid>00000000-0000-0000-0000-000000000000</d2p1:Guid>
        <d2p1:MulesoftReference>String</d2p1:MulesoftReference>
        <d2p1:OfferSnapShot>String</d2p1:OfferSnapShot>
        <d2p1:OrderDate>String</d2p1:OrderDate>
        <d2p1:Reference>String</d2p1:Reference>
        <d2p1:Status>0</d2p1:Status>
      </d2p1:Order>
      <d2p1:OutrightPurchase>false</d2p1:OutrightPurchase>
      <d2p1:OutrightPurchaseCustomerIdentifier>String</d2p1:OutrightPurchaseCustomerIdentifier>
      <d2p1:Reference>String</d2p1:Reference>
      <d2p1:Retailer>
        <d2p1:Agent>false</d2p1:Agent>
        <d2p1:ChatEnabled>false</d2p1:ChatEnabled>
        <d2p1:City>String</d2p1:City>
        <d2p1:Description>String</d2p1:Description>
        <d2p1:DigitalLoungeParentGssnId>String</d2p1:DigitalLoungeParentGssnId>
        <d2p1:DisplayPhoneNumberNew>String</d2p1:DisplayPhoneNumberNew>
        <d2p1:DisplayPhoneNumberUsed>String</d2p1:DisplayPhoneNumberUsed>
        <d2p1:Email>String</d2p1:Email>
        <d2p1:Fax>String</d2p1:Fax>
        <d2p1:GoogleMapPostcode>String</d2p1:GoogleMapPostcode>
        <d2p1:GssnId>String</d2p1:GssnId>
        <d2p1:Id>0</d2p1:Id>
        <d2p1:IsCentralRetailer>false</d2p1:IsCentralRetailer>
        <d2p1:IsNewCarRetailer>false</d2p1:IsNewCarRetailer>
        <d2p1:IsOnline>false</d2p1:IsOnline>
        <d2p1:IsUsedCarRetailer>false</d2p1:IsUsedCarRetailer>
        <d2p1:Latitude>0</d2p1:Latitude>
        <d2p1:LegacyId>String</d2p1:LegacyId>
        <d2p1:Longitude>0</d2p1:Longitude>
        <d2p1:MarketAreaId>0</d2p1:MarketAreaId>
        <d2p1:OpeningTimes>
          <d2p1:New>
            <d2p1:RetailerOpeningTime>
              <d2p1:Day>String</d2p1:Day>
              <d2p1:OpenFrom>String</d2p1:OpenFrom>
              <d2p1:OpenTo>String</d2p1:OpenTo>
              <d2p1:Special>String</d2p1:Special>
            </d2p1:RetailerOpeningTime>
          </d2p1:New>
          <d2p1:Used>
            <d2p1:RetailerOpeningTime>
              <d2p1:Day>String</d2p1:Day>
              <d2p1:OpenFrom>String</d2p1:OpenFrom>
              <d2p1:OpenTo>String</d2p1:OpenTo>
              <d2p1:Special>String</d2p1:Special>
            </d2p1:RetailerOpeningTime>
          </d2p1:Used>
        </d2p1:OpeningTimes>
        <d2p1:Phone>String</d2p1:Phone>
        <d2p1:Postcode>String</d2p1:Postcode>
        <d2p1:RetailerGroupId>String</d2p1:RetailerGroupId>
        <d2p1:RetailerGroupName>String</d2p1:RetailerGroupName>
        <d2p1:SendLeadsToDigitalLoungeParent>false</d2p1:SendLeadsToDigitalLoungeParent>
        <d2p1:Street>String</d2p1:Street>
        <d2p1:TradeInEnabled>false</d2p1:TradeInEnabled>
        <d2p1:Website>String</d2p1:Website>
        <d2p1:smart>false</d2p1:smart>
        <d2p1:smartDescription>String</d2p1:smartDescription>
        <d2p1:smartPhone>String</d2p1:smartPhone>
        <d2p1:smartWebsite>String</d2p1:smartWebsite>
      </d2p1:Retailer>
      <d2p1:Sellable>false</d2p1:Sellable>
      <d2p1:Source>String</d2p1:Source>
      <d2p1:Specialist>false</d2p1:Specialist>
      <d2p1:Status>0</d2p1:Status>
      <d2p1:Vin>String</d2p1:Vin>
      <d2p1:Vehicle>
        <d2p1:Vin>String</d2p1:Vin>
        <d2p1:Age>0</d2p1:Age>
        <d2p1:Baumuster>String</d2p1:Baumuster>
        <d2p1:Bm7NST>String</d2p1:Bm7NST>
        <d2p1:BodyStyle>String</d2p1:BodyStyle>
        <d2p1:Brand>String</d2p1:Brand>
        <d2p1:ChassisNumber>String</d2p1:ChassisNumber>
        <d2p1:Colour>String</d2p1:Colour>
        <d2p1:ColourDescription>String</d2p1:ColourDescription>
        <d2p1:ColourGroup>String</d2p1:ColourGroup>
        <d2p1:CommissionNumber>String</d2p1:CommissionNumber>
        <d2p1:Description>String</d2p1:Description>
        <d2p1:DisplayRetailer>String</d2p1:DisplayRetailer>
        <d2p1:DisplayRetailerGssnId>String</d2p1:DisplayRetailerGssnId>
        <d2p1:DisplayRetailer_Id>0</d2p1:DisplayRetailer_Id>
        <d2p1:ElectricConsumption>0</d2p1:ElectricConsumption>
        <d2p1:ElectricRange>0</d2p1:ElectricRange>
        <d2p1:EligibleForIntegratedServiceCare>false</d2p1:EligibleForIntegratedServiceCare>
        <d2p1:Emission>0</d2p1:Emission>
        <d2p1:Engine>String</d2p1:Engine>
        <d2p1:EngineDescription>String</d2p1:EngineDescription>
        <d2p1:Fuel>String</d2p1:Fuel>
        <d2p1:FullModelYearCode>String</d2p1:FullModelYearCode>
        <d2p1:HalfModelYearCode>String</d2p1:HalfModelYearCode>
        <d2p1:ImageUrl>String</d2p1:ImageUrl>
        <d2p1:IsDisplayStock>false</d2p1:IsDisplayStock>
        <d2p1:IsSellable>false</d2p1:IsSellable>
        <d2p1:Line>String</d2p1:Line>
        <d2p1:Model>String</d2p1:Model>
        <d2p1:ModelYearCode>String</d2p1:ModelYearCode>
        <d2p1:OfferExpiryDate>String</d2p1:OfferExpiryDate>
        <d2p1:P11D>0</d2p1:P11D>
        <d2p1:Packages xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>String</d5p1:string>
        </d2p1:Packages>
        <d2p1:PortArrivalDate>String</d2p1:PortArrivalDate>
        <d2p1:Prices>
          <d2p1:Price>
            <d2p1:Description>String</d2p1:Description>
            <d2p1:Gross>0</d2p1:Gross>
            <d2p1:Id>String</d2p1:Id>
            <d2p1:Net>0</d2p1:Net>
            <d2p1:Product>LIST_PRICE</d2p1:Product>
            <d2p1:VAT>0</d2p1:VAT>
          </d2p1:Price>
        </d2p1:Prices>
        <d2p1:ProductRange>String</d2p1:ProductRange>
        <d2p1:ProductionDate>String</d2p1:ProductionDate>
        <d2p1:Retailer>
          <d2p1:Agent>false</d2p1:Agent>
          <d2p1:ChatEnabled>false</d2p1:ChatEnabled>
          <d2p1:City>String</d2p1:City>
          <d2p1:Description>String</d2p1:Description>
          <d2p1:DigitalLoungeParentGssnId>String</d2p1:DigitalLoungeParentGssnId>
          <d2p1:DisplayPhoneNumberNew>String</d2p1:DisplayPhoneNumberNew>
          <d2p1:DisplayPhoneNumberUsed>String</d2p1:DisplayPhoneNumberUsed>
          <d2p1:Email>String</d2p1:Email>
          <d2p1:Fax>String</d2p1:Fax>
          <d2p1:GoogleMapPostcode>String</d2p1:GoogleMapPostcode>
          <d2p1:GssnId>String</d2p1:GssnId>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:IsCentralRetailer>false</d2p1:IsCentralRetailer>
          <d2p1:IsNewCarRetailer>false</d2p1:IsNewCarRetailer>
          <d2p1:IsOnline>false</d2p1:IsOnline>
          <d2p1:IsUsedCarRetailer>false</d2p1:IsUsedCarRetailer>
          <d2p1:Latitude>0</d2p1:Latitude>
          <d2p1:LegacyId>String</d2p1:LegacyId>
          <d2p1:Longitude>0</d2p1:Longitude>
          <d2p1:MarketAreaId>0</d2p1:MarketAreaId>
          <d2p1:OpeningTimes>
            <d2p1:New>
              <d2p1:RetailerOpeningTime>
                <d2p1:Day>String</d2p1:Day>
                <d2p1:OpenFrom>String</d2p1:OpenFrom>
                <d2p1:OpenTo>String</d2p1:OpenTo>
                <d2p1:Special>String</d2p1:Special>
              </d2p1:RetailerOpeningTime>
            </d2p1:New>
            <d2p1:Used>
              <d2p1:RetailerOpeningTime>
                <d2p1:Day>String</d2p1:Day>
                <d2p1:OpenFrom>String</d2p1:OpenFrom>
                <d2p1:OpenTo>String</d2p1:OpenTo>
                <d2p1:Special>String</d2p1:Special>
              </d2p1:RetailerOpeningTime>
            </d2p1:Used>
          </d2p1:OpeningTimes>
          <d2p1:Phone>String</d2p1:Phone>
          <d2p1:Postcode>String</d2p1:Postcode>
          <d2p1:RetailerGroupId>String</d2p1:RetailerGroupId>
          <d2p1:RetailerGroupName>String</d2p1:RetailerGroupName>
          <d2p1:SendLeadsToDigitalLoungeParent>false</d2p1:SendLeadsToDigitalLoungeParent>
          <d2p1:Street>String</d2p1:Street>
          <d2p1:TradeInEnabled>false</d2p1:TradeInEnabled>
          <d2p1:Website>String</d2p1:Website>
          <d2p1:smart>false</d2p1:smart>
          <d2p1:smartDescription>String</d2p1:smartDescription>
          <d2p1:smartPhone>String</d2p1:smartPhone>
          <d2p1:smartWebsite>String</d2p1:smartWebsite>
        </d2p1:Retailer>
        <d2p1:Specialist>false</d2p1:Specialist>
        <d2p1:Transmission>String</d2p1:Transmission>
        <d2p1:TransmissionType>String</d2p1:TransmissionType>
        <d2p1:Upholstery>String</d2p1:Upholstery>
        <d2p1:UpholsteryDescription>String</d2p1:UpholsteryDescription>
        <d2p1:VehicleClass>String</d2p1:VehicleClass>
        <d2p1:VehicleCriteriaMatch>
          <d2p1:BodyStyle>false</d2p1:BodyStyle>
          <d2p1:Colour>false</d2p1:Colour>
          <d2p1:Engine>false</d2p1:Engine>
          <d2p1:Fuel>false</d2p1:Fuel>
          <d2p1:Line>false</d2p1:Line>
          <d2p1:Packages>false</d2p1:Packages>
          <d2p1:Transmission>false</d2p1:Transmission>
          <d2p1:Upholstery>false</d2p1:Upholstery>
        </d2p1:VehicleCriteriaMatch>
        <d2p1:VehicleType>String</d2p1:VehicleType>
        <d2p1:ActualPrice>String</d2p1:ActualPrice>
        <d2p1:ColourCode>String</d2p1:ColourCode>
        <d2p1:ConsumptionCombined>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Lkm>0</d2p1:Lkm>
          <d2p1:Mpg>0</d2p1:Mpg>
        </d2p1:ConsumptionCombined>
        <d2p1:ConsumptionExtraUrban>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Lkm>0</d2p1:Lkm>
          <d2p1:Mpg>0</d2p1:Mpg>
        </d2p1:ConsumptionExtraUrban>
        <d2p1:ConsumptionUrban>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Lkm>0</d2p1:Lkm>
          <d2p1:Mpg>0</d2p1:Mpg>
        </d2p1:ConsumptionUrban>
        <d2p1:EquipmentCategories>
          <d2p1:VehicleEquipmentCategory>
            <d2p1:Code>String</d2p1:Code>
            <d2p1:Description>String</d2p1:Description>
            <d2p1:Equipment xmlns:d7p1="http://schemas.datacontract.org/2004/07/Mercedes.OS.Vehicle.Shared.POCO">
              <d7p1:Equipmentv2>
                <d7p1:Code>String</d7p1:Code>
                <d7p1:Description>String</d7p1:Description>
                <d7p1:Id>0</d7p1:Id>
                <d7p1:Importance>0</d7p1:Importance>
                <d7p1:IsAdditional>false</d7p1:IsAdditional>
              </d7p1:Equipmentv2>
            </d2p1:Equipment>
            <d2p1:Order>0</d2p1:Order>
          </d2p1:VehicleEquipmentCategory>
        </d2p1:EquipmentCategories>
        <d2p1:IntegratedProducts>
          <d2p1:VehicleIntegratedServiceCareOption>
            <d2p1:BM7NST>String</d2p1:BM7NST>
            <d2p1:CustomerDescription>String</d2p1:CustomerDescription>
            <d2p1:FullModelYear>String</d2p1:FullModelYear>
            <d2p1:IntegratedProductType>String</d2p1:IntegratedProductType>
            <d2p1:OneAgentProductType>String</d2p1:OneAgentProductType>
            <d2p1:OptionCode>String</d2p1:OptionCode>
          </d2p1:VehicleIntegratedServiceCareOption>
        </d2p1:IntegratedProducts>
        <d2p1:IsHOBackOrderAccountVehicle>false</d2p1:IsHOBackOrderAccountVehicle>
        <d2p1:IspVehicleCustomerDescriptions xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>String</d5p1:string>
        </d2p1:IspVehicleCustomerDescriptions>
        <d2p1:OTR>String</d2p1:OTR>
        <d2p1:RetailPrice_ExVAT>String</d2p1:RetailPrice_ExVAT>
        <d2p1:TotalOfferValue>String</d2p1:TotalOfferValue>
        <d2p1:UpholsteryCode>String</d2p1:UpholsteryCode>
        <d2p1:VehicleData>
          <d2p1:VehicleAttribute>
            <d2p1:Description>String</d2p1:Description>
            <d2p1:Value>String</d2p1:Value>
          </d2p1:VehicleAttribute>
        </d2p1:VehicleData>
        <d2p1:VehicleEnergyEfficiencyClass>
          <d2p1:Colour>String</d2p1:Colour>
          <d2p1:Rating>String</d2p1:Rating>
        </d2p1:VehicleEnergyEfficiencyClass>
        <d2p1:WltpFuelConsumptionCombined>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Lkm>0</d2p1:Lkm>
          <d2p1:Mpg>0</d2p1:Mpg>
        </d2p1:WltpFuelConsumptionCombined>
        <d2p1:WltpFuelConsumptionExtraHigh>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Lkm>0</d2p1:Lkm>
          <d2p1:Mpg>0</d2p1:Mpg>
        </d2p1:WltpFuelConsumptionExtraHigh>
        <d2p1:WltpFuelConsumptionHigh>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Lkm>0</d2p1:Lkm>
          <d2p1:Mpg>0</d2p1:Mpg>
        </d2p1:WltpFuelConsumptionHigh>
        <d2p1:WltpFuelConsumptionLow>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Lkm>0</d2p1:Lkm>
          <d2p1:Mpg>0</d2p1:Mpg>
        </d2p1:WltpFuelConsumptionLow>
        <d2p1:WltpFuelConsumptionMedium>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Lkm>0</d2p1:Lkm>
          <d2p1:Mpg>0</d2p1:Mpg>
        </d2p1:WltpFuelConsumptionMedium>
      </d2p1:Vehicle>
    </d2p1:BackOrder>
  </BackOrders>
  <FilteredGssn>String</FilteredGssn>
  <FilteredRetailer>String</FilteredRetailer>
</FilterBackOrdersResponse>