' Options: 'Date: 2026-08-01 04:17: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: ShiftPatternSaveRequest.* '''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 ShiftPattern Public Overridable Property ShiftPatternID As Integer Public Overridable Property BranchId As Guid? Public Overridable Property Code As String Public Overridable Property Name As String Public Overridable Property Struct As String Public Overridable Property HoursPerDay As Decimal Public Overridable Property OnDays As Integer Public Overridable Property OffDays As Integer Public Overridable Property PatternType As String Public Overridable Property IsNight As Boolean Public Overridable Property HasBoundary As Boolean Public Overridable Property IsHitch As Boolean Public Overridable Property HasTravel As Boolean Public Overridable Property IsSeasonal As Boolean Public Overridable Property SeasonalWindow As String Public Overridable Property IsDayRate As Boolean Public Overridable Property OtRuleId As String Public Overridable Property PerDiemRuleId As String Public Overridable Property Packs As String Public Overridable Property Status As String Public Overridable Property IsSeed As Boolean Public Overridable Property AssignedCount As Integer End Class Public Partial Class ShiftPatternSaveRequest Implements IReturn(Of ShiftPatternsResponse) Public Overridable Property Pattern As ShiftPattern End Class Public Partial Class ShiftPatternsResponse Public Overridable Property Patterns As List(Of ShiftPattern) = New List(Of ShiftPattern) Public Overridable Property ResponseStatus As ResponseStatus 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