' Options: 'Date: 2026-11-08 11:52:34 '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: FormBuilderHistoryRq.* '''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.API.DataAccess.Dto.FormBuilder Imports BH.API.CloudApi.Core Imports BH.CloudAPI.Common4.DTO.FormBuilder.Request Imports BH.CloudAPI.Common4.DTO.FormBuilder.Response Namespace Global Namespace BH.API.CloudApi.Core Public Interface IApiRequest End Interface Public Interface IApiResponse End Interface End Namespace Namespace BH.API.DataAccess.Dto.FormBuilder Public Partial Class BhControlDto Public Sub New() options = New List(Of BhNameValue) conditionalValues = New List(Of String) validation = New List(Of BhValidation) notifyPubs = New List(Of BhNotifyPub) notifySubs = New List(Of BhNotifySub) validationMessages = New Dictionary(Of String, String) radioNames = New List(Of BhNameValue) children = New List(Of BhControlDto) End Sub Public Overridable Property disabled As Nullable(Of Boolean) Public Overridable Property label As String Public Overridable Property label2 As String Public Overridable Property name As String Public Overridable Property options As List(Of BhNameValue) Public Overridable Property conditionalValues As List(Of String) Public Overridable Property selectGetUri As String Public Overridable Property validation As List(Of BhValidation) Public Overridable Property notifyPubs As List(Of BhNotifyPub) Public Overridable Property notifySubs As List(Of BhNotifySub) Public Overridable Property customValidation As BhCustomValidation Public Overridable Property placeholder As String Public Overridable Property type As String Public Overridable Property value As Object Public Overridable Property validationMessages As Dictionary(Of String, String) Public Overridable Property validationPosition As String Public Overridable Property hideInitialValidation As Boolean Public Overridable Property widthClass As String Public Overridable Property html As String Public Overridable Property img As String Public Overridable Property imgWidth As String Public Overridable Property category As String Public Overridable Property getUri As String Public Overridable Property controlStyle As String Public Overridable Property hasSensitiveData As Boolean Public Overridable Property debug As Boolean Public Overridable Property icon As String Public Overridable Property mask As String Public Overridable Property postService As Integer Public Overridable Property printType As String Public Overridable Property radioNames As List(Of BhNameValue) Public Overridable Property children As List(Of BhControlDto) End Class Public Partial Class BhCustomValidation Public Sub New() customParams = New List(Of String) End Sub Public Overridable Property customFunctionName As String Public Overridable Property customParams As List(Of String) End Class Public Partial Class BhFormDto Public Sub New() groups = New List(Of BhGroupDto) End Sub Public Overridable Property templateId As Integer Public Overridable Property groups As List(Of BhGroupDto) End Class Public Partial Class BhGroupDto Public Sub New() notifyPubs = New List(Of BhNotifyPub) notifySubs = New List(Of BhNotifySub) controlDetails = New List(Of BhControlDto) End Sub Public Overridable Property name As String Public Overridable Property type As String Public Overridable Property groupStyle As String Public Overridable Property debug As Boolean Public Overridable Property notifyPubs As List(Of BhNotifyPub) Public Overridable Property notifySubs As List(Of BhNotifySub) Public Overridable Property controlDetails As List(Of BhControlDto) Public Overridable Property childGroup As BhGroupDto End Class Public Partial Class BhNameValue Public Overridable Property name As String Public Overridable Property value As String End Class Public Partial Class BhNotifyPub Public Overridable Property notifyType As String Public Overridable Property notifyEventType As String Public Overridable Property delay As Integer End Class Public Partial Class BhNotifySub Public Overridable Property notifyType As String Public Overridable Property notifyActionType As String End Class Public Partial Class BhValidation Public Overridable Property validationName As String Public Overridable Property validationLength As Nullable(Of Decimal) Public Overridable Property validationPattern As String End Class End Namespace Namespace BH.CloudAPI.Common4.DTO.FormBuilder.Request Public Partial Class FormBuilderHistoryRq Implements IReturn(Of FormBuilderHistoryRs) Implements IApiRequest Public Overridable Property NatID As Integer Public Overridable Property GroupId As Nullable(Of Integer) Public Overridable Property FormBuilderTypeID As Nullable(Of Integer) Public Overridable Property UserType As String Public Overridable Property UserId As String End Class End Namespace Namespace BH.CloudAPI.Common4.DTO.FormBuilder.Response Public Partial Class FormBuilderHistoryRs Implements IApiResponse Public Overridable Property form As BhFormDto End Class End Namespace End Namespace