diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungGesetzlicheErbenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungGesetzlicheErbenType.java
new file mode 100644
index 00000000..638cb174
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungGesetzlicheErbenType.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds3Types.r1_5_0.common;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Bezugsberechtigung gesetzliche Erben
+ *
+ *
Java-Klasse für BezugsberechtigungGesetzlicheErben_Type complex type.
+ *
+ *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * <complexType name="BezugsberechtigungGesetzlicheErben_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "BezugsberechtigungGesetzlicheErben_Type")
+public class BezugsberechtigungGesetzlicheErbenType
+ extends BezugsberechtigungType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungIndividuell.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungIndividuell.java
new file mode 100644
index 00000000..5c5a9e28
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungIndividuell.java
@@ -0,0 +1,66 @@
+
+package at.vvo.omds.types.omds3Types.r1_5_0.common;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Bezugsberechtigung Individuell
+ *
+ * Java-Klasse für BezugsberechtigungIndividuell complex type.
+ *
+ *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * <complexType name="BezugsberechtigungIndividuell">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ * <sequence>
+ * <element name="Beschreibung" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "BezugsberechtigungIndividuell", propOrder = {
+ "beschreibung"
+})
+public class BezugsberechtigungIndividuell
+ extends BezugsberechtigungType
+{
+
+ @XmlElement(name = "Beschreibung", required = true)
+ protected String beschreibung;
+
+ /**
+ * Ruft den Wert der beschreibung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBeschreibung() {
+ return beschreibung;
+ }
+
+ /**
+ * Legt den Wert der beschreibung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBeschreibung(String value) {
+ this.beschreibung = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungNamentlich.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungNamentlich.java
new file mode 100644
index 00000000..f964067f
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungNamentlich.java
@@ -0,0 +1,60 @@
+
+package at.vvo.omds.types.omds3Types.r1_5_0.common;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Bezugsberechtigung namentlich
+ *
+ * Java-Klasse für BezugsberechtigungNamentlich complex type.
+ *
+ *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * <complexType name="BezugsberechtigungNamentlich">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ * <sequence>
+ * <element name="ReferenzPerson" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "BezugsberechtigungNamentlich", propOrder = {
+ "referenzPerson"
+})
+public class BezugsberechtigungNamentlich
+ extends BezugsberechtigungType
+{
+
+ @XmlElement(name = "ReferenzPerson")
+ @XmlSchemaType(name = "unsignedShort")
+ protected int referenzPerson;
+
+ /**
+ * Ruft den Wert der referenzPerson-Eigenschaft ab.
+ *
+ */
+ public int getReferenzPerson() {
+ return referenzPerson;
+ }
+
+ /**
+ * Legt den Wert der referenzPerson-Eigenschaft fest.
+ *
+ */
+ public void setReferenzPerson(int value) {
+ this.referenzPerson = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungType.java
new file mode 100644
index 00000000..24c5c16d
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungType.java
@@ -0,0 +1,39 @@
+
+package at.vvo.omds.types.omds3Types.r1_5_0.common;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell
+ *
+ * Java-Klasse für Bezugsberechtigung_Type complex type.
+ *
+ *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * <complexType name="Bezugsberechtigung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Bezugsberechtigung_Type")
+@XmlSeeAlso({
+ BezugsberechtigungGesetzlicheErbenType.class,
+ BezugsberechtigungUeberbringerType.class,
+ BezugsberechtigungNamentlich.class,
+ BezugsberechtigungIndividuell.class
+})
+public abstract class BezugsberechtigungType {
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungUeberbringerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungUeberbringerType.java
new file mode 100644
index 00000000..34fa37a0
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsberechtigungUeberbringerType.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds3Types.r1_5_0.common;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Bezugsberechtigung Überbringer
+ *
+ * Java-Klasse für BezugsberechtigungUeberbringer_Type complex type.
+ *
+ *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * <complexType name="BezugsberechtigungUeberbringer_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "BezugsberechtigungUeberbringer_Type")
+public class BezugsberechtigungUeberbringerType
+ extends BezugsberechtigungType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsrechtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsrechtType.java
index eca800df..b9a7b167 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsrechtType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsrechtType.java
@@ -9,7 +9,7 @@ import at.vvo.omds.types.omds2Types.v2_11.PERSONType;
/**
- * Type Bezugsrecht
+ * Type Bezugsrecht fuer Kfz
*
* Java-Klasse für Bezugsrecht_Type complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ElementarproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ElementarproduktGenerischType.java
index 2966146e..0600bde3 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ElementarproduktGenerischType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ElementarproduktGenerischType.java
@@ -1,6 +1,7 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
+import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
@@ -29,6 +30,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.unfall.LeistungsartUnfallTy
* <element name="EinschlussAenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
* <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="Versicherungssumme" type="{urn:omds20}decimal14_2" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -42,7 +44,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.unfall.LeistungsartUnfallTy
"eingeschlossen",
"einschlussAenderbar",
"attributMetadaten",
- "beschreibungTxt"
+ "beschreibungTxt",
+ "versicherungssumme"
})
@XmlSeeAlso({
ElementarproduktRechtsschutzType.class,
@@ -61,6 +64,8 @@ public abstract class ElementarproduktGenerischType
protected List attributMetadaten;
@XmlElement(name = "BeschreibungTxt")
protected String beschreibungTxt;
+ @XmlElement(name = "Versicherungssumme")
+ protected BigDecimal versicherungssumme;
/**
* Ruft den Wert der eingeschlossen-Eigenschaft ab.
@@ -155,4 +160,28 @@ public abstract class ElementarproduktGenerischType
this.beschreibungTxt = value;
}
+ /**
+ * Ruft den Wert der versicherungssumme-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getVersicherungssumme() {
+ return versicherungssumme;
+ }
+
+ /**
+ * Legt den Wert der versicherungssumme-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setVersicherungssumme(BigDecimal value) {
+ this.versicherungssumme = value;
+ }
+
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ObjectFactory.java
index 81fe1148..bad5792b 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ObjectFactory.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ObjectFactory.java
@@ -165,6 +165,14 @@ public class ObjectFactory {
return new VinkulierungType();
}
+ /**
+ * Create an instance of {@link VinkularglaeubigerType }
+ *
+ */
+ public VinkularglaeubigerType createVinkularglaeubigerType() {
+ return new VinkularglaeubigerType();
+ }
+
/**
* Create an instance of {@link BezugsrechtType }
*
@@ -174,11 +182,35 @@ public class ObjectFactory {
}
/**
- * Create an instance of {@link VinkularglaeubigerType }
+ * Create an instance of {@link BezugsberechtigungGesetzlicheErbenType }
*
*/
- public VinkularglaeubigerType createVinkularglaeubigerType() {
- return new VinkularglaeubigerType();
+ public BezugsberechtigungGesetzlicheErbenType createBezugsberechtigungGesetzlicheErbenType() {
+ return new BezugsberechtigungGesetzlicheErbenType();
+ }
+
+ /**
+ * Create an instance of {@link BezugsberechtigungUeberbringerType }
+ *
+ */
+ public BezugsberechtigungUeberbringerType createBezugsberechtigungUeberbringerType() {
+ return new BezugsberechtigungUeberbringerType();
+ }
+
+ /**
+ * Create an instance of {@link BezugsberechtigungNamentlich }
+ *
+ */
+ public BezugsberechtigungNamentlich createBezugsberechtigungNamentlich() {
+ return new BezugsberechtigungNamentlich();
+ }
+
+ /**
+ * Create an instance of {@link BezugsberechtigungIndividuell }
+ *
+ */
+ public BezugsberechtigungIndividuell createBezugsberechtigungIndividuell() {
+ return new BezugsberechtigungIndividuell();
}
/**
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CalculateRechtsschutzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CalculateRechtsschutzResponseType.java
index 93ed3abf..0a9daa2b 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CalculateRechtsschutzResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CalculateRechtsschutzResponseType.java
@@ -9,7 +9,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.CalculateResponseGen
/**
- * Typ des Responseobjekts für eine Rechtsschutz-Berechnung
+ * Typ des Responseobjekt bei der Rechtsschutz-Berechnung
*
* Java-Klasse für CalculateRechtsschutzResponse_Type complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CreateApplicationRechtsschutzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CreateApplicationRechtsschutzResponseType.java
index 47abc8fe..cc9809b7 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CreateApplicationRechtsschutzResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CreateApplicationRechtsschutzResponseType.java
@@ -9,7 +9,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.CreateApplicationRes
/**
- * Type des Responseobjekts für die Erstellung eines Rechtsschutzantrags
+ * Type des Responseobjekts bei der Erstellung eines Rechtsschutzantrags
*
*
Java-Klasse für CreateApplicationRechtsschutzResponse_Type complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CreateOfferRechtsschutzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CreateOfferRechtsschutzResponseType.java
index b7581fdd..20b47160 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CreateOfferRechtsschutzResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/CreateOfferRechtsschutzResponseType.java
@@ -9,7 +9,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.CreateOfferResponseG
/**
- * Type des Responseobjekts für eine Erstellung eines Rechtsschutz-Offerts
+ * Type des Responseobjekts bei der Erstellung eines Rechtsschutz-Offerts
*
*
Java-Klasse für CreateOfferRechtsschutzResponse_Type complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/SubmitApplicationRechtsschutzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/SubmitApplicationRechtsschutzResponseType.java
index 08091f60..3be39b71 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/SubmitApplicationRechtsschutzResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/rs/SubmitApplicationRechtsschutzResponseType.java
@@ -9,7 +9,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.SubmitApplicationRes
/**
- * Type des Response, um den Antrag einzureichen
+ * Type des Response beim Eineichen des Antrags
*
*
Java-Klasse für SubmitApplicationRechtsschutzResponse_Type complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java
index f7f31fb4..f12f4382 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java
@@ -2,10 +2,13 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
import java.math.BigInteger;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlElementRefs;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.KostenFixOderProzentType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
@@ -40,257 +43,70 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GenElementarproduktGebaeude_Type", propOrder = {
- "sparte",
- "pauschalbetrag",
- "selbstbehalt",
- "versicherungssumme",
- "unterversicherungsverzicht",
- "prozentVersicherungssumme",
- "nebenkosten",
- "vorsorge",
- "hoechsthaftungssumme"
+ "rest"
})
public class GenElementarproduktGebaeudeType
extends ElementarproduktGebaeudeType
{
- @XmlElement(name = "Sparte", required = true)
- protected String sparte;
- @XmlElement(name = "Pauschalbetrag")
- @XmlSchemaType(name = "unsignedLong")
- protected BigInteger pauschalbetrag;
- @XmlElement(name = "Selbstbehalt")
- protected SelbstbehaltType selbstbehalt;
- @XmlElement(name = "Versicherungssumme")
- @XmlSchemaType(name = "unsignedLong")
- protected BigInteger versicherungssumme;
- @XmlElement(name = "Unterversicherungsverzicht")
- protected Boolean unterversicherungsverzicht;
- @XmlElement(name = "ProzentVersicherungssumme")
- @XmlSchemaType(name = "unsignedInt")
- protected Long prozentVersicherungssumme;
- @XmlElement(name = "Nebenkosten")
- protected KostenFixOderProzentType nebenkosten;
- @XmlElement(name = "Vorsorge")
- protected KostenFixOderProzentType vorsorge;
- @XmlElement(name = "Hoechsthaftungssumme")
- @XmlSchemaType(name = "unsignedLong")
- protected BigInteger hoechsthaftungssumme;
+ @XmlElementRefs({
+ @XmlElementRef(name = "Unterversicherungsverzicht", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Hoechsthaftungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Nebenkosten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Sparte", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Vorsorge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false)
+ })
+ protected List> rest;
/**
- * Ruft den Wert der sparte-Eigenschaft ab.
+ * Ruft das restliche Contentmodell ab.
*
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSparte() {
- return sparte;
- }
-
- /**
- * Legt den Wert der sparte-Eigenschaft fest.
+ *
+ * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
+ * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
+ * Zeile 298 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd
+ * Zeile 891 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd
+ *
+ * Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
+ * der beiden folgenden Deklarationen an, um deren Namen zu ändern:
+ * Gets the value of the rest property.
*
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSparte(String value) {
- this.sparte = value;
- }
-
- /**
- * Ruft den Wert der pauschalbetrag-Eigenschaft ab.
+ *
+ * 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 rest property.
*
- * @return
- * possible object is
- * {@link BigInteger }
- *
- */
- public BigInteger getPauschalbetrag() {
- return pauschalbetrag;
- }
-
- /**
- * Legt den Wert der pauschalbetrag-Eigenschaft fest.
+ *
+ * For example, to add a new item, do as follows:
+ *
+ * getRest().add(newItem);
+ *
*
- * @param value
- * allowed object is
- * {@link BigInteger }
- *
- */
- public void setPauschalbetrag(BigInteger value) {
- this.pauschalbetrag = value;
- }
-
- /**
- * Ruft den Wert der selbstbehalt-Eigenschaft ab.
*
- * @return
- * possible object is
- * {@link SelbstbehaltType }
- *
- */
- public SelbstbehaltType getSelbstbehalt() {
- return selbstbehalt;
- }
-
- /**
- * Legt den Wert der selbstbehalt-Eigenschaft fest.
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link JAXBElement }{@code <}{@link Boolean }{@code >}
+ * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
+ * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
+ * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
+ * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ * {@link JAXBElement }{@code <}{@link Long }{@code >}
+ * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
+ * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
*
- * @param value
- * allowed object is
- * {@link SelbstbehaltType }
- *
- */
- public void setSelbstbehalt(SelbstbehaltType value) {
- this.selbstbehalt = value;
- }
-
- /**
- * Ruft den Wert der versicherungssumme-Eigenschaft ab.
*
- * @return
- * possible object is
- * {@link BigInteger }
- *
*/
- public BigInteger getVersicherungssumme() {
- return versicherungssumme;
- }
-
- /**
- * Legt den Wert der versicherungssumme-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigInteger }
- *
- */
- public void setVersicherungssumme(BigInteger value) {
- this.versicherungssumme = value;
- }
-
- /**
- * Ruft den Wert der unterversicherungsverzicht-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link Boolean }
- *
- */
- public Boolean isUnterversicherungsverzicht() {
- return unterversicherungsverzicht;
- }
-
- /**
- * Legt den Wert der unterversicherungsverzicht-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link Boolean }
- *
- */
- public void setUnterversicherungsverzicht(Boolean value) {
- this.unterversicherungsverzicht = value;
- }
-
- /**
- * Ruft den Wert der prozentVersicherungssumme-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link Long }
- *
- */
- public Long getProzentVersicherungssumme() {
- return prozentVersicherungssumme;
- }
-
- /**
- * Legt den Wert der prozentVersicherungssumme-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link Long }
- *
- */
- public void setProzentVersicherungssumme(Long value) {
- this.prozentVersicherungssumme = value;
- }
-
- /**
- * Ruft den Wert der nebenkosten-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link KostenFixOderProzentType }
- *
- */
- public KostenFixOderProzentType getNebenkosten() {
- return nebenkosten;
- }
-
- /**
- * Legt den Wert der nebenkosten-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link KostenFixOderProzentType }
- *
- */
- public void setNebenkosten(KostenFixOderProzentType value) {
- this.nebenkosten = value;
- }
-
- /**
- * Ruft den Wert der vorsorge-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link KostenFixOderProzentType }
- *
- */
- public KostenFixOderProzentType getVorsorge() {
- return vorsorge;
- }
-
- /**
- * Legt den Wert der vorsorge-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link KostenFixOderProzentType }
- *
- */
- public void setVorsorge(KostenFixOderProzentType value) {
- this.vorsorge = value;
- }
-
- /**
- * Ruft den Wert der hoechsthaftungssumme-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link BigInteger }
- *
- */
- public BigInteger getHoechsthaftungssumme() {
- return hoechsthaftungssumme;
- }
-
- /**
- * Legt den Wert der hoechsthaftungssumme-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigInteger }
- *
- */
- public void setHoechsthaftungssumme(BigInteger value) {
- this.hoechsthaftungssumme = value;
+ public List> getRest() {
+ if (rest == null) {
+ rest = new ArrayList>();
+ }
+ return this.rest;
}
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java
index 84aa434c..a5e8bb9c 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java
@@ -2,10 +2,13 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
import java.math.BigInteger;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlElementRefs;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.KostenFixOderProzentType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
@@ -40,257 +43,70 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GenElementarproduktHaushalt_Type", propOrder = {
- "sparte",
- "versicherungssumme",
- "pauschalbetrag",
- "prozentVersicherungssumme",
- "selbstbehalt",
- "unterversicherungsverzicht",
- "nebenkosten",
- "vorsorge",
- "hoechsthaftungssumme"
+ "rest"
})
public class GenElementarproduktHaushaltType
extends ElementarproduktHaushaltType
{
- @XmlElement(name = "Sparte", required = true)
- protected String sparte;
- @XmlElement(name = "Versicherungssumme")
- @XmlSchemaType(name = "unsignedLong")
- protected BigInteger versicherungssumme;
- @XmlElement(name = "Pauschalbetrag")
- @XmlSchemaType(name = "unsignedLong")
- protected BigInteger pauschalbetrag;
- @XmlElement(name = "ProzentVersicherungssumme")
- @XmlSchemaType(name = "unsignedInt")
- protected Long prozentVersicherungssumme;
- @XmlElement(name = "Selbstbehalt")
- protected SelbstbehaltType selbstbehalt;
- @XmlElement(name = "Unterversicherungsverzicht")
- protected Boolean unterversicherungsverzicht;
- @XmlElement(name = "Nebenkosten")
- protected KostenFixOderProzentType nebenkosten;
- @XmlElement(name = "Vorsorge")
- protected KostenFixOderProzentType vorsorge;
- @XmlElement(name = "Hoechsthaftungssumme")
- @XmlSchemaType(name = "unsignedLong")
- protected BigInteger hoechsthaftungssumme;
+ @XmlElementRefs({
+ @XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Unterversicherungsverzicht", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Sparte", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Nebenkosten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Vorsorge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Hoechsthaftungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false)
+ })
+ protected List> rest;
/**
- * Ruft den Wert der sparte-Eigenschaft ab.
+ * Ruft das restliche Contentmodell ab.
*
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSparte() {
- return sparte;
- }
-
- /**
- * Legt den Wert der sparte-Eigenschaft fest.
+ *
+ * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
+ * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
+ * Zeile 313 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd
+ * Zeile 891 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd
+ *
+ * Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
+ * der beiden folgenden Deklarationen an, um deren Namen zu ändern:
+ * Gets the value of the rest property.
*
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSparte(String value) {
- this.sparte = value;
- }
-
- /**
- * Ruft den Wert der versicherungssumme-Eigenschaft ab.
+ *
+ * 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 rest property.
*
- * @return
- * possible object is
- * {@link BigInteger }
- *
- */
- public BigInteger getVersicherungssumme() {
- return versicherungssumme;
- }
-
- /**
- * Legt den Wert der versicherungssumme-Eigenschaft fest.
+ *
+ * For example, to add a new item, do as follows:
+ *
+ * getRest().add(newItem);
+ *
*
- * @param value
- * allowed object is
- * {@link BigInteger }
- *
- */
- public void setVersicherungssumme(BigInteger value) {
- this.versicherungssumme = value;
- }
-
- /**
- * Ruft den Wert der pauschalbetrag-Eigenschaft ab.
*
- * @return
- * possible object is
- * {@link BigInteger }
- *
- */
- public BigInteger getPauschalbetrag() {
- return pauschalbetrag;
- }
-
- /**
- * Legt den Wert der pauschalbetrag-Eigenschaft fest.
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
+ * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
+ * {@link JAXBElement }{@code <}{@link Boolean }{@code >}
+ * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
+ * {@link JAXBElement }{@code <}{@link Long }{@code >}
+ * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
+ * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
*
- * @param value
- * allowed object is
- * {@link BigInteger }
- *
- */
- public void setPauschalbetrag(BigInteger value) {
- this.pauschalbetrag = value;
- }
-
- /**
- * Ruft den Wert der prozentVersicherungssumme-Eigenschaft ab.
*
- * @return
- * possible object is
- * {@link Long }
- *
*/
- public Long getProzentVersicherungssumme() {
- return prozentVersicherungssumme;
- }
-
- /**
- * Legt den Wert der prozentVersicherungssumme-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link Long }
- *
- */
- public void setProzentVersicherungssumme(Long value) {
- this.prozentVersicherungssumme = value;
- }
-
- /**
- * Ruft den Wert der selbstbehalt-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link SelbstbehaltType }
- *
- */
- public SelbstbehaltType getSelbstbehalt() {
- return selbstbehalt;
- }
-
- /**
- * Legt den Wert der selbstbehalt-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link SelbstbehaltType }
- *
- */
- public void setSelbstbehalt(SelbstbehaltType value) {
- this.selbstbehalt = value;
- }
-
- /**
- * Ruft den Wert der unterversicherungsverzicht-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link Boolean }
- *
- */
- public Boolean isUnterversicherungsverzicht() {
- return unterversicherungsverzicht;
- }
-
- /**
- * Legt den Wert der unterversicherungsverzicht-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link Boolean }
- *
- */
- public void setUnterversicherungsverzicht(Boolean value) {
- this.unterversicherungsverzicht = value;
- }
-
- /**
- * Ruft den Wert der nebenkosten-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link KostenFixOderProzentType }
- *
- */
- public KostenFixOderProzentType getNebenkosten() {
- return nebenkosten;
- }
-
- /**
- * Legt den Wert der nebenkosten-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link KostenFixOderProzentType }
- *
- */
- public void setNebenkosten(KostenFixOderProzentType value) {
- this.nebenkosten = value;
- }
-
- /**
- * Ruft den Wert der vorsorge-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link KostenFixOderProzentType }
- *
- */
- public KostenFixOderProzentType getVorsorge() {
- return vorsorge;
- }
-
- /**
- * Legt den Wert der vorsorge-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link KostenFixOderProzentType }
- *
- */
- public void setVorsorge(KostenFixOderProzentType value) {
- this.vorsorge = value;
- }
-
- /**
- * Ruft den Wert der hoechsthaftungssumme-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link BigInteger }
- *
- */
- public BigInteger getHoechsthaftungssumme() {
- return hoechsthaftungssumme;
- }
-
- /**
- * Legt den Wert der hoechsthaftungssumme-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigInteger }
- *
- */
- public void setHoechsthaftungssumme(BigInteger value) {
- this.hoechsthaftungssumme = value;
+ public List> getRest() {
+ if (rest == null) {
+ rest = new ArrayList>();
+ }
+ return this.rest;
}
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ObjectFactory.java
index 10b39607..73f7f9c5 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ObjectFactory.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ObjectFactory.java
@@ -1,10 +1,13 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
+import java.math.BigInteger;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
+import at.vvo.omds.types.omds3Types.r1_5_0.common.KostenFixOderProzentType;
+import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
/**
@@ -34,6 +37,15 @@ public class ObjectFactory {
private final static QName _CreateApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CreateApplicationSachPrivatResponse");
private final static QName _SubmitApplicationSachPrivatRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatRequest");
private final static QName _SubmitApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatResponse");
+ private final static QName _GenElementarproduktHaushaltTypeSparte_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Sparte");
+ private final static QName _GenElementarproduktHaushaltTypeVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Versicherungssumme");
+ private final static QName _GenElementarproduktHaushaltTypePauschalbetrag_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Pauschalbetrag");
+ private final static QName _GenElementarproduktHaushaltTypeProzentVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "ProzentVersicherungssumme");
+ private final static QName _GenElementarproduktHaushaltTypeSelbstbehalt_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Selbstbehalt");
+ private final static QName _GenElementarproduktHaushaltTypeUnterversicherungsverzicht_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Unterversicherungsverzicht");
+ private final static QName _GenElementarproduktHaushaltTypeNebenkosten_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Nebenkosten");
+ private final static QName _GenElementarproduktHaushaltTypeVorsorge_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Vorsorge");
+ private final static QName _GenElementarproduktHaushaltTypeHoechsthaftungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Hoechsthaftungssumme");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat
@@ -332,4 +344,166 @@ public class ObjectFactory {
return new JAXBElement(_SubmitApplicationSachPrivatResponse_QNAME, SubmitApplicationSachPrivatResponseType.class, null, value);
}
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Sparte", scope = GenElementarproduktHaushaltType.class)
+ public JAXBElement createGenElementarproduktHaushaltTypeSparte(String value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeSparte_QNAME, String.class, GenElementarproduktHaushaltType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Versicherungssumme", scope = GenElementarproduktHaushaltType.class)
+ public JAXBElement createGenElementarproduktHaushaltTypeVersicherungssumme(BigInteger value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeVersicherungssumme_QNAME, BigInteger.class, GenElementarproduktHaushaltType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Pauschalbetrag", scope = GenElementarproduktHaushaltType.class)
+ public JAXBElement createGenElementarproduktHaushaltTypePauschalbetrag(BigInteger value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypePauschalbetrag_QNAME, BigInteger.class, GenElementarproduktHaushaltType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "ProzentVersicherungssumme", scope = GenElementarproduktHaushaltType.class)
+ public JAXBElement createGenElementarproduktHaushaltTypeProzentVersicherungssumme(Long value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeProzentVersicherungssumme_QNAME, Long.class, GenElementarproduktHaushaltType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Selbstbehalt", scope = GenElementarproduktHaushaltType.class)
+ public JAXBElement createGenElementarproduktHaushaltTypeSelbstbehalt(SelbstbehaltType value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeSelbstbehalt_QNAME, SelbstbehaltType.class, GenElementarproduktHaushaltType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Unterversicherungsverzicht", scope = GenElementarproduktHaushaltType.class)
+ public JAXBElement createGenElementarproduktHaushaltTypeUnterversicherungsverzicht(Boolean value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeUnterversicherungsverzicht_QNAME, Boolean.class, GenElementarproduktHaushaltType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Nebenkosten", scope = GenElementarproduktHaushaltType.class)
+ public JAXBElement createGenElementarproduktHaushaltTypeNebenkosten(KostenFixOderProzentType value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeNebenkosten_QNAME, KostenFixOderProzentType.class, GenElementarproduktHaushaltType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Vorsorge", scope = GenElementarproduktHaushaltType.class)
+ public JAXBElement createGenElementarproduktHaushaltTypeVorsorge(KostenFixOderProzentType value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeVorsorge_QNAME, KostenFixOderProzentType.class, GenElementarproduktHaushaltType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Hoechsthaftungssumme", scope = GenElementarproduktHaushaltType.class)
+ public JAXBElement createGenElementarproduktHaushaltTypeHoechsthaftungssumme(BigInteger value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeHoechsthaftungssumme_QNAME, BigInteger.class, GenElementarproduktHaushaltType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Sparte", scope = GenElementarproduktGebaeudeType.class)
+ public JAXBElement createGenElementarproduktGebaeudeTypeSparte(String value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeSparte_QNAME, String.class, GenElementarproduktGebaeudeType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Pauschalbetrag", scope = GenElementarproduktGebaeudeType.class)
+ public JAXBElement createGenElementarproduktGebaeudeTypePauschalbetrag(BigInteger value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypePauschalbetrag_QNAME, BigInteger.class, GenElementarproduktGebaeudeType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Selbstbehalt", scope = GenElementarproduktGebaeudeType.class)
+ public JAXBElement createGenElementarproduktGebaeudeTypeSelbstbehalt(SelbstbehaltType value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeSelbstbehalt_QNAME, SelbstbehaltType.class, GenElementarproduktGebaeudeType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Versicherungssumme", scope = GenElementarproduktGebaeudeType.class)
+ public JAXBElement createGenElementarproduktGebaeudeTypeVersicherungssumme(BigInteger value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeVersicherungssumme_QNAME, BigInteger.class, GenElementarproduktGebaeudeType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Unterversicherungsverzicht", scope = GenElementarproduktGebaeudeType.class)
+ public JAXBElement createGenElementarproduktGebaeudeTypeUnterversicherungsverzicht(Boolean value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeUnterversicherungsverzicht_QNAME, Boolean.class, GenElementarproduktGebaeudeType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "ProzentVersicherungssumme", scope = GenElementarproduktGebaeudeType.class)
+ public JAXBElement createGenElementarproduktGebaeudeTypeProzentVersicherungssumme(Long value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeProzentVersicherungssumme_QNAME, Long.class, GenElementarproduktGebaeudeType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Nebenkosten", scope = GenElementarproduktGebaeudeType.class)
+ public JAXBElement createGenElementarproduktGebaeudeTypeNebenkosten(KostenFixOderProzentType value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeNebenkosten_QNAME, KostenFixOderProzentType.class, GenElementarproduktGebaeudeType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Vorsorge", scope = GenElementarproduktGebaeudeType.class)
+ public JAXBElement createGenElementarproduktGebaeudeTypeVorsorge(KostenFixOderProzentType value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeVorsorge_QNAME, KostenFixOderProzentType.class, GenElementarproduktGebaeudeType.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Hoechsthaftungssumme", scope = GenElementarproduktGebaeudeType.class)
+ public JAXBElement createGenElementarproduktGebaeudeTypeHoechsthaftungssumme(BigInteger value) {
+ return new JAXBElement(_GenElementarproduktHaushaltTypeHoechsthaftungssumme_QNAME, BigInteger.class, GenElementarproduktGebaeudeType.class, value);
+ }
+
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/LeistungsartUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/LeistungsartUnfallType.java
index 9a85f2ce..78f2b269 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/LeistungsartUnfallType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/LeistungsartUnfallType.java
@@ -1,11 +1,11 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.unfall;
-import java.math.BigDecimal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_5_0.common.BezugsberechtigungType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ElementarproduktGenerischType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
@@ -22,8 +22,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
* <complexContent>
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
* <sequence>
- * <element name="Versicherungssumme" type="{urn:omds20}decimal"/>
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ * <element name="Bezugsberechtigung" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -34,41 +34,17 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "LeistungsartUnfall_Type", propOrder = {
- "versicherungssumme",
- "selbstbehalt"
+ "selbstbehalt",
+ "bezugsberechtigung"
})
public class LeistungsartUnfallType
extends ElementarproduktGenerischType
{
- @XmlElement(name = "Versicherungssumme", required = true)
- protected BigDecimal versicherungssumme;
@XmlElement(name = "Selbstbehalt")
protected SelbstbehaltType selbstbehalt;
-
- /**
- * Ruft den Wert der versicherungssumme-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link BigDecimal }
- *
- */
- public BigDecimal getVersicherungssumme() {
- return versicherungssumme;
- }
-
- /**
- * Legt den Wert der versicherungssumme-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigDecimal }
- *
- */
- public void setVersicherungssumme(BigDecimal value) {
- this.versicherungssumme = value;
- }
+ @XmlElement(name = "Bezugsberechtigung")
+ protected BezugsberechtigungType bezugsberechtigung;
/**
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
@@ -94,4 +70,28 @@ public class LeistungsartUnfallType
this.selbstbehalt = value;
}
+ /**
+ * Ruft den Wert der bezugsberechtigung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BezugsberechtigungType }
+ *
+ */
+ public BezugsberechtigungType getBezugsberechtigung() {
+ return bezugsberechtigung;
+ }
+
+ /**
+ * Legt den Wert der bezugsberechtigung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BezugsberechtigungType }
+ *
+ */
+ public void setBezugsberechtigung(BezugsberechtigungType value) {
+ this.bezugsberechtigung = value;
+ }
+
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/ObjectFactory.java
index 230f9aa5..c6167970 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/ObjectFactory.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/ObjectFactory.java
@@ -120,14 +120,6 @@ public class ObjectFactory {
return new LeistungsartUnfallType();
}
- /**
- * Create an instance of {@link DarstellungPraemieNachLeistungsartType }
- *
- */
- public DarstellungPraemieNachLeistungsartType createDarstellungPraemieNachLeistungsartType() {
- return new DarstellungPraemieNachLeistungsartType();
- }
-
/**
* Create an instance of {@link SpezBerechnungUnfallType }
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/VerkaufsproduktUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/VerkaufsproduktUnfallType.java
index 7bd621f8..51377a5d 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/VerkaufsproduktUnfallType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/VerkaufsproduktUnfallType.java
@@ -8,6 +8,7 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.VerkaufsproduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_5_0.common.VersichertePersonType;
/**
@@ -23,7 +24,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.VerkaufsproduktGenerischType;
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
* <sequence>
* <element name="VersichertePersonen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VersichertePersonUnfall_Type" maxOccurs="unbounded"/>
- * <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}DarstellungPraemieNachLeistungsart_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
* </sequence>
* </extension>
* </complexContent>
@@ -35,7 +36,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.VerkaufsproduktGenerischType;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VerkaufsproduktUnfall_Type", propOrder = {
"versichertePersonen",
- "leistungsarten"
+ "personen"
})
public class VerkaufsproduktUnfallType
extends VerkaufsproduktGenerischType
@@ -43,8 +44,8 @@ public class VerkaufsproduktUnfallType
@XmlElement(name = "VersichertePersonen", required = true)
protected List versichertePersonen;
- @XmlElement(name = "Leistungsarten")
- protected List leistungsarten;
+ @XmlElement(name = "Personen", required = true)
+ protected List personen;
/**
* Gets the value of the versichertePersonen property.
@@ -76,32 +77,32 @@ public class VerkaufsproduktUnfallType
}
/**
- * Gets the value of the leistungsarten property.
+ * Gets the value of the personen property.
*
*
* 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 leistungsarten property.
+ * This is why there is not a set method for the personen property.
*
*
* For example, to add a new item, do as follows:
*
- * getLeistungsarten().add(newItem);
+ * getPersonen().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
- * {@link DarstellungPraemieNachLeistungsartType }
+ * {@link VersichertePersonType }
*
*
*/
- public List getLeistungsarten() {
- if (leistungsarten == null) {
- leistungsarten = new ArrayList();
+ public List getPersonen() {
+ if (personen == null) {
+ personen = new ArrayList();
}
- return this.leistungsarten;
+ return this.personen;
}
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/VersichertePersonUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/VersichertePersonUnfallType.java
index de79e142..21abb2ae 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/VersichertePersonUnfallType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/VersichertePersonUnfallType.java
@@ -6,8 +6,8 @@ import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_5_0.common.PersonType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ProduktGenerischType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
@@ -24,7 +24,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
* <complexContent>
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
* <sequence>
- * <element name="Person" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/>
+ * <element name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
* <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}LeistungsartUnfall_Type" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
@@ -37,7 +37,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VersichertePersonUnfall_Type", propOrder = {
- "person",
+ "personRefLfnr",
"selbstbehalt",
"leistungsarten"
})
@@ -45,35 +45,28 @@ public class VersichertePersonUnfallType
extends ProduktGenerischType
{
- @XmlElement(name = "Person", required = true)
- protected PersonType person;
+ @XmlElement(name = "PersonRefLfnr")
+ @XmlSchemaType(name = "unsignedShort")
+ protected int personRefLfnr;
@XmlElement(name = "Selbstbehalt")
protected SelbstbehaltType selbstbehalt;
@XmlElement(name = "Leistungsarten")
protected List leistungsarten;
/**
- * Ruft den Wert der person-Eigenschaft ab.
+ * Ruft den Wert der personRefLfnr-Eigenschaft ab.
*
- * @return
- * possible object is
- * {@link PersonType }
- *
*/
- public PersonType getPerson() {
- return person;
+ public int getPersonRefLfnr() {
+ return personRefLfnr;
}
/**
- * Legt den Wert der person-Eigenschaft fest.
+ * Legt den Wert der personRefLfnr-Eigenschaft fest.
*
- * @param value
- * allowed object is
- * {@link PersonType }
- *
*/
- public void setPerson(PersonType value) {
- this.person = value;
+ public void setPersonRefLfnr(int value) {
+ this.personRefLfnr = value;
}
/**
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on4partner/ChangeCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on4partner/ChangeCommunicationObjectRequestType.java
index 9c2882ef..68ca34b1 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on4partner/ChangeCommunicationObjectRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on4partner/ChangeCommunicationObjectRequestType.java
@@ -62,9 +62,9 @@ public class ChangeCommunicationObjectRequestType
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
protected ObjektIdType objektId;
@XmlElementRefs({
- @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
+ @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
- @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class)
+ @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class)
})
protected List> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
@XmlElement(name = "WirksamtkeitAb", required = true)
@@ -115,8 +115,8 @@ public class ChangeCommunicationObjectRequestType
*
*
* Objects of the following type(s) are allowed in the list
- * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
+ * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
*
*
diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd
index 851ab930..92310a35 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd
+++ b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd
@@ -799,25 +799,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Basistyp für ein Produktbündel, 2. Generation
@@ -849,22 +830,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Basistyp für ein Produkt, 2. Generation
@@ -896,19 +861,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
Basistyp für ein Elementarprodukt, 2. Generation
@@ -936,11 +888,11 @@
Eine weitereführende Beschreibung des Bausteins für eine Anzeige.
+
-
Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind
@@ -1163,14 +1115,6 @@
-
-
- Type Bezugsrecht
-
-
-
-
-
Typ zur Beschreibung einer Bank als Vinkulargläubiger
@@ -1210,6 +1154,62 @@
+
+
+ Type Bezugsrecht fuer Kfz
+
+
+
+
+
+
+
+ Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell
+
+
+
+
+ Bezugsberechtigung gesetzliche Erben
+
+
+
+
+
+
+
+
+ Bezugsberechtigung Überbringer
+
+
+
+
+
+
+
+
+ Bezugsberechtigung namentlich
+
+
+
+
+
+
+
+
+
+
+
+ Bezugsberechtigung Individuell
+
+
+
+
+
+
+
+
+
+
diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_Rechtsschutz.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_Rechtsschutz.xsd
index 17993527..bc517f6c 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_Rechtsschutz.xsd
+++ b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_Rechtsschutz.xsd
@@ -56,6 +56,9 @@
+
+ Code für den örtlichen Geltungsbereichs
+
@@ -136,7 +139,7 @@
- Typ des Responseobjekts für eine Rechtsschutz-Berechnung
+ Typ des Responseobjekt bei der Rechtsschutz-Berechnung
@@ -160,7 +163,7 @@
- Type des Responseobjekts für eine Erstellung eines Rechtsschutz-Offerts
+ Type des Responseobjekts bei der Erstellung eines Rechtsschutz-Offerts
@@ -184,7 +187,7 @@
- Type des Responseobjekts für die Erstellung eines Rechtsschutzantrags
+ Type des Responseobjekts bei der Erstellung eines Rechtsschutzantrags
@@ -208,7 +211,7 @@
- Type des Response, um den Antrag einzureichen
+ Type des Response beim Eineichen des Antrags
@@ -218,12 +221,44 @@
-
-
-
-
-
-
-
-
+
+
+ Requestobjekt für eine Berechnung Rechtsschutz
+
+
+
+
+ Responseobjekt bei der Rechtsschutz-Berechnung
+
+
+
+
+ Requestobjekt für eine Erstellung eines Rechstsschutz-Offerts
+
+
+
+
+ Responseobjekt bei der Erstellung eines Rechtsschutz-Offerts
+
+
+
+
+ Requestobjekt für die Erstellung eines Rechtsschutzantrags
+
+
+
+
+ Responseobjekt bei der Erstellung eines Rechtsschutzantrags
+
+
+
+
+ Requests, um den Antrag einzureichen
+
+
+
+
+ Response nach dem einreichen des Antrags
+
+
diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd
index 0d469ed4..090fb358 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd
+++ b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd
@@ -414,10 +414,11 @@
Einbruchdiebstahl
-
+
Elektronik
+
diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_Unfall.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_Unfall.xsd
index 0650f64c..0a2fec35 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_Unfall.xsd
+++ b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_Unfall.xsd
@@ -11,9 +11,9 @@
-
+
- Element um Prämien Personen-übergreifend nach Leistungsarten darzustellen.
+ Die Personendaten der versicherten Personen, die im Produktbaum referenziert werden.
@@ -27,9 +27,9 @@
-
+
- Die Person an sich
+ Referenz auf die Versicherte Person
@@ -53,18 +53,12 @@
-
+
-
-
-
-
-
-