| GET | /v1/backorder/customer/{CustomerId} | Get Customer Back Order by Customer Id | Get Customer Back Order by Customer Id |
|---|
export class BackOrderHistory
{
public Status: number;
public CommissionNumber?: string;
public VIN?: string;
public CustomerCriteria: string;
public AgentCriteria: string;
public CreationDate: string;
public MaintenanceDate: string;
public GasId: string;
public Sellable: boolean;
public AdditionalInformation: string;
public Reason: string;
public ConfigCode: string;
public FleetBaseOrder: string;
public AssistanceDetail?: string;
public AssistanceProvider?: string;
public LinkedByUserType?: string;
public MotabilityVTN?: string;
public MotabilityBackOrderDropDown?: string;
public MotabilityValidFrom?: string;
public MotabilityValidTo?: string;
public constructor(init?: Partial<BackOrderHistory>) { (Object as any).assign(this, init); }
}
export class Order
{
public Guid: string;
public Reference: string;
public Status: number;
public CustomerId: string;
public MulesoftReference: string;
public GasId: string;
public OrderDate: string;
public OfferSnapShot: string;
public constructor(init?: Partial<Order>) { (Object as any).assign(this, init); }
}
export class RetailerOpeningTime
{
public Day: string;
public OpenFrom: string;
public OpenTo: string;
public Special: string;
public constructor(init?: Partial<RetailerOpeningTime>) { (Object as any).assign(this, init); }
}
export class RetailerOpeningTimes
{
public New: RetailerOpeningTime[] = [];
public Used: RetailerOpeningTime[] = [];
public constructor(init?: Partial<RetailerOpeningTimes>) { (Object as any).assign(this, init); }
}
export class Retailer
{
public Id: number;
public GssnId: string;
public Description: string;
public Street: string;
public City: string;
public Postcode: string;
public GoogleMapPostcode: string;
public Phone: string;
public Fax: string;
public Email: string;
public Website: string;
public RetailerGroupId: string;
public RetailerGroupName: string;
public IsOnline: boolean;
public IsNewCarRetailer: boolean;
public IsUsedCarRetailer: boolean;
public IsCentralRetailer: boolean;
public ChatEnabled: boolean;
public TradeInEnabled: boolean;
public smart: boolean;
public DisplayPhoneNumberNew: string;
public DisplayPhoneNumberUsed: string;
public Latitude: number;
public Longitude: number;
public smartDescription: string;
public smartWebsite: string;
public smartPhone: string;
public LegacyId: string;
public Agent: boolean;
public MarketAreaId: number;
public DigitalLoungeParentGssnId?: string;
public SendLeadsToDigitalLoungeParent: boolean;
public OpeningTimes?: RetailerOpeningTimes;
public constructor(init?: Partial<Retailer>) { (Object as any).assign(this, init); }
}
export class MotabilityPricingCsv
{
// @DataMember(Order=0)
public Id: number;
// @DataMember(Order=1)
public CriteriaBM7NST: string;
// @DataMember(Order=2)
public VTN: string;
// @DataMember(Order=3)
public BackOrderDropDown: string;
// @DataMember(Order=4)
public CriteriaFullModelYearCode: string;
// @DataMember(Order=5)
public CriteriaValidOptionCodes?: string;
// @DataMember(Order=6)
public CriteriaInvalidOptionCodes?: string;
// @DataMember(Order=7)
public PIPNet: number;
// @DataMember(Order=8)
public PIPVat: number;
// @DataMember(Order=9)
public PIPGross: number;
// @DataMember(Order=10)
public WPMSNet: number;
// @DataMember(Order=11)
public WPMSVat: number;
// @DataMember(Order=12)
public WPMSGross: number;
// @DataMember(Order=13)
public DiscountNet: number;
// @DataMember(Order=14)
public DiscountVat: number;
// @DataMember(Order=15)
public DiscountGross: number;
// @DataMember(Order=16)
public ListPriceNet: number;
// @DataMember(Order=17)
public ListPriceVat: number;
// @DataMember(Order=18)
public ListPriceGross: number;
// @DataMember(Order=19)
public DeliveryChargeNet: number;
// @DataMember(Order=20)
public DeliveryChargeVat: number;
// @DataMember(Order=21)
public DeliveryChargeGross: number;
// @DataMember(Order=22)
public FuelChargeNet: number;
// @DataMember(Order=23)
public FuelChargeVat: number;
// @DataMember(Order=24)
public FuelChargeGross: number;
// @DataMember(Order=25)
public NumberPlateFeeNet: number;
// @DataMember(Order=26)
public NumberPlateFeeVat: number;
// @DataMember(Order=27)
public NumberPlateFeeGross: number;
// @DataMember(Order=28)
public FirstRegistrationFeeNet: number;
// @DataMember(Order=29)
public FirstRegistrationFeeVat: number;
// @DataMember(Order=30)
public FirstRegistrationFeeGross: number;
// @DataMember(Order=31)
public RoadFundLicenceNet: number;
// @DataMember(Order=32)
public RoadFundLicenceVat: number;
// @DataMember(Order=33)
public RoadFundLicenceGross: number;
// @DataMember(Order=34)
public ValidFrom: string;
// @DataMember(Order=35)
public ValidTo: string;
// @DataMember(Order=36)
public GovernmentGrantNet: number;
// @DataMember(Order=37)
public GovernmentGrantVat: number;
// @DataMember(Order=38)
public GovernmentGrantGross: number;
public constructor(init?: Partial<MotabilityPricingCsv>) { (Object as any).assign(this, init); }
}
export enum MotabilityPricingStatus
{
Pending = 'Pending',
Current = 'Current',
RecentlyExpired = 'RecentlyExpired',
Expired = 'Expired',
}
export class MotabilityPricing extends MotabilityPricingCsv
{
public MotabilityPricingStatus: MotabilityPricingStatus;
public constructor(init?: Partial<MotabilityPricing>) { super(init); (Object as any).assign(this, init); }
}
export class CarConfigurator
{
public Id: number;
public BackOrderId?: number;
public ConfiguratorCode: string;
public GasId?: string;
public Status: number;
public DateOfLastUpdate: string;
public LastExceptionMessage?: string;
public LastException?: string;
public constructor(init?: Partial<CarConfigurator>) { (Object as any).assign(this, init); }
}
export class KeyInformation
{
public BM7NST?: string;
public ConfigurationDate?: string;
public ModelYear?: string;
public HalfYear?: string;
public constructor(init?: Partial<KeyInformation>) { (Object as any).assign(this, init); }
}
export class OrderingOptions
{
public Interior?: string[];
public Exterior?: string[];
public Options?: string[];
public constructor(init?: Partial<OrderingOptions>) { (Object as any).assign(this, init); }
}
export class CarConfiguratorResponse
{
public Name?: string;
public KeyInformation?: KeyInformation;
public OrderingOptions?: OrderingOptions;
public ResponseStatus: ResponseStatus;
public ConfiguratorCode?: string;
public constructor(init?: Partial<CarConfiguratorResponse>) { (Object as any).assign(this, init); }
}
export class BackOrderBase
{
public Guid: string;
public Status: number;
public CustomerId: string;
public ProfileId?: string;
public IsCiam: boolean;
public Id: number;
public Reference: string;
public Agent: string;
public Gssn: string;
public CreationDate: string;
public MaintenanceDate: string;
public CustomerCriteria: string;
public AgentCriteria?: string;
public History?: BackOrderHistory[];
public IsAllocatedToOrder: boolean;
public Vin: string;
public CommissionNumber?: string;
public Order?: Order;
public Source: string;
public Specialist: boolean;
public OutrightPurchase: boolean;
public Sellable: boolean;
public MulesoftReference: string;
public AdditionalInformation: string;
public ConfigCode: string;
public FleetBaseOrder: string;
public GasId: string;
public OutrightPurchaseCustomerIdentifier: string;
public Retailer: Retailer;
public CustomerMode: number;
public CanEdit: boolean;
public DigitalLoungeGssnId?: string;
public DigitalLounge?: string;
public Motability: boolean;
public MotabilityPricing?: MotabilityPricing;
public LinkedByUserType?: string;
public AssistanceProviderId?: number;
public AssistanceProvider?: string;
public AssistanceDetail?: string;
public LastAssistanceMessageDate?: string;
public LastAssistanceUser?: string;
public IsCOPConverter: boolean;
public IsEligibleCOPConverter: boolean;
public CarConfigurator?: CarConfigurator;
public CarConfiguratorResponse?: CarConfiguratorResponse;
public constructor(init?: Partial<BackOrderBase>) { (Object as any).assign(this, init); }
}
export class Vehicle
{
public Vin?: string;
public constructor(init?: Partial<Vehicle>) { (Object as any).assign(this, init); }
}
export class VehicleCriteriaMatch
{
public Fuel: boolean;
public Transmission: boolean;
public Colour: boolean;
public Upholstery: boolean;
public Line: boolean;
public Engine: boolean;
public BodyStyle: boolean;
public Packages: boolean;
public constructor(init?: Partial<VehicleCriteriaMatch>) { (Object as any).assign(this, init); }
}
export enum OfferPriceProductType
{
LIST_PRICE = 'LIST_PRICE',
NUMBER_PLATE_FEE = 'NUMBER_PLATE_FEE',
DELIVERY_CHARGE = 'DELIVERY_CHARGE',
FUEL_CHARGE = 'FUEL_CHARGE',
MANUFACTURER_OFFER = 'MANUFACTURER_OFFER',
PERSONALISED_MONEYOFFER = 'PERSONALISED_MONEYOFFER',
PERSONALISED_NONMONEYOFFER = 'PERSONALISED_NONMONEYOFFER',
PERSONALISED_NONMONEYOFFER_NEG = 'PERSONALISED_NONMONEYOFFER_NEG',
SERVICE = 'SERVICE',
SERVICE_NEG = 'SERVICE_NEG',
GOVERNMENT_GRANT = 'GOVERNMENT_GRANT',
OUTRIGHT_PURCHASE_DISCOUNT = 'OUTRIGHT_PURCHASE_DISCOUNT',
VIP_OFFER = 'VIP_OFFER',
WALLBOX_OFFER = 'WALLBOX_OFFER',
WALLBOX_OFFER_NEG = 'WALLBOX_OFFER_NEG',
ROAD_FUND_LICENCE = 'ROAD_FUND_LICENCE',
FIRST_REGISTRATION_FEE = 'FIRST_REGISTRATION_FEE',
NOT_FOUND = 'NOT_FOUND',
ACCESSORY_OFFER = 'ACCESSORY_OFFER',
ACCESSORY_OFFER_NEG = 'ACCESSORY_OFFER_NEG',
MOTABILITY_DISCOUNT = 'MOTABILITY_DISCOUNT',
}
export class Price
{
public Id: string;
public Description: string;
public Net: number;
public VAT: number;
public Gross: number;
public Product: OfferPriceProductType;
public constructor(init?: Partial<Price>) { (Object as any).assign(this, init); }
}
export class VehicleBaseDetail extends Vehicle implements ICommissionNumber
{
public Description: string;
public CommissionNumber: string;
public PortArrivalDate: string;
public OfferExpiryDate: string;
public Fuel: string;
public Transmission: string;
public TransmissionType: string;
public Colour: string;
public ColourDescription: string;
public ImageUrl: string;
public Specialist: boolean;
public VehicleCriteriaMatch?: VehicleCriteriaMatch;
public ColourGroup: string;
public Model: string;
public BodyStyle: string;
public Brand: string;
public Engine: string;
public EngineDescription: string;
public Line: string;
public Upholstery: string;
public UpholsteryDescription: string;
public Packages: string[] = [];
public P11D: number;
public Prices: Price[] = [];
public VehicleClass: string;
public ProductRange: string;
public VehicleType: string;
public Emission?: number;
public Baumuster: string;
public IsSellable: boolean;
public Bm7NST: string;
public ElectricRange?: number;
public ElectricConsumption?: number;
public IsDisplayStock: boolean;
public DisplayRetailer_Id?: number;
public DisplayRetailer: string;
public DisplayRetailerGssnId: string;
public Retailer: Retailer;
public Age?: number;
public ModelYearCode: string;
public HalfModelYearCode: string;
public FullModelYearCode: string;
public ProductionDate: string;
public ChassisNumber?: string;
public EligibleForIntegratedServiceCare: boolean;
public ConfirmedProductionDate?: string;
public ForecastedArrivalDate?: string;
public constructor(init?: Partial<VehicleBaseDetail>) { super(init); (Object as any).assign(this, init); }
}
export class VehicleDecimalDetail extends VehicleBaseDetail
{
public RetailPrice_ExVAT: number;
public OTR: number;
public ActualPrice: number;
public TotalOfferValue?: number;
public constructor(init?: Partial<VehicleDecimalDetail>) { super(init); (Object as any).assign(this, init); }
}
export class BackOrderDecimal extends BackOrderBase
{
public Vehicle: VehicleDecimalDetail;
public constructor(init?: Partial<BackOrderDecimal>) { super(init); (Object as any).assign(this, init); }
}
export class FeatureStatus
{
public AgencyEnabled: boolean;
public constructor(init?: Partial<FeatureStatus>) { (Object as any).assign(this, init); }
}
export class GetBackOrderCustomerResponse
{
public BackOrders: BackOrderDecimal[] = [];
public FeatureStatus: FeatureStatus;
public constructor(init?: Partial<GetBackOrderCustomerResponse>) { (Object as any).assign(this, init); }
}
export class GetBackOrderCustomerRequest implements IGet
{
public CustomerId: string;
public constructor(init?: Partial<GetBackOrderCustomerRequest>) { (Object as any).assign(this, init); }
}
TypeScript GetBackOrderCustomerRequest 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/backorder/customer/{CustomerId} HTTP/1.1
Host: prod-api-agency-orch-mb-dhc.rapp-customers.co.uk
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<GetBackOrderCustomerResponse 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:BackOrderDecimal>
<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:Options xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>String</d6p1:string>
</d4p1:Options>
</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:MotabilityId>0</d2p1:MotabilityId>
<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:IsCiam>false</d2p1:IsCiam>
<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:GovernmentGrantGross>0</d4p1:GovernmentGrantGross>
<d4p1:GovernmentGrantNet>0</d4p1:GovernmentGrantNet>
<d4p1:GovernmentGrantVat>0</d4p1:GovernmentGrantVat>
<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:ProfileId>00000000-0000-0000-0000-000000000000</d2p1:ProfileId>
<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:ConfirmedProductionDate>String</d2p1:ConfirmedProductionDate>
<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:ForecastedArrivalDate>String</d2p1:ForecastedArrivalDate>
<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>0</d2p1:ActualPrice>
<d2p1:OTR>0</d2p1:OTR>
<d2p1:RetailPrice_ExVAT>0</d2p1:RetailPrice_ExVAT>
<d2p1:TotalOfferValue>0</d2p1:TotalOfferValue>
</d2p1:Vehicle>
</d2p1:BackOrderDecimal>
</BackOrders>
<FeatureStatus xmlns:d2p1="http://schemas.datacontract.org/2004/07/Mercedes.Agency.API.Shared.POCO">
<d2p1:AgencyEnabled>false</d2p1:AgencyEnabled>
</FeatureStatus>
</GetBackOrderCustomerResponse>