' Options: 'Date: 2025-09-13 16:20:11 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://uat-api-vehicle-mgt-mb-dhc.rapp-customers.co.uk ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: False '''ExportValueTypes: False 'IncludeTypes: VehicleDetailsRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports Mercedes.VehicleManagement.API.Shared.POCO.V3 Imports Mercedes.OS.Vehicle.Shared.POCO Namespace Global Namespace Mercedes.OS.Vehicle.Shared.POCO Public Partial Class VehicleAuditDetails Public Overridable Property UserId As String Public Overridable Property Status As Boolean Public Overridable Property Notes As String Public Overridable Property CreationDate As String End Class End Namespace Namespace Mercedes.VehicleManagement.API.Shared.POCO.V3 Public Partial Class BackOrderVehicleDetails Inherits BackOrderVehicleDetailsBase Public Overridable Property Engine As String End Class Public Partial Class BackOrderVehicleDetailsBase Public Overridable Property Vin As String Public Overridable Property CommissionNumber As String Public Overridable Property Description As String Public Overridable Property Model As String Public Overridable Property FullModelYearCode As String Public Overridable Property RetailerId As Integer Public Overridable Property ImageUrl As String Public Overridable Property Colour As String Public Overridable Property ColourDescription As String Public Overridable Property BodyStyle As String Public Overridable Property FuelType As String Public Overridable Property Transmission As String Public Overridable Property TransmissionType As String Public Overridable Property Package As String Public Overridable Property Packages As List(Of String) = New List(Of String) Public Overridable Property Line As String Public Overridable Property Upholstery As String Public Overridable Property UpholsteryDescription As String Public Overridable Property UsageCode As String Public Overridable Property Account As String Public Overridable Property NST As String Public Overridable Property Baumuster As String Public Overridable Property ElectricRange As Decimal? Public Overridable Property ElectricConsumption As Decimal? Public Overridable Property RetailPrice_ExVAT As Decimal Public Overridable Property ActualPrice As Decimal? Public Overridable Property OTRPrice As Decimal Public Overridable Property VehicleType As String Public Overridable Property Secured As Boolean Public Overridable Property ProductionDate As String Public Overridable Property PortArrivalDate As Date? Public Overridable Property DisplayRetailer As String Public Overridable Property Location As String Public Overridable Property Bm7NST As String Public Overridable Property IsAvailableOnline As Boolean Public Overridable Property IsSpecialistCar As Boolean Public Overridable Property IsSellable As Boolean Public Overridable Property InBackOrderAccount As Boolean Public Overridable Property VehicleAuditDetails As List(Of VehicleAuditDetails) = New List(Of VehicleAuditDetails) Public Overridable Property IspVehicleCustomerDescriptions As List(Of String) Public Overridable Property UnderOffer As Boolean Public Overridable Property IsAllocatedToBackOrder As Boolean Public Overridable Property EligibleForMaTransfer As Boolean End Class Public Partial Class VehicleAuditDetails Public Overridable Property UserId As String Public Overridable Property Status As Boolean Public Overridable Property Notes As String Public Overridable Property CreationDate As String End Class Public Partial Class VehicleDetailsRequest Implements IReturn(Of VehicleDetailsResponse) Implements IGet Public Overridable Property Identifier As String Public Overridable Property VehicleType As String End Class Public Partial Class VehicleDetailsResponse Public Overridable Property Vehicle As BackOrderVehicleDetails End Class End Namespace End Namespace