' Options: 'Date: 2026-10-20 15:41:01 'Version: 8.22 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://marneth-messdienst-servamw.eras-online.de ' '''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: UpdateStammdaten.* '''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 Eras2Amw.Service.Server.ServiceModel.Eras2Client.Stammdaten Imports Eras2Amw.Service.Server.ServiceModel.Common Imports Eras2Amw.Service.Server.ServiceModel.Enums Namespace Global Namespace Eras2Amw.Service.Server.ServiceModel.Common Public Partial Class AdditionalArticle Public Overridable Property Guid As Guid Public Overridable Property Number As String Public Overridable Property Label As String Public Overridable Property Note As String End Class Public Partial Class AmwInfoKey Public Overridable Property Guid As Guid Public Overridable Property Key As Integer Public Overridable Property Info As String End Class Public Partial Class Article Public Overridable Property Guid As Guid Public Overridable Property Number As String Public Overridable Property Label As String Public Overridable Property Note As String End Class Public Partial Class CommunicationFeature Public Overridable Property Guid As Guid Public Overridable Property Feature As String Public Overridable Property Kind As Nullable(Of CommunicationKind) Public Overridable Property IsPreset As Boolean Public Overridable Property Note As String End Class Public Partial Class DeviceCatalog Public Overridable Property Guid As Guid Public Overridable Property ArticleName As String Public Overridable Property ArticleNumber As String Public Overridable Property ArticleDescription As String Public Overridable Property ArticleNumberManufacturer As String Public Overridable Property Label As String Public Overridable Property Subtraction As Boolean Public Overridable Property Hkvv As Boolean Public Overridable Property Radio As Boolean Public Overridable Property OrderCode As String Public Overridable Property InstallationLength As String Public Overridable Property Connector As String Public Overridable Property Diameter As String Public Overridable Property SontexRadioIdentifier As String Public Overridable Property SontexHkvIdentifier As String Public Overridable Property Note As String Public Overridable Property DeviceKindGuid As Guid Public Overridable Property ManufacturerGuid As Guid End Class Public Partial Class DeviceKind Public Overridable Property Guid As Guid Public Overridable Property LabelLong As String Public Overridable Property LabelShort As String Public Overridable Property Readable As Boolean Public Overridable Property [Class] As Nullable(Of DeviceClass) Public Overridable Property Limit As Nullable(Of Decimal) End Class Public Partial Class Manufacturer Public Overridable Property Guid As Guid Public Overridable Property Name As String Public Overridable Property Note As String End Class Public Partial Class ReadingKind Public Overridable Property Guid As Guid Public Overridable Property LabelShort As String Public Overridable Property LabelLong As String End Class Public Partial Class Room Public Overridable Property Guid As Guid Public Overridable Property LabelShort As String Public Overridable Property Label As String End Class End Namespace Namespace Eras2Amw.Service.Server.ServiceModel.Enums Public Enum CommunicationKind Telefon = 1 Mobil = 2 Fax = 3 EMail = 4 Web = 5 End Enum Public Enum DeviceClass HKV WWZ KWZ WZ WMZ KMZ RM SZ FM Sonstige Null ENT End Enum End Namespace Namespace Eras2Amw.Service.Server.ServiceModel.Eras2Client.Stammdaten Public Partial Class StammdatenInfo Public Overridable Property Guid As Guid Public Overridable Property Version As String Public Overridable Property Note As String End Class Public Partial Class UpdateStammdaten Implements IReturn(Of UpdateStammdatenResponse) Public Overridable Property StammdatenInfo As StammdatenInfo Public Overridable Property DeviceCatalog As IList(Of DeviceCatalog) Public Overridable Property Manufacturers As IList(Of Manufacturer) Public Overridable Property DeviceKinds As IList(Of DeviceKind) Public Overridable Property Articles As IList(Of Article) Public Overridable Property CommunicationFeatures As IList(Of CommunicationFeature) Public Overridable Property ReadingKinds As IList(Of ReadingKind) Public Overridable Property AmwInfoKeys As IList(Of AmwInfoKey) Public Overridable Property AdditionalArticles As IList(Of AdditionalArticle) Public Overridable Property Rooms As IList(Of Room) End Class Public Partial Class UpdateStammdatenResponse Public Overridable Property ResponseStatus As ResponseStatus End Class End Namespace End Namespace