' Options: 'Date: 2026-09-05 08:46:29 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.dev.dynamics.trendsic.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: DispatchReportRequest.* '''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 System.Net Imports CRM.AgencyPlatform.API.Internal Namespace Global Namespace CRM.AgencyPlatform.API.Internal Public Partial Class DashboardStatTile Public Overridable Property Key As String Public Overridable Property Label As String Public Overridable Property Value As Double Public Overridable Property PreviousValue As Double? Public Overridable Property Unit As String Public Overridable Property DeltaPct As Double? End Class Public Partial Class DispatchReportDayRow Public Overridable Property Label As String Public Overridable Property Loads As Integer Public Overridable Property Revenue As Double Public Overridable Property Pay As Double Public Overridable Property Qty As Double Public Overridable Property AvgCycleMins As Double? End Class Public Partial Class DispatchReportDriverRow Public Overridable Property Driver As String Public Overridable Property DriverContactId As Integer? Public Overridable Property Loads As Integer Public Overridable Property Qty As Double Public Overridable Property Pay As Double Public Overridable Property DaysActive As Integer Public Overridable Property Unpriced As Integer End Class Public Partial Class DispatchReportHoldRow Public Overridable Property ScopeKind As String Public Overridable Property Holds As Integer Public Overridable Property PausedMins As Integer Public Overridable Property Weather As Integer Public Overridable Property FromIncidents As Integer End Class Public Partial Class DispatchReportIncidentRow Public Overridable Property Kind As String Public Overridable Property Opened As Integer Public Overridable Property Resolved As Integer Public Overridable Property AvgResolveMins As Double? End Class Public Partial Class DispatchReportJobRow Public Overridable Property JobCode As String Public Overridable Property Customer As String Public Overridable Property Cargo As String Public Overridable Property Route As String Public Overridable Property Miles As Integer Public Overridable Property Revenue As Double? Public Overridable Property Pay As Double? Public Overridable Property MarginPct As Double? Public Overridable Property ClosedUtc As Date? End Class Public Partial Class DispatchReportLaneRow Public Overridable Property SupplierName As String Public Overridable Property SourceLabel As String Public Overridable Property Loads As Integer Public Overridable Property Qty As Double Public Overridable Property Revenue As Double Public Overridable Property AvgCycleMins As Double? End Class Public Partial Class DispatchReportModuleRow Public Overridable Property [Module] As String Public Overridable Property Loads As Integer Public Overridable Property Qty As Double Public Overridable Property Revenue As Double Public Overridable Property Pay As Double End Class Public Partial Class DispatchReportRequest Implements IReturn(Of DispatchReportResponse) Public Overridable Property FromDate As Date Public Overridable Property ToDate As Date Public Overridable Property LocationIds As List(Of Guid) = New List(Of Guid) End Class Public Partial Class DispatchReportResponse Public Overridable Property Stats As List(Of DashboardStatTile) = New List(Of DashboardStatTile) Public Overridable Property Unit As String Public Overridable Property Trend As List(Of DispatchReportDayRow) = New List(Of DispatchReportDayRow) Public Overridable Property ByModule As List(Of DispatchReportModuleRow) = New List(Of DispatchReportModuleRow) Public Overridable Property ByLane As List(Of DispatchReportLaneRow) = New List(Of DispatchReportLaneRow) Public Overridable Property ByTruck As List(Of DispatchReportTruckRow) = New List(Of DispatchReportTruckRow) Public Overridable Property ByDriver As List(Of DispatchReportDriverRow) = New List(Of DispatchReportDriverRow) Public Overridable Property Jobs As List(Of DispatchReportJobRow) = New List(Of DispatchReportJobRow) Public Overridable Property Incidents As List(Of DispatchReportIncidentRow) = New List(Of DispatchReportIncidentRow) Public Overridable Property Holds As List(Of DispatchReportHoldRow) = New List(Of DispatchReportHoldRow) Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class DispatchReportTruckRow Public Overridable Property TruckLabel As String Public Overridable Property DriverLabel As String Public Overridable Property Loads As Integer Public Overridable Property Qty As Double Public Overridable Property Revenue As Double Public Overridable Property Pay As Double Public Overridable Property AvgCycleMins As Double? Public Overridable Property DaysActive As Integer End Class End Namespace Namespace ServiceStack Public Partial Class ResponseStatus Implements IMeta Public Overridable Property ErrorCode As String Public Overridable Property Message As String Public Overridable Property StackTrace As String Public Overridable Property Errors As List(Of ResponseError) = New List(Of ResponseError) Public Overridable Property Meta As Dictionary(Of String, String) Implements IMeta.Meta = New Dictionary(Of String, String) End Class End Namespace End Namespace