Java-Klasse für ADRESSE_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="ADRESSE_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ADRESSE_Type")
+@XmlSeeAlso({
+ RisikoAdresseType.class
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ADRESSEType {
+
+ @XmlAttribute(name = "Pac")
+ @XmlSchemaType(name = "unsignedInt")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected Long pac;
+ @XmlAttribute(name = "LandesCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String landesCd;
+ @XmlAttribute(name = "PLZ")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String plz;
+ @XmlAttribute(name = "Ort")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String ort;
+ @XmlAttribute(name = "Strasse")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String strasse;
+ @XmlAttribute(name = "Hausnr")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String hausnr;
+ @XmlAttribute(name = "Zusatz")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String zusatz;
+ @XmlAttribute(name = "AdressID_VU")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String adressIDVU;
+ @XmlAttribute(name = "AdressID_Makler")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String adressIDMakler;
+
+ /**
+ * Ruft den Wert der pac-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public Long getPac() {
+ return pac;
+ }
+
+ /**
+ * Legt den Wert der pac-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPac(Long value) {
+ this.pac = value;
+ }
+
+ /**
+ * Ruft den Wert der landesCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getLandesCd() {
+ return landesCd;
+ }
+
+ /**
+ * Legt den Wert der landesCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setLandesCd(String value) {
+ this.landesCd = value;
+ }
+
+ /**
+ * Ruft den Wert der plz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPLZ() {
+ return plz;
+ }
+
+ /**
+ * Legt den Wert der plz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPLZ(String value) {
+ this.plz = value;
+ }
+
+ /**
+ * Ruft den Wert der ort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getOrt() {
+ return ort;
+ }
+
+ /**
+ * Legt den Wert der ort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setOrt(String value) {
+ this.ort = value;
+ }
+
+ /**
+ * Ruft den Wert der strasse-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getStrasse() {
+ return strasse;
+ }
+
+ /**
+ * Legt den Wert der strasse-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setStrasse(String value) {
+ this.strasse = value;
+ }
+
+ /**
+ * Ruft den Wert der hausnr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getHausnr() {
+ return hausnr;
+ }
+
+ /**
+ * Legt den Wert der hausnr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setHausnr(String value) {
+ this.hausnr = value;
+ }
+
+ /**
+ * Ruft den Wert der zusatz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getZusatz() {
+ return zusatz;
+ }
+
+ /**
+ * Legt den Wert der zusatz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setZusatz(String value) {
+ this.zusatz = value;
+ }
+
+ /**
+ * Ruft den Wert der adressIDVU-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getAdressIDVU() {
+ return adressIDVU;
+ }
+
+ /**
+ * Legt den Wert der adressIDVU-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setAdressIDVU(String value) {
+ this.adressIDVU = value;
+ }
+
+ /**
+ * Ruft den Wert der adressIDMakler-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getAdressIDMakler() {
+ return adressIDMakler;
+ }
+
+ /**
+ * Legt den Wert der adressIDMakler-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setAdressIDMakler(String value) {
+ this.adressIDMakler = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java
new file mode 100644
index 00000000..b6177625
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java
@@ -0,0 +1,56 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für BBArtCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ * <simpleType name="BBArtCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="ABL"/>
+ * <enumeration value="ERL"/>
+ * <enumeration value="SLF"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "BBArtCd_Type")
+@XmlEnum
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public enum BBArtCdType {
+
+
+ /**
+ * Ablebensfall
+ *
+ */
+ ABL,
+
+ /**
+ * Erlebensfall
+ *
+ */
+ ERL,
+
+ /**
+ * sonstiger Leistungsfall
+ *
+ */
+ SLF;
+
+ public String value() {
+ return name();
+ }
+
+ public static BBArtCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java
new file mode 100644
index 00000000..42a2f586
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java
@@ -0,0 +1,112 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für DachungsArtCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ * <simpleType name="DachungsArtCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="BD"/>
+ * <enumeration value="TD"/>
+ * <enumeration value="EP"/>
+ * <enumeration value="BL"/>
+ * <enumeration value="HDA"/>
+ * <enumeration value="BMS"/>
+ * <enumeration value="BOS"/>
+ * <enumeration value="BS"/>
+ * <enumeration value="FMS"/>
+ * <enumeration value="FOS"/>
+ * <enumeration value="NHD"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "DachungsArtCd_Type")
+@XmlEnum
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public enum DachungsArtCdType {
+
+
+ /**
+ * Betondachstein
+ *
+ */
+ BD,
+
+ /**
+ * Tondachstein
+ *
+ */
+ TD,
+
+ /**
+ * Eternitplatten
+ *
+ */
+ EP,
+
+ /**
+ * Blec
+ *
+ */
+ BL,
+
+ /**
+ * harte Dachung - Andere
+ *
+ */
+ HDA,
+
+ /**
+ * Bitumenabdichtung mit Schüttung
+ *
+ */
+ BMS,
+
+ /**
+ * Bitumenabdichtung ohne Schüttung
+ *
+ */
+ BOS,
+
+ /**
+ * Bitumenschindel
+ *
+ */
+ BS,
+
+ /**
+ * Foliendach mit Schüttung
+ *
+ */
+ FMS,
+
+ /**
+ * Foliendach ohne Schüttung
+ *
+ */
+ FOS,
+
+ /**
+ * nicht harte Dachung - Andere
+ *
+ */
+ NHD;
+
+ public String value() {
+ return name();
+ }
+
+ public static DachungsArtCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java
new file mode 100644
index 00000000..90a76cf2
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java
@@ -0,0 +1,94 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Antrag_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Antrag_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Nummer" use="required" type="{urn:omds20}Polizzennr" />
+ * <attribute name="Datum" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Antrag_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELAntragType {
+
+ @XmlAttribute(name = "Nummer", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String nummer;
+ @XmlAttribute(name = "Datum")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar datum;
+
+ /**
+ * Ruft den Wert der nummer-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getNummer() {
+ return nummer;
+ }
+
+ /**
+ * Legt den Wert der nummer-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setNummer(String value) {
+ this.nummer = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java
new file mode 100644
index 00000000..875f40c1
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java
@@ -0,0 +1,101 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Anzahl_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Anzahl_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Bezeichnung" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Anzahl_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELAnzahlType {
+
+ @XmlAttribute(name = "Bezeichnung", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String bezeichnung;
+ @XmlAttribute(name = "Wert", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal wert;
+
+ /**
+ * Ruft den Wert der bezeichnung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getBezeichnung() {
+ return bezeichnung;
+ }
+
+ /**
+ * Legt den Wert der bezeichnung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setBezeichnung(String value) {
+ this.bezeichnung = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java
new file mode 100644
index 00000000..999a8bc4
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java
@@ -0,0 +1,192 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Betrag_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Betrag_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BetragArtCd" type="{urn:omds20}BetragArtCd_Type" />
+ * <attribute name="Datum" type="{urn:omds20}Datum" />
+ * <attribute name="Bezeichnung" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ * <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Betrag_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELBetragType {
+
+ @XmlAttribute(name = "BetragArtCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String betragArtCd;
+ @XmlAttribute(name = "Datum")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar datum;
+ @XmlAttribute(name = "Bezeichnung", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String bezeichnung;
+ @XmlAttribute(name = "WaehrungsCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected WaehrungsCdType waehrungsCd;
+ @XmlAttribute(name = "Wert", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal wert;
+
+ /**
+ * Ruft den Wert der betragArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getBetragArtCd() {
+ return betragArtCd;
+ }
+
+ /**
+ * Legt den Wert der betragArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setBetragArtCd(String value) {
+ this.betragArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ /**
+ * Ruft den Wert der bezeichnung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getBezeichnung() {
+ return bezeichnung;
+ }
+
+ /**
+ * Legt den Wert der bezeichnung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setBezeichnung(String value) {
+ this.bezeichnung = value;
+ }
+
+ /**
+ * Ruft den Wert der waehrungsCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public WaehrungsCdType getWaehrungsCd() {
+ return waehrungsCd;
+ }
+
+ /**
+ * Legt den Wert der waehrungsCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWaehrungsCd(WaehrungsCdType value) {
+ this.waehrungsCd = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java
new file mode 100644
index 00000000..5d698181
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java
@@ -0,0 +1,100 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Bezugsberechtigung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Bezugsberechtigung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BBArtCd" use="required" type="{urn:omds20}BBArtCd_Type" />
+ * <attribute name="BBTxt" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="255"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Bezugsberechtigung_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELBezugsberechtigungType {
+
+ @XmlAttribute(name = "BBArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BBArtCdType bbArtCd;
+ @XmlAttribute(name = "BBTxt", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String bbTxt;
+
+ /**
+ * Ruft den Wert der bbArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BBArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BBArtCdType getBBArtCd() {
+ return bbArtCd;
+ }
+
+ /**
+ * Legt den Wert der bbArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BBArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setBBArtCd(BBArtCdType value) {
+ this.bbArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der bbTxt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getBBTxt() {
+ return bbTxt;
+ }
+
+ /**
+ * Legt den Wert der bbTxt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setBBTxt(String value) {
+ this.bbTxt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java
new file mode 100644
index 00000000..e64b02d8
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java
@@ -0,0 +1,100 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Einstufung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Einstufung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="EstArtCd" use="required" type="{urn:omds20}EstArtCd_Type" />
+ * <attribute name="EstWert" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="5"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Einstufung_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELEinstufungType {
+
+ @XmlAttribute(name = "EstArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected EstArtCdType estArtCd;
+ @XmlAttribute(name = "EstWert", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String estWert;
+
+ /**
+ * Ruft den Wert der estArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link EstArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public EstArtCdType getEstArtCd() {
+ return estArtCd;
+ }
+
+ /**
+ * Legt den Wert der estArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link EstArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setEstArtCd(EstArtCdType value) {
+ this.estArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der estWert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getEstWert() {
+ return estWert;
+ }
+
+ /**
+ * Legt den Wert der estWert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setEstWert(String value) {
+ this.estWert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java
new file mode 100644
index 00000000..8308f3c5
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java
@@ -0,0 +1,93 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Entscheidungsfrage_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Entscheidungsfrage_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="EFrageCd" use="required" type="{urn:omds20}EFrageCd_Type" />
+ * <attribute name="EFrageAntw" use="required" type="{urn:omds20}Entsch3_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Entscheidungsfrage_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELEntscheidungsfrageType {
+
+ @XmlAttribute(name = "EFrageCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String eFrageCd;
+ @XmlAttribute(name = "EFrageAntw", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String eFrageAntw;
+
+ /**
+ * Ruft den Wert der eFrageCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getEFrageCd() {
+ return eFrageCd;
+ }
+
+ /**
+ * Legt den Wert der eFrageCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setEFrageCd(String value) {
+ this.eFrageCd = value;
+ }
+
+ /**
+ * Ruft den Wert der eFrageAntw-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getEFrageAntw() {
+ return eFrageAntw;
+ }
+
+ /**
+ * Legt den Wert der eFrageAntw-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setEFrageAntw(String value) {
+ this.eFrageAntw = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java
new file mode 100644
index 00000000..96754035
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java
@@ -0,0 +1,160 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Flaeche_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Flaeche_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="FlaechenAttributCd" use="required" type="{urn:omds20}FlaechenAttributCd_Type" />
+ * <attribute name="Nummer">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="2"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="InnenFlaeche" type="{urn:omds20}decimal" />
+ * <attribute name="VerbauteFlaeche" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Flaeche_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELFlaecheType {
+
+ @XmlAttribute(name = "FlaechenAttributCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected FlaechenAttributCdType flaechenAttributCd;
+ @XmlAttribute(name = "Nummer")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String nummer;
+ @XmlAttribute(name = "InnenFlaeche")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal innenFlaeche;
+ @XmlAttribute(name = "VerbauteFlaeche")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal verbauteFlaeche;
+
+ /**
+ * Ruft den Wert der flaechenAttributCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link FlaechenAttributCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public FlaechenAttributCdType getFlaechenAttributCd() {
+ return flaechenAttributCd;
+ }
+
+ /**
+ * Legt den Wert der flaechenAttributCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link FlaechenAttributCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setFlaechenAttributCd(FlaechenAttributCdType value) {
+ this.flaechenAttributCd = value;
+ }
+
+ /**
+ * Ruft den Wert der nummer-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getNummer() {
+ return nummer;
+ }
+
+ /**
+ * Legt den Wert der nummer-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setNummer(String value) {
+ this.nummer = value;
+ }
+
+ /**
+ * Ruft den Wert der innenFlaeche-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getInnenFlaeche() {
+ return innenFlaeche;
+ }
+
+ /**
+ * Legt den Wert der innenFlaeche-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setInnenFlaeche(BigDecimal value) {
+ this.innenFlaeche = value;
+ }
+
+ /**
+ * Ruft den Wert der verbauteFlaeche-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getVerbauteFlaeche() {
+ return verbauteFlaeche;
+ }
+
+ /**
+ * Legt den Wert der verbauteFlaeche-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setVerbauteFlaeche(BigDecimal value) {
+ this.verbauteFlaeche = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java
new file mode 100644
index 00000000..2a089457
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java
@@ -0,0 +1,95 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Gewinnbeteiligung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Gewinnbeteiligung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Datum" use="required" type="{urn:omds20}Datum" />
+ * <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Gewinnbeteiligung_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELGewinnbeteiligungType {
+
+ @XmlAttribute(name = "Datum", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar datum;
+ @XmlAttribute(name = "Wert", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal wert;
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java
new file mode 100644
index 00000000..99f609f3
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java
@@ -0,0 +1,130 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Grenzwert_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Grenzwert_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="GrwArtCd" use="required" type="{urn:omds20}GrwArtCd_Type" />
+ * <attribute name="GrWert" use="required" type="{urn:omds20}decimal" />
+ * <attribute name="GrwTyp">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Grenzwert_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELGrenzwertType {
+
+ @XmlAttribute(name = "GrwArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected GrwArtCdType grwArtCd;
+ @XmlAttribute(name = "GrWert", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal grWert;
+ @XmlAttribute(name = "GrwTyp")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String grwTyp;
+
+ /**
+ * Ruft den Wert der grwArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link GrwArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public GrwArtCdType getGrwArtCd() {
+ return grwArtCd;
+ }
+
+ /**
+ * Legt den Wert der grwArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link GrwArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGrwArtCd(GrwArtCdType value) {
+ this.grwArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der grWert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getGrWert() {
+ return grWert;
+ }
+
+ /**
+ * Legt den Wert der grWert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGrWert(BigDecimal value) {
+ this.grWert = value;
+ }
+
+ /**
+ * Ruft den Wert der grwTyp-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getGrwTyp() {
+ return grwTyp;
+ }
+
+ /**
+ * Legt den Wert der grwTyp-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGrwTyp(String value) {
+ this.grwTyp = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java
new file mode 100644
index 00000000..98cc01f9
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java
@@ -0,0 +1,131 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Identifizierung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Identifizierung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="IdfArtCd" use="required" type="{urn:omds20}IdfArtCd_Type" />
+ * <attribute name="IdfSchluessel" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="IdfDatum" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Identifizierung_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELIdentifizierungType {
+
+ @XmlAttribute(name = "IdfArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected IdfArtCdType idfArtCd;
+ @XmlAttribute(name = "IdfSchluessel", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String idfSchluessel;
+ @XmlAttribute(name = "IdfDatum")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar idfDatum;
+
+ /**
+ * Ruft den Wert der idfArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link IdfArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public IdfArtCdType getIdfArtCd() {
+ return idfArtCd;
+ }
+
+ /**
+ * Legt den Wert der idfArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link IdfArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setIdfArtCd(IdfArtCdType value) {
+ this.idfArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der idfSchluessel-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getIdfSchluessel() {
+ return idfSchluessel;
+ }
+
+ /**
+ * Legt den Wert der idfSchluessel-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setIdfSchluessel(String value) {
+ this.idfSchluessel = value;
+ }
+
+ /**
+ * Ruft den Wert der idfDatum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getIdfDatum() {
+ return idfDatum;
+ }
+
+ /**
+ * Legt den Wert der idfDatum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setIdfDatum(XMLGregorianCalendar value) {
+ this.idfDatum = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java
new file mode 100644
index 00000000..b884912c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java
@@ -0,0 +1,127 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Index_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Index_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="IndexArtCd" use="required" type="{urn:omds20}IndexArtCd_Type" />
+ * <attribute name="Datum" type="{http://www.w3.org/2001/XMLSchema}gYearMonth" />
+ * <attribute name="Wert" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Index_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELIndexType {
+
+ @XmlAttribute(name = "IndexArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String indexArtCd;
+ @XmlAttribute(name = "Datum")
+ @XmlSchemaType(name = "gYearMonth")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar datum;
+ @XmlAttribute(name = "Wert")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal wert;
+
+ /**
+ * Ruft den Wert der indexArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getIndexArtCd() {
+ return indexArtCd;
+ }
+
+ /**
+ * Legt den Wert der indexArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setIndexArtCd(String value) {
+ this.indexArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java
new file mode 100644
index 00000000..3ded680f
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java
@@ -0,0 +1,93 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-KFZ-Kennzeichen_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-KFZ-Kennzeichen_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Pol_Kennz" use="required" type="{urn:omds20}Pol_Kennz_Type" />
+ * <attribute name="Fahrgestnr" type="{urn:omds20}Fahrgestnr_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-KFZ-Kennzeichen_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELKFZKennzeichenType {
+
+ @XmlAttribute(name = "Pol_Kennz", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String polKennz;
+ @XmlAttribute(name = "Fahrgestnr")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String fahrgestnr;
+
+ /**
+ * Ruft den Wert der polKennz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPolKennz() {
+ return polKennz;
+ }
+
+ /**
+ * Legt den Wert der polKennz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPolKennz(String value) {
+ this.polKennz = value;
+ }
+
+ /**
+ * Ruft den Wert der fahrgestnr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getFahrgestnr() {
+ return fahrgestnr;
+ }
+
+ /**
+ * Legt den Wert der fahrgestnr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setFahrgestnr(String value) {
+ this.fahrgestnr = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java
new file mode 100644
index 00000000..75dc9bac
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java
@@ -0,0 +1,70 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Klausel_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Klausel_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Klauselnr" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="26"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Klausel_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELKlauselType {
+
+ @XmlAttribute(name = "Klauselnr", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String klauselnr;
+
+ /**
+ * Ruft den Wert der klauselnr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getKlauselnr() {
+ return klauselnr;
+ }
+
+ /**
+ * Legt den Wert der klauselnr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setKlauselnr(String value) {
+ this.klauselnr = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java
new file mode 100644
index 00000000..55b972d8
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java
@@ -0,0 +1,100 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Kommunikation_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Kommunikation_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="KomArtCd" use="required" type="{urn:omds20}KomArtCd_Type" />
+ * <attribute name="Kennung" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="255"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Kommunikation_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELKommunikationType {
+
+ @XmlAttribute(name = "KomArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String komArtCd;
+ @XmlAttribute(name = "Kennung", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String kennung;
+
+ /**
+ * Ruft den Wert der komArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getKomArtCd() {
+ return komArtCd;
+ }
+
+ /**
+ * Legt den Wert der komArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setKomArtCd(String value) {
+ this.komArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der kennung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getKennung() {
+ return kennung;
+ }
+
+ /**
+ * Legt den Wert der kennung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setKennung(String value) {
+ this.kennung = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java
new file mode 100644
index 00000000..f740d1e2
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java
@@ -0,0 +1,202 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+import at.vvo.omds.types.omds3Types.r1_9_0.common.LegitimationType;
+
+
+/**
+ * Java-Klasse für EL-Legitimation_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Legitimation_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="LegArtCd" use="required" type="{urn:omds20}LegArtCd_Type" />
+ * <attribute name="Ausstellungsbehoerde">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Datum" type="{urn:omds20}Datum" />
+ * <attribute name="GueltigBis" type="{urn:omds20}Datum" />
+ * <attribute name="Nummer" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Legitimation_Type")
+@XmlSeeAlso({
+ LegitimationType.class
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELLegitimationType {
+
+ @XmlAttribute(name = "LegArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String legArtCd;
+ @XmlAttribute(name = "Ausstellungsbehoerde")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String ausstellungsbehoerde;
+ @XmlAttribute(name = "Datum")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar datum;
+ @XmlAttribute(name = "GueltigBis")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar gueltigBis;
+ @XmlAttribute(name = "Nummer", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String nummer;
+
+ /**
+ * Ruft den Wert der legArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getLegArtCd() {
+ return legArtCd;
+ }
+
+ /**
+ * Legt den Wert der legArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setLegArtCd(String value) {
+ this.legArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der ausstellungsbehoerde-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getAusstellungsbehoerde() {
+ return ausstellungsbehoerde;
+ }
+
+ /**
+ * Legt den Wert der ausstellungsbehoerde-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setAusstellungsbehoerde(String value) {
+ this.ausstellungsbehoerde = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ /**
+ * Ruft den Wert der gueltigBis-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getGueltigBis() {
+ return gueltigBis;
+ }
+
+ /**
+ * Legt den Wert der gueltigBis-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGueltigBis(XMLGregorianCalendar value) {
+ this.gueltigBis = value;
+ }
+
+ /**
+ * Ruft den Wert der nummer-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getNummer() {
+ return nummer;
+ }
+
+ /**
+ * Legt den Wert der nummer-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setNummer(String value) {
+ this.nummer = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java
new file mode 100644
index 00000000..e5f35173
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java
@@ -0,0 +1,57 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Objekt_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Objekt_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="ObjLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Objekt_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELObjektType {
+
+ @XmlAttribute(name = "ObjLfnr", required = true)
+ @XmlSchemaType(name = "unsignedShort")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected int objLfnr;
+
+ /**
+ * Ruft den Wert der objLfnr-Eigenschaft ab.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public int getObjLfnr() {
+ return objLfnr;
+ }
+
+ /**
+ * Legt den Wert der objLfnr-Eigenschaft fest.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setObjLfnr(int value) {
+ this.objLfnr = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java
new file mode 100644
index 00000000..e84e8c4e
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java
@@ -0,0 +1,136 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Objektdaten_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Objektdaten_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="ObjektdatenCd" use="required" type="{urn:omds20}ObjektdatenCd_Type" />
+ * <attribute name="Wert" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="10"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="ObjektdatenInfo">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="60"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Objektdaten_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELObjektdatenType {
+
+ @XmlAttribute(name = "ObjektdatenCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String objektdatenCd;
+ @XmlAttribute(name = "Wert", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String wert;
+ @XmlAttribute(name = "ObjektdatenInfo")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String objektdatenInfo;
+
+ /**
+ * Ruft den Wert der objektdatenCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getObjektdatenCd() {
+ return objektdatenCd;
+ }
+
+ /**
+ * Legt den Wert der objektdatenCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setObjektdatenCd(String value) {
+ this.objektdatenCd = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWert(String value) {
+ this.wert = value;
+ }
+
+ /**
+ * Ruft den Wert der objektdatenInfo-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getObjektdatenInfo() {
+ return objektdatenInfo;
+ }
+
+ /**
+ * Legt den Wert der objektdatenInfo-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setObjektdatenInfo(String value) {
+ this.objektdatenInfo = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java
new file mode 100644
index 00000000..b0306f22
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java
@@ -0,0 +1,93 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Polizzennummer_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Polizzennummer_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="PolArtCd" use="required" type="{urn:omds20}PolArtCd_Type" />
+ * <attribute name="PolNr" use="required" type="{urn:omds20}Polizzennr" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Polizzennummer_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELPolizzennummerType {
+
+ @XmlAttribute(name = "PolArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected PolArtCdType polArtCd;
+ @XmlAttribute(name = "PolNr", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String polNr;
+
+ /**
+ * Ruft den Wert der polArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link PolArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public PolArtCdType getPolArtCd() {
+ return polArtCd;
+ }
+
+ /**
+ * Legt den Wert der polArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link PolArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPolArtCd(PolArtCdType value) {
+ this.polArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der polNr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPolNr() {
+ return polNr;
+ }
+
+ /**
+ * Legt den Wert der polNr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPolNr(String value) {
+ this.polNr = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java
new file mode 100644
index 00000000..7296f530
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java
@@ -0,0 +1,124 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Praemienfreistellung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Praemienfreistellung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="PfrArtCd" use="required" type="{urn:omds20}PfrArtCd_Type" />
+ * <attribute name="PfrBeg" use="required" type="{urn:omds20}Datum" />
+ * <attribute name="PfrEnde" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Praemienfreistellung_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELPraemienfreistellungType {
+
+ @XmlAttribute(name = "PfrArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String pfrArtCd;
+ @XmlAttribute(name = "PfrBeg", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar pfrBeg;
+ @XmlAttribute(name = "PfrEnde")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar pfrEnde;
+
+ /**
+ * Ruft den Wert der pfrArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPfrArtCd() {
+ return pfrArtCd;
+ }
+
+ /**
+ * Legt den Wert der pfrArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPfrArtCd(String value) {
+ this.pfrArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der pfrBeg-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getPfrBeg() {
+ return pfrBeg;
+ }
+
+ /**
+ * Legt den Wert der pfrBeg-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPfrBeg(XMLGregorianCalendar value) {
+ this.pfrBeg = value;
+ }
+
+ /**
+ * Ruft den Wert der pfrEnde-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getPfrEnde() {
+ return pfrEnde;
+ }
+
+ /**
+ * Legt den Wert der pfrEnde-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPfrEnde(XMLGregorianCalendar value) {
+ this.pfrEnde = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java
new file mode 100644
index 00000000..941199b6
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java
@@ -0,0 +1,160 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Praemienkorrektur_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Praemienkorrektur_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="PraemKorrArtCd" use="required" type="{urn:omds20}PraemKorrArtCd_Type" />
+ * <attribute name="PraemKorrWert" type="{urn:omds20}decimal" />
+ * <attribute name="PraemKorrProz" type="{urn:omds20}decimal" />
+ * <attribute name="PraemKorrText">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Praemienkorrektur_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELPraemienkorrekturType {
+
+ @XmlAttribute(name = "PraemKorrArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String praemKorrArtCd;
+ @XmlAttribute(name = "PraemKorrWert")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal praemKorrWert;
+ @XmlAttribute(name = "PraemKorrProz")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal praemKorrProz;
+ @XmlAttribute(name = "PraemKorrText")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String praemKorrText;
+
+ /**
+ * Ruft den Wert der praemKorrArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPraemKorrArtCd() {
+ return praemKorrArtCd;
+ }
+
+ /**
+ * Legt den Wert der praemKorrArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPraemKorrArtCd(String value) {
+ this.praemKorrArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der praemKorrWert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getPraemKorrWert() {
+ return praemKorrWert;
+ }
+
+ /**
+ * Legt den Wert der praemKorrWert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPraemKorrWert(BigDecimal value) {
+ this.praemKorrWert = value;
+ }
+
+ /**
+ * Ruft den Wert der praemKorrProz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getPraemKorrProz() {
+ return praemKorrProz;
+ }
+
+ /**
+ * Legt den Wert der praemKorrProz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPraemKorrProz(BigDecimal value) {
+ this.praemKorrProz = value;
+ }
+
+ /**
+ * Ruft den Wert der praemKorrText-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPraemKorrText() {
+ return praemKorrText;
+ }
+
+ /**
+ * Legt den Wert der praemKorrText-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPraemKorrText(String value) {
+ this.praemKorrText = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java
new file mode 100644
index 00000000..cd848e41
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java
@@ -0,0 +1,70 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Rahmenvereinbarung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Rahmenvereinbarung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="RahmenVebnr" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Rahmenvereinbarung_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELRahmenvereinbarungType {
+
+ @XmlAttribute(name = "RahmenVebnr", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String rahmenVebnr;
+
+ /**
+ * Ruft den Wert der rahmenVebnr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getRahmenVebnr() {
+ return rahmenVebnr;
+ }
+
+ /**
+ * Legt den Wert der rahmenVebnr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setRahmenVebnr(String value) {
+ this.rahmenVebnr = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java
new file mode 100644
index 00000000..899ca3a4
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java
@@ -0,0 +1,100 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Rahmenvertrag_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Rahmenvertrag_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="RahmenvertragsartCd" use="required" type="{urn:omds20}RahmenvertragsartCd_Type" />
+ * <attribute name="Rahmenvertragsnummer" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="20"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Rahmenvertrag_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELRahmenvertragType {
+
+ @XmlAttribute(name = "RahmenvertragsartCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String rahmenvertragsartCd;
+ @XmlAttribute(name = "Rahmenvertragsnummer", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String rahmenvertragsnummer;
+
+ /**
+ * Ruft den Wert der rahmenvertragsartCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getRahmenvertragsartCd() {
+ return rahmenvertragsartCd;
+ }
+
+ /**
+ * Legt den Wert der rahmenvertragsartCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setRahmenvertragsartCd(String value) {
+ this.rahmenvertragsartCd = value;
+ }
+
+ /**
+ * Ruft den Wert der rahmenvertragsnummer-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getRahmenvertragsnummer() {
+ return rahmenvertragsnummer;
+ }
+
+ /**
+ * Legt den Wert der rahmenvertragsnummer-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setRahmenvertragsnummer(String value) {
+ this.rahmenvertragsnummer = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java
new file mode 100644
index 00000000..e6761499
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java
@@ -0,0 +1,125 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Rente_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Rente_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="RntRhythmCd" use="required" type="{urn:omds20}RntRhythmCd_Type" />
+ * <attribute name="RntBeg" type="{urn:omds20}Datum" />
+ * <attribute name="RntBetrag" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Rente_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELRenteType {
+
+ @XmlAttribute(name = "RntRhythmCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String rntRhythmCd;
+ @XmlAttribute(name = "RntBeg")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar rntBeg;
+ @XmlAttribute(name = "RntBetrag", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal rntBetrag;
+
+ /**
+ * Ruft den Wert der rntRhythmCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getRntRhythmCd() {
+ return rntRhythmCd;
+ }
+
+ /**
+ * Legt den Wert der rntRhythmCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setRntRhythmCd(String value) {
+ this.rntRhythmCd = value;
+ }
+
+ /**
+ * Ruft den Wert der rntBeg-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getRntBeg() {
+ return rntBeg;
+ }
+
+ /**
+ * Legt den Wert der rntBeg-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setRntBeg(XMLGregorianCalendar value) {
+ this.rntBeg = value;
+ }
+
+ /**
+ * Ruft den Wert der rntBetrag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getRntBetrag() {
+ return rntBetrag;
+ }
+
+ /**
+ * Legt den Wert der rntBetrag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setRntBetrag(BigDecimal value) {
+ this.rntBetrag = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java
new file mode 100644
index 00000000..edaa3e77
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java
@@ -0,0 +1,36 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für anonymous complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType>
+ * <complexContent>
+ * <extension base="{urn:omds20}EL-Selbstbehalt_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "EL-Selbstbehalt")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELSelbstbehalt
+ extends ELSelbstbehaltType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java
new file mode 100644
index 00000000..ad8bae15
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java
@@ -0,0 +1,164 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Selbstbehalt_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Selbstbehalt_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="SbhArtCd" use="required" type="{urn:omds20}SbhArtCd_Type" />
+ * <attribute name="SbhBetrag" type="{urn:omds20}decimal" />
+ * <attribute name="SbhProzent" type="{urn:omds20}decimal" />
+ * <attribute name="SbhText">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Selbstbehalt_Type")
+@XmlSeeAlso({
+ ELSelbstbehalt.class
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELSelbstbehaltType {
+
+ @XmlAttribute(name = "SbhArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected SbhArtCdType sbhArtCd;
+ @XmlAttribute(name = "SbhBetrag")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal sbhBetrag;
+ @XmlAttribute(name = "SbhProzent")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal sbhProzent;
+ @XmlAttribute(name = "SbhText")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String sbhText;
+
+ /**
+ * Ruft den Wert der sbhArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SbhArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public SbhArtCdType getSbhArtCd() {
+ return sbhArtCd;
+ }
+
+ /**
+ * Legt den Wert der sbhArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SbhArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setSbhArtCd(SbhArtCdType value) {
+ this.sbhArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der sbhBetrag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getSbhBetrag() {
+ return sbhBetrag;
+ }
+
+ /**
+ * Legt den Wert der sbhBetrag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setSbhBetrag(BigDecimal value) {
+ this.sbhBetrag = value;
+ }
+
+ /**
+ * Ruft den Wert der sbhProzent-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getSbhProzent() {
+ return sbhProzent;
+ }
+
+ /**
+ * Legt den Wert der sbhProzent-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setSbhProzent(BigDecimal value) {
+ this.sbhProzent = value;
+ }
+
+ /**
+ * Ruft den Wert der sbhText-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getSbhText() {
+ return sbhText;
+ }
+
+ /**
+ * Legt den Wert der sbhText-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setSbhText(String value) {
+ this.sbhText = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java
new file mode 100644
index 00000000..b0526da5
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java
@@ -0,0 +1,94 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Steuer_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Steuer_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="StArtCd" use="required" type="{urn:omds20}StArtCd_Type" />
+ * <attribute name="StBetrag" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Steuer_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELSteuerType {
+
+ @XmlAttribute(name = "StArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String stArtCd;
+ @XmlAttribute(name = "StBetrag", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal stBetrag;
+
+ /**
+ * Ruft den Wert der stArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getStArtCd() {
+ return stArtCd;
+ }
+
+ /**
+ * Legt den Wert der stArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setStArtCd(String value) {
+ this.stArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der stBetrag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getStBetrag() {
+ return stBetrag;
+ }
+
+ /**
+ * Legt den Wert der stBetrag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setStBetrag(BigDecimal value) {
+ this.stBetrag = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java
new file mode 100644
index 00000000..240b6ca1
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java
@@ -0,0 +1,99 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Text_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Text_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="TxtArtCd" use="required" type="{urn:omds20}TxtArtCd_Type" />
+ * <attribute name="TxtInhalt" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Text_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELTextType {
+
+ @XmlAttribute(name = "TxtArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected TxtArtCdType txtArtCd;
+ @XmlAttribute(name = "TxtInhalt", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String txtInhalt;
+
+ /**
+ * Ruft den Wert der txtArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link TxtArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public TxtArtCdType getTxtArtCd() {
+ return txtArtCd;
+ }
+
+ /**
+ * Legt den Wert der txtArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link TxtArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setTxtArtCd(TxtArtCdType value) {
+ this.txtArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der txtInhalt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getTxtInhalt() {
+ return txtInhalt;
+ }
+
+ /**
+ * Legt den Wert der txtInhalt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setTxtInhalt(String value) {
+ this.txtInhalt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java
new file mode 100644
index 00000000..d64c4518
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java
@@ -0,0 +1,160 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Versicherungssumme_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Versicherungssumme_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="VSArtCd" use="required" type="{urn:omds20}VSArtCd_Type" />
+ * <attribute name="VSBetrag" use="required" type="{urn:omds20}decimal14_2" />
+ * <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ * <attribute name="VSBez">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="255"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Versicherungssumme_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELVersicherungssummeType {
+
+ @XmlAttribute(name = "VSArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected VSArtCdType vsArtCd;
+ @XmlAttribute(name = "VSBetrag", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal vsBetrag;
+ @XmlAttribute(name = "WaehrungsCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected WaehrungsCdType waehrungsCd;
+ @XmlAttribute(name = "VSBez")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String vsBez;
+
+ /**
+ * Ruft den Wert der vsArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VSArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public VSArtCdType getVSArtCd() {
+ return vsArtCd;
+ }
+
+ /**
+ * Legt den Wert der vsArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VSArtCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setVSArtCd(VSArtCdType value) {
+ this.vsArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der vsBetrag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getVSBetrag() {
+ return vsBetrag;
+ }
+
+ /**
+ * Legt den Wert der vsBetrag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setVSBetrag(BigDecimal value) {
+ this.vsBetrag = value;
+ }
+
+ /**
+ * Ruft den Wert der waehrungsCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public WaehrungsCdType getWaehrungsCd() {
+ return waehrungsCd;
+ }
+
+ /**
+ * Legt den Wert der waehrungsCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWaehrungsCd(WaehrungsCdType value) {
+ this.waehrungsCd = value;
+ }
+
+ /**
+ * Ruft den Wert der vsBez-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getVSBez() {
+ return vsBez;
+ }
+
+ /**
+ * Legt den Wert der vsBez-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setVSBez(String value) {
+ this.vsBez = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java
new file mode 100644
index 00000000..5cce3ab2
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java
@@ -0,0 +1,124 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Zeitraum_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Zeitraum_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="ZRArtCd" use="required" type="{urn:omds20}ZRArtCd_Type" />
+ * <attribute name="ZRBeg" type="{urn:omds20}Datum" />
+ * <attribute name="ZREnd" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Zeitraum_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ELZeitraumType {
+
+ @XmlAttribute(name = "ZRArtCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String zrArtCd;
+ @XmlAttribute(name = "ZRBeg")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar zrBeg;
+ @XmlAttribute(name = "ZREnd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar zrEnd;
+
+ /**
+ * Ruft den Wert der zrArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getZRArtCd() {
+ return zrArtCd;
+ }
+
+ /**
+ * Legt den Wert der zrArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setZRArtCd(String value) {
+ this.zrArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der zrBeg-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getZRBeg() {
+ return zrBeg;
+ }
+
+ /**
+ * Legt den Wert der zrBeg-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setZRBeg(XMLGregorianCalendar value) {
+ this.zrBeg = value;
+ }
+
+ /**
+ * Ruft den Wert der zrEnd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getZREnd() {
+ return zrEnd;
+ }
+
+ /**
+ * Legt den Wert der zrEnd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setZREnd(XMLGregorianCalendar value) {
+ this.zrEnd = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java
new file mode 100644
index 00000000..777d7c7c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java
@@ -0,0 +1,41 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für Entsch2_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ * <simpleType name="Entsch2_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="1"/>
+ * <enumeration value="J"/>
+ * <enumeration value="N"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "Entsch2_Type")
+@XmlEnum
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public enum Entsch2Type {
+
+ J,
+ N;
+
+ public String value() {
+ return name();
+ }
+
+ public static Entsch2Type fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java
new file mode 100644
index 00000000..b083b4a2
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java
@@ -0,0 +1,56 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EstArtCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ * <simpleType name="EstArtCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="G"/>
+ * <enumeration value="T"/>
+ * <enumeration value="TVU"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "EstArtCd_Type")
+@XmlEnum
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public enum EstArtCdType {
+
+
+ /**
+ * Gefahrenklasse
+ *
+ */
+ G,
+
+ /**
+ * Tarif-, Bonus/Malus-Stufe offiziell
+ *
+ */
+ T,
+
+ /**
+ * Tarif-, Bonus/Malus-Stufe VU-intern
+ *
+ */
+ TVU;
+
+ public String value() {
+ return name();
+ }
+
+ public static EstArtCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java
new file mode 100644
index 00000000..bef7e5df
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java
@@ -0,0 +1,305 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für FONDS_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="FONDS_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="ISIN" use="required" type="{urn:omds20}ISIN_Type" />
+ * <attribute name="WKN" type="{urn:omds20}WKN_Type" />
+ * <attribute name="Bezeichnung" type="{urn:omds20}FondsBez_Type" />
+ * <attribute name="Kurs" type="{urn:omds20}FondsBetrag_Type" />
+ * <attribute name="AnteilWertpapier" use="required" type="{urn:omds20}FondsAnteil_Type" />
+ * <attribute name="Prozentsatz" use="required" type="{urn:omds20}Prozentsatz_Type" />
+ * <attribute name="Wert" type="{urn:omds20}FondsBetrag_Type" />
+ * <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ * <attribute name="Stichtag" use="required" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "FONDS_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class FONDSType {
+
+ @XmlAttribute(name = "ISIN", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String isin;
+ @XmlAttribute(name = "WKN")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String wkn;
+ @XmlAttribute(name = "Bezeichnung")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String bezeichnung;
+ @XmlAttribute(name = "Kurs")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal kurs;
+ @XmlAttribute(name = "AnteilWertpapier", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal anteilWertpapier;
+ @XmlAttribute(name = "Prozentsatz", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal prozentsatz;
+ @XmlAttribute(name = "Wert")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected BigDecimal wert;
+ @XmlAttribute(name = "WaehrungsCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected WaehrungsCdType waehrungsCd;
+ @XmlAttribute(name = "Stichtag", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar stichtag;
+
+ /**
+ * Ruft den Wert der isin-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getISIN() {
+ return isin;
+ }
+
+ /**
+ * Legt den Wert der isin-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setISIN(String value) {
+ this.isin = value;
+ }
+
+ /**
+ * Ruft den Wert der wkn-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getWKN() {
+ return wkn;
+ }
+
+ /**
+ * Legt den Wert der wkn-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWKN(String value) {
+ this.wkn = value;
+ }
+
+ /**
+ * Ruft den Wert der bezeichnung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getBezeichnung() {
+ return bezeichnung;
+ }
+
+ /**
+ * Legt den Wert der bezeichnung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setBezeichnung(String value) {
+ this.bezeichnung = value;
+ }
+
+ /**
+ * Ruft den Wert der kurs-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getKurs() {
+ return kurs;
+ }
+
+ /**
+ * Legt den Wert der kurs-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setKurs(BigDecimal value) {
+ this.kurs = value;
+ }
+
+ /**
+ * Ruft den Wert der anteilWertpapier-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getAnteilWertpapier() {
+ return anteilWertpapier;
+ }
+
+ /**
+ * Legt den Wert der anteilWertpapier-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setAnteilWertpapier(BigDecimal value) {
+ this.anteilWertpapier = value;
+ }
+
+ /**
+ * Ruft den Wert der prozentsatz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getProzentsatz() {
+ return prozentsatz;
+ }
+
+ /**
+ * Legt den Wert der prozentsatz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setProzentsatz(BigDecimal value) {
+ this.prozentsatz = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+ /**
+ * Ruft den Wert der waehrungsCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public WaehrungsCdType getWaehrungsCd() {
+ return waehrungsCd;
+ }
+
+ /**
+ * Legt den Wert der waehrungsCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWaehrungsCd(WaehrungsCdType value) {
+ this.waehrungsCd = value;
+ }
+
+ /**
+ * Ruft den Wert der stichtag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getStichtag() {
+ return stichtag;
+ }
+
+ /**
+ * Legt den Wert der stichtag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setStichtag(XMLGregorianCalendar value) {
+ this.stichtag = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java
new file mode 100644
index 00000000..3901d949
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java
@@ -0,0 +1,84 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für FlaechenAttributCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ * <simpleType name="FlaechenAttributCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="EG"/>
+ * <enumeration value="SW"/>
+ * <enumeration value="MA"/>
+ * <enumeration value="KM"/>
+ * <enumeration value="KO"/>
+ * <enumeration value="WF"/>
+ * <enumeration value="GF"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "FlaechenAttributCd_Type")
+@XmlEnum
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public enum FlaechenAttributCdType {
+
+
+ /**
+ * Erdgeschoß
+ *
+ */
+ EG,
+
+ /**
+ * Stockwerk
+ *
+ */
+ SW,
+
+ /**
+ * Mansarde
+ *
+ */
+ MA,
+
+ /**
+ * Keller mit Wohnnutzung
+ *
+ */
+ KM,
+
+ /**
+ * Keller ohne Wohnnutzung
+ *
+ */
+ KO,
+
+ /**
+ * Wohnfläche
+ *
+ */
+ WF,
+
+ /**
+ * Grundfläche
+ *
+ */
+ GF;
+
+ public String value() {
+ return name();
+ }
+
+ public static FlaechenAttributCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java
new file mode 100644
index 00000000..f12d9b17
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java
@@ -0,0 +1,291 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für GESCHAEDIGTES_OBJEKT_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="GESCHAEDIGTES_OBJEKT_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="GeschObjektLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ * <attribute name="SchadenBeschreibung">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="100"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="VUNrGesch" type="{urn:omds20}VUNr" />
+ * <attribute name="VUNameGesch">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="PolNrGesch" type="{urn:omds20}Polizzennr" />
+ * <attribute name="SchadennrGesch">
+ * <simpleType>
+ * <restriction base="{urn:omds20}Schadennr">
+ * <maxLength value="35"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="LandesCd_GeschKfz" type="{urn:omds20}LandesCd_Type" />
+ * <attribute name="Kennz_GeschKfz">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="12"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "GESCHAEDIGTES_OBJEKT_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class GESCHAEDIGTESOBJEKTType {
+
+ @XmlAttribute(name = "GeschObjektLfnr", required = true)
+ @XmlSchemaType(name = "unsignedShort")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected int geschObjektLfnr;
+ @XmlAttribute(name = "SchadenBeschreibung")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String schadenBeschreibung;
+ @XmlAttribute(name = "VUNrGesch")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String vuNrGesch;
+ @XmlAttribute(name = "VUNameGesch")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String vuNameGesch;
+ @XmlAttribute(name = "PolNrGesch")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String polNrGesch;
+ @XmlAttribute(name = "SchadennrGesch")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String schadennrGesch;
+ @XmlAttribute(name = "LandesCd_GeschKfz")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String landesCdGeschKfz;
+ @XmlAttribute(name = "Kennz_GeschKfz")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String kennzGeschKfz;
+
+ /**
+ * Ruft den Wert der geschObjektLfnr-Eigenschaft ab.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public int getGeschObjektLfnr() {
+ return geschObjektLfnr;
+ }
+
+ /**
+ * Legt den Wert der geschObjektLfnr-Eigenschaft fest.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGeschObjektLfnr(int value) {
+ this.geschObjektLfnr = value;
+ }
+
+ /**
+ * Ruft den Wert der schadenBeschreibung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getSchadenBeschreibung() {
+ return schadenBeschreibung;
+ }
+
+ /**
+ * Legt den Wert der schadenBeschreibung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setSchadenBeschreibung(String value) {
+ this.schadenBeschreibung = value;
+ }
+
+ /**
+ * Ruft den Wert der vuNrGesch-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getVUNrGesch() {
+ return vuNrGesch;
+ }
+
+ /**
+ * Legt den Wert der vuNrGesch-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setVUNrGesch(String value) {
+ this.vuNrGesch = value;
+ }
+
+ /**
+ * Ruft den Wert der vuNameGesch-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getVUNameGesch() {
+ return vuNameGesch;
+ }
+
+ /**
+ * Legt den Wert der vuNameGesch-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setVUNameGesch(String value) {
+ this.vuNameGesch = value;
+ }
+
+ /**
+ * Ruft den Wert der polNrGesch-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPolNrGesch() {
+ return polNrGesch;
+ }
+
+ /**
+ * Legt den Wert der polNrGesch-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPolNrGesch(String value) {
+ this.polNrGesch = value;
+ }
+
+ /**
+ * Ruft den Wert der schadennrGesch-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getSchadennrGesch() {
+ return schadennrGesch;
+ }
+
+ /**
+ * Legt den Wert der schadennrGesch-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setSchadennrGesch(String value) {
+ this.schadennrGesch = value;
+ }
+
+ /**
+ * Ruft den Wert der landesCdGeschKfz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getLandesCdGeschKfz() {
+ return landesCdGeschKfz;
+ }
+
+ /**
+ * Legt den Wert der landesCdGeschKfz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setLandesCdGeschKfz(String value) {
+ this.landesCdGeschKfz = value;
+ }
+
+ /**
+ * Ruft den Wert der kennzGeschKfz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getKennzGeschKfz() {
+ return kennzGeschKfz;
+ }
+
+ /**
+ * Legt den Wert der kennzGeschKfz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setKennzGeschKfz(String value) {
+ this.kennzGeschKfz = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java
new file mode 100644
index 00000000..cd186e9e
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java
@@ -0,0 +1,147 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für GesFormCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ * <simpleType name="GesFormCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="GBH"/>
+ * <enumeration value="AG"/>
+ * <enumeration value="OG"/>
+ * <enumeration value="KG"/>
+ * <enumeration value="GBR"/>
+ * <enumeration value="SG"/>
+ * <enumeration value="GEN"/>
+ * <enumeration value="EUR"/>
+ * <enumeration value="EU"/>
+ * <enumeration value="GKG"/>
+ * <enumeration value="PS"/>
+ * <enumeration value="SP"/>
+ * <enumeration value="VE"/>
+ * <enumeration value="WEG"/>
+ * <enumeration value="EWI"/>
+ * <enumeration value="ARG"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "GesFormCd_Type")
+@XmlEnum
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public enum GesFormCdType {
+
+
+ /**
+ * Gesellschaft mit beschränkter Haftung
+ *
+ */
+ GBH,
+
+ /**
+ * Aktiengesellschaft
+ *
+ */
+ AG,
+
+ /**
+ * Offene Gesellschaft
+ *
+ */
+ OG,
+
+ /**
+ * Kommanditgesellschaft
+ *
+ */
+ KG,
+
+ /**
+ * Gesellschaft bürgerlichen Rechts
+ *
+ */
+ GBR,
+
+ /**
+ * Stille Gesellschaft
+ *
+ */
+ SG,
+
+ /**
+ * Erwerbs- und Wirtschaftsgenossenschaft
+ *
+ */
+ GEN,
+
+ /**
+ * Ausländ./EU Rechtsform
+ *
+ */
+ EUR,
+
+ /**
+ * Einzelunternehmen
+ *
+ */
+ EU,
+
+ /**
+ * GmbH und Co KG
+ *
+ */
+ GKG,
+
+ /**
+ * Privatstiftung
+ *
+ */
+ PS,
+
+ /**
+ * Sparkasse
+ *
+ */
+ SP,
+
+ /**
+ * Verein
+ *
+ */
+ VE,
+
+ /**
+ * Wohnungseigentümergemeinschaft
+ *
+ */
+ WEG,
+
+ /**
+ * Europäische Wirtschaftliche Interessenvereinigung
+ *
+ */
+ EWI,
+
+ /**
+ * Arbeitsgemeinschaft
+ *
+ */
+ ARG;
+
+ public String value() {
+ return name();
+ }
+
+ public static GesFormCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java
new file mode 100644
index 00000000..3a8a2a94
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java
@@ -0,0 +1,56 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für GrwArtCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ * <simpleType name="GrwArtCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="DFP"/>
+ * <enumeration value="KAM"/>
+ * <enumeration value="KAT"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "GrwArtCd_Type")
+@XmlEnum
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public enum GrwArtCdType {
+
+
+ /**
+ * DauerfolgenProz(UV)
+ *
+ */
+ DFP,
+
+ /**
+ * Karenzmonate
+ *
+ */
+ KAM,
+
+ /**
+ * Karenztage
+ *
+ */
+ KAT;
+
+ public String value() {
+ return name();
+ }
+
+ public static GrwArtCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java
new file mode 100644
index 00000000..a9626491
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java
@@ -0,0 +1,56 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für IdfArtCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ * <simpleType name="IdfArtCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="FB"/>
+ * <enumeration value="SV"/>
+ * <enumeration value="VB"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "IdfArtCd_Type")
+@XmlEnum
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public enum IdfArtCdType {
+
+
+ /**
+ * Firmenbuchnummer
+ *
+ */
+ FB,
+
+ /**
+ * Sozialversicherungsnr
+ *
+ */
+ SV,
+
+ /**
+ * Versicherungsbestätigung
+ *
+ */
+ VB;
+
+ public String value() {
+ return name();
+ }
+
+ public static IdfArtCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java
new file mode 100644
index 00000000..035363b4
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java
@@ -0,0 +1,204 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für KLAUSEL_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="KLAUSEL_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Klauselnr" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="26"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Klauselbez" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Klauseltxt">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="7998"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="GueltigVon" type="{urn:omds20}Datum" />
+ * <attribute name="GueltigBis" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "KLAUSEL_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class KLAUSELType {
+
+ @XmlAttribute(name = "Klauselnr", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String klauselnr;
+ @XmlAttribute(name = "Klauselbez", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String klauselbez;
+ @XmlAttribute(name = "Klauseltxt")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String klauseltxt;
+ @XmlAttribute(name = "GueltigVon")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar gueltigVon;
+ @XmlAttribute(name = "GueltigBis")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar gueltigBis;
+
+ /**
+ * Ruft den Wert der klauselnr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getKlauselnr() {
+ return klauselnr;
+ }
+
+ /**
+ * Legt den Wert der klauselnr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setKlauselnr(String value) {
+ this.klauselnr = value;
+ }
+
+ /**
+ * Ruft den Wert der klauselbez-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getKlauselbez() {
+ return klauselbez;
+ }
+
+ /**
+ * Legt den Wert der klauselbez-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setKlauselbez(String value) {
+ this.klauselbez = value;
+ }
+
+ /**
+ * Ruft den Wert der klauseltxt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getKlauseltxt() {
+ return klauseltxt;
+ }
+
+ /**
+ * Legt den Wert der klauseltxt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setKlauseltxt(String value) {
+ this.klauseltxt = value;
+ }
+
+ /**
+ * Ruft den Wert der gueltigVon-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getGueltigVon() {
+ return gueltigVon;
+ }
+
+ /**
+ * Legt den Wert der gueltigVon-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGueltigVon(XMLGregorianCalendar value) {
+ this.gueltigVon = value;
+ }
+
+ /**
+ * Ruft den Wert der gueltigBis-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getGueltigBis() {
+ return gueltigBis;
+ }
+
+ /**
+ * Legt den Wert der gueltigBis-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGueltigBis(XMLGregorianCalendar value) {
+ this.gueltigBis = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java
new file mode 100644
index 00000000..ce544363
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java
@@ -0,0 +1,359 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für LOESCHANSTOSS_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="LOESCHANSTOSS_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="LoeschID" use="required" type="{urn:omds20}Datum-Zeit2" />
+ * <attribute name="SystemQuelle" default=" ">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="2"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="GueltigAb" type="{urn:omds20}Datum" />
+ * <attribute name="Polizzennr" type="{urn:omds20}Polizzennr" />
+ * <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ * <attribute name="Personennr" type="{urn:omds20}Personennr" />
+ * <attribute name="Schadennr" type="{urn:omds20}Schadennr" />
+ * <attribute name="ProvisionsID">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="26"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnverfahrenNr">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="32"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="LoeschCd" use="required" type="{urn:omds20}LoeschCd_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "LOESCHANSTOSS_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class LOESCHANSTOSSType {
+
+ @XmlAttribute(name = "LoeschID", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar loeschID;
+ @XmlAttribute(name = "SystemQuelle")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String systemQuelle;
+ @XmlAttribute(name = "GueltigAb")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar gueltigAb;
+ @XmlAttribute(name = "Polizzennr")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String polizzennr;
+ @XmlAttribute(name = "VertragsID")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String vertragsID;
+ @XmlAttribute(name = "Personennr")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String personennr;
+ @XmlAttribute(name = "Schadennr")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String schadennr;
+ @XmlAttribute(name = "ProvisionsID")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String provisionsID;
+ @XmlAttribute(name = "MahnverfahrenNr")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String mahnverfahrenNr;
+ @XmlAttribute(name = "LoeschCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected LoeschCdType loeschCd;
+
+ /**
+ * Ruft den Wert der loeschID-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getLoeschID() {
+ return loeschID;
+ }
+
+ /**
+ * Legt den Wert der loeschID-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setLoeschID(XMLGregorianCalendar value) {
+ this.loeschID = value;
+ }
+
+ /**
+ * Ruft den Wert der systemQuelle-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getSystemQuelle() {
+ if (systemQuelle == null) {
+ return " ";
+ } else {
+ return systemQuelle;
+ }
+ }
+
+ /**
+ * Legt den Wert der systemQuelle-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setSystemQuelle(String value) {
+ this.systemQuelle = value;
+ }
+
+ /**
+ * Ruft den Wert der gueltigAb-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getGueltigAb() {
+ return gueltigAb;
+ }
+
+ /**
+ * Legt den Wert der gueltigAb-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGueltigAb(XMLGregorianCalendar value) {
+ this.gueltigAb = value;
+ }
+
+ /**
+ * Ruft den Wert der polizzennr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPolizzennr() {
+ return polizzennr;
+ }
+
+ /**
+ * Legt den Wert der polizzennr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPolizzennr(String value) {
+ this.polizzennr = value;
+ }
+
+ /**
+ * Ruft den Wert der vertragsID-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getVertragsID() {
+ return vertragsID;
+ }
+
+ /**
+ * Legt den Wert der vertragsID-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setVertragsID(String value) {
+ this.vertragsID = value;
+ }
+
+ /**
+ * Ruft den Wert der personennr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPersonennr() {
+ return personennr;
+ }
+
+ /**
+ * Legt den Wert der personennr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPersonennr(String value) {
+ this.personennr = value;
+ }
+
+ /**
+ * Ruft den Wert der schadennr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getSchadennr() {
+ return schadennr;
+ }
+
+ /**
+ * Legt den Wert der schadennr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setSchadennr(String value) {
+ this.schadennr = value;
+ }
+
+ /**
+ * Ruft den Wert der provisionsID-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getProvisionsID() {
+ return provisionsID;
+ }
+
+ /**
+ * Legt den Wert der provisionsID-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setProvisionsID(String value) {
+ this.provisionsID = value;
+ }
+
+ /**
+ * Ruft den Wert der mahnverfahrenNr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getMahnverfahrenNr() {
+ return mahnverfahrenNr;
+ }
+
+ /**
+ * Legt den Wert der mahnverfahrenNr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setMahnverfahrenNr(String value) {
+ this.mahnverfahrenNr = value;
+ }
+
+ /**
+ * Ruft den Wert der loeschCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link LoeschCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public LoeschCdType getLoeschCd() {
+ return loeschCd;
+ }
+
+ /**
+ * Legt den Wert der loeschCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link LoeschCdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setLoeschCd(LoeschCdType value) {
+ this.loeschCd = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java
new file mode 100644
index 00000000..ebd8eab2
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java
@@ -0,0 +1,56 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für LoeschCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ * <simpleType name="LoeschCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="M"/>
+ * <enumeration value="L"/>
+ * <enumeration value="G"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "LoeschCd_Type")
+@XmlEnum
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public enum LoeschCdType {
+
+
+ /**
+ * Markieren als nichtmehrversorgt
+ *
+ */
+ M,
+
+ /**
+ * Löschen wg.z.B.Falschlieferung
+ *
+ */
+ L,
+
+ /**
+ * Gesetzlich: Hinweis an Makler - Person/Vertrag/Schaden wurden bei der VU wegen DSG gelöscht
+ *
+ */
+ G;
+
+ public String value() {
+ return name();
+ }
+
+ public static LoeschCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java
new file mode 100644
index 00000000..028c999d
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java
@@ -0,0 +1,777 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import java.util.ArrayList;
+import java.util.List;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für MAHNUNG_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="MAHNUNG_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <choice maxOccurs="unbounded" minOccurs="0">
+ * <element ref="{urn:omds20}EL-Text"/>
+ * </choice>
+ * </sequence>
+ * <attribute name="MahnverfahrenNr" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="32"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnungNr" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
+ * <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ * <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ * <attribute name="Vermnr" use="required" type="{urn:omds20}Vermnr" />
+ * <attribute name="MahnBetrag" use="required" type="{urn:omds20}decimal" />
+ * <attribute name="MahnSpesen" type="{urn:omds20}decimal" />
+ * <attribute name="MahnStufeCd" use="required" type="{urn:omds20}MahnStufeCd_Type" />
+ * <attribute name="MahnStufeTextVU">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnStelleVU">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnStelleBeauftragt">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnStufeGueltigAb" type="{urn:omds20}Datum" />
+ * <attribute name="MahnStufeGueltigBis" type="{urn:omds20}Datum" />
+ * <attribute name="MahnStufeCdNext" type="{urn:omds20}MahnStufeCd_Type" />
+ * <attribute name="MahnStufeTextVUNext">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnStufeGueltigAbNext" type="{urn:omds20}Datum" />
+ * <attribute name="MahnLetzteZahlung" type="{urn:omds20}Datum" />
+ * <attribute name="MahnAeltesteFaelligkeit" type="{urn:omds20}Datum" />
+ * <attribute name="MahnAnzahlFaelligkeiten" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ * <attribute name="GrundRuecklaufCd" type="{urn:omds20}GrundRuecklaufCd_Type" />
+ * <attribute name="MahnDeckungBis" type="{urn:omds20}Datum" />
+ * <attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "MAHNUNG_Type", propOrder = {
+ "elText"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class MAHNUNGType {
+
+ @XmlElement(name = "EL-Text")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a set method for the elText property.
+ *
+ *
+ * For example, to add a new item, do as follows: + *
+ * getELText().add(newItem); + *+ * + * + *
+ * Objects of the following type(s) are allowed in the list
+ * {@link ELTextType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List Java-Klasse für MIGRATIONSINFORMATION_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für NATUERLICHE_PERSON_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link PAKET }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class ObjectFactory {
+
+ private final static QName _ELKommunikation_QNAME = new QName("urn:omds20", "EL-Kommunikation");
+ private final static QName _KLAUSEL_QNAME = new QName("urn:omds20", "KLAUSEL");
+ private final static QName _LOESCHANSTOSS_QNAME = new QName("urn:omds20", "LOESCHANSTOSS");
+ private final static QName _MIGRATIONSINFORMATION_QNAME = new QName("urn:omds20", "MIGRATIONSINFORMATION");
+ private final static QName _PERSON_QNAME = new QName("urn:omds20", "PERSON");
+ private final static QName _ELAntrag_QNAME = new QName("urn:omds20", "EL-Antrag");
+ private final static QName _ELAnzahl_QNAME = new QName("urn:omds20", "EL-Anzahl");
+ private final static QName _ELBetrag_QNAME = new QName("urn:omds20", "EL-Betrag");
+ private final static QName _ELBezugsberechtigung_QNAME = new QName("urn:omds20", "EL-Bezugsberechtigung");
+ private final static QName _ELEinstufung_QNAME = new QName("urn:omds20", "EL-Einstufung");
+ private final static QName _ELEntscheidungsfrage_QNAME = new QName("urn:omds20", "EL-Entscheidungsfrage");
+ private final static QName _ELIdentifizierung_QNAME = new QName("urn:omds20", "EL-Identifizierung");
+ private final static QName _ELKlausel_QNAME = new QName("urn:omds20", "EL-Klausel");
+ private final static QName _ELPolizzennummer_QNAME = new QName("urn:omds20", "EL-Polizzennummer");
+ private final static QName _ELPraemienfreistellung_QNAME = new QName("urn:omds20", "EL-Praemienfreistellung");
+ private final static QName _ELPraemienkorrektur_QNAME = new QName("urn:omds20", "EL-Praemienkorrektur");
+ private final static QName _ELRahmenvereinbarung_QNAME = new QName("urn:omds20", "EL-Rahmenvereinbarung");
+ private final static QName _ELRahmenvertrag_QNAME = new QName("urn:omds20", "EL-Rahmenvertrag");
+ private final static QName _ELText_QNAME = new QName("urn:omds20", "EL-Text");
+ private final static QName _VERTRAGSPERSON_QNAME = new QName("urn:omds20", "VERTRAGSPERSON");
+ private final static QName _VERSOBJEKT_QNAME = new QName("urn:omds20", "VERS_OBJEKT");
+ private final static QName _SPARTE_QNAME = new QName("urn:omds20", "SPARTE");
+ private final static QName _SCHADEN_QNAME = new QName("urn:omds20", "SCHADEN");
+ private final static QName _PROVISION_QNAME = new QName("urn:omds20", "PROVISION");
+ private final static QName _MAHNUNG_QNAME = new QName("urn:omds20", "MAHNUNG");
+ private final static QName _VERTRAGSFONDS_QNAME = new QName("urn:omds20", "VERTRAGSFONDS");
+ private final static QName _NATUERLICHEPERSON_QNAME = new QName("urn:omds20", "NATUERLICHE_PERSON");
+ private final static QName _SONSTIGEPERSON_QNAME = new QName("urn:omds20", "SONSTIGE_PERSON");
+ private final static QName _VERSPERSON_QNAME = new QName("urn:omds20", "VERS_PERSON");
+ private final static QName _VERSSACHE_QNAME = new QName("urn:omds20", "VERS_SACHE");
+ private final static QName _RISIKO_QNAME = new QName("urn:omds20", "RISIKO");
+ private final static QName _FONDS_QNAME = new QName("urn:omds20", "FONDS");
+ private final static QName _SCHADENBETEILIGTER_QNAME = new QName("urn:omds20", "SCHADEN_BETEILIGTER");
+ private final static QName _GESCHAEDIGTESOBJEKT_QNAME = new QName("urn:omds20", "GESCHAEDIGTES_OBJEKT");
+ private final static QName _ZAHLUNG_QNAME = new QName("urn:omds20", "ZAHLUNG");
+ private final static QName _ELGewinnbeteiligung_QNAME = new QName("urn:omds20", "EL-Gewinnbeteiligung");
+ private final static QName _ELGrenzwert_QNAME = new QName("urn:omds20", "EL-Grenzwert");
+ private final static QName _ELIndex_QNAME = new QName("urn:omds20", "EL-Index");
+ private final static QName _ELLegitimation_QNAME = new QName("urn:omds20", "EL-Legitimation");
+ private final static QName _ELObjekt_QNAME = new QName("urn:omds20", "EL-Objekt");
+ private final static QName _ELObjektdaten_QNAME = new QName("urn:omds20", "EL-Objektdaten");
+ private final static QName _ELFlaeche_QNAME = new QName("urn:omds20", "EL-Flaeche");
+ private final static QName _ELRente_QNAME = new QName("urn:omds20", "EL-Rente");
+ private final static QName _ELSteuer_QNAME = new QName("urn:omds20", "EL-Steuer");
+ private final static QName _ELVersicherungssumme_QNAME = new QName("urn:omds20", "EL-Versicherungssumme");
+ private final static QName _ELZeitraum_QNAME = new QName("urn:omds20", "EL-Zeitraum");
+ private final static QName _ELKFZKennzeichen_QNAME = new QName("urn:omds20", "EL-KFZ-Kennzeichen");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds2Types.v2_15
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link OMDS }
+ *
+ */
+ public OMDS createOMDS() {
+ return new OMDS();
+ }
+
+ /**
+ * Create an instance of {@link PAKET }
+ *
+ */
+ public PAKET createPAKET() {
+ return new PAKET();
+ }
+
+ /**
+ * Create an instance of {@link VERSUNTERNEHMEN }
+ *
+ */
+ public VERSUNTERNEHMEN createVERSUNTERNEHMEN() {
+ return new VERSUNTERNEHMEN();
+ }
+
+ /**
+ * Create an instance of {@link ELKommunikationType }
+ *
+ */
+ public ELKommunikationType createELKommunikationType() {
+ return new ELKommunikationType();
+ }
+
+ /**
+ * Create an instance of {@link SCHLUESSELART }
+ *
+ */
+ public SCHLUESSELART createSCHLUESSELART() {
+ return new SCHLUESSELART();
+ }
+
+ /**
+ * Create an instance of {@link SCHLUESSEL }
+ *
+ */
+ public SCHLUESSEL createSCHLUESSEL() {
+ return new SCHLUESSEL();
+ }
+
+ /**
+ * Create an instance of {@link KLAUSELType }
+ *
+ */
+ public KLAUSELType createKLAUSELType() {
+ return new KLAUSELType();
+ }
+
+ /**
+ * Create an instance of {@link LOESCHANSTOSSType }
+ *
+ */
+ public LOESCHANSTOSSType createLOESCHANSTOSSType() {
+ return new LOESCHANSTOSSType();
+ }
+
+ /**
+ * Create an instance of {@link MIGRATIONSINFORMATIONType }
+ *
+ */
+ public MIGRATIONSINFORMATIONType createMIGRATIONSINFORMATIONType() {
+ return new MIGRATIONSINFORMATIONType();
+ }
+
+ /**
+ * Create an instance of {@link PERSONType }
+ *
+ */
+ public PERSONType createPERSONType() {
+ return new PERSONType();
+ }
+
+ /**
+ * Create an instance of {@link VERTRAG }
+ *
+ */
+ public VERTRAG createVERTRAG() {
+ return new VERTRAG();
+ }
+
+ /**
+ * Create an instance of {@link VERTRAGType }
+ *
+ */
+ public VERTRAGType createVERTRAGType() {
+ return new VERTRAGType();
+ }
+
+ /**
+ * Create an instance of {@link ELAntragType }
+ *
+ */
+ public ELAntragType createELAntragType() {
+ return new ELAntragType();
+ }
+
+ /**
+ * Create an instance of {@link ELAnzahlType }
+ *
+ */
+ public ELAnzahlType createELAnzahlType() {
+ return new ELAnzahlType();
+ }
+
+ /**
+ * Create an instance of {@link ELBetragType }
+ *
+ */
+ public ELBetragType createELBetragType() {
+ return new ELBetragType();
+ }
+
+ /**
+ * Create an instance of {@link ELBezugsberechtigungType }
+ *
+ */
+ public ELBezugsberechtigungType createELBezugsberechtigungType() {
+ return new ELBezugsberechtigungType();
+ }
+
+ /**
+ * Create an instance of {@link ELEinstufungType }
+ *
+ */
+ public ELEinstufungType createELEinstufungType() {
+ return new ELEinstufungType();
+ }
+
+ /**
+ * Create an instance of {@link ELEntscheidungsfrageType }
+ *
+ */
+ public ELEntscheidungsfrageType createELEntscheidungsfrageType() {
+ return new ELEntscheidungsfrageType();
+ }
+
+ /**
+ * Create an instance of {@link ELIdentifizierungType }
+ *
+ */
+ public ELIdentifizierungType createELIdentifizierungType() {
+ return new ELIdentifizierungType();
+ }
+
+ /**
+ * Create an instance of {@link ELKlauselType }
+ *
+ */
+ public ELKlauselType createELKlauselType() {
+ return new ELKlauselType();
+ }
+
+ /**
+ * Create an instance of {@link ELPolizzennummerType }
+ *
+ */
+ public ELPolizzennummerType createELPolizzennummerType() {
+ return new ELPolizzennummerType();
+ }
+
+ /**
+ * Create an instance of {@link ELPraemienfreistellungType }
+ *
+ */
+ public ELPraemienfreistellungType createELPraemienfreistellungType() {
+ return new ELPraemienfreistellungType();
+ }
+
+ /**
+ * Create an instance of {@link ELPraemienkorrekturType }
+ *
+ */
+ public ELPraemienkorrekturType createELPraemienkorrekturType() {
+ return new ELPraemienkorrekturType();
+ }
+
+ /**
+ * Create an instance of {@link ELRahmenvereinbarungType }
+ *
+ */
+ public ELRahmenvereinbarungType createELRahmenvereinbarungType() {
+ return new ELRahmenvereinbarungType();
+ }
+
+ /**
+ * Create an instance of {@link ELRahmenvertragType }
+ *
+ */
+ public ELRahmenvertragType createELRahmenvertragType() {
+ return new ELRahmenvertragType();
+ }
+
+ /**
+ * Create an instance of {@link ELSelbstbehalt }
+ *
+ */
+ public ELSelbstbehalt createELSelbstbehalt() {
+ return new ELSelbstbehalt();
+ }
+
+ /**
+ * Create an instance of {@link ELSelbstbehaltType }
+ *
+ */
+ public ELSelbstbehaltType createELSelbstbehaltType() {
+ return new ELSelbstbehaltType();
+ }
+
+ /**
+ * Create an instance of {@link ELTextType }
+ *
+ */
+ public ELTextType createELTextType() {
+ return new ELTextType();
+ }
+
+ /**
+ * Create an instance of {@link VERTRAGSPERSONType }
+ *
+ */
+ public VERTRAGSPERSONType createVERTRAGSPERSONType() {
+ return new VERTRAGSPERSONType();
+ }
+
+ /**
+ * Create an instance of {@link VERSOBJEKTType }
+ *
+ */
+ public VERSOBJEKTType createVERSOBJEKTType() {
+ return new VERSOBJEKTType();
+ }
+
+ /**
+ * Create an instance of {@link SPARTEType }
+ *
+ */
+ public SPARTEType createSPARTEType() {
+ return new SPARTEType();
+ }
+
+ /**
+ * Create an instance of {@link SCHADENType }
+ *
+ */
+ public SCHADENType createSCHADENType() {
+ return new SCHADENType();
+ }
+
+ /**
+ * Create an instance of {@link PROVISIONType }
+ *
+ */
+ public PROVISIONType createPROVISIONType() {
+ return new PROVISIONType();
+ }
+
+ /**
+ * Create an instance of {@link MAHNUNGType }
+ *
+ */
+ public MAHNUNGType createMAHNUNGType() {
+ return new MAHNUNGType();
+ }
+
+ /**
+ * Create an instance of {@link VERTRAGSFONDSType }
+ *
+ */
+ public VERTRAGSFONDSType createVERTRAGSFONDSType() {
+ return new VERTRAGSFONDSType();
+ }
+
+ /**
+ * Create an instance of {@link NATUERLICHEPERSONType }
+ *
+ */
+ public NATUERLICHEPERSONType createNATUERLICHEPERSONType() {
+ return new NATUERLICHEPERSONType();
+ }
+
+ /**
+ * Create an instance of {@link SONSTIGEPERSONType }
+ *
+ */
+ public SONSTIGEPERSONType createSONSTIGEPERSONType() {
+ return new SONSTIGEPERSONType();
+ }
+
+ /**
+ * Create an instance of {@link VERSPERSONType }
+ *
+ */
+ public VERSPERSONType createVERSPERSONType() {
+ return new VERSPERSONType();
+ }
+
+ /**
+ * Create an instance of {@link VERSKFZ }
+ *
+ */
+ public VERSKFZ createVERSKFZ() {
+ return new VERSKFZ();
+ }
+
+ /**
+ * Create an instance of {@link VERSKFZType }
+ *
+ */
+ public VERSKFZType createVERSKFZType() {
+ return new VERSKFZType();
+ }
+
+ /**
+ * Create an instance of {@link VERSSACHEType }
+ *
+ */
+ public VERSSACHEType createVERSSACHEType() {
+ return new VERSSACHEType();
+ }
+
+ /**
+ * Create an instance of {@link RISIKOType }
+ *
+ */
+ public RISIKOType createRISIKOType() {
+ return new RISIKOType();
+ }
+
+ /**
+ * Create an instance of {@link FONDSType }
+ *
+ */
+ public FONDSType createFONDSType() {
+ return new FONDSType();
+ }
+
+ /**
+ * Create an instance of {@link PORTFOLIO }
+ *
+ */
+ public PORTFOLIO createPORTFOLIO() {
+ return new PORTFOLIO();
+ }
+
+ /**
+ * Create an instance of {@link PORTFOLIOTYPE }
+ *
+ */
+ public PORTFOLIOTYPE createPORTFOLIOTYPE() {
+ return new PORTFOLIOTYPE();
+ }
+
+ /**
+ * Create an instance of {@link SCHADENBETEILIGTERType }
+ *
+ */
+ public SCHADENBETEILIGTERType createSCHADENBETEILIGTERType() {
+ return new SCHADENBETEILIGTERType();
+ }
+
+ /**
+ * Create an instance of {@link GESCHAEDIGTESOBJEKTType }
+ *
+ */
+ public GESCHAEDIGTESOBJEKTType createGESCHAEDIGTESOBJEKTType() {
+ return new GESCHAEDIGTESOBJEKTType();
+ }
+
+ /**
+ * Create an instance of {@link ZAHLUNGType }
+ *
+ */
+ public ZAHLUNGType createZAHLUNGType() {
+ return new ZAHLUNGType();
+ }
+
+ /**
+ * Create an instance of {@link ELGewinnbeteiligungType }
+ *
+ */
+ public ELGewinnbeteiligungType createELGewinnbeteiligungType() {
+ return new ELGewinnbeteiligungType();
+ }
+
+ /**
+ * Create an instance of {@link ELGrenzwertType }
+ *
+ */
+ public ELGrenzwertType createELGrenzwertType() {
+ return new ELGrenzwertType();
+ }
+
+ /**
+ * Create an instance of {@link ELIndexType }
+ *
+ */
+ public ELIndexType createELIndexType() {
+ return new ELIndexType();
+ }
+
+ /**
+ * Create an instance of {@link ELLegitimationType }
+ *
+ */
+ public ELLegitimationType createELLegitimationType() {
+ return new ELLegitimationType();
+ }
+
+ /**
+ * Create an instance of {@link ELObjektType }
+ *
+ */
+ public ELObjektType createELObjektType() {
+ return new ELObjektType();
+ }
+
+ /**
+ * Create an instance of {@link ELObjektdatenType }
+ *
+ */
+ public ELObjektdatenType createELObjektdatenType() {
+ return new ELObjektdatenType();
+ }
+
+ /**
+ * Create an instance of {@link ELFlaecheType }
+ *
+ */
+ public ELFlaecheType createELFlaecheType() {
+ return new ELFlaecheType();
+ }
+
+ /**
+ * Create an instance of {@link ELRenteType }
+ *
+ */
+ public ELRenteType createELRenteType() {
+ return new ELRenteType();
+ }
+
+ /**
+ * Create an instance of {@link ELSteuerType }
+ *
+ */
+ public ELSteuerType createELSteuerType() {
+ return new ELSteuerType();
+ }
+
+ /**
+ * Create an instance of {@link ELVersicherungssummeType }
+ *
+ */
+ public ELVersicherungssummeType createELVersicherungssummeType() {
+ return new ELVersicherungssummeType();
+ }
+
+ /**
+ * Create an instance of {@link ELZeitraumType }
+ *
+ */
+ public ELZeitraumType createELZeitraumType() {
+ return new ELZeitraumType();
+ }
+
+ /**
+ * Create an instance of {@link ELKFZKennzeichenType }
+ *
+ */
+ public ELKFZKennzeichenType createELKFZKennzeichenType() {
+ return new ELKFZKennzeichenType();
+ }
+
+ /**
+ * Create an instance of {@link ADRESSEType }
+ *
+ */
+ public ADRESSEType createADRESSEType() {
+ return new ADRESSEType();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
+ *
+ * @param value
+ * Java instance representing xml element's value.
+ * @return
+ * the new instance of {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
+ */
+ @XmlElementDecl(namespace = "urn:omds20", name = "EL-Kommunikation")
+ public JAXBElement Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VERSUNTERNEHMEN }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link SCHLUESSELART }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link KLAUSELType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link LOESCHANSTOSSType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link MIGRATIONSINFORMATIONType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link PERSONType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VERTRAG }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link SCHADENType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link PROVISIONType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link MAHNUNGType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VERTRAGSFONDSType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public List Java-Klasse für PERSON_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * <complexType name="MIGRATIONSINFORMATION_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="MigrationsCd" use="required" type="{urn:omds20}MigrationsCd_Type" />
+ * <attribute name="Wert" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="255"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="VorgaengerWert" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="255"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="GueltigAb" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "MIGRATIONSINFORMATION_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class MIGRATIONSINFORMATIONType {
+
+ @XmlAttribute(name = "MigrationsCd", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String migrationsCd;
+ @XmlAttribute(name = "Wert", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String wert;
+ @XmlAttribute(name = "VorgaengerWert", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String vorgaengerWert;
+ @XmlAttribute(name = "GueltigAb")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar gueltigAb;
+
+ /**
+ * Ruft den Wert der migrationsCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getMigrationsCd() {
+ return migrationsCd;
+ }
+
+ /**
+ * Legt den Wert der migrationsCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setMigrationsCd(String value) {
+ this.migrationsCd = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setWert(String value) {
+ this.wert = value;
+ }
+
+ /**
+ * Ruft den Wert der vorgaengerWert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getVorgaengerWert() {
+ return vorgaengerWert;
+ }
+
+ /**
+ * Legt den Wert der vorgaengerWert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setVorgaengerWert(String value) {
+ this.vorgaengerWert = value;
+ }
+
+ /**
+ * Ruft den Wert der gueltigAb-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getGueltigAb() {
+ return gueltigAb;
+ }
+
+ /**
+ * Legt den Wert der gueltigAb-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGueltigAb(XMLGregorianCalendar value) {
+ this.gueltigAb = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java
new file mode 100644
index 00000000..c559b20d
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java
@@ -0,0 +1,347 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ *
+ * <complexType name="NATUERLICHE_PERSON_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Familienname" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Vorname">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="GeschlechtCd" type="{urn:omds20}GeschlechtCd_Type" />
+ * <attribute name="Gebdat" type="{urn:omds20}Datum" />
+ * <attribute name="LandesCd" type="{urn:omds20}LandesCd_Type" />
+ * <attribute name="FamilienstandCd" type="{urn:omds20}FamilienstandCd_Type" />
+ * <attribute name="GebLandCd" type="{urn:omds20}LandesCd_Type" />
+ * <attribute name="HauptWohnLandCd" type="{urn:omds20}LandesCd_Type" />
+ * <attribute name="PersonID_VU" type="{urn:omds20}PersonID_Type" />
+ * <attribute name="PersonID_Makler" type="{urn:omds20}PersonID_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "NATUERLICHE_PERSON_Type")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class NATUERLICHEPERSONType {
+
+ @XmlAttribute(name = "Familienname", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String familienname;
+ @XmlAttribute(name = "Vorname")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String vorname;
+ @XmlAttribute(name = "GeschlechtCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String geschlechtCd;
+ @XmlAttribute(name = "Gebdat")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected XMLGregorianCalendar gebdat;
+ @XmlAttribute(name = "LandesCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String landesCd;
+ @XmlAttribute(name = "FamilienstandCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String familienstandCd;
+ @XmlAttribute(name = "GebLandCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String gebLandCd;
+ @XmlAttribute(name = "HauptWohnLandCd")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String hauptWohnLandCd;
+ @XmlAttribute(name = "PersonID_VU")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String personIDVU;
+ @XmlAttribute(name = "PersonID_Makler")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected String personIDMakler;
+
+ /**
+ * Ruft den Wert der familienname-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getFamilienname() {
+ return familienname;
+ }
+
+ /**
+ * Legt den Wert der familienname-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setFamilienname(String value) {
+ this.familienname = value;
+ }
+
+ /**
+ * Ruft den Wert der vorname-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getVorname() {
+ return vorname;
+ }
+
+ /**
+ * Legt den Wert der vorname-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setVorname(String value) {
+ this.vorname = value;
+ }
+
+ /**
+ * Ruft den Wert der geschlechtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getGeschlechtCd() {
+ return geschlechtCd;
+ }
+
+ /**
+ * Legt den Wert der geschlechtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGeschlechtCd(String value) {
+ this.geschlechtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der gebdat-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public XMLGregorianCalendar getGebdat() {
+ return gebdat;
+ }
+
+ /**
+ * Legt den Wert der gebdat-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGebdat(XMLGregorianCalendar value) {
+ this.gebdat = value;
+ }
+
+ /**
+ * Ruft den Wert der landesCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getLandesCd() {
+ return landesCd;
+ }
+
+ /**
+ * Legt den Wert der landesCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setLandesCd(String value) {
+ this.landesCd = value;
+ }
+
+ /**
+ * Ruft den Wert der familienstandCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getFamilienstandCd() {
+ return familienstandCd;
+ }
+
+ /**
+ * Legt den Wert der familienstandCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setFamilienstandCd(String value) {
+ this.familienstandCd = value;
+ }
+
+ /**
+ * Ruft den Wert der gebLandCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getGebLandCd() {
+ return gebLandCd;
+ }
+
+ /**
+ * Legt den Wert der gebLandCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setGebLandCd(String value) {
+ this.gebLandCd = value;
+ }
+
+ /**
+ * Ruft den Wert der hauptWohnLandCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getHauptWohnLandCd() {
+ return hauptWohnLandCd;
+ }
+
+ /**
+ * Legt den Wert der hauptWohnLandCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setHauptWohnLandCd(String value) {
+ this.hauptWohnLandCd = value;
+ }
+
+ /**
+ * Ruft den Wert der personIDVU-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPersonIDVU() {
+ return personIDVU;
+ }
+
+ /**
+ * Legt den Wert der personIDVU-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPersonIDVU(String value) {
+ this.personIDVU = value;
+ }
+
+ /**
+ * Ruft den Wert der personIDMakler-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public String getPersonIDMakler() {
+ return personIDMakler;
+ }
+
+ /**
+ * Legt den Wert der personIDMakler-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ public void setPersonIDMakler(String value) {
+ this.personIDMakler = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java
new file mode 100644
index 00000000..29482638
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java
@@ -0,0 +1,75 @@
+
+package at.vvo.omds.types.omds2Types.v2_15;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:omds20}PAKET" maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "paket"
+})
+@XmlRootElement(name = "OMDS")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class OMDS {
+
+ @XmlElement(name = "PAKET", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected Listset method for the paket property.
+ *
+ *
+ * getPAKET().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <choice>
+ * <sequence>
+ * <element ref="{urn:omds20}VERS_UNTERNEHMEN" maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{urn:omds20}SCHLUESSELART" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <sequence>
+ * <element ref="{urn:omds20}KLAUSEL" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <group ref="{urn:omds20}bestand"/>
+ * </choice>
+ * <attribute name="VUNr" use="required" type="{urn:omds20}VUNr" />
+ * <attribute name="MaklerID" use="required" type="{urn:omds20}MaklerID_Type" />
+ * <attribute name="PaketZpktErstell" use="required" type="{urn:omds20}Datum-Zeit" />
+ * <attribute name="PaketZpktLetztErstell" type="{urn:omds20}Datum-Zeit" />
+ * <attribute name="PaketInhCd" use="required" type="{urn:omds20}PaketInhCd_Type" />
+ * <attribute name="PaketUmfCd" use="required" type="{urn:omds20}PaketUmfCd_Type" />
+ * <attribute name="OMDSVersion" use="required" type="{urn:omds20}OMDSVersion_Type" />
+ * <attribute name="VUVersion">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="6"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="DVRNrAbs" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="8"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="PaketKommentar">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="SprachCd" type="{urn:omds20}SprachCd_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "versunternehmen",
+ "schluesselart",
+ "klausel",
+ "loeschanstoss",
+ "migrationsinformation",
+ "person",
+ "vertrag",
+ "schaden",
+ "provision",
+ "mahnung",
+ "vertragsfonds"
+})
+@XmlRootElement(name = "PAKET")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class PAKET {
+
+ @XmlElement(name = "VERS_UNTERNEHMEN")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected Listset method for the versunternehmen property.
+ *
+ *
+ * getVERSUNTERNEHMEN().add(newItem);
+ *
+ *
+ *
+ * set method for the schluesselart property.
+ *
+ *
+ * getSCHLUESSELART().add(newItem);
+ *
+ *
+ *
+ * set method for the klausel property.
+ *
+ *
+ * getKLAUSEL().add(newItem);
+ *
+ *
+ *
+ * set method for the loeschanstoss property.
+ *
+ *
+ * getLOESCHANSTOSS().add(newItem);
+ *
+ *
+ *
+ * set method for the migrationsinformation property.
+ *
+ *
+ * getMIGRATIONSINFORMATION().add(newItem);
+ *
+ *
+ *
+ * set method for the person property.
+ *
+ *
+ * getPERSON().add(newItem);
+ *
+ *
+ *
+ * set method for the vertrag property.
+ *
+ *
+ * getVERTRAG().add(newItem);
+ *
+ *
+ *
+ * set method for the schaden property.
+ *
+ *
+ * getSCHADEN().add(newItem);
+ *
+ *
+ *
+ * set method for the provision property.
+ *
+ *
+ * getPROVISION().add(newItem);
+ *
+ *
+ *
+ * set method for the mahnung property.
+ *
+ *
+ * getMAHNUNG().add(newItem);
+ *
+ *
+ *
+ * set method for the vertragsfonds property.
+ *
+ *
+ * getVERTRAGSFONDS().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="PERSON_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <choice>
+ * <element ref="{urn:omds20}NATUERLICHE_PERSON"/>
+ * <element ref="{urn:omds20}SONSTIGE_PERSON"/>
+ * </choice>
+ * <choice maxOccurs="unbounded" minOccurs="0">
+ * <element ref="{urn:omds20}EL-Anzahl"/>
+ * <element ref="{urn:omds20}EL-Einstufung"/>
+ * <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ * <element ref="{urn:omds20}EL-Identifizierung"/>
+ * <element ref="{urn:omds20}EL-Kommunikation"/>
+ * <element ref="{urn:omds20}EL-Legitimation"/>
+ * <element ref="{urn:omds20}EL-Text"/>
+ * </choice>
+ * </sequence>
+ * <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ * <attribute name="Personennr" use="required">
+ * <simpleType>
+ * <restriction base="{urn:omds20}Personennr">
+ * <maxLength value="26"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="PersArtCd" use="required" type="{urn:omds20}PersArtCd_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "PERSON_Type", propOrder = {
+ "natuerlicheperson",
+ "sonstigeperson",
+ "elAnzahlOrELEinstufungOrELEntscheidungsfrage"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+public class PERSONType {
+
+ @XmlElement(name = "NATUERLICHE_PERSON")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected NATUERLICHEPERSONType natuerlicheperson;
+ @XmlElement(name = "SONSTIGE_PERSON")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected SONSTIGEPERSONType sonstigeperson;
+ @XmlElements({
+ @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class),
+ @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class),
+ @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class),
+ @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class),
+ @XmlElement(name = "EL-Kommunikation", type = ELKommunikationType.class),
+ @XmlElement(name = "EL-Legitimation", type = ELLegitimationType.class),
+ @XmlElement(name = "EL-Text", type = ELTextType.class)
+ })
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00")
+ protected List