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 index f964067f..500845b7 100644 --- 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 @@ -1,10 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_5_0.common; +import java.util.ArrayList; +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; @@ -20,7 +21,8 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type"> * <sequence> - * <element name="ReferenzPerson" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/> + * <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BezugsrechtPerson_Type" maxOccurs="unbounded"/> + * <element name="Unwiderruflich" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * </sequence> * </extension> * </complexContent> @@ -31,30 +33,61 @@ import javax.xml.bind.annotation.XmlType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BezugsberechtigungNamentlich", propOrder = { - "referenzPerson" + "personen", + "unwiderruflich" }) public class BezugsberechtigungNamentlich extends BezugsberechtigungType { - @XmlElement(name = "ReferenzPerson") - @XmlSchemaType(name = "unsignedShort") - protected int referenzPerson; + @XmlElement(name = "Personen", required = true) + protected List personen; + @XmlElement(name = "Unwiderruflich") + protected boolean unwiderruflich; /** - * Ruft den Wert der referenzPerson-Eigenschaft ab. + * 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 personen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BezugsrechtPersonType } + * * */ - public int getReferenzPerson() { - return referenzPerson; + public List getPersonen() { + if (personen == null) { + personen = new ArrayList(); + } + return this.personen; } /** - * Legt den Wert der referenzPerson-Eigenschaft fest. + * Ruft den Wert der unwiderruflich-Eigenschaft ab. * */ - public void setReferenzPerson(int value) { - this.referenzPerson = value; + public boolean isUnwiderruflich() { + return unwiderruflich; + } + + /** + * Legt den Wert der unwiderruflich-Eigenschaft fest. + * + */ + public void setUnwiderruflich(boolean value) { + this.unwiderruflich = value; } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsrechtPersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsrechtPersonType.java new file mode 100644 index 00000000..41b82106 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/BezugsrechtPersonType.java @@ -0,0 +1,86 @@ + +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; + + +/** + * Namentliches Bezugsrecht fuer eine Person + * + *

Java-Klasse für BezugsrechtPerson_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BezugsrechtPerson_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ReferenzPerson" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *         <element name="Prozentsatz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BezugsrechtPerson_Type", propOrder = { + "referenzPerson", + "prozentsatz" +}) +public class BezugsrechtPersonType { + + @XmlElement(name = "ReferenzPerson") + @XmlSchemaType(name = "unsignedShort") + protected int referenzPerson; + @XmlElement(name = "Prozentsatz") + protected Double prozentsatz; + + /** + * 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; + } + + /** + * Ruft den Wert der prozentsatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + public Double getProzentsatz() { + return prozentsatz; + } + + /** + * Legt den Wert der prozentsatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + public void setProzentsatz(Double value) { + this.prozentsatz = 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 bad5792b..512f62d1 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 @@ -205,6 +205,14 @@ public class ObjectFactory { return new BezugsberechtigungNamentlich(); } + /** + * Create an instance of {@link BezugsrechtPersonType } + * + */ + public BezugsrechtPersonType createBezugsrechtPersonType() { + return new BezugsrechtPersonType(); + } + /** * Create an instance of {@link BezugsberechtigungIndividuell } * 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 f882c32f..7fcbc2f7 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 @@ -50,15 +50,15 @@ public class GenElementarproduktGebaeudeType { @XmlElementRefs({ - @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 = "Nebenkosten", 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 = "Unterversicherungsverzicht", 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 = "Vorsorge", 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 = "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 = "Hoechsthaftungssumme", 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 = "Versicherungssumme", 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) }) protected List> rest; @@ -90,15 +90,15 @@ public class GenElementarproduktGebaeudeType * *

* Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link Long }{@code >} * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >} - * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >} - * {@link JAXBElement }{@code <}{@link String }{@code >} * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * {@link JAXBElement }{@code <}{@link Boolean }{@code >} * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} - * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >} + * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >} + * {@link JAXBElement }{@code <}{@link String }{@code >} * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} + * {@link JAXBElement }{@code <}{@link Long }{@code >} + * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >} * * */ 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 6c23c720..b09ec4b0 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 @@ -50,14 +50,14 @@ public class GenElementarproduktHaushaltType { @XmlElementRefs({ - @XmlElementRef(name = "Vorsorge", 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 = "Versicherungssumme", 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 = "Hoechsthaftungssumme", 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 = "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 = "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 = "Selbstbehalt", 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 = "Versicherungssumme", 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), @XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false) }) protected List> rest; @@ -90,14 +90,14 @@ public class GenElementarproduktHaushaltType * *

* Objects of the following type(s) are allowed in the list + * {@link JAXBElement }{@code <}{@link String }{@code >} * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >} - * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >} - * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} - * {@link JAXBElement }{@code <}{@link Boolean }{@code >} * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >} + * {@link JAXBElement }{@code <}{@link Boolean }{@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 >} * * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/RisikoHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/RisikoHaushaltType.java index 8da83dd8..71c2bb93 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/RisikoHaushaltType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/RisikoHaushaltType.java @@ -25,7 +25,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.VersichertesInteresseMitAttrib * <element name="Wohnflaeche" type="{http://www.w3.org/2001/XMLSchema}anyType"/> * <element name="AusstattungCd" type="{urn:omds20}AusstattungCd_Type"/> * <element name="NutzungCd" type="{urn:omds20}NutzungCd_Type" minOccurs="0"/> - * <element name="ZusaetzlicheHaushaltDaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="ZusaetzlicheHaushaltDaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheHaushaltsdaten_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -52,7 +52,7 @@ public class RisikoHaushaltType @XmlElement(name = "NutzungCd") protected String nutzungCd; @XmlElement(name = "ZusaetzlicheHaushaltDaten") - protected List zusaetzlicheHaushaltDaten; + protected List zusaetzlicheHaushaltDaten; /** * Ruft den Wert der wohnflaeche-Eigenschaft ab. @@ -144,13 +144,13 @@ public class RisikoHaushaltType * *

* Objects of the following type(s) are allowed in the list - * {@link ZusaetzlicheGebaeudedatenType } + * {@link ZusaetzlicheHaushaltsdatenType } * * */ - public List getZusaetzlicheHaushaltDaten() { + public List getZusaetzlicheHaushaltDaten() { if (zusaetzlicheHaushaltDaten == null) { - zusaetzlicheHaushaltDaten = new ArrayList(); + zusaetzlicheHaushaltDaten = new ArrayList(); } return this.zusaetzlicheHaushaltDaten; } 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 78f2b269..ddcc98f4 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 @@ -5,7 +5,6 @@ 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; @@ -23,7 +22,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType; * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type"> * <sequence> * <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,8 +32,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "LeistungsartUnfall_Type", propOrder = { - "selbstbehalt", - "bezugsberechtigung" + "selbstbehalt" }) public class LeistungsartUnfallType extends ElementarproduktGenerischType @@ -43,8 +40,6 @@ public class LeistungsartUnfallType @XmlElement(name = "Selbstbehalt") protected SelbstbehaltType selbstbehalt; - @XmlElement(name = "Bezugsberechtigung") - protected BezugsberechtigungType bezugsberechtigung; /** * Ruft den Wert der selbstbehalt-Eigenschaft ab. @@ -70,28 +65,4 @@ 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/SpezAntragUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/SpezAntragUnfallType.java index 77ca81d2..57c47b4f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/SpezAntragUnfallType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/unfall/SpezAntragUnfallType.java @@ -1,13 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.unfall; -import java.util.ArrayList; -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.XmlType; -import at.vvo.omds.types.omds2Types.v2_11.ELBezugsberechtigungType; +import at.vvo.omds.types.omds3Types.r1_5_0.common.BezugsberechtigungType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.SpezAntragType; @@ -23,7 +21,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.SpezAntragType; * <complexContent> * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type"> * <sequence> - * <element ref="{urn:omds20}EL-Bezugsberechtigung" maxOccurs="unbounded" minOccurs="0"/> + * <element name="Bezugsberechtigung" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" minOccurs="0"/> * <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VerkaufsproduktUnfall_Type"/> * </sequence> * </extension> @@ -35,45 +33,40 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.SpezAntragType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SpezAntragUnfall_Type", propOrder = { - "elBezugsberechtigung", + "bezugsberechtigung", "verkaufsprodukt" }) public class SpezAntragUnfallType extends SpezAntragType { - @XmlElement(name = "EL-Bezugsberechtigung", namespace = "urn:omds20") - protected List elBezugsberechtigung; + @XmlElement(name = "Bezugsberechtigung") + protected BezugsberechtigungType bezugsberechtigung; @XmlElement(name = "Verkaufsprodukt", required = true) protected VerkaufsproduktUnfallType verkaufsprodukt; /** - * Gets the value of the elBezugsberechtigung 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 elBezugsberechtigung property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getELBezugsberechtigung().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ELBezugsberechtigungType } - * + * Ruft den Wert der bezugsberechtigung-Eigenschaft ab. * + * @return + * possible object is + * {@link BezugsberechtigungType } + * */ - public List getELBezugsberechtigung() { - if (elBezugsberechtigung == null) { - elBezugsberechtigung = new ArrayList(); - } - return this.elBezugsberechtigung; + 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/resources/def/r1_5_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd index 92310a35..6856237b 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd @@ -1172,8 +1172,7 @@ Bezugsberechtigung gesetzliche Erben - - + @@ -1181,8 +1180,7 @@ Bezugsberechtigung Überbringer - - + @@ -1192,11 +1190,29 @@ - + + + Liste der bezugsberechtigten Personen + + + + + wahr, wenn das Bezugsrecht unwiderruflich ist. + + + + + Namentliches Bezugsrecht fuer eine Person + + + + + + Bezugsberechtigung Individuell @@ -1207,9 +1223,8 @@ - + - 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 090fb358..f1d00a01 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 @@ -56,7 +56,7 @@ ständig bewohnt, nicht-ständig bewohnt, unbewohnt - + Erweiterungsmöglichkeit für weitere benötigte Daten, die nicht im Standard enthalten sind. 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 0a2fec35..2aba5d21 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 @@ -54,7 +54,6 @@ - @@ -91,7 +90,7 @@ - +