' Options: 'Date: 2026-11-08 11:51:51 'Version: 5.140 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://devapi.billhighway.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: UserObligationsRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports BH.CloudAPI.Common4.DTO.RecurringInvoice.Request Imports BH.CloudAPI.Common4.DTO.RecurringInvoice.Response Namespace Global Namespace BH.CloudAPI.Common4.DTO.RecurringInvoice.Request Public Partial Class ObligationLineItem Public Overridable Property ChartOfAccountId As Integer Public Overridable Property ChartOfAccountRefId As String Public Overridable Property Amount As Nullable(Of Decimal) End Class Public Partial Class UserObligationsRequest Implements IReturn(Of ObligationUser) Public Overridable Property GroupId As String Public Overridable Property UserId As String Public Overridable Property FiscalYear As Integer Public Overridable Property ShowHistory As Boolean End Class End Namespace Namespace BH.CloudAPI.Common4.DTO.RecurringInvoice.Response Public Partial Class Obligation Public Sub New() LineItems = New List(Of ObligationLineItem) End Sub Public Overridable Property CreatedDate As Date Public Overridable Property LastUpdateDate As Date Public Overridable Property IsActive As Boolean Public Overridable Property LineItems As List(Of ObligationLineItem) End Class Public Partial Class ObligationLineItem Public Overridable Property ChartOfAccountRefId As String Public Overridable Property Amount As Decimal End Class Public Partial Class ObligationUser Public Sub New() FiscalYears = New List(Of ObligationYear) End Sub Public Overridable Property UserId As String Public Overridable Property GroupId As String Public Overridable Property FiscalYears As List(Of ObligationYear) End Class Public Partial Class ObligationYear Public Sub New() Obligations = New List(Of Obligation) End Sub Public Overridable Property FiscalYear As Integer Public Overridable Property Obligations As List(Of Obligation) End Class End Namespace End Namespace