' Options: 'Date: 2026-11-08 11:51:50 '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: ExternalBankTransferReportRq.* '''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.Financial.Response Imports BH.CloudAPI.Common4.DTO.Financial.Request Namespace Global Namespace BH.CloudAPI.Common4.DTO.Financial.Request Public Partial Class ExternalBankTransferReportRq Implements IReturn(Of ExternalBankTransferReportRs) Public Overridable Property ClientId As Integer Public Overridable Property GroupId As String Public Overridable Property StartDate As Nullable(Of Date) Public Overridable Property EndDate As Nullable(Of Date) End Class End Namespace Namespace BH.CloudAPI.Common4.DTO.Financial.Response Public Partial Class ExternalBankTransferReportRs Public Sub New() Transfers = New List(Of TransferHeader) End Sub Public Overridable Property GroupId As String Public Overridable Property GroupNickName As String Public Overridable Property GroupName As String Public Overridable Property StartDate As String Public Overridable Property EndDate As String Public Overridable Property TotalAmount As Decimal Public Overridable Property Transfers As List(Of TransferHeader) Public Overridable Property ErrorCode As Integer Public Overridable Property ErrorMessage As String Public Overridable Property IsError As Boolean End Class Public Partial Class TransferDetail Public Overridable Property TransactionType As String Public Overridable Property TransactionId As Integer Public Overridable Property Member As String Public Overridable Property ClientUserId As String Public Overridable Property Company As String Public Overridable Property OrderId As String Public Overridable Property Frequency As String Public Overridable Property ProcessedDate As String Public Overridable Property CheckNumber As String Public Overridable Property Amount As Decimal Public Overridable Property MemberTypeDescription As String Public Overridable Property ChapBillCatID As String Public Overridable Property ChartOfAccountRefID As String Public Overridable Property ChartOfAccountDescription As String Public Overridable Property HeldPaymentTransactionId As String End Class Public Partial Class TransferHeader Public Sub New() TransferDetail = New List(Of TransferDetail) End Sub Public Overridable Property BatchId As Integer Public Overridable Property TransactionId As Integer Public Overridable Property CashAccount As String Public Overridable Property TransferDate As String Public Overridable Property Amount As Decimal Public Overridable Property ClearedDate As String Public Overridable Property Status As String Public Overridable Property BankAccount As String Public Overridable Property TransferDetail As List(Of TransferDetail) End Class End Namespace End Namespace