' Options: 'Date: 2025-12-06 05:25:58 '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: PolicyRequiredDocumentRequest.* '''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 PolicyDocumentReminder Public Overridable Property Id As Integer Public Overridable Property PolicyDocumentId As Integer Public Overridable Property ReminderFor As String Public Overridable Property ReminderLeadTime As Integer Public Overridable Property ReminderMessage As String Public Overridable Property AdminAgentId As Integer Public Overridable Property NeedsPrompt As Boolean End Class Public Partial Class PolicyDocumentStatus Public Overridable Property Id As Integer Public Overridable Property Name As String Public Overridable Property IsNBCStatus As Boolean Public Overridable Property IsAgentStatus As Boolean End Class Public Partial Class PolicyRequiredDocument Public Overridable Property Id As Integer Public Overridable Property PolicyAssociateId As Guid Public Overridable Property PolicyDocumentId As Integer Public Overridable Property NBCStatusId As Integer Public Overridable Property AgentStatusId As Integer Public Overridable Property StatusOptions As List(Of PolicyDocumentStatus) = New List(Of PolicyDocumentStatus) End Class Public Partial Class PolicyRequiredDocumentExtended Inherits PolicyRequiredDocument Public Overridable Property Reminders As List(Of PolicyDocumentReminder) = New List(Of PolicyDocumentReminder) Public Overridable Property AgentReminders As List(Of ReminderExtended) = New List(Of ReminderExtended) End Class Public Partial Class PolicyRequiredDocumentRequest Implements IReturn(Of PolicyRequiredDocumentResponse) Public Overridable Property PolicyRequiredDocument As PolicyRequiredDocumentExtended Public Overridable Property PolicyAssociateId As Guid? Public Overridable Property Id As Integer? End Class Public Partial Class PolicyRequiredDocumentResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property PolicyRequiredDocuments As List(Of PolicyRequiredDocumentExtended) = New List(Of PolicyRequiredDocumentExtended) End Class Public Partial Class Reminder Public Overridable Property ReminderId As Guid Public Overridable Property TableName As String Public Overridable Property FieldName As String Public Overridable Property RecordId As Integer Public Overridable Property ReminderDate As Date Public Overridable Property ReminderNote As String Public Overridable Property CreatedDate As Date Public Overridable Property CreatedBy As String Public Overridable Property CompletedDate As Date End Class Public Partial Class ReminderExtended Inherits Reminder Public Overridable Property AgentName As String Public Overridable Property RecordAgentName As String Public Overridable Property RecordAgentID As Integer Public Overridable Property IsAdmin As Boolean Public Overridable Property AgentID 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