(* Options: Date: 2026-01-27 18:39:40 Version: 8.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://buildmax.org //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: GetScanSBC.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace ScannerVision.WebService.ServiceModel open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations open System.Collections.ObjectModel open System.IO type Brand = | Desktop = 0 | Hp = 1 | Kyocera = 2 | NeaScan = 3 | Samsung = 4 | FujiXerox = 5 | Ta = 6 | Utax = 7 | Epson = 8 | ScanFront400 = 9 | Sharp = 10 | Ricoh = 11 | FujiFilm = 12 [] type DtoBase() = member val Brand:Brand = new Brand() with get,set [] type RequestBase() = inherit DtoBase() [] type ResponseBase() = inherit DtoBase() member val SelectedUiLanguage:String = null with get,set member val svSession:String = null with get,set member val Title:String = null with get,set member val PageTip:String = null with get,set member val NewBrowser:Boolean = new Boolean() with get,set member val ScanFront400TA:Boolean = new Boolean() with get,set member val ScanFront400UTAX:Boolean = new Boolean() with get,set [] type GetScanResponse() = inherit ResponseBase() member val DoGetImage:Boolean = new Boolean() with get,set member val TemplateGuid:String = null with get,set member val FileNameGuid:String = null with get,set member val ServerUrlRoot:String = null with get,set member val TemplateIcon:Byte[] = [||] with get,set member val TemplateName:String = null with get,set [] [] type GetScanSBC() = inherit RequestBase() interface IReturn