(* Options: Date: 2026-10-20 18:25:09 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://emg-servdesk.eras-online.de //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: GetLobaroKromerDeviceParsedData.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace Eras2Web.Service.Desktop.Server.ServiceModel.Eras2WebExt.Lobaro open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations [] type Pagination() = member val Limit:Int32 = new Int32() with get,set member val Total:Int32 = new Int32() with get,set member val Offset:Int32 = new Int32() with get,set [] type History() = member val Time:String = null with get,set member val Value:String = null with get,set [] type CompactProfile() = member val History:ResizeArray = new ResizeArray() with get,set [] type MbusBodyDataRecords() = member val VifUnit:String = null with get,set member val VifQuantity:String = null with get,set member val ValueScaled:Double = new Double() with get,set member val VifExponent:String = null with get,set member val ValueString:String = null with get,set member val Value:String = null with get,set member val DifFunctionString:String = null with get,set member val StorageNo:String = null with get,set member val CompactProfile:CompactProfile = null with get,set [] type MbusBody() = member val DataRecords:ResizeArray = new ResizeArray() with get,set [] type Header() = member val IdString:Int32 = new Int32() with get,set member val DeviceString:String = null with get,set [] type DeviceMbusData() = member val IdString:Int32 = new Int32() with get,set member val DeviceString:String = null with get,set member val Body:MbusBody = null with get,set member val Header:Header = null with get,set [] type DeviceData() = member val Mbus:DeviceMbusData = null with get,set [] type LobaroData() = member val Id:Int32 = new Int32() with get,set member val DeviceId:Int32 = new Int32() with get,set member val CreatedAt:DateTime = new DateTime() with get,set member val UpdatedAt:DateTime = new DateTime() with get,set member val Data:DeviceData = null with get,set [] type GetLobaroKromerDeviceParsedDataResponse() = member val ResponseStatus:ResponseStatus = null with get,set [] [] type GetLobaroKromerDeviceParsedData() = interface IReturn [] member val Pagination:Pagination = null with get,set [] member val Data:ResizeArray = new ResizeArray() with get,set