' Options: 'Date: 2026-08-01 04:23:15 '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: CoverageNoShowNotifyRequest.* '''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 CoverageApprovalInfo Public Overridable Property CoverageApprovalId As Integer Public Overridable Property CoverageGapId As Integer Public Overridable Property Type As String Public Overridable Property Status As String Public Overridable Property RequestedAtUtc As Date Public Overridable Property Effects As List(Of CoverageEffect) = New List(Of CoverageEffect) Public Overridable Property ContactId As Integer? Public Overridable Property ContactName As String Public Overridable Property DecidedAtUtc As Date? Public Overridable Property DecisionNote As String End Class Public Partial Class CoverageBlockedCandidate Public Overridable Property ContactId As Integer Public Overridable Property Name As String Public Overridable Property Initials As String Public Overridable Property Reason As String Public Overridable Property ChangeChip As String Public Overridable Property Expl As CoverageExplanation End Class Public Partial Class CoverageCandidate Public Overridable Property ContactId As Integer Public Overridable Property Name As String Public Overridable Property FirstName As String Public Overridable Property Initials As String Public Overridable Property Rank As Integer Public Overridable Property DiffLine As String Public Overridable Property CostLine As String Public Overridable Property CostTone As String Public Overridable Property RankExpl As CoverageExplanation Public Overridable Property MarginPct As Decimal? Public Overridable Property MarginTone As String Public Overridable Property Loaded As Decimal? Public Overridable Property Billed As Decimal? Public Overridable Property OtHours As Decimal? Public Overridable Property OtPremium As Decimal? Public Overridable Property Checks As List(Of CoverageCandidateCheck) = New List(Of CoverageCandidateCheck) Public Overridable Property Preview As List(Of CoverageEffect) = New List(Of CoverageEffect) Public Overridable Property Confirm As List(Of CoverageEffect) = New List(Of CoverageEffect) Public Overridable Property HasWarn As Boolean End Class Public Partial Class CoverageCandidateCheck Public Overridable Property CheckId As String Public Overridable Property Result As String Public Overridable Property Expl As CoverageExplanation End Class Public Partial Class CoverageEffect Public Overridable Property Icon As String Public Overridable Property Text As String Public Overridable Property RuleId As String Public Overridable Property Expl As CoverageExplanation End Class Public Partial Class CoverageExplanation Public Overridable Property PlainSentence As String Public Overridable Property RuleId As String Public Overridable Property RuleName As String Public Overridable Property Demand As String Public Overridable Property Source As CoverageExplanationSource Public Overridable Property Kind As String Public Overridable Property WhyItExists As String Public Overridable Property WhatWouldChangeIt As String Public Overridable Property Override As CoverageExplanationOverride Public Overridable Property Drill As String End Class Public Partial Class CoverageExplanationOverride Public Overridable Property Who As String Public Overridable Property Consequence As String End Class Public Partial Class CoverageExplanationSource Public Overridable Property PolicyName As String Public Overridable Property CascadeLevel As String End Class Public Partial Class CoverageGap Public Overridable Property CoverageGapId As Integer Public Overridable Property CoverageGapUID As Guid Public Overridable Property BranchId As Guid? Public Overridable Property Status As String Public Overridable Property Track As String Public Overridable Property OutContactID As Integer? Public Overridable Property OutName As String Public Overridable Property OutInitials As String Public Overridable Property JobID As Integer? Public Overridable Property JobName As String Public Overridable Property ProjectID As Integer? Public Overridable Property WorkerScheduleItemID As Integer? Public Overridable Property WindowStart As Date Public Overridable Property WindowEnd As Date Public Overridable Property Reason As String Public Overridable Property MustFill As Boolean Public Overridable Property MustFillExpl As CoverageExplanation Public Overridable Property FilledByContactID As Integer? Public Overridable Property FilledByName As String Public Overridable Property RecordNo As String Public Overridable Property DecidedPolicyVersionId As Integer? Public Overridable Property CreatedAt As Date Public Overridable Property UpdatedAt As Date? Public Overridable Property QualifiedLine As String Public Overridable Property Candidates As List(Of CoverageCandidate) = New List(Of CoverageCandidate) Public Overridable Property Blocked As List(Of CoverageBlockedCandidate) = New List(Of CoverageBlockedCandidate) Public Overridable Property Offers As List(Of CoverageOfferInfo) = New List(Of CoverageOfferInfo) Public Overridable Property Approvals As List(Of CoverageApprovalInfo) = New List(Of CoverageApprovalInfo) Public Overridable Property Timeline As List(Of CoverageGapEventInfo) = New List(Of CoverageGapEventInfo) Public Overridable Property MoveOptions As List(Of CoverageMoveOption) = New List(Of CoverageMoveOption) Public Overridable Property OrderExpl As CoverageExplanation Public Overridable Property AssignmentMode As String Public Overridable Property NoShow As CoverageNoShowState Public Overridable Property Leave As CoverageLeaveState Public Overridable Property CustomerName As String End Class Public Partial Class CoverageGapEventInfo Public Overridable Property EventType As String Public Overridable Property Channel As String Public Overridable Property Detail As String Public Overridable Property ContactName As String Public Overridable Property AtUtc As Date End Class Public Partial Class CoverageGapResponse Public Overridable Property Gap As CoverageGap Public Overridable Property ChainedPreview As Integer? Public Overridable Property CanSeePay As Boolean Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class CoverageLeaveCheckpoint Public Overridable Property AtUtc As Date Public Overridable Property Note As String Public Overridable Property ByName As String End Class Public Partial Class CoverageLeaveState Public Overridable Property Fmla As Boolean Public Overridable Property Began As Date Public Overridable Property EstReturn As Date? Public Overridable Property CheckpointDays As Integer Public Overridable Property NextCheckpointUtc As Date? Public Overridable Property Checkpoints As List(Of CoverageLeaveCheckpoint) = New List(Of CoverageLeaveCheckpoint) Public Overridable Property InterimContactId As Integer? Public Overridable Property InterimName As String Public Overridable Property InterimStart As Date? Public Overridable Property InterimEnd As Date? Public Overridable Property RequisitionOpened As Boolean Public Overridable Property StaffPostingId As Integer? Public Overridable Property ChainedGapIds As List(Of Integer) = New List(Of Integer) Public Overridable Property ParentLeaveGapId As Integer? Public Overridable Property RestoredAtUtc As Date? End Class Public Partial Class CoverageMoveOption Public Overridable Property Key As String Public Overridable Property Label As String Public Overridable Property Detail As String Public Overridable Property Expl As CoverageExplanation End Class Public Partial Class CoverageNoShowAttempt Public Overridable Property AtUtc As Date Public Overridable Property Channel As String Public Overridable Property Note As String End Class Public Partial Class CoverageNoShowNotifyRequest Implements IReturn(Of CoverageGapResponse) Public Overridable Property CoverageGapId As Integer Public Overridable Property EtaText As String End Class Public Partial Class CoverageNoShowState Public Overridable Property GraceUntilUtc As Date Public Overridable Property Attempts As List(Of CoverageNoShowAttempt) = New List(Of CoverageNoShowAttempt) Public Overridable Property DeclaredAtUtc As Date? Public Overridable Property AttendanceNote As Boolean Public Overridable Property FalseAlarm As Boolean End Class Public Partial Class CoverageOfferInfo Public Overridable Property CoverageOfferId As Integer Public Overridable Property ContactId As Integer Public Overridable Property Name As String Public Overridable Property Ring As Integer Public Overridable Property Channel As String Public Overridable Property Status As String Public Overridable Property SentAtUtc As Date Public Overridable Property RespondedAtUtc As Date? 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