diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.07 Unterschriften/ON_1.07.1_Unterschriften.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.07 Unterschriften/ON_1.07.1_Unterschriften.docx index 92f1eafd..c3b0cccc 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.07 Unterschriften/ON_1.07.1_Unterschriften.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.07 Unterschriften/ON_1.07.1_Unterschriften.docx differ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/NATUERLICHEPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/NATUERLICHEPERSONType.java index 40fe2777..a25dc3e4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/NATUERLICHEPERSONType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/NATUERLICHEPERSONType.java @@ -37,6 +37,7 @@ import javax.xml.datatype.XMLGregorianCalendar; * <attribute name="LandesCd" use="required" type="{urn:omds20}LandesCd_Type" /> * <attribute name="FamilienstandCd" use="required" type="{urn:omds20}FamilienstandCd_Type" /> * <attribute name="GebLandCd" type="{urn:omds20}LandesCd_Type" /> + * <attribute name="WohnLandCd" type="{urn:omds20}LandesCd_Type" /> * <attribute name="PersonID_VU" type="{urn:omds20}PersonID_Type" /> * <attribute name="PersonID_Makler" type="{urn:omds20}PersonID_Type" /> * </restriction> @@ -64,6 +65,8 @@ public class NATUERLICHEPERSONType { protected String familienstandCd; @XmlAttribute(name = "GebLandCd") protected String gebLandCd; + @XmlAttribute(name = "WohnLandCd") + protected String wohnLandCd; @XmlAttribute(name = "PersonID_VU") protected String personIDVU; @XmlAttribute(name = "PersonID_Makler") @@ -237,6 +240,30 @@ public class NATUERLICHEPERSONType { this.gebLandCd = value; } + /** + * Ruft den Wert der wohnLandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWohnLandCd() { + return wohnLandCd; + } + + /** + * Legt den Wert der wohnLandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWohnLandCd(String value) { + this.wohnLandCd = value; + } + /** * Ruft den Wert der personIDVU-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/Autorisierung.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/Autorisierung.java deleted file mode 100644 index c2fbc258..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/Autorisierung.java +++ /dev/null @@ -1,30 +0,0 @@ - -package at.vvo.omds.types.omds3Types.r1_6_0.common; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - *
Java-Klasse für Autorisierung complex type. - * - *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *
- * <complexType name="Autorisierung">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Autorisierung")
-public abstract class Autorisierung {
-
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AutorisierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AutorisierungType.java
deleted file mode 100644
index 195e13c6..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AutorisierungType.java
+++ /dev/null
@@ -1,32 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_6_0.common;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Ein abstrakter Typ fuer die Autorisierungsart
- *
- * Java-Klasse für Autorisierung_Type complex type. - * - *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *
- * <complexType name="Autorisierung_Type">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Autorisierung_Type")
-public abstract class AutorisierungType {
-
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/DokumentInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/DokumentInfoType.java
index 1e00cbb4..fca84b9f 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/DokumentInfoType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/DokumentInfoType.java
@@ -32,6 +32,14 @@ import javax.xml.datatype.XMLGregorianCalendar;
* <element name="Groesse" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* <element name="Datum" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
* <element name="ReferenzWeitereDokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="ArtAusfolgung" minOccurs="0">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ * <enumeration value="0"/>
+ * <enumeration value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
* </sequence>
* </restriction>
* </complexContent>
@@ -48,7 +56,8 @@ import javax.xml.datatype.XMLGregorianCalendar;
"mimetype",
"groesse",
"datum",
- "referenzWeitereDokumente"
+ "referenzWeitereDokumente",
+ "artAusfolgung"
})
public class DokumentInfoType {
@@ -68,6 +77,8 @@ public class DokumentInfoType {
protected XMLGregorianCalendar datum;
@XmlElement(name = "ReferenzWeitereDokumente")
protected ListJava-Klasse für ProzessDokumentAnforderung_Type complex type. + *
Java-Klasse für ProzessDokAnforderung complex type. * *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *
- * <complexType name="ProzessDokumentAnforderung_Type">
+ * <complexType name="ProzessDokAnforderung">
* <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type">
* <sequence>
* <element name="DokAnforderungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
- * <element name="Dokumenttyp" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type"/>
- * <element name="Beschreibung">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <maxLength value="200"/>
- * </restriction>
- * </simpleType>
- * </element>
* <element name="Autorisierungen" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="AutorisierungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ * <element name="AutorisierungsId" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
* <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="ZulaessigeAutorisierungsarten" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type" maxOccurs="unbounded"/>
+ * <element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="DocUploadRequired" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
- * <element name="ZulaessigeMimetypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
+ * <element name="ZulaessigeMimetypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
- * </restriction>
+ * </extension>
* </complexContent>
* </complexType>
*
@@ -55,27 +47,23 @@ import javax.xml.bind.annotation.XmlType;
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ProzessDokumentAnforderung_Type", propOrder = {
+@XmlType(name = "ProzessDokAnforderung", propOrder = {
"dokAnforderungsId",
- "dokumenttyp",
- "beschreibung",
"autorisierungen",
"docUploadRequired",
"zulaessigeMimetypes"
})
-public class ProzessDokumentAnforderungType {
+public class ProzessDokAnforderung
+ extends ProzessDokumentBasisType
+{
@XmlElement(name = "DokAnforderungsId", required = true)
protected ObjektIdType dokAnforderungsId;
- @XmlElement(name = "Dokumenttyp")
- protected int dokumenttyp;
- @XmlElement(name = "Beschreibung", required = true)
- protected String beschreibung;
@XmlElement(name = "Autorisierungen")
- protected List
* Objects of the following type(s) are allowed in the list
- * {@link ProzessDokumentAnforderungType.Autorisierungen }
+ * {@link ProzessDokAnforderung.Autorisierungen }
*
*
*/
- public List
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link AutorisierungsartType }
- *
+ * Ruft den Wert der autorisierungsart-Eigenschaft ab.
*
+ * @return
+ * possible object is
+ * {@link AutorisierungsartType }
+ *
*/
- public List Java-Klasse für ProzessDokFuerKunde complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ProzessDokFuerKundeZumUnterschreiben complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link ProzessDokFuerKundeZumUnterschreiben.Autorisierungen }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ProzessDokumentBasis_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ProzessDokument_Type complex type.
*
@@ -24,7 +24,7 @@ import javax.xml.bind.annotation.XmlType;
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DokAnforderungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
- * <element name="Dokumenttyp" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type"/>
+ * <element name="Dokumenttyp" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType"/>
* <element name="Beschreibung" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/CollectSignaturesRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/CollectSignaturesRequest.java
deleted file mode 100644
index 9e8f2759..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/CollectSignaturesRequest.java
+++ /dev/null
@@ -1,197 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
-
-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.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonRequestType;
-import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType;
-
-
-/**
- * Java-Klasse für anonymous complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link CollectSignaturesRequest.Personen }
- *
- *
- */
- public List Java-Klasse für anonymous complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- * Java-Klasse für anonymous complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- * Java-Klasse für Kontaktinformation_Type complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- * Java-Klasse für SpezifikationAutorisierung_Type complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
- * This is why there is not a
* For example, to add a new item, do as follows:
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
- * This is why there is not a
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
- * {@link ProzessDokumentAnforderungType }
+ * {@link ProzessDokumentBasisType }
*
*
*/
- public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link ProzessDokumentBasisType }
+ *
+ *
+ */
+ public List
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
- * This is why there is not a
* For example, to add a new item, do as follows:
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
- * This is why there is not a
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
- * {@link ProzessDokumentAnforderungType }
+ * {@link ProzessDokumentBasisType }
*
*
*/
- public List Java-Klasse für LeistungsartKranken_Type complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link Integer }
- *
- *
- */
- public List Java-Klasse für ProduktPrivatarzt_Type complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- * Java-Klasse für ProduktSonderklasse_Type complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
* 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_6_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java
index 754559c5..81e5b1ad 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_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 125 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
- * Zeile 1188 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
+ * Zeile 1417 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_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_6_0/on3vertrag/CollectionChangeRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on3vertrag/CollectionChangeRequestType.java
deleted file mode 100644
index 1957b162..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on3vertrag/CollectionChangeRequestType.java
+++ /dev/null
@@ -1,220 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag;
-
-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;
-import javax.xml.datatype.XMLGregorianCalendar;
-import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonRequestType;
-import at.vvo.omds.types.omds3Types.r1_6_0.common.DateianhangType;
-import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType;
-import at.vvo.omds.types.omds3Types.r1_6_0.common.PersonType;
-
-
-/**
- * Typ des Requestobjekts für eine Änderung von Inkassodaten
- *
- * Java-Klasse für CollectionChangeRequest_Type complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link DateianhangType }
- *
- *
- */
- public List Java-Klasse für CollectionChangeResponse_Type complex type.
- *
- * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- * set method for the zulaessigeAutorisierungsarten property.
- *
- *
- * getZulaessigeAutorisierungsarten().add(newItem);
- *
- *
- *
- *
+ * <complexType name="ProzessDokFuerKunde">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type">
+ * <sequence>
+ * <element name="DokData">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="DateiData" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ * <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Groesse" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ * <element name="Datum" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="ArtAusfolgung">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ * <enumeration value="0"/>
+ * <enumeration value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProzessDokFuerKunde", propOrder = {
+ "dokData",
+ "artAusfolgung"
+})
+public class ProzessDokFuerKunde
+ extends ProzessDokumentBasisType
+{
+
+ @XmlElement(name = "DokData", required = true)
+ protected ProzessDokFuerKunde.DokData dokData;
+ @XmlElement(name = "ArtAusfolgung")
+ protected short artAusfolgung;
+
+ /**
+ * Ruft den Wert der dokData-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link ProzessDokFuerKunde.DokData }
+ *
+ */
+ public ProzessDokFuerKunde.DokData getDokData() {
+ return dokData;
+ }
+
+ /**
+ * Legt den Wert der dokData-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link ProzessDokFuerKunde.DokData }
+ *
+ */
+ public void setDokData(ProzessDokFuerKunde.DokData value) {
+ this.dokData = value;
+ }
+
+ /**
+ * Ruft den Wert der artAusfolgung-Eigenschaft ab.
+ *
+ */
+ public short getArtAusfolgung() {
+ return artAusfolgung;
+ }
+
+ /**
+ * Legt den Wert der artAusfolgung-Eigenschaft fest.
+ *
+ */
+ public void setArtAusfolgung(short value) {
+ this.artAusfolgung = value;
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="DateiData" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ * <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Groesse" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ * <element name="Datum" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "dateiData",
+ "mimetype",
+ "groesse",
+ "datum"
+ })
+ public static class DokData {
+
+ @XmlElement(name = "DateiData", required = true)
+ @XmlMimeType("application/octet-stream")
+ protected DataHandler dateiData;
+ @XmlElement(name = "Mimetype", required = true)
+ protected String mimetype;
+ @XmlElement(name = "Groesse")
+ protected Long groesse;
+ @XmlElement(name = "Datum")
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar datum;
+
+ /**
+ * Ruft den Wert der dateiData-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link DataHandler }
+ *
+ */
+ public DataHandler getDateiData() {
+ return dateiData;
+ }
+
+ /**
+ * Legt den Wert der dateiData-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link DataHandler }
+ *
+ */
+ public void setDateiData(DataHandler value) {
+ this.dateiData = value;
+ }
+
+ /**
+ * Ruft den Wert der mimetype-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMimetype() {
+ return mimetype;
+ }
+
+ /**
+ * Legt den Wert der mimetype-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMimetype(String value) {
+ this.mimetype = value;
+ }
+
+ /**
+ * Ruft den Wert der groesse-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getGroesse() {
+ return groesse;
+ }
+
+ /**
+ * Legt den Wert der groesse-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setGroesse(Long value) {
+ this.groesse = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokFuerKundeZumUnterschreiben.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokFuerKundeZumUnterschreiben.java
new file mode 100644
index 00000000..910cf8f8
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokFuerKundeZumUnterschreiben.java
@@ -0,0 +1,492 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.common;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.activation.DataHandler;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlMimeType;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Bereitstellung Dokument zum Unterschreiben
+ *
+ *
+ * <complexType name="ProzessDokFuerKundeZumUnterschreiben">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type">
+ * <sequence>
+ * <element name="DokAnforderungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ * <element name="Autorisierungen" maxOccurs="unbounded">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="AutorisierungsId" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ * <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
+ * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="DocUploadRequired" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * <element name="ZulaessigeMimetypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="DokData">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="DateiData" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ * <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Groesse" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ * <element name="Datum" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProzessDokFuerKundeZumUnterschreiben", propOrder = {
+ "dokAnforderungsId",
+ "autorisierungen",
+ "docUploadRequired",
+ "zulaessigeMimetypes",
+ "dokData"
+})
+public class ProzessDokFuerKundeZumUnterschreiben
+ extends ProzessDokumentBasisType
+{
+
+ @XmlElement(name = "DokAnforderungsId", required = true)
+ protected ObjektIdType dokAnforderungsId;
+ @XmlElement(name = "Autorisierungen", required = true)
+ protected Listset method for the autorisierungen property.
+ *
+ *
+ * getAutorisierungen().add(newItem);
+ *
+ *
+ *
+ * set method for the zulaessigeMimetypes property.
+ *
+ *
+ * getZulaessigeMimetypes().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="AutorisierungsId" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ * <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
+ * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "autorisierungsId",
+ "person",
+ "rolle",
+ "autorisierungsart"
+ })
+ public static class Autorisierungen {
+
+ @XmlElement(name = "AutorisierungsId")
+ protected Object autorisierungsId;
+ @XmlElement(name = "Person", required = true)
+ protected PersonType person;
+ @XmlElement(name = "Rolle", required = true)
+ protected String rolle;
+ @XmlElement(name = "Autorisierungsart", required = true)
+ protected AutorisierungsartType autorisierungsart;
+
+ /**
+ * Ruft den Wert der autorisierungsId-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link Object }
+ *
+ */
+ public Object getAutorisierungsId() {
+ return autorisierungsId;
+ }
+
+ /**
+ * Legt den Wert der autorisierungsId-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Object }
+ *
+ */
+ public void setAutorisierungsId(Object value) {
+ this.autorisierungsId = value;
+ }
+
+ /**
+ * Ruft den Wert der person-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link PersonType }
+ *
+ */
+ public PersonType getPerson() {
+ return person;
+ }
+
+ /**
+ * Legt den Wert der person-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link PersonType }
+ *
+ */
+ public void setPerson(PersonType value) {
+ this.person = value;
+ }
+
+ /**
+ * Ruft den Wert der rolle-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRolle() {
+ return rolle;
+ }
+
+ /**
+ * Legt den Wert der rolle-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRolle(String value) {
+ this.rolle = value;
+ }
+
+ /**
+ * Ruft den Wert der autorisierungsart-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link AutorisierungsartType }
+ *
+ */
+ public AutorisierungsartType getAutorisierungsart() {
+ return autorisierungsart;
+ }
+
+ /**
+ * Legt den Wert der autorisierungsart-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link AutorisierungsartType }
+ *
+ */
+ public void setAutorisierungsart(AutorisierungsartType value) {
+ this.autorisierungsart = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="DateiData" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ * <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Groesse" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ * <element name="Datum" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "dateiData",
+ "mimetype",
+ "groesse",
+ "datum"
+ })
+ public static class DokData {
+
+ @XmlElement(name = "DateiData", required = true)
+ @XmlMimeType("application/octet-stream")
+ protected DataHandler dateiData;
+ @XmlElement(name = "Mimetype", required = true)
+ protected String mimetype;
+ @XmlElement(name = "Groesse")
+ protected Long groesse;
+ @XmlElement(name = "Datum")
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar datum;
+
+ /**
+ * Ruft den Wert der dateiData-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link DataHandler }
+ *
+ */
+ public DataHandler getDateiData() {
+ return dateiData;
+ }
+
+ /**
+ * Legt den Wert der dateiData-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link DataHandler }
+ *
+ */
+ public void setDateiData(DataHandler value) {
+ this.dateiData = value;
+ }
+
+ /**
+ * Ruft den Wert der mimetype-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMimetype() {
+ return mimetype;
+ }
+
+ /**
+ * Legt den Wert der mimetype-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMimetype(String value) {
+ this.mimetype = value;
+ }
+
+ /**
+ * Ruft den Wert der groesse-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getGroesse() {
+ return groesse;
+ }
+
+ /**
+ * Legt den Wert der groesse-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setGroesse(Long value) {
+ this.groesse = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentBasisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentBasisType.java
new file mode 100644
index 00000000..ad1e56e6
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentBasisType.java
@@ -0,0 +1,96 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_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.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Basistyp für Bereitstellung und Anforderung von Dokumenten
+ *
+ *
+ * <complexType name="ProzessDokumentBasis_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Dokumenttyp" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType"/>
+ * <element name="Beschreibung">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="200"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProzessDokumentBasis_Type", propOrder = {
+ "dokumenttyp",
+ "beschreibung"
+})
+@XmlSeeAlso({
+ ProzessDokAnforderung.class,
+ ProzessDokFuerKundeZumUnterschreiben.class,
+ ProzessDokFuerKunde.class
+})
+public abstract class ProzessDokumentBasisType {
+
+ @XmlElement(name = "Dokumenttyp")
+ protected int dokumenttyp;
+ @XmlElement(name = "Beschreibung", required = true)
+ protected String beschreibung;
+
+ /**
+ * Ruft den Wert der dokumenttyp-Eigenschaft ab.
+ *
+ */
+ public int getDokumenttyp() {
+ return dokumenttyp;
+ }
+
+ /**
+ * Legt den Wert der dokumenttyp-Eigenschaft fest.
+ *
+ */
+ public void setDokumenttyp(int value) {
+ this.dokumenttyp = value;
+ }
+
+ /**
+ * Ruft den Wert der beschreibung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBeschreibung() {
+ return beschreibung;
+ }
+
+ /**
+ * Legt den Wert der beschreibung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBeschreibung(String value) {
+ this.beschreibung = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentType.java
index b507a388..2353fa9a 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentType.java
@@ -12,7 +12,7 @@ import javax.xml.bind.annotation.XmlType;
/**
- * Dokument als Teil eines Geschäftsfalls
+ * Typ für den Upload / die Bereitstellung eines Dokuments als Teil eines Geschäftsfalls durch den Serviceaufrufer.
*
*
- * <complexType>
- * <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
- * <sequence>
- * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
- * <element name="Personen" maxOccurs="unbounded">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
- * <element name="Autorisierungsart" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}SpezifikationAutorisierung_Type"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </extension>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
- "geschaeftsfallnummer",
- "personen"
-})
-@XmlRootElement(name = "CollectSignaturesRequest")
-public class CollectSignaturesRequest
- extends CommonRequestType
-{
-
- @XmlElement(name = "Geschaeftsfallnummer", required = true)
- protected ObjektIdType geschaeftsfallnummer;
- @XmlElement(name = "Personen", required = true)
- protected Listset method for the personen property.
- *
- *
- * getPersonen().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
- * <element name="Autorisierungsart" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}SpezifikationAutorisierung_Type"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "objektId",
- "autorisierungsart"
- })
- public static class Personen {
-
- @XmlElement(name = "ObjektId", required = true)
- protected ObjektIdType objektId;
- @XmlElement(name = "Autorisierungsart", required = true)
- protected SpezifikationAutorisierungType autorisierungsart;
-
- /**
- * Ruft den Wert der objektId-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link ObjektIdType }
- *
- */
- public ObjektIdType getObjektId() {
- return objektId;
- }
-
- /**
- * Legt den Wert der objektId-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link ObjektIdType }
- *
- */
- public void setObjektId(ObjektIdType value) {
- this.objektId = value;
- }
-
- /**
- * Ruft den Wert der autorisierungsart-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link SpezifikationAutorisierungType }
- *
- */
- public SpezifikationAutorisierungType getAutorisierungsart() {
- return autorisierungsart;
- }
-
- /**
- * Legt den Wert der autorisierungsart-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link SpezifikationAutorisierungType }
- *
- */
- public void setAutorisierungsart(SpezifikationAutorisierungType value) {
- this.autorisierungsart = value;
- }
-
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/CollectSignaturesResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/CollectSignaturesResponse.java
deleted file mode 100644
index fffe2f15..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/CollectSignaturesResponse.java
+++ /dev/null
@@ -1,68 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonResponseType;
-import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType;
-
-
-/**
- *
- * <complexType>
- * <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
- * <sequence>
- * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
- * </sequence>
- * </extension>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
- "geschaeftsfallnummer"
-})
-@XmlRootElement(name = "CollectSignaturesResponse")
-public class CollectSignaturesResponse
- extends CommonResponseType
-{
-
- @XmlElement(name = "Geschaeftsfallnummer", required = true)
- protected ObjektIdType geschaeftsfallnummer;
-
- /**
- * 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;
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/KontaktinformationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/KontaktinformationType.java
deleted file mode 100644
index 8ecb3d8c..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/KontaktinformationType.java
+++ /dev/null
@@ -1,32 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Ein abstraktes Element für Kontaktdaten, an welche die Aufforderung gesendet wird, einen Prozessschritt mittels Unterschrift zu autorisieren
- *
- *
- * <complexType name="Kontaktinformation_Type">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Kontaktinformation_Type")
-public abstract class KontaktinformationType {
-
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/SpezifikationAutorisierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/SpezifikationAutorisierungType.java
deleted file mode 100644
index 5362f6d3..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/SpezifikationAutorisierungType.java
+++ /dev/null
@@ -1,32 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Ein abstraktes Element für die Spezifizierung einer Autorisierungsart mit welcher der Prozessschritt autorisiert werden soll
- *
- *
- * <complexType name="SpezifikationAutorisierung_Type">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SpezifikationAutorisierung_Type")
-public abstract class SpezifikationAutorisierungType {
-
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateApplicationRequestType.java
index 52c8c0bf..9de422f7 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateApplicationRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateApplicationRequestType.java
@@ -27,7 +27,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.CreateApplicationKfzReq
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
* <sequence>
* <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="ProzessDokumente" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokument_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokument_Type" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -39,7 +39,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.CreateApplicationKfzReq
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateApplicationRequest_Type", propOrder = {
"dateianhaenge",
- "prozessDokumente"
+ "dokumente"
})
@XmlSeeAlso({
CreateApplicationKfzRequestType.class,
@@ -51,8 +51,8 @@ public abstract class CreateApplicationRequestType
@XmlElement(name = "Dateianhaenge")
protected Listset method for the prozessDokumente property.
+ * This is why there is not a set method for the dokumente property.
*
*
- * getProzessDokumente().add(newItem);
+ * getDokumente().add(newItem);
*
*
*
@@ -105,11 +105,11 @@ public abstract class CreateApplicationRequestType
*
*
*/
- public Listset method for the dokumentanforderungen property.
+ * This is why there is not a set method for the dokumenteAnforderungen property.
*
*
- * getDokumentanforderungen().add(newItem);
+ * getDokumenteAnforderungen().add(newItem);
*
*
*
* set method for the dokumenteAnforderungen property.
+ *
+ *
+ * getDokumenteAnforderungen().add(newItem);
+ *
+ *
+ *
+ * set method for the prozessDokumente property.
+ * This is why there is not a set method for the dokumente property.
*
*
- * getProzessDokumente().add(newItem);
+ * getDokumente().add(newItem);
*
*
*
@@ -110,11 +110,11 @@ public abstract class SubmitApplicationRequestType
*
*
*/
- public Listset method for the dokumentanforderungen property.
+ * This is why there is not a set method for the dokumenteAnforderungen property.
*
*
- * getDokumentanforderungen().add(newItem);
+ * getDokumenteAnforderungen().add(newItem);
*
*
*
*
- * <complexType name="LeistungsartKranken_Type">
- * <complexContent>
- * <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="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </extension>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "LeistungsartKranken_Type", propOrder = {
- "selbstbehalt",
- "versPersonenRefLfnr"
-})
-public class LeistungsartKrankenType
- extends ElementarproduktGenerischType
-{
-
- @XmlElement(name = "Selbstbehalt")
- protected SelbstbehaltType selbstbehalt;
- @XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
- @XmlSchemaType(name = "unsignedShort")
- protected Listset method for the versPersonenRefLfnr property.
- *
- *
- * getVersPersonenRefLfnr().add(newItem);
- *
- *
- *
- *
- * <complexType name="ProduktPrivatarzt_Type">
- * <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type">
- * </extension>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ProduktPrivatarzt_Type")
-public class ProduktPrivatarztType
- extends ProduktKrankenType
-{
-
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktSonderklasseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktSonderklasseType.java
deleted file mode 100644
index 82260439..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktSonderklasseType.java
+++ /dev/null
@@ -1,34 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Produkt
- *
- *
- * <complexType name="ProduktSonderklasse_Type">
- * <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type">
- * </extension>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ProduktSonderklasse_Type")
-public class ProduktSonderklasseType
- extends ProduktKrankenType
-{
-
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java
index 556e1c3b..998b058e 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_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 137 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
- * Zeile 1188 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
+ * Zeile 1417 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
*
- * <complexType name="CollectionChangeRequest_Type">
- * <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
- * <sequence>
- * <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
- * <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type"/>
- * <element name="Inkassoadresse" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/>
- * <element name="Zahlweg" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag}Zahlweg_Type"/>
- * <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
- * </sequence>
- * </extension>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "CollectionChangeRequest_Type", propOrder = {
- "objektId",
- "zahlrhythmus",
- "inkassoadresse",
- "zahlweg",
- "dateianhaenge",
- "wirksamtkeitAb"
-})
-public class CollectionChangeRequestType
- extends CommonRequestType
-{
-
- @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
- protected ObjektIdType objektId;
- @XmlElement(name = "Zahlrhythmus", required = true)
- protected String zahlrhythmus;
- @XmlElement(name = "Inkassoadresse", required = true)
- protected PersonType inkassoadresse;
- @XmlElement(name = "Zahlweg", required = true)
- protected ZahlwegType zahlweg;
- @XmlElement(name = "Dateianhaenge")
- protected Listset method for the dateianhaenge property.
- *
- *
- * getDateianhaenge().add(newItem);
- *
- *
- *
- *
- * <complexType name="CollectionChangeResponse_Type">
- * <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
- * <sequence minOccurs="0">
- * <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
- * <element name="Vertrag" type="{urn:omds20}VERTRAG_Type"/>
- * </sequence>
- * </extension>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "CollectionChangeResponse_Type", propOrder = {
- "objektId",
- "vertrag"
-})
-public class CollectionChangeResponseType
- extends CommonResponseType
-{
-
- @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0")
- protected ObjektIdType objektId;
- @XmlElement(name = "Vertrag")
- protected VERTRAGType vertrag;
-
- /**
- * ObjektId des Vertrags
- *
- * @return
- * possible object is
- * {@link ObjektIdType }
- *
- */
- public ObjektIdType getObjektId() {
- return objektId;
- }
-
- /**
- * Legt den Wert der objektId-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link ObjektIdType }
- *
- */
- public void setObjektId(ObjektIdType value) {
- this.objektId = value;
- }
-
- /**
- * Ruft den Wert der vertrag-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link VERTRAGType }
- *
- */
- public VERTRAGType getVertrag() {
- return vertrag;
- }
-
- /**
- * Legt den Wert der vertrag-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link VERTRAGType }
- *
- */
- public void setVertrag(VERTRAGType value) {
- this.vertrag = value;
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on4partner/ChangeCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on4partner/ChangeCommunicationObjectRequestType.java
index 23ed3cbc..fc34daa5 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on4partner/ChangeCommunicationObjectRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on4partner/ChangeCommunicationObjectRequestType.java
@@ -63,8 +63,8 @@ public class ChangeCommunicationObjectRequestType
protected ObjektIdType objektId;
@XmlElementRefs({
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
- @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
- @XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class)
+ @XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
+ @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class)
})
protected List