diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenAntrag.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/AntragsZuordnung.java similarity index 58% rename from OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenAntrag.java rename to OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/AntragsZuordnung.java index 117559ad..48770305 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenAntrag.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/AntragsZuordnung.java @@ -8,20 +8,19 @@ import jakarta.xml.bind.annotation.XmlType; /** - * Zusatzdaten mit Antragsreferenzen - * - *

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

Java-Klasse für anonymous complex type. * *

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

- * <complexType name="ZusatzdatenAntrag">
+ * <complexType>
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheDokumentendaten_Type">
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  *       <sequence>
  *         <element name="Antragsnr" type="{urn:omds20}Polizzennr"/>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr"/>
  *       </sequence>
- *     </extension>
+ *     </restriction>
  *   </complexContent>
  * </complexType>
  * 
@@ -29,15 +28,16 @@ import jakarta.xml.bind.annotation.XmlType; * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ZusatzdatenAntrag", propOrder = { - "antragsnr" +@XmlType(name = "", propOrder = { + "antragsnr", + "vermnr" }) -public class ZusatzdatenAntrag - extends ZusaetzlicheDokumentendatenType -{ +public class AntragsZuordnung { @XmlElement(name = "Antragsnr", required = true) protected String antragsnr; + @XmlElement(name = "Vermnr", required = true) + protected String vermnr; /** * Ruft den Wert der antragsnr-Eigenschaft ab. @@ -63,4 +63,28 @@ public class ZusatzdatenAntrag this.antragsnr = value; } + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/AntragsZuordnungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/AntragsZuordnungType.java new file mode 100644 index 00000000..49176f0e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/AntragsZuordnungType.java @@ -0,0 +1,94 @@ + +package at.vvo.omds.types.omds3Types.r1_11_0.common; + +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; + + +/** + * Zuordnung zu Antrag + * + *

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

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

+ * <complexType name="AntragsZuordnung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type">
+ *       <sequence>
+ *         <element name="Antragsnr" type="{urn:omds20}Polizzennr"/>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AntragsZuordnung_Type", propOrder = { + "antragsnr", + "vermnr" +}) +public class AntragsZuordnungType + extends DokumentenZuordnungType +{ + + @XmlElement(name = "Antragsnr", required = true) + protected String antragsnr; + @XmlElement(name = "Vermnr", required = true) + protected String vermnr; + + /** + * Ruft den Wert der antragsnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAntragsnr() { + return antragsnr; + } + + /** + * Legt den Wert der antragsnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAntragsnr(String value) { + this.antragsnr = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/BetreuerZuordnung.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/BetreuerZuordnung.java new file mode 100644 index 00000000..1ddf3e46 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/BetreuerZuordnung.java @@ -0,0 +1,62 @@ + +package at.vvo.omds.types.omds3Types.r1_11_0.common; + +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.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>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vermnr" +}) +public class BetreuerZuordnung { + + @XmlElement(name = "Vermnr", required = true) + protected String vermnr; + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/Begriff.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/BetreuerZuordnungType.java similarity index 51% rename from OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/Begriff.java rename to OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/BetreuerZuordnungType.java index 62709adb..832f5ec5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/Begriff.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/BetreuerZuordnungType.java @@ -8,18 +8,18 @@ import jakarta.xml.bind.annotation.XmlType; /** - * Einfache Standardimplementierung von ZusaetzlicheDokumentendaten_Type als String + * Zuordnung zum Betreuer * - *

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

Java-Klasse für BetreuerZuordnung_Type complex type. * *

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

- * <complexType name="Begriff">
+ * <complexType name="BetreuerZuordnung_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheDokumentendaten_Type">
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type">
  *       <sequence>
- *         <element name="Begriff" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr"/>
  *       </sequence>
  *     </extension>
  *   </complexContent>
@@ -29,38 +29,38 @@ import jakarta.xml.bind.annotation.XmlType;
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Begriff", propOrder = {
-    "begriff"
+@XmlType(name = "BetreuerZuordnung_Type", propOrder = {
+    "vermnr"
 })
-public class Begriff
-    extends ZusaetzlicheDokumentendatenType
+public class BetreuerZuordnungType
+    extends DokumentenZuordnungType
 {
 
-    @XmlElement(name = "Begriff", required = true)
-    protected String begriff;
+    @XmlElement(name = "Vermnr", required = true)
+    protected String vermnr;
 
     /**
-     * Ruft den Wert der begriff-Eigenschaft ab.
+     * Ruft den Wert der vermnr-Eigenschaft ab.
      * 
      * @return
      *     possible object is
      *     {@link String }
      *     
      */
-    public String getBegriff() {
-        return begriff;
+    public String getVermnr() {
+        return vermnr;
     }
 
     /**
-     * Legt den Wert der begriff-Eigenschaft fest.
+     * Legt den Wert der vermnr-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
      *     {@link String }
      *     
      */
-    public void setBegriff(String value) {
-        this.begriff = value;
+    public void setVermnr(String value) {
+        this.vermnr = value;
     }
 
 }
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenReferenzPostserviceType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenReferenzPostserviceType.java
new file mode 100644
index 00000000..677f6c09
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenReferenzPostserviceType.java
@@ -0,0 +1,159 @@
+
+package at.vvo.omds.types.omds3Types.r1_11_0.common;
+
+import java.util.ArrayList;
+import java.util.List;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlValue;
+
+
+/**
+ * Dokumentenrefernz im Postservice
+ * 
+ * 

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

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

+ * <complexType name="DokumentenReferenzPostservice_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type">
+ *       <sequence>
+ *         <element name="Kontrollwert">
+ *           <complexType>
+ *             <simpleContent>
+ *               <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
+ *               </extension>
+ *             </simpleContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="Zuordnung" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DokumentenReferenzPostservice_Type", propOrder = { + "kontrollwert", + "zuordnung" +}) +public class DokumentenReferenzPostserviceType + extends DokumentenReferenzType +{ + + @XmlElement(name = "Kontrollwert", required = true) + protected DokumentenReferenzPostserviceType.Kontrollwert kontrollwert; + @XmlElement(name = "Zuordnung") + protected List zuordnung; + + /** + * Ruft den Wert der kontrollwert-Eigenschaft ab. + * + * @return + * possible object is + * {@link DokumentenReferenzPostserviceType.Kontrollwert } + * + */ + public DokumentenReferenzPostserviceType.Kontrollwert getKontrollwert() { + return kontrollwert; + } + + /** + * Legt den Wert der kontrollwert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DokumentenReferenzPostserviceType.Kontrollwert } + * + */ + public void setKontrollwert(DokumentenReferenzPostserviceType.Kontrollwert value) { + this.kontrollwert = value; + } + + /** + * Gets the value of the zuordnung 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 Jakarta XML Binding object. + * This is why there is not a set method for the zuordnung property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentenZuordnungType } + * + * + */ + public List getZuordnung() { + if (zuordnung == null) { + zuordnung = new ArrayList(); + } + return this.zuordnung; + } + + + /** + *

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

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

+     * <complexType>
+     *   <simpleContent>
+     *     <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
+     *     </extension>
+     *   </simpleContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "value" + }) + public static class Kontrollwert { + + @XmlValue + protected byte[] value; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * byte[] + */ + public byte[] getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenReferenzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenReferenzType.java index 03771f2a..bcbbef9c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenReferenzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenReferenzType.java @@ -6,11 +6,10 @@ import java.util.List; import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; -import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; -import jakarta.xml.bind.annotation.XmlValue; /** @@ -33,16 +32,6 @@ import jakarta.xml.bind.annotation.XmlValue; * <element name="Datum" type="{urn:omds20}Datum-Zeit"/> * <element name="ObjektSpezifikation" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type" minOccurs="0"/> * <element name="ReferenzWeitereDokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type" maxOccurs="unbounded" minOccurs="0"/> - * <element name="ZusaetzlicheAngabe" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheDokumentendaten_Type" maxOccurs="unbounded" minOccurs="0"/> - * <element name="Kontrollwert" minOccurs="0"> - * <complexType> - * <simpleContent> - * <extension base="<http://www.w3.org/2001/XMLSchema>string"> - * <attribute name="Typ" type="{http://www.w3.org/2001/XMLSchema}string" /> - * </extension> - * </simpleContent> - * </complexType> - * </element> * </sequence> * </restriction> * </complexContent> @@ -60,9 +49,10 @@ import jakarta.xml.bind.annotation.XmlValue; "groesse", "datum", "objektSpezifikation", - "referenzWeitereDokumente", - "zusaetzlicheAngabe", - "kontrollwert" + "referenzWeitereDokumente" +}) +@XmlSeeAlso({ + DokumentenReferenzPostserviceType.class }) public class DokumentenReferenzType { @@ -83,10 +73,6 @@ public class DokumentenReferenzType { protected ObjektSpezifikationType objektSpezifikation; @XmlElement(name = "ReferenzWeitereDokumente") protected List referenzWeitereDokumente; - @XmlElement(name = "ZusaetzlicheAngabe") - protected List zusaetzlicheAngabe; - @XmlElement(name = "Kontrollwert") - protected DokumentenReferenzType.Kontrollwert kontrollwert; /** * Ruft den Wert der id-Eigenschaft ab. @@ -277,136 +263,4 @@ public class DokumentenReferenzType { return this.referenzWeitereDokumente; } - /** - * Gets the value of the zusaetzlicheAngabe 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 Jakarta XML Binding object. - * This is why there is not a set method for the zusaetzlicheAngabe property. - * - *

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

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

- * Objects of the following type(s) are allowed in the list - * {@link ZusaetzlicheDokumentendatenType } - * - * - */ - public List getZusaetzlicheAngabe() { - if (zusaetzlicheAngabe == null) { - zusaetzlicheAngabe = new ArrayList(); - } - return this.zusaetzlicheAngabe; - } - - /** - * Ruft den Wert der kontrollwert-Eigenschaft ab. - * - * @return - * possible object is - * {@link DokumentenReferenzType.Kontrollwert } - * - */ - public DokumentenReferenzType.Kontrollwert getKontrollwert() { - return kontrollwert; - } - - /** - * Legt den Wert der kontrollwert-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DokumentenReferenzType.Kontrollwert } - * - */ - public void setKontrollwert(DokumentenReferenzType.Kontrollwert value) { - this.kontrollwert = value; - } - - - /** - *

Java-Klasse für anonymous complex type. - * - *

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

-     * <complexType>
-     *   <simpleContent>
-     *     <extension base="<http://www.w3.org/2001/XMLSchema>string">
-     *       <attribute name="Typ" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </extension>
-     *   </simpleContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class Kontrollwert { - - @XmlValue - protected String value; - @XmlAttribute(name = "Typ", namespace = "urn:omds3CommonServiceTypes-1-1-0") - protected String typ; - - /** - * Ruft den Wert der value-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Legt den Wert der value-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Ruft den Wert der typ-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getTyp() { - return typ; - } - - /** - * Legt den Wert der typ-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setTyp(String value) { - this.typ = value; - } - - } - } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusaetzlicheDokumentendatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenZuordnungType.java similarity index 56% rename from OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusaetzlicheDokumentendatenType.java rename to OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenZuordnungType.java index e2065cd5..86ec62c5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusaetzlicheDokumentendatenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/DokumentenZuordnungType.java @@ -10,12 +10,12 @@ import jakarta.xml.bind.annotation.XmlType; /** * Typ für Zusatzdaten zum Dokument * - *

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

Java-Klasse für DokumentenZuordnung_Type complex type. * *

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

- * <complexType name="ZusaetzlicheDokumentendaten_Type">
+ * <complexType name="DokumentenZuordnung_Type">
  *   <complexContent>
  *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  *     </restriction>
@@ -26,18 +26,19 @@ import jakarta.xml.bind.annotation.XmlType;
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ZusaetzlicheDokumentendaten_Type")
+@XmlType(name = "DokumentenZuordnung_Type")
 @XmlSeeAlso({
-    Begriff.class,
-    ZusatzdatenPerson.class,
-    ZusatzdatenPolizze.class,
-    ZusatzdatenSchaden.class,
-    ZusatzdatenAntrag.class,
-    ZusatzdatenGeschaeftsfall.class,
-    ZusatzdatenProvision.class,
-    ZusatzdatenMahnverfahren.class
+    EinfacheZuordnungType.class,
+    PersonenZuordnungType.class,
+    BetreuerZuordnungType.class,
+    VertragsZuordnungType.class,
+    SchadenZuordnungType.class,
+    AntragsZuordnungType.class,
+    GeschaeftsfallZuordnungType.class,
+    ProvisionZuordnungType.class,
+    MahnverfahrenZuordnungType.class
 })
-public abstract class ZusaetzlicheDokumentendatenType {
+public abstract class DokumentenZuordnungType {
 
 
 }
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/EinfacheZuordnungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/EinfacheZuordnungType.java
new file mode 100644
index 00000000..eb51d171
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/EinfacheZuordnungType.java
@@ -0,0 +1,62 @@
+
+package at.vvo.omds.types.omds3Types.r1_11_0.common;
+
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlType;
+
+
+/**
+ * Einfache Standardimplementierung für Ordnungsbegriffe als String
+ * 
+ * 

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

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

+ * <complexType name="EinfacheZuordnung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type">
+ *       <attribute name="text" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EinfacheZuordnung_Type") +public class EinfacheZuordnungType + extends DokumentenZuordnungType +{ + + @XmlAttribute(name = "text", namespace = "urn:omds3CommonServiceTypes-1-1-0") + protected String text; + + /** + * Ruft den Wert der text-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getText() { + return text; + } + + /** + * Legt den Wert der text-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setText(String value) { + this.text = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/GeschaeftsfallZuordnung.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/GeschaeftsfallZuordnung.java new file mode 100644 index 00000000..424158b2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/GeschaeftsfallZuordnung.java @@ -0,0 +1,90 @@ + +package at.vvo.omds.types.omds3Types.r1_11_0.common; + +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.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>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *         <element name="GeschaeftsfallArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsfallArt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "geschaeftsfallnummer", + "geschaeftsfallArt" +}) +public class GeschaeftsfallZuordnung { + + @XmlElement(name = "Geschaeftsfallnummer", required = true) + protected ObjektIdType geschaeftsfallnummer; + @XmlElement(name = "GeschaeftsfallArt") + protected String geschaeftsfallArt; + + /** + * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getGeschaeftsfallnummer() { + return geschaeftsfallnummer; + } + + /** + * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setGeschaeftsfallnummer(ObjektIdType value) { + this.geschaeftsfallnummer = value; + } + + /** + * Ruft den Wert der geschaeftsfallArt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGeschaeftsfallArt() { + return geschaeftsfallArt; + } + + /** + * Legt den Wert der geschaeftsfallArt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGeschaeftsfallArt(String value) { + this.geschaeftsfallArt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenGeschaeftsfall.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/GeschaeftsfallZuordnungType.java similarity index 84% rename from OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenGeschaeftsfall.java rename to OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/GeschaeftsfallZuordnungType.java index 634409b1..a7d6e227 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenGeschaeftsfall.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/GeschaeftsfallZuordnungType.java @@ -8,16 +8,16 @@ import jakarta.xml.bind.annotation.XmlType; /** - * Zusatzdaten mit Geschaeftsfallreferenzen + * Zuordnung für Geschaeftsfallreferenzen * - *

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

Java-Klasse für GeschaeftsfallZuordnung_Type complex type. * *

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

- * <complexType name="ZusatzdatenGeschaeftsfall">
+ * <complexType name="GeschaeftsfallZuordnung_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheDokumentendaten_Type">
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type">
  *       <sequence>
  *         <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
  *         <element name="GeschaeftsfallArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsfallArt_Type" minOccurs="0"/>
@@ -30,12 +30,12 @@ import jakarta.xml.bind.annotation.XmlType;
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ZusatzdatenGeschaeftsfall", propOrder = {
+@XmlType(name = "GeschaeftsfallZuordnung_Type", propOrder = {
     "geschaeftsfallnummer",
     "geschaeftsfallArt"
 })
-public class ZusatzdatenGeschaeftsfall
-    extends ZusaetzlicheDokumentendatenType
+public class GeschaeftsfallZuordnungType
+    extends DokumentenZuordnungType
 {
 
     @XmlElement(name = "Geschaeftsfallnummer", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/KontierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/KontierungType.java
index 9fbee331..74f77645 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/KontierungType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/KontierungType.java
@@ -29,6 +29,7 @@ import jakarta.xml.bind.annotation.XmlType;
  *         <element name="Abschluss" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
  *         <element name="Folge" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
  *         <element name="Betreuung" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ *         <element name="Schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
  *       </sequence>
  *     </restriction>
  *   </complexContent>
@@ -43,7 +44,8 @@ import jakarta.xml.bind.annotation.XmlType;
     "vermittlername",
     "abschluss",
     "folge",
-    "betreuung"
+    "betreuung",
+    "schema"
 })
 public class KontierungType {
 
@@ -57,6 +59,8 @@ public class KontierungType {
     protected BigInteger folge;
     @XmlElement(name = "Betreuung")
     protected BigInteger betreuung;
+    @XmlElement(name = "Schema")
+    protected String schema;
 
     /**
      * Ruft den Wert der vermittlernummer-Eigenschaft ab.
@@ -178,4 +182,28 @@ public class KontierungType {
         this.betreuung = value;
     }
 
+    /**
+     * Ruft den Wert der schema-Eigenschaft ab.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getSchema() {
+        return schema;
+    }
+
+    /**
+     * Legt den Wert der schema-Eigenschaft fest.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setSchema(String value) {
+        this.schema = value;
+    }
+
 }
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenMahnverfahren.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/MahnverfahrenZuordnungType.java
similarity index 56%
rename from OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenMahnverfahren.java
rename to OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/MahnverfahrenZuordnungType.java
index e3d92811..a823469e 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenMahnverfahren.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/MahnverfahrenZuordnungType.java
@@ -8,18 +8,19 @@ import jakarta.xml.bind.annotation.XmlType;
 
 
 /**
- * Zusatzdaten mit Referenzen zur Mahnung
+ * Zuordnung zu Mahnung
  * 
- * 

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

Java-Klasse für MahnverfahrenZuordnung_Type complex type. * *

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

- * <complexType name="ZusatzdatenMahnverfahren">
+ * <complexType name="MahnverfahrenZuordnung_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheDokumentendaten_Type">
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type">
  *       <sequence>
  *         <element name="Mahnverfahrennummer" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr"/>
  *       </sequence>
  *     </extension>
  *   </complexContent>
@@ -29,15 +30,18 @@ import jakarta.xml.bind.annotation.XmlType;
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ZusatzdatenMahnverfahren", propOrder = {
-    "mahnverfahrennummer"
+@XmlType(name = "MahnverfahrenZuordnung_Type", propOrder = {
+    "mahnverfahrennummer",
+    "vermnr"
 })
-public class ZusatzdatenMahnverfahren
-    extends ZusaetzlicheDokumentendatenType
+public class MahnverfahrenZuordnungType
+    extends DokumentenZuordnungType
 {
 
     @XmlElement(name = "Mahnverfahrennummer", required = true)
     protected String mahnverfahrennummer;
+    @XmlElement(name = "Vermnr", required = true)
+    protected String vermnr;
 
     /**
      * Ruft den Wert der mahnverfahrennummer-Eigenschaft ab.
@@ -63,4 +67,28 @@ public class ZusatzdatenMahnverfahren
         this.mahnverfahrennummer = value;
     }
 
+    /**
+     * Ruft den Wert der vermnr-Eigenschaft ab.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getVermnr() {
+        return vermnr;
+    }
+
+    /**
+     * Legt den Wert der vermnr-Eigenschaft fest.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setVermnr(String value) {
+        this.vermnr = value;
+    }
+
 }
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ObjectFactory.java
index 6d38c733..e6659af8 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ObjectFactory.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ObjectFactory.java
@@ -29,6 +29,13 @@ public class ObjectFactory {
     private final static QName _ObjektId_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "ObjektId");
     private final static QName _Person_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Person");
     private final static QName _Adresse_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Adresse");
+    private final static QName _DokumentenZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "DokumentenZuordnung");
+    private final static QName _Zuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Zuordnung");
+    private final static QName _PersonenZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "PersonenZuordnung");
+    private final static QName _BetreuerZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "BetreuerZuordnung");
+    private final static QName _VertragsZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "VertragsZuordnung");
+    private final static QName _AntragsZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "AntragsZuordnung");
+    private final static QName _GeschaeftsfallZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "GeschaeftsfallZuordnung");
 
     /**
      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_11_0.common
@@ -46,27 +53,27 @@ public class ObjectFactory {
     }
 
     /**
-     * Create an instance of {@link ZusatzdatenSchaden }
+     * Create an instance of {@link SchadenZuordnungType }
      * 
      */
-    public ZusatzdatenSchaden createZusatzdatenSchaden() {
-        return new ZusatzdatenSchaden();
+    public SchadenZuordnungType createSchadenZuordnungType() {
+        return new SchadenZuordnungType();
     }
 
     /**
-     * Create an instance of {@link ZusatzdatenPolizze }
+     * Create an instance of {@link VertragsZuordnungType }
      * 
      */
-    public ZusatzdatenPolizze createZusatzdatenPolizze() {
-        return new ZusatzdatenPolizze();
+    public VertragsZuordnungType createVertragsZuordnungType() {
+        return new VertragsZuordnungType();
     }
 
     /**
-     * Create an instance of {@link DokumentenReferenzType }
+     * Create an instance of {@link DokumentenReferenzPostserviceType }
      * 
      */
-    public DokumentenReferenzType createDokumentenReferenzType() {
-        return new DokumentenReferenzType();
+    public DokumentenReferenzPostserviceType createDokumentenReferenzPostserviceType() {
+        return new DokumentenReferenzPostserviceType();
     }
 
     /**
@@ -93,6 +100,14 @@ public class ObjectFactory {
         return new ProzessDokumentType();
     }
 
+    /**
+     * Create an instance of {@link VertragsZuordnung }
+     * 
+     */
+    public VertragsZuordnung createVertragsZuordnung() {
+        return new VertragsZuordnung();
+    }
+
     /**
      * Create an instance of {@link ServiceFault }
      * 
@@ -125,6 +140,38 @@ public class ObjectFactory {
         return new AdresseType();
     }
 
+    /**
+     * Create an instance of {@link PersonenZuordnung }
+     * 
+     */
+    public PersonenZuordnung createPersonenZuordnung() {
+        return new PersonenZuordnung();
+    }
+
+    /**
+     * Create an instance of {@link BetreuerZuordnung }
+     * 
+     */
+    public BetreuerZuordnung createBetreuerZuordnung() {
+        return new BetreuerZuordnung();
+    }
+
+    /**
+     * Create an instance of {@link AntragsZuordnung }
+     * 
+     */
+    public AntragsZuordnung createAntragsZuordnung() {
+        return new AntragsZuordnung();
+    }
+
+    /**
+     * Create an instance of {@link GeschaeftsfallZuordnung }
+     * 
+     */
+    public GeschaeftsfallZuordnung createGeschaeftsfallZuordnung() {
+        return new GeschaeftsfallZuordnung();
+    }
+
     /**
      * Create an instance of {@link AgentFilterType }
      * 
@@ -614,51 +661,67 @@ public class ObjectFactory {
     }
 
     /**
-     * Create an instance of {@link Begriff }
+     * Create an instance of {@link DokumentenReferenzType }
      * 
      */
-    public Begriff createBegriff() {
-        return new Begriff();
+    public DokumentenReferenzType createDokumentenReferenzType() {
+        return new DokumentenReferenzType();
     }
 
     /**
-     * Create an instance of {@link ZusatzdatenPerson }
+     * Create an instance of {@link EinfacheZuordnungType }
      * 
      */
-    public ZusatzdatenPerson createZusatzdatenPerson() {
-        return new ZusatzdatenPerson();
+    public EinfacheZuordnungType createEinfacheZuordnungType() {
+        return new EinfacheZuordnungType();
     }
 
     /**
-     * Create an instance of {@link ZusatzdatenAntrag }
+     * Create an instance of {@link PersonenZuordnungType }
      * 
      */
-    public ZusatzdatenAntrag createZusatzdatenAntrag() {
-        return new ZusatzdatenAntrag();
+    public PersonenZuordnungType createPersonenZuordnungType() {
+        return new PersonenZuordnungType();
     }
 
     /**
-     * Create an instance of {@link ZusatzdatenGeschaeftsfall }
+     * Create an instance of {@link BetreuerZuordnungType }
      * 
      */
-    public ZusatzdatenGeschaeftsfall createZusatzdatenGeschaeftsfall() {
-        return new ZusatzdatenGeschaeftsfall();
+    public BetreuerZuordnungType createBetreuerZuordnungType() {
+        return new BetreuerZuordnungType();
     }
 
     /**
-     * Create an instance of {@link ZusatzdatenProvision }
+     * Create an instance of {@link AntragsZuordnungType }
      * 
      */
-    public ZusatzdatenProvision createZusatzdatenProvision() {
-        return new ZusatzdatenProvision();
+    public AntragsZuordnungType createAntragsZuordnungType() {
+        return new AntragsZuordnungType();
     }
 
     /**
-     * Create an instance of {@link ZusatzdatenMahnverfahren }
+     * Create an instance of {@link GeschaeftsfallZuordnungType }
      * 
      */
-    public ZusatzdatenMahnverfahren createZusatzdatenMahnverfahren() {
-        return new ZusatzdatenMahnverfahren();
+    public GeschaeftsfallZuordnungType createGeschaeftsfallZuordnungType() {
+        return new GeschaeftsfallZuordnungType();
+    }
+
+    /**
+     * Create an instance of {@link ProvisionZuordnungType }
+     * 
+     */
+    public ProvisionZuordnungType createProvisionZuordnungType() {
+        return new ProvisionZuordnungType();
+    }
+
+    /**
+     * Create an instance of {@link MahnverfahrenZuordnungType }
+     * 
+     */
+    public MahnverfahrenZuordnungType createMahnverfahrenZuordnungType() {
+        return new MahnverfahrenZuordnungType();
     }
 
     /**
@@ -926,27 +989,27 @@ public class ObjectFactory {
     }
 
     /**
-     * Create an instance of {@link ZusatzdatenSchaden.Person }
+     * Create an instance of {@link SchadenZuordnungType.Person }
      * 
      */
-    public ZusatzdatenSchaden.Person createZusatzdatenSchadenPerson() {
-        return new ZusatzdatenSchaden.Person();
+    public SchadenZuordnungType.Person createSchadenZuordnungTypePerson() {
+        return new SchadenZuordnungType.Person();
     }
 
     /**
-     * Create an instance of {@link ZusatzdatenPolizze.Vertragsperson }
+     * Create an instance of {@link VertragsZuordnungType.Vertragsperson }
      * 
      */
-    public ZusatzdatenPolizze.Vertragsperson createZusatzdatenPolizzeVertragsperson() {
-        return new ZusatzdatenPolizze.Vertragsperson();
+    public VertragsZuordnungType.Vertragsperson createVertragsZuordnungTypeVertragsperson() {
+        return new VertragsZuordnungType.Vertragsperson();
     }
 
     /**
-     * Create an instance of {@link DokumentenReferenzType.Kontrollwert }
+     * Create an instance of {@link DokumentenReferenzPostserviceType.Kontrollwert }
      * 
      */
-    public DokumentenReferenzType.Kontrollwert createDokumentenReferenzTypeKontrollwert() {
-        return new DokumentenReferenzType.Kontrollwert();
+    public DokumentenReferenzPostserviceType.Kontrollwert createDokumentenReferenzPostserviceTypeKontrollwert() {
+        return new DokumentenReferenzPostserviceType.Kontrollwert();
     }
 
     /**
@@ -973,6 +1036,14 @@ public class ObjectFactory {
         return new ProzessDokumentType.Autorisierungen();
     }
 
+    /**
+     * Create an instance of {@link VertragsZuordnung.Vertragsperson }
+     * 
+     */
+    public VertragsZuordnung.Vertragsperson createVertragsZuordnungVertragsperson() {
+        return new VertragsZuordnung.Vertragsperson();
+    }
+
     /**
      * Create an instance of {@link JAXBElement }{@code <}{@link ServiceFault }{@code >}
      * 
@@ -1038,4 +1109,95 @@ public class ObjectFactory {
         return new JAXBElement(_Adresse_QNAME, AdresseType.class, null, value);
     }
 
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
+     * 
+     * @param value
+     *     Java instance representing xml element's value.
+     * @return
+     *     the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
+     */
+    @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "DokumentenZuordnung")
+    public JAXBElement createDokumentenZuordnung(Object value) {
+        return new JAXBElement(_DokumentenZuordnung_QNAME, Object.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
+     * 
+     * @param value
+     *     Java instance representing xml element's value.
+     * @return
+     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
+     */
+    @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "Zuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
+    public JAXBElement createZuordnung(String value) {
+        return new JAXBElement(_Zuordnung_QNAME, String.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link PersonenZuordnung }{@code >}
+     * 
+     * @param value
+     *     Java instance representing xml element's value.
+     * @return
+     *     the new instance of {@link JAXBElement }{@code <}{@link PersonenZuordnung }{@code >}
+     */
+    @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "PersonenZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
+    public JAXBElement createPersonenZuordnung(PersonenZuordnung value) {
+        return new JAXBElement(_PersonenZuordnung_QNAME, PersonenZuordnung.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link BetreuerZuordnung }{@code >}
+     * 
+     * @param value
+     *     Java instance representing xml element's value.
+     * @return
+     *     the new instance of {@link JAXBElement }{@code <}{@link BetreuerZuordnung }{@code >}
+     */
+    @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "BetreuerZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
+    public JAXBElement createBetreuerZuordnung(BetreuerZuordnung value) {
+        return new JAXBElement(_BetreuerZuordnung_QNAME, BetreuerZuordnung.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link VertragsZuordnung }{@code >}
+     * 
+     * @param value
+     *     Java instance representing xml element's value.
+     * @return
+     *     the new instance of {@link JAXBElement }{@code <}{@link VertragsZuordnung }{@code >}
+     */
+    @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "VertragsZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
+    public JAXBElement createVertragsZuordnung(VertragsZuordnung value) {
+        return new JAXBElement(_VertragsZuordnung_QNAME, VertragsZuordnung.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link AntragsZuordnung }{@code >}
+     * 
+     * @param value
+     *     Java instance representing xml element's value.
+     * @return
+     *     the new instance of {@link JAXBElement }{@code <}{@link AntragsZuordnung }{@code >}
+     */
+    @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "AntragsZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
+    public JAXBElement createAntragsZuordnung(AntragsZuordnung value) {
+        return new JAXBElement(_AntragsZuordnung_QNAME, AntragsZuordnung.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link GeschaeftsfallZuordnung }{@code >}
+     * 
+     * @param value
+     *     Java instance representing xml element's value.
+     * @return
+     *     the new instance of {@link JAXBElement }{@code <}{@link GeschaeftsfallZuordnung }{@code >}
+     */
+    @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "GeschaeftsfallZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
+    public JAXBElement createGeschaeftsfallZuordnung(GeschaeftsfallZuordnung value) {
+        return new JAXBElement(_GeschaeftsfallZuordnung_QNAME, GeschaeftsfallZuordnung.class, null, value);
+    }
+
 }
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/PersonenZuordnung.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/PersonenZuordnung.java
new file mode 100644
index 00000000..5bd91eed
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/PersonenZuordnung.java
@@ -0,0 +1,90 @@
+
+package at.vvo.omds.types.omds3Types.r1_11_0.common;
+
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.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>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="PersonId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *         <element name="RolleText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "personId", + "rolleText" +}) +public class PersonenZuordnung { + + @XmlElement(name = "PersonId", required = true) + protected ObjektIdType personId; + @XmlElement(name = "RolleText") + protected String rolleText; + + /** + * Ruft den Wert der personId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getPersonId() { + return personId; + } + + /** + * Legt den Wert der personId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setPersonId(ObjektIdType value) { + this.personId = value; + } + + /** + * Ruft den Wert der rolleText-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRolleText() { + return rolleText; + } + + /** + * Legt den Wert der rolleText-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRolleText(String value) { + this.rolleText = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenPerson.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/PersonenZuordnungType.java similarity index 83% rename from OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenPerson.java rename to OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/PersonenZuordnungType.java index 53693bf6..92ccca6b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenPerson.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/PersonenZuordnungType.java @@ -8,16 +8,16 @@ import jakarta.xml.bind.annotation.XmlType; /** - * Zusatzdaten zu einem Dokument zu involvierten Personen + * Zuordnung zu einer Person * - *

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

Java-Klasse für PersonenZuordnung_Type complex type. * *

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

- * <complexType name="ZusatzdatenPerson">
+ * <complexType name="PersonenZuordnung_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheDokumentendaten_Type">
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type">
  *       <sequence>
  *         <element name="PersonId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
  *         <element name="RolleText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
@@ -30,12 +30,12 @@ import jakarta.xml.bind.annotation.XmlType;
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ZusatzdatenPerson", propOrder = {
+@XmlType(name = "PersonenZuordnung_Type", propOrder = {
     "personId",
     "rolleText"
 })
-public class ZusatzdatenPerson
-    extends ZusaetzlicheDokumentendatenType
+public class PersonenZuordnungType
+    extends DokumentenZuordnungType
 {
 
     @XmlElement(name = "PersonId", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ProvisionZuordnungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ProvisionZuordnungType.java
new file mode 100644
index 00000000..ed355e75
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ProvisionZuordnungType.java
@@ -0,0 +1,97 @@
+
+package at.vvo.omds.types.omds3Types.r1_11_0.common;
+
+import javax.xml.datatype.XMLGregorianCalendar;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.XmlType;
+
+
+/**
+ * Zuordnung zu Provisionsnote
+ * 
+ * 

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

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

+ * <complexType name="ProvisionZuordnung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type">
+ *       <sequence>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr"/>
+ *         <element name="BuchDat" type="{urn:omds20}Datum"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProvisionZuordnung_Type", propOrder = { + "vermnr", + "buchDat" +}) +public class ProvisionZuordnungType + extends DokumentenZuordnungType +{ + + @XmlElement(name = "Vermnr", required = true) + protected String vermnr; + @XmlElement(name = "BuchDat", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar buchDat; + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der buchDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getBuchDat() { + return buchDat; + } + + /** + * Legt den Wert der buchDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setBuchDat(XMLGregorianCalendar value) { + this.buchDat = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenSchaden.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/SchadenZuordnungType.java similarity index 90% rename from OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenSchaden.java rename to OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/SchadenZuordnungType.java index c81658ff..ade102ad 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenSchaden.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/SchadenZuordnungType.java @@ -10,16 +10,16 @@ import jakarta.xml.bind.annotation.XmlType; /** - * Zusatzdaten mit Schadensreferenzen + * Zuordnung Schaden * - *

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

Java-Klasse für SchadenZuordnung_Type complex type. * *

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

- * <complexType name="ZusatzdatenSchaden">
+ * <complexType name="SchadenZuordnung_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheDokumentendaten_Type">
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type">
  *       <sequence>
  *         <element name="Schadennr" type="{urn:omds20}Schadennr"/>
  *         <element name="BearbStand" type="{urn:omds20}BearbStandCd_Type" minOccurs="0"/>
@@ -44,13 +44,13 @@ import jakarta.xml.bind.annotation.XmlType;
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ZusatzdatenSchaden", propOrder = {
+@XmlType(name = "SchadenZuordnung_Type", propOrder = {
     "schadennr",
     "bearbStand",
     "person"
 })
-public class ZusatzdatenSchaden
-    extends ZusaetzlicheDokumentendatenType
+public class SchadenZuordnungType
+    extends DokumentenZuordnungType
 {
 
     @XmlElement(name = "Schadennr", required = true)
@@ -58,7 +58,7 @@ public class ZusatzdatenSchaden
     @XmlElement(name = "BearbStand")
     protected String bearbStand;
     @XmlElement(name = "Person")
-    protected List person;
+    protected List person;
 
     /**
      * Ruft den Wert der schadennr-Eigenschaft ab.
@@ -126,13 +126,13 @@ public class ZusatzdatenSchaden
      * 
      * 

* Objects of the following type(s) are allowed in the list - * {@link ZusatzdatenSchaden.Person } + * {@link SchadenZuordnungType.Person } * * */ - public List getPerson() { + public List getPerson() { if (person == null) { - person = new ArrayList(); + person = new ArrayList(); } return this.person; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenPolizze.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VertragsZuordnung.java similarity index 85% rename from OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenPolizze.java rename to OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VertragsZuordnung.java index 2038717a..2c313d84 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenPolizze.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VertragsZuordnung.java @@ -12,20 +12,19 @@ import jakarta.xml.bind.annotation.XmlType; /** - * Zusatzdaten mit Polizzenreferenzen - * - *

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

Java-Klasse für anonymous complex type. * *

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

- * <complexType name="ZusatzdatenPolizze">
+ * <complexType>
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheDokumentendaten_Type">
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  *       <sequence>
  *         <element name="Polizzennr" type="{urn:omds20}Polizzennr"/>
  *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
  *         <element name="AendGrundCd" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr"/>
  *         <element name="Vertragsperson" maxOccurs="unbounded" minOccurs="0">
  *           <complexType>
  *             <complexContent>
@@ -39,7 +38,7 @@ import jakarta.xml.bind.annotation.XmlType;
  *           </complexType>
  *         </element>
  *       </sequence>
- *     </extension>
+ *     </restriction>
  *   </complexContent>
  * </complexType>
  * 
@@ -47,15 +46,14 @@ import jakarta.xml.bind.annotation.XmlType; * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ZusatzdatenPolizze", propOrder = { +@XmlType(name = "", propOrder = { "polizzennr", "vertragsID", "aendGrundCd", + "vermnr", "vertragsperson" }) -public class ZusatzdatenPolizze - extends ZusaetzlicheDokumentendatenType -{ +public class VertragsZuordnung { @XmlElement(name = "Polizzennr", required = true) protected String polizzennr; @@ -63,8 +61,10 @@ public class ZusatzdatenPolizze protected String vertragsID; @XmlElement(name = "AendGrundCd") protected String aendGrundCd; + @XmlElement(name = "Vermnr", required = true) + protected String vermnr; @XmlElement(name = "Vertragsperson") - protected List vertragsperson; + protected List vertragsperson; /** * Ruft den Wert der polizzennr-Eigenschaft ab. @@ -138,6 +138,30 @@ public class ZusatzdatenPolizze this.aendGrundCd = value; } + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + /** * Gets the value of the vertragsperson property. * @@ -156,13 +180,13 @@ public class ZusatzdatenPolizze * *

* Objects of the following type(s) are allowed in the list - * {@link ZusatzdatenPolizze.Vertragsperson } + * {@link VertragsZuordnung.Vertragsperson } * * */ - public List getVertragsperson() { + public List getVertragsperson() { if (vertragsperson == null) { - vertragsperson = new ArrayList(); + vertragsperson = new ArrayList(); } return this.vertragsperson; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VertragsZuordnungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VertragsZuordnungType.java new file mode 100644 index 00000000..a093164d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VertragsZuordnungType.java @@ -0,0 +1,282 @@ + +package at.vvo.omds.types.omds3Types.r1_11_0.common; + +import java.util.ArrayList; +import java.util.List; +import at.vvo.omds.types.omds2Types.v2_16.VtgRolleCdType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; + + +/** + * Zuordnung zu Vertrag + * + *

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

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

+ * <complexType name="VertragsZuordnung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenZuordnung_Type">
+ *       <sequence>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *         <element name="AendGrundCd" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr"/>
+ *         <element name="Vertragsperson" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="PersonId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *                   <element name="Rolle" type="{urn:omds20}VtgRolleCd_Type"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VertragsZuordnung_Type", propOrder = { + "polizzennr", + "vertragsID", + "aendGrundCd", + "vermnr", + "vertragsperson" +}) +public class VertragsZuordnungType + extends DokumentenZuordnungType +{ + + @XmlElement(name = "Polizzennr", required = true) + protected String polizzennr; + @XmlElement(name = "VertragsID") + protected String vertragsID; + @XmlElement(name = "AendGrundCd") + protected String aendGrundCd; + @XmlElement(name = "Vermnr", required = true) + protected String vermnr; + @XmlElement(name = "Vertragsperson") + protected List vertragsperson; + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der aendGrundCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAendGrundCd() { + return aendGrundCd; + } + + /** + * Legt den Wert der aendGrundCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAendGrundCd(String value) { + this.aendGrundCd = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Gets the value of the vertragsperson 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 Jakarta XML Binding object. + * This is why there is not a set method for the vertragsperson property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link VertragsZuordnungType.Vertragsperson } + * + * + */ + public List getVertragsperson() { + if (vertragsperson == null) { + vertragsperson = new ArrayList(); + } + return this.vertragsperson; + } + + + /** + *

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

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

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="PersonId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+     *         <element name="Rolle" type="{urn:omds20}VtgRolleCd_Type"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "personId", + "rolle" + }) + public static class Vertragsperson { + + @XmlElement(name = "PersonId", required = true) + protected ObjektIdType personId; + @XmlElement(name = "Rolle", required = true) + @XmlSchemaType(name = "string") + protected VtgRolleCdType rolle; + + /** + * Ruft den Wert der personId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getPersonId() { + return personId; + } + + /** + * Legt den Wert der personId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setPersonId(ObjektIdType value) { + this.personId = value; + } + + /** + * Ruft den Wert der rolle-Eigenschaft ab. + * + * @return + * possible object is + * {@link VtgRolleCdType } + * + */ + public VtgRolleCdType getRolle() { + return rolle; + } + + /** + * Legt den Wert der rolle-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VtgRolleCdType } + * + */ + public void setRolle(VtgRolleCdType value) { + this.rolle = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenProvision.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenProvision.java deleted file mode 100644 index c7e3d778..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/ZusatzdatenProvision.java +++ /dev/null @@ -1,73 +0,0 @@ - -package at.vvo.omds.types.omds3Types.r1_11_0.common; - -import jakarta.xml.bind.annotation.XmlAccessType; -import jakarta.xml.bind.annotation.XmlAccessorType; -import jakarta.xml.bind.annotation.XmlElement; -import jakarta.xml.bind.annotation.XmlType; - - -/** - * Zusatzdaten mit Provisionsreferenzen - * - *

Java-Klasse für ZusatzdatenProvision complex type. - * - *

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

- * <complexType name="ZusatzdatenProvision">
- *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheDokumentendaten_Type">
- *       <sequence>
- *         <element name="ProvisionsID">
- *           <simpleType>
- *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *               <minLength value="1"/>
- *               <maxLength value="26"/>
- *             </restriction>
- *           </simpleType>
- *         </element>
- *       </sequence>
- *     </extension>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ZusatzdatenProvision", propOrder = { - "provisionsID" -}) -public class ZusatzdatenProvision - extends ZusaetzlicheDokumentendatenType -{ - - @XmlElement(name = "ProvisionsID", required = true) - protected String provisionsID; - - /** - * Ruft den Wert der provisionsID-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getProvisionsID() { - return provisionsID; - } - - /** - * Legt den Wert der provisionsID-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setProvisionsID(String value) { - this.provisionsID = value; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on1basis/GeschaeftsfallEreignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on1basis/GeschaeftsfallEreignisType.java index 9a756619..7aaf4a96 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on1basis/GeschaeftsfallEreignisType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on1basis/GeschaeftsfallEreignisType.java @@ -29,7 +29,7 @@ import jakarta.xml.bind.annotation.XmlType; * <sequence> * <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Vermnr" type="{urn:omds20}Vermnr"/> - * <element name="Geschaeftsfallnummer" type="{http://www.w3.org/2001/XMLSchema}string"/> + * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/> * <element name="GeschaeftsfallArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsfallArt_Type"/> * <element name="Zeitpunkt" type="{urn:omds20}Datum-Zeit"/> * <element name="Txt" minOccurs="0"> @@ -115,7 +115,7 @@ public class GeschaeftsfallEreignisType @XmlElement(name = "Vermnr", required = true) protected String vermnr; @XmlElement(name = "Geschaeftsfallnummer", required = true) - protected String geschaeftsfallnummer; + protected ObjektIdType geschaeftsfallnummer; @XmlElement(name = "GeschaeftsfallArt", required = true) protected String geschaeftsfallArt; @XmlElement(name = "Zeitpunkt", required = true) @@ -187,10 +187,10 @@ public class GeschaeftsfallEreignisType * * @return * possible object is - * {@link String } + * {@link ObjektIdType } * */ - public String getGeschaeftsfallnummer() { + public ObjektIdType getGeschaeftsfallnummer() { return geschaeftsfallnummer; } @@ -199,10 +199,10 @@ public class GeschaeftsfallEreignisType * * @param value * allowed object is - * {@link String } + * {@link ObjektIdType } * */ - public void setGeschaeftsfallnummer(String value) { + public void setGeschaeftsfallnummer(ObjektIdType value) { this.geschaeftsfallnummer = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java index 8b720247..c27773e6 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java @@ -49,7 +49,7 @@ public class ZusatzversicherungUnfallinvaliditaetType * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: * Zeile 131 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3_ON2_Antrag_Leben.xsd - * Zeile 1616 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd + * Zeile 1614 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_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: diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java index 3d64a92e..04d3db02 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java @@ -49,7 +49,7 @@ public class ZusatzversicherungUnfalltodType * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: * Zeile 119 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3_ON2_Antrag_Leben.xsd - * Zeile 1616 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd + * Zeile 1614 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_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: diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsService.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsService.java index 4b407377..25e3b1e5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsService.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsService.java @@ -10,7 +10,7 @@ import jakarta.xml.ws.Service; /** * This class was generated by Apache CXF 4.0.3 - * 2024-02-19T13:32:19.548+01:00 + * 2024-03-14T16:15:12.119+01:00 * Generated source version: 4.0.3 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortImpl.java index a2a638b4..97d5e194 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortImpl.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortImpl.java @@ -16,7 +16,7 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 4.0.3 - * 2024-02-19T13:32:19.477+01:00 + * 2024-03-14T16:15:12.040+01:00 * Generated source version: 4.0.3 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortType.java index f2cbdf4a..49512faf 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortType.java @@ -9,7 +9,7 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 4.0.3 - * 2024-02-19T13:32:19.533+01:00 + * 2024-03-14T16:15:12.102+01:00 * Generated source version: 4.0.3 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/ServiceFaultMsg.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/ServiceFaultMsg.java index 8e20fef3..292a159b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/ServiceFaultMsg.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/ServiceFaultMsg.java @@ -6,7 +6,7 @@ import jakarta.xml.ws.WebFault; /** * This class was generated by Apache CXF 4.0.3 - * 2024-02-19T13:32:19.438+01:00 + * 2024-03-14T16:15:11.999+01:00 * Generated source version: 4.0.3 */ diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_11_0/TestXmls/PostService/ResponseDocumentsOfPeriod1.xml b/OMDSServiceDefinition/src/main/resources/def/r1_11_0/TestXmls/PostService/ResponseDocumentsOfPeriod1.xml index 8158847f..69ebf34c 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_11_0/TestXmls/PostService/ResponseDocumentsOfPeriod1.xml +++ b/OMDSServiceDefinition/src/main/resources/def/r1_11_0/TestXmls/PostService/ResponseDocumentsOfPeriod1.xml @@ -24,27 +24,53 @@ application/pdf 23433 2023-10-01T11:20:32.175 - - Sach-Privat - Nettojahresprämie 234,34 - + + + + 344322534 344322534 NEU - - + 24342434 + + 2423434532423434 - - + 24342434 + + gadt-2423-4345-3242-3434 Antrag - - + + 5443542342342 Versicherte Person - + + + + + Sach-Privat + Wohnen + + 344322534 + 344322534 + NEU + 24342434 + + + 2423434532423434 + 24342434 + + + gadt-2423-4345-3242-3434 + Antrag + + + 5443542342342 + Versicherte Person + + + 2234234223434 - 2234234223434 diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd index d137880e..891bcc05 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd @@ -141,7 +141,8 @@ - Folgepolizze (Nachtrag), Indexpolizze siehe Nr. 66 + Folgepolizze (Nachtrag) + Aber Indexpolizze siehe Nr. 66 @@ -379,7 +380,6 @@ Informationen gemäß Fern-Finanzdienstleistungsgesetz - Ausweis @@ -455,6 +455,7 @@ Reaktivierung nach Storno + @@ -3445,7 +3446,7 @@ - + Information zu einem einzelnen Dokument @@ -3490,44 +3491,52 @@ Verweis auf weitere Dokumente, die inhaltlich zu diesem Dokument gehören, z.B. AVB zu einer Polizze - - - - Ein Kontrollwert (z.B. MD5 Hash) - - - - - - - - - - + - Typ für Zusatzdaten zum Dokument - - - - - Einfache Standardimplementierung von ZusaetzlicheDokumentendaten_Type als String + Dokumentenrefernz im Postservice - + - + + + Ein MD5-Hash für den automatisierten Abgleich des Clients. + + + + + + + + - + + - Zusatzdaten zu einem Dokument zu involvierten Personen + Typ für Zusatzdaten zum Dokument + + + + + Einfache Standardimplementierung für Ordnungsbegriffe als String - + + + + + + + + Zuordnung zu einer Person + + + @@ -3535,16 +3544,30 @@ - + - Zusatzdaten mit Polizzenreferenzen + Zuordnung zum Betreuer - + + + + + + + + + + Zuordnung zu Vertrag + + + + + @@ -3561,12 +3584,12 @@ - + - Zusatzdaten mit Schadensreferenzen + Zuordnung Schaden - + @@ -3586,24 +3609,26 @@ - + - Zusatzdaten mit Antragsreferenzen + Zuordnung zu Antrag - + + + - + - Zusatzdaten mit Geschaeftsfallreferenzen + Zuordnung für Geschaeftsfallreferenzen - + @@ -3611,37 +3636,115 @@ - + - Zusatzdaten mit Provisionsreferenzen + Zuordnung zu Provisionsnote - + - - - - - - - - + + - + - Zusatzdaten mit Referenzen zur Mahnung + Zuordnung zu Mahnung - + + + + + + + + + Einfache Standardimplementierung für Ordnungsbegriffe als String + + + + + + + + Zuordnung zu einer Person + + + + + + + + + + + Zuordnung zum Betreuer + + + + + + + + + + Zuordnung zu Vertrag + + + + + + + + + + + + + + + Vertragsrolle + + + + + + + + + + + Zuordnung zu Antrag + + + + + + + + + + + + Zuordnung für Geschaeftsfallreferenzen + + + + + + + + + Ein Zeitraum mit Beginn und Ende Datum