//------------------------------------------------------------------------------ // // Dieser Code wurde von einem Tool generiert. // Laufzeitversion:4.0.30319.42000 // // Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn // der Code erneut generiert wird. // //------------------------------------------------------------------------------ using System.Xml.Serialization; // // Dieser Quellcode wurde automatisch generiert von xsd, Version=4.7.3081.0. // namespace bsmd.dbh.response { /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] [System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false)] public partial class Root { private string versionField; private string messageIdField; private string visitIdField; private string transitIdField; private string[] sisNumbersField; private System.DateTime timestampField; private string senderReferenceField; private RootType typeField; private RootReportingClassesFull reportingClassesFullField; private RootReportingClassesPartial reportingClassesPartialField; private RootReportingClassesError reportingClassesErrorField; private RootReportingClassesResetted reportingClassesResettedField; private RootReportingClassesNoChanges reportingClassesNoChangesField; private Message[] messagesField; /// public string Version { get { return this.versionField; } set { this.versionField = value; } } /// public string MessageId { get { return this.messageIdField; } set { this.messageIdField = value; } } /// public string VisitId { get { return this.visitIdField; } set { this.visitIdField = value; } } /// public string TransitId { get { return this.transitIdField; } set { this.transitIdField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("SisNumber", IsNullable = false)] public string[] SisNumbers { get { return this.sisNumbersField; } set { this.sisNumbersField = value; } } /// public System.DateTime Timestamp { get { return this.timestampField; } set { this.timestampField = value; } } /// public string SenderReference { get { return this.senderReferenceField; } set { this.senderReferenceField = value; } } /// public RootType Type { get { return this.typeField; } set { this.typeField = value; } } /// public RootReportingClassesFull ReportingClassesFull { get { return this.reportingClassesFullField; } set { this.reportingClassesFullField = value; } } /// public RootReportingClassesPartial ReportingClassesPartial { get { return this.reportingClassesPartialField; } set { this.reportingClassesPartialField = value; } } /// public RootReportingClassesError ReportingClassesError { get { return this.reportingClassesErrorField; } set { this.reportingClassesErrorField = value; } } /// public RootReportingClassesResetted ReportingClassesResetted { get { return this.reportingClassesResettedField; } set { this.reportingClassesResettedField = value; } } /// public RootReportingClassesNoChanges ReportingClassesNoChanges { get { return this.reportingClassesNoChangesField; } set { this.reportingClassesNoChangesField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Message", IsNullable = false)] public Message[] Messages { get { return this.messagesField; } set { this.messagesField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum RootType { /// VISIT, /// TRANSIT, /// DATA, /// RESET, /// CANCEL, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public partial class RootReportingClassesFull { private ReportingClassCode[] reportingClassField; /// [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] public ReportingClassCode[] ReportingClass { get { return this.reportingClassField; } set { this.reportingClassField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] public enum ReportingClassCode { /// NOA_NOD, /// ATA, /// ATD, /// SEC, /// AGNT, /// POBA, /// POBD, /// NAME, /// TIEFA, /// TIEFD, /// BKRA, /// BKRD, /// STAT, /// LADG, /// INFO, /// SERV, /// PRE72H, /// MDH, /// WAS, /// CREW, /// PAS, /// BPOL, /// TOWA, /// TOWD, /// HAZA, /// HAZD, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public partial class RootReportingClassesPartial { private ReportingClassCode[] reportingClassField; /// [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] public ReportingClassCode[] ReportingClass { get { return this.reportingClassField; } set { this.reportingClassField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public partial class RootReportingClassesError { private ReportingClassCode[] reportingClassField; /// [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] public ReportingClassCode[] ReportingClass { get { return this.reportingClassField; } set { this.reportingClassField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public partial class RootReportingClassesResetted { private ReportingClassCode[] reportingClassField; /// [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] public ReportingClassCode[] ReportingClass { get { return this.reportingClassField; } set { this.reportingClassField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public partial class RootReportingClassesNoChanges { private ReportingClassCode[] reportingClassField; /// [System.Xml.Serialization.XmlElementAttribute("ReportingClass")] public ReportingClassCode[] ReportingClass { get { return this.reportingClassField; } set { this.reportingClassField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public partial class Message { private string idField; private RootMessageType typeField; private string locationField; private string textField; /// public string ID { get { return this.idField; } set { this.idField = value; } } /// public RootMessageType Type { get { return this.typeField; } set { this.typeField = value; } } /// public string Location { get { return this.locationField; } set { this.locationField = value; } } /// public string Text { get { return this.textField; } set { this.textField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum RootMessageType { /// INFO, /// WARNING, /// VIOLATION, /// ERROR, } }