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 List referenzWeitereDokumente; + @XmlElement(name = "ArtAusfolgung") + protected Short artAusfolgung; /** * Ruft den Wert der content-Eigenschaft ab. @@ -234,4 +245,28 @@ public class DokumentInfoType { return this.referenzWeitereDokumente; } + /** + * Ruft den Wert der artAusfolgung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Short } + * + */ + public Short getArtAusfolgung() { + return artAusfolgung; + } + + /** + * Legt den Wert der artAusfolgung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Short } + * + */ + public void setArtAusfolgung(Short value) { + this.artAusfolgung = value; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ObjectFactory.java index db7abb8f..62e24b81 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ObjectFactory.java @@ -54,11 +54,27 @@ public class ObjectFactory { } /** - * Create an instance of {@link ProzessDokumentAnforderungType } + * Create an instance of {@link ProzessDokFuerKunde } * */ - public ProzessDokumentAnforderungType createProzessDokumentAnforderungType() { - return new ProzessDokumentAnforderungType(); + public ProzessDokFuerKunde createProzessDokFuerKunde() { + return new ProzessDokFuerKunde(); + } + + /** + * Create an instance of {@link ProzessDokFuerKundeZumUnterschreiben } + * + */ + public ProzessDokFuerKundeZumUnterschreiben createProzessDokFuerKundeZumUnterschreiben() { + return new ProzessDokFuerKundeZumUnterschreiben(); + } + + /** + * Create an instance of {@link ProzessDokAnforderung } + * + */ + public ProzessDokAnforderung createProzessDokAnforderung() { + return new ProzessDokAnforderung(); } /** @@ -750,11 +766,35 @@ public class ObjectFactory { } /** - * Create an instance of {@link ProzessDokumentAnforderungType.Autorisierungen } + * Create an instance of {@link ProzessDokFuerKunde.DokData } * */ - public ProzessDokumentAnforderungType.Autorisierungen createProzessDokumentAnforderungTypeAutorisierungen() { - return new ProzessDokumentAnforderungType.Autorisierungen(); + public ProzessDokFuerKunde.DokData createProzessDokFuerKundeDokData() { + return new ProzessDokFuerKunde.DokData(); + } + + /** + * Create an instance of {@link ProzessDokFuerKundeZumUnterschreiben.Autorisierungen } + * + */ + public ProzessDokFuerKundeZumUnterschreiben.Autorisierungen createProzessDokFuerKundeZumUnterschreibenAutorisierungen() { + return new ProzessDokFuerKundeZumUnterschreiben.Autorisierungen(); + } + + /** + * Create an instance of {@link ProzessDokFuerKundeZumUnterschreiben.DokData } + * + */ + public ProzessDokFuerKundeZumUnterschreiben.DokData createProzessDokFuerKundeZumUnterschreibenDokData() { + return new ProzessDokFuerKundeZumUnterschreiben.DokData(); + } + + /** + * Create an instance of {@link ProzessDokAnforderung.Autorisierungen } + * + */ + public ProzessDokAnforderung.Autorisierungen createProzessDokAnforderungAutorisierungen() { + return new ProzessDokAnforderung.Autorisierungen(); } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/PersonNamentlichesBezugsrechtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/PersonNamentlichesBezugsrechtType.java index 549465dd..a6078553 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/PersonNamentlichesBezugsrechtType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/PersonNamentlichesBezugsrechtType.java @@ -20,6 +20,7 @@ import javax.xml.bind.annotation.XmlType; * <sequence> * <element name="Prozentsatz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="Zugunsten" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/> + * <element name="WohnLandCd" type="{urn:omds20}LandesCd_Type" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -31,7 +32,8 @@ import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "PersonNamentlichesBezugsrecht_Type", propOrder = { "prozentsatz", - "zugunsten" + "zugunsten", + "wohnLandCd" }) public class PersonNamentlichesBezugsrechtType { @@ -40,6 +42,8 @@ public class PersonNamentlichesBezugsrechtType { @XmlElement(name = "Zugunsten") @XmlSchemaType(name = "unsignedShort") protected int zugunsten; + @XmlElement(name = "WohnLandCd") + protected String wohnLandCd; /** * Ruft den Wert der prozentsatz-Eigenschaft ab. @@ -81,4 +85,28 @@ public class PersonNamentlichesBezugsrechtType { this.zugunsten = 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; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentAnforderungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokAnforderung.java similarity index 62% rename from OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentAnforderungType.java rename to OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokAnforderung.java index d1e00671..d0f626e9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokumentAnforderungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokAnforderung.java @@ -10,44 +10,36 @@ import javax.xml.bind.annotation.XmlType; /** - * Anforderung eines spezifischen Dokuments als Teil eines Geschäftsfalls + * Anforderung eines beizubringenden Dokuments * - *

Java-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 autorisierungen; + protected List autorisierungen; @XmlElement(name = "DocUploadRequired") protected boolean docUploadRequired; - @XmlElement(name = "ZulaessigeMimetypes", required = true) + @XmlElement(name = "ZulaessigeMimetypes") protected List zulaessigeMimetypes; /** @@ -102,46 +90,6 @@ public class ProzessDokumentAnforderungType { this.dokAnforderungsId = value; } - /** - * 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; - } - /** * Gets the value of the autorisierungen property. * @@ -160,13 +108,13 @@ public class ProzessDokumentAnforderungType { * *

* Objects of the following type(s) are allowed in the list - * {@link ProzessDokumentAnforderungType.Autorisierungen } + * {@link ProzessDokAnforderung.Autorisierungen } * * */ - public List getAutorisierungen() { + public List getAutorisierungen() { if (autorisierungen == null) { - autorisierungen = new ArrayList(); + autorisierungen = new ArrayList(); } return this.autorisierungen; } @@ -227,10 +175,10 @@ public class ProzessDokumentAnforderungType { * <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> @@ -244,28 +192,28 @@ public class ProzessDokumentAnforderungType { "autorisierungsId", "person", "rolle", - "zulaessigeAutorisierungsarten" + "autorisierungsart" }) public static class Autorisierungen { - @XmlElement(name = "AutorisierungsId", required = true) - protected ObjektIdType autorisierungsId; + @XmlElement(name = "AutorisierungsId") + protected Object autorisierungsId; @XmlElement(name = "Person", required = true) protected PersonType person; @XmlElement(name = "Rolle", required = true) protected String rolle; - @XmlElement(name = "ZulaessigeAutorisierungsarten", required = true) - protected List zulaessigeAutorisierungsarten; + @XmlElement(name = "Autorisierungsart", required = true) + protected AutorisierungsartType autorisierungsart; /** * Ruft den Wert der autorisierungsId-Eigenschaft ab. * * @return * possible object is - * {@link ObjektIdType } + * {@link Object } * */ - public ObjektIdType getAutorisierungsId() { + public Object getAutorisierungsId() { return autorisierungsId; } @@ -274,10 +222,10 @@ public class ProzessDokumentAnforderungType { * * @param value * allowed object is - * {@link ObjektIdType } + * {@link Object } * */ - public void setAutorisierungsId(ObjektIdType value) { + public void setAutorisierungsId(Object value) { this.autorisierungsId = value; } @@ -330,32 +278,27 @@ public class ProzessDokumentAnforderungType { } /** - * Gets the value of the zulaessigeAutorisierungsarten property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the zulaessigeAutorisierungsarten property. - * - *

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

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

- * 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 getZulaessigeAutorisierungsarten() { - if (zulaessigeAutorisierungsarten == null) { - zulaessigeAutorisierungsarten = new ArrayList(); - } - return this.zulaessigeAutorisierungsarten; + 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; } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokFuerKunde.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokFuerKunde.java new file mode 100644 index 00000000..04485f30 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ProzessDokFuerKunde.java @@ -0,0 +1,251 @@ + +package at.vvo.omds.types.omds3Types.r1_6_0.common; + +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 für Kunde, nicht zu unterschreiben + * + *

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

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

+ * <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; + } + + + /** + *

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="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 + * + *

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

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

+ * <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 List autorisierungen; + @XmlElement(name = "DocUploadRequired") + protected boolean docUploadRequired; + @XmlElement(name = "ZulaessigeMimetypes") + protected List zulaessigeMimetypes; + @XmlElement(name = "DokData", required = true) + protected ProzessDokFuerKundeZumUnterschreiben.DokData dokData; + + /** + * Ruft den Wert der dokAnforderungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getDokAnforderungsId() { + return dokAnforderungsId; + } + + /** + * Legt den Wert der dokAnforderungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setDokAnforderungsId(ObjektIdType value) { + this.dokAnforderungsId = value; + } + + /** + * Gets the value of the autorisierungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the autorisierungen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokFuerKundeZumUnterschreiben.Autorisierungen } + * + * + */ + public List getAutorisierungen() { + if (autorisierungen == null) { + autorisierungen = new ArrayList(); + } + return this.autorisierungen; + } + + /** + * Ruft den Wert der docUploadRequired-Eigenschaft ab. + * + */ + public boolean isDocUploadRequired() { + return docUploadRequired; + } + + /** + * Legt den Wert der docUploadRequired-Eigenschaft fest. + * + */ + public void setDocUploadRequired(boolean value) { + this.docUploadRequired = value; + } + + /** + * Gets the value of the zulaessigeMimetypes property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zulaessigeMimetypes property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getZulaessigeMimetypes() { + if (zulaessigeMimetypes == null) { + zulaessigeMimetypes = new ArrayList(); + } + return this.zulaessigeMimetypes; + } + + /** + * Ruft den Wert der dokData-Eigenschaft ab. + * + * @return + * possible object is + * {@link ProzessDokFuerKundeZumUnterschreiben.DokData } + * + */ + public ProzessDokFuerKundeZumUnterschreiben.DokData getDokData() { + return dokData; + } + + /** + * Legt den Wert der dokData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ProzessDokFuerKundeZumUnterschreiben.DokData } + * + */ + public void setDokData(ProzessDokFuerKundeZumUnterschreiben.DokData value) { + this.dokData = value; + } + + + /** + *

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="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; + } + + } + + + /** + *

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="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 + * + *

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

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

+ * <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. * *

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. - * - *

- * <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 List personen; - - /** - * 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; - } - - /** - * Gets the value of the personen property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the personen property. - * - *

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

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

- * Objects of the following type(s) are allowed in the list - * {@link CollectSignaturesRequest.Personen } - * - * - */ - public List getPersonen() { - if (personen == null) { - personen = new ArrayList(); - } - return this.personen; - } - - - /** - *

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="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; - - -/** - *

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

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

- * <complexType>
- *   <complexContent>
- *     <extension base="{urn: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 - * - *

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

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

- * <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 - * - *

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

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

- * <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 List dateianhaenge; - @XmlElement(name = "ProzessDokumente") - protected List prozessDokumente; + @XmlElement(name = "Dokumente") + protected List dokumente; /** * Gets the value of the dateianhaenge property. @@ -84,18 +84,18 @@ public abstract class CreateApplicationRequestType } /** - * Gets the value of the prozessDokumente property. + * Gets the value of the dokumente property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the prozessDokumente property. + * This is why there is not a set method for the dokumente property. * *

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

-     *    getProzessDokumente().add(newItem);
+     *    getDokumente().add(newItem);
      * 
* * @@ -105,11 +105,11 @@ public abstract class CreateApplicationRequestType * * */ - public List getProzessDokumente() { - if (prozessDokumente == null) { - prozessDokumente = new ArrayList(); + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); } - return this.prozessDokumente; + return this.dokumente; } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateApplicationResponseType.java index ea181407..5a5db170 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateApplicationResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateApplicationResponseType.java @@ -11,7 +11,7 @@ import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonProcessResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.common.DokumentInfoType; import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType; -import at.vvo.omds.types.omds3Types.r1_6_0.common.ProzessDokumentAnforderungType; +import at.vvo.omds.types.omds3Types.r1_6_0.common.ProzessDokumentBasisType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.CreateApplicationKfzResponseType; @@ -30,7 +30,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.CreateApplicationKfzRes * <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type" minOccurs="0"/> * <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/> * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/> - * <element name="Dokumentanforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentAnforderung_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="DokumenteAnforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -44,7 +44,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.CreateApplicationKfzRes "antragstatus", "antragsnummer", "dokumente", - "dokumentanforderungen" + "dokumenteAnforderungen" }) @XmlSeeAlso({ CreateApplicationKfzResponseType.class, @@ -60,8 +60,8 @@ public abstract class CreateApplicationResponseType protected ObjektIdType antragsnummer; @XmlElement(name = "Dokumente") protected List dokumente; - @XmlElement(name = "Dokumentanforderungen") - protected List dokumentanforderungen; + @XmlElement(name = "DokumenteAnforderungen") + protected List dokumenteAnforderungen; /** * Ruft den Wert der antragstatus-Eigenschaft ab. @@ -141,32 +141,32 @@ public abstract class CreateApplicationResponseType } /** - * Gets the value of the dokumentanforderungen property. + * Gets the value of the dokumenteAnforderungen property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the dokumentanforderungen property. + * This is why there is not a set method for the dokumenteAnforderungen property. * *

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

-     *    getDokumentanforderungen().add(newItem);
+     *    getDokumenteAnforderungen().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link ProzessDokumentAnforderungType } + * {@link ProzessDokumentBasisType } * * */ - public List getDokumentanforderungen() { - if (dokumentanforderungen == null) { - dokumentanforderungen = new ArrayList(); + public List getDokumenteAnforderungen() { + if (dokumenteAnforderungen == null) { + dokumenteAnforderungen = new ArrayList(); } - return this.dokumentanforderungen; + return this.dokumenteAnforderungen; } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateOfferResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateOfferResponseType.java index 2169cb7e..78b34033 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateOfferResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/CreateOfferResponseType.java @@ -10,6 +10,7 @@ import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonProcessResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.common.DokumentInfoType; +import at.vvo.omds.types.omds3Types.r1_6_0.common.ProzessDokumentBasisType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.CreateOfferKfzResponseType; @@ -26,6 +27,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.CreateOfferKfzResponseT * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type"> * <sequence> * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="DokumenteAnforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -36,7 +38,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.CreateOfferKfzResponseT */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CreateOfferResponse_Type", propOrder = { - "dokumente" + "dokumente", + "dokumenteAnforderungen" }) @XmlSeeAlso({ CreateOfferKfzResponseType.class, @@ -48,6 +51,8 @@ public abstract class CreateOfferResponseType @XmlElement(name = "Dokumente") protected List dokumente; + @XmlElement(name = "DokumenteAnforderungen") + protected List dokumenteAnforderungen; /** * Gets the value of the dokumente property. @@ -78,4 +83,33 @@ public abstract class CreateOfferResponseType return this.dokumente; } + /** + * Gets the value of the dokumenteAnforderungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumenteAnforderungen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokumentBasisType } + * + * + */ + public List getDokumenteAnforderungen() { + if (dokumenteAnforderungen == null) { + dokumenteAnforderungen = new ArrayList(); + } + return this.dokumenteAnforderungen; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SubmitApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SubmitApplicationRequestType.java index d9098f5b..2ca6c6c5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SubmitApplicationRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SubmitApplicationRequestType.java @@ -28,7 +28,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SubmitApplicationKfzReq * <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"/> * <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/> * </sequence> * </extension> @@ -41,7 +41,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SubmitApplicationKfzReq @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SubmitApplicationRequest_Type", propOrder = { "dateianhaenge", - "prozessDokumente", + "dokumente", "antragsnummer" }) @XmlSeeAlso({ @@ -54,8 +54,8 @@ public abstract class SubmitApplicationRequestType @XmlElement(name = "Dateianhaenge") protected List dateianhaenge; - @XmlElement(name = "ProzessDokumente") - protected List prozessDokumente; + @XmlElement(name = "Dokumente") + protected List dokumente; @XmlElement(name = "Antragsnummer") protected ObjektIdType antragsnummer; @@ -89,18 +89,18 @@ public abstract class SubmitApplicationRequestType } /** - * Gets the value of the prozessDokumente property. + * Gets the value of the dokumente property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the prozessDokumente property. + * This is why there is not a set method for the dokumente property. * *

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

-     *    getProzessDokumente().add(newItem);
+     *    getDokumente().add(newItem);
      * 
* * @@ -110,11 +110,11 @@ public abstract class SubmitApplicationRequestType * * */ - public List getProzessDokumente() { - if (prozessDokumente == null) { - prozessDokumente = new ArrayList(); + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); } - return this.prozessDokumente; + return this.dokumente; } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SubmitApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SubmitApplicationResponseType.java index a88c45a3..2595a22a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SubmitApplicationResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SubmitApplicationResponseType.java @@ -11,7 +11,7 @@ import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonProcessResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.common.DokumentInfoType; import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType; -import at.vvo.omds.types.omds3Types.r1_6_0.common.ProzessDokumentAnforderungType; +import at.vvo.omds.types.omds3Types.r1_6_0.common.ProzessDokumentBasisType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SubmitApplicationKfzResponseType; @@ -30,7 +30,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SubmitApplicationKfzRes * <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type"/> * <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/> * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/> - * <element name="Dokumentanforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentAnforderung_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="DokumenteAnforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -44,7 +44,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SubmitApplicationKfzRes "antragstatus", "antragsnummer", "dokumente", - "dokumentanforderungen" + "dokumenteAnforderungen" }) @XmlSeeAlso({ SubmitApplicationKfzResponseType.class, @@ -60,8 +60,8 @@ public abstract class SubmitApplicationResponseType protected ObjektIdType antragsnummer; @XmlElement(name = "Dokumente") protected List dokumente; - @XmlElement(name = "Dokumentanforderungen") - protected List dokumentanforderungen; + @XmlElement(name = "DokumenteAnforderungen") + protected List dokumenteAnforderungen; /** * Ruft den Wert der antragstatus-Eigenschaft ab. @@ -133,32 +133,32 @@ public abstract class SubmitApplicationResponseType } /** - * Gets the value of the dokumentanforderungen property. + * Gets the value of the dokumenteAnforderungen property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the dokumentanforderungen property. + * This is why there is not a set method for the dokumenteAnforderungen property. * *

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

-     *    getDokumentanforderungen().add(newItem);
+     *    getDokumenteAnforderungen().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link ProzessDokumentAnforderungType } + * {@link ProzessDokumentBasisType } * * */ - public List getDokumentanforderungen() { - if (dokumentanforderungen == null) { - dokumentanforderungen = new ArrayList(); + public List getDokumenteAnforderungen() { + if (dokumenteAnforderungen == null) { + dokumenteAnforderungen = new ArrayList(); } - return this.dokumentanforderungen; + return this.dokumenteAnforderungen; } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/LeistungsartKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/LeistungsartKrankenType.java deleted file mode 100644 index 31f4ce0f..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/LeistungsartKrankenType.java +++ /dev/null @@ -1,105 +0,0 @@ - -package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken; - -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 at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType; -import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType; - - -/** - * Typ für ein Elementarprodukt in der Sparte Kranken. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet. - * - *

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

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

- * <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 List versPersonenRefLfnr; - - /** - * Ruft den Wert der selbstbehalt-Eigenschaft ab. - * - * @return - * possible object is - * {@link SelbstbehaltType } - * - */ - public SelbstbehaltType getSelbstbehalt() { - return selbstbehalt; - } - - /** - * Legt den Wert der selbstbehalt-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link SelbstbehaltType } - * - */ - public void setSelbstbehalt(SelbstbehaltType value) { - this.selbstbehalt = value; - } - - /** - * Gets the value of the versPersonenRefLfnr property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the versPersonenRefLfnr property. - * - *

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

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

- * Objects of the following type(s) are allowed in the list - * {@link Integer } - * - * - */ - public List getVersPersonenRefLfnr() { - if (versPersonenRefLfnr == null) { - versPersonenRefLfnr = new ArrayList(); - } - return this.versPersonenRefLfnr; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktPrivatarztType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktPrivatarztType.java deleted file mode 100644 index 9a9087e4..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktPrivatarztType.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 - * - *

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

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

- * <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 - * - *

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

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

- * <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 *

* 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. - * - *

- * <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 List dateianhaenge; - @XmlElement(name = "WirksamtkeitAb", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar wirksamtkeitAb; - - /** - * Die Id des Vertrag als ObjektId (VertragsID des OMDS-Datensatzes) - * - * @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 zahlrhythmus-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getZahlrhythmus() { - return zahlrhythmus; - } - - /** - * Legt den Wert der zahlrhythmus-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setZahlrhythmus(String value) { - this.zahlrhythmus = value; - } - - /** - * Ruft den Wert der inkassoadresse-Eigenschaft ab. - * - * @return - * possible object is - * {@link PersonType } - * - */ - public PersonType getInkassoadresse() { - return inkassoadresse; - } - - /** - * Legt den Wert der inkassoadresse-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link PersonType } - * - */ - public void setInkassoadresse(PersonType value) { - this.inkassoadresse = value; - } - - /** - * Ruft den Wert der zahlweg-Eigenschaft ab. - * - * @return - * possible object is - * {@link ZahlwegType } - * - */ - public ZahlwegType getZahlweg() { - return zahlweg; - } - - /** - * Legt den Wert der zahlweg-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ZahlwegType } - * - */ - public void setZahlweg(ZahlwegType value) { - this.zahlweg = value; - } - - /** - * Gets the value of the dateianhaenge property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the dateianhaenge property. - * - *

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

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

- * Objects of the following type(s) are allowed in the list - * {@link DateianhangType } - * - * - */ - public List getDateianhaenge() { - if (dateianhaenge == null) { - dateianhaenge = new ArrayList(); - } - return this.dateianhaenge; - } - - /** - * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getWirksamtkeitAb() { - return wirksamtkeitAb; - } - - /** - * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setWirksamtkeitAb(XMLGregorianCalendar value) { - this.wirksamtkeitAb = value; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on3vertrag/CollectionChangeResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on3vertrag/CollectionChangeResponseType.java deleted file mode 100644 index 4d14f6c0..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on3vertrag/CollectionChangeResponseType.java +++ /dev/null @@ -1,97 +0,0 @@ - -package at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds2Types.v2_12.VERTRAGType; -import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonResponseType; -import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType; - - -/** - * Typ des Response für eine Änderung von Inkassodaten - * - *

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

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

- * <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> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung; @XmlElement(name = "WirksamtkeitAb", required = true) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsService.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsService.java index 22f06d7d..ec8fa33b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsService.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsService.java @@ -10,7 +10,7 @@ import javax.xml.ws.Service; /** * This class was generated by Apache CXF 3.2.0 - * 2021-05-06T18:59:40.429+02:00 + * 2021-05-07T18:28:11.034+02:00 * Generated source version: 3.2.0 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortImpl.java index 47685443..f88a6320 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortImpl.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortImpl.java @@ -16,7 +16,7 @@ import javax.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 3.2.0 - * 2021-05-06T18:59:40.310+02:00 + * 2021-05-07T18:28:10.909+02:00 * Generated source version: 3.2.0 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType.java index 8a93448f..98d4a061 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType.java @@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 3.2.0 - * 2021-05-06T18:59:40.377+02:00 + * 2021-05-07T18:28:11.012+02:00 * Generated source version: 3.2.0 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType_OmdsServicePort_Client.java index 3135e038..3a3a8e70 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType_OmdsServicePort_Client.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType_OmdsServicePort_Client.java @@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 3.2.0 - * 2021-05-06T18:59:40.127+02:00 + * 2021-05-07T18:28:10.646+02:00 * Generated source version: 3.2.0 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/ServiceFaultMsg.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/ServiceFaultMsg.java index abba3f31..e971c58e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/ServiceFaultMsg.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/ServiceFaultMsg.java @@ -6,7 +6,7 @@ import javax.xml.ws.WebFault; /** * This class was generated by Apache CXF 3.2.0 - * 2021-05-06T18:59:40.300+02:00 + * 2021-05-07T18:28:10.846+02:00 * Generated source version: 3.2.0 */ diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd index 00ba6468..2df61b06 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd @@ -120,8 +120,6 @@ Definiert die unterschiedlichen Dokumententypen - - Sonstiges @@ -277,6 +275,61 @@ Gesundheitsfragen + + + SEPA-Mandat + + + + + Unterschriebener Antrag + + + + + Bestätigung elektronische Kommunikation + + + + + Basisblatt + + + + + Maklervollmacht + + + + + Beratungsprotokoll + + + + + Bestätigung Leasing-Devinkulierung + + + + + B/M Stufenbestätigung + + + + + Kundenprofil + + + + + Beilage + + + + + Anmeldung Kundenportal + + @@ -680,7 +733,7 @@ - Der fachliche Typ der Datei: 1..Sepa-Mandat, 2..unterschrieber Antrag, 3..Bestätigung zur elektronischen Kommunikation, 4..Basisblatt, 5..Gesundheitsfragen, 6..Maklervollmacht, 7..Beratungsprotokoll + Deprecated, verwende DocumentType. Der fachliche Typ der Datei: 1..Sepa-Mandat, 2..unterschrieber Antrag, 3..Bestätigung zur elektronischen Kommunikation, 4..Basisblatt, 5..Gesundheitsfragen, 6..Maklervollmacht, 7..Beratungsprotokoll u.s.w. @@ -728,7 +781,6 @@ B/M Stufenbestätigung - Kundenprofil @@ -775,20 +827,205 @@ - + - Anforderung eines spezifischen Dokuments als Teil eines Geschäftsfalls + Anforderung eines beizubringenden Dokuments + + + + + + + Die ReferenzId der Anforderung + + + + + Die Möglichkeit erforderliche Autorisierungen des Dokuments anzufordern. + + + + + + Optional die Referenz auf eine bestimmte Autorisierungsanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde) + + + + + + Rolle als Text + + + + + Die verwendete Autorisierungsart + + + + + + + + Wahr, wenn ein Upload des digitalen bzw. digitalisierten Dokuments erforderlich ist. + + + + + Zulässige MIME-Types, wenn das Dokument hochgeladen werden muss. + + + + + + + + + + Bereitstellung Dokument zum Unterschreiben + + + + + + + Die Referenz-Id der Anforderung + + + + + Spezifikation der benötigten Autorisierungen + + + + + + Optional die Referenz auf eine bestimmte Autorisierungsanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde) + + + + + + Rolle als Text + + + + + Die verwendete Autorisierungsart + + + + + + + + Wahr, wenn das Dokument in digitaler oder digitalisierte Form bereitzustellen ist. + + + + + Zulässige MIME-Types, wenn das Dokument hochgeladen werden muss. + + + + + + Die Dokumentendaten + + + + + + Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary + + + + + MIME-Type des Files im Anhang. + + + + + + Optional die Größe des Dokumentes in Bytes + + + + + Das technische Datum des Dokuments + + + + + + + + + + + + Bereitstellung Dokument für Kunde, nicht zu unterschreiben + + + + + + + Die Dokumentendaten + + + + + + Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary + + + + + MIME-Type des Files im Anhang. + + + + + + Optional die Größe des Dokumentes in Bytes + + + + + Das technische Datum des Dokuments + + + + + + + + Art der Ausfolgung an den Kunden: optional oder obligatorisch + + + + + + + + + + + + + + + Basistyp für Bereitstellung und Anforderung von Dokumenten - - + - Der fachliche Typ der angehaengenten Datei + Der fachliche Typ des Dokuments - Beschreibung der Datei + Beschreibung des Dokuments @@ -796,43 +1033,11 @@ - - - Welche Autorisierungen werden benötigt - - - - - - Die Id für die Autorisierung. - - - - - - Rolle als Text, z.B. "Versicherungsnehmer", "Versicherte Person", "Kontoinhaber" - - - - - Liste aller Autorisierungsarten, die für diese Unterschrift zulässig sind. - - - - - - - - - MIME-Type des Files im Anhang. - - - - Dokument als Teil eines Geschäftsfalls + Typ für den Upload / die Bereitstellung eines Dokuments als Teil eines Geschäftsfalls durch den Serviceaufrufer. @@ -840,14 +1045,14 @@ Optional die Referenz auf eine Dokumentenanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde) - + - Der fachliche Typ der angehaengenten Datei + Der fachliche Typ des Dokuments - Sonstige Beschreibung des Dateianhanges + Textliche Beschreibung des Dokuments @@ -856,6 +1061,9 @@ + + Optional Metadaten zu den Autorisierungen, welche vorhanden sind. + @@ -1931,7 +2139,7 @@ - Art der Ausfolgung an den Kunden + Art der Ausfolgung an den Kunden: optional oder obligatorisch diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Common.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Common.xsd index 04082af3..35eb99cc 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Common.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Common.xsd @@ -278,7 +278,12 @@ - Referenzen auf Offertdokumente, die heruntergeladen werden können. + Deprecated, verwende statt dessen DokumenteAnforderungen. Referenzen auf Offertdokumente, die heruntergeladen werden können. + + + + + Hier sind 3 Arten von Dokumenten enthalten: Solche, die der Kunde nur ausgefolgt bekommt, solche, die er unterschrieben zurück liefern soll und Anforderung von beizubringenden Dokumenten. @@ -294,12 +299,12 @@ - Ergänzende Dokumente zum Antrag, z.B. SEPA-Mandat oder Gutachten über den Zustand des Fahrzeugs. + Deprecated, verwende statt dessen Dokumente. Ergänzende Dokumente zum Antrag, z.B. SEPA-Mandat oder Gutachten über den Zustand des Fahrzeugs. - + - Optional (unterschriebene) Dokumente zum Antrag, möglicher Weise auf Anforderung des Serviceproviders hin. + Optional (unterschriebene) Dokumente zum Antrag, möglicher Weise auf Anforderung hin. @@ -325,12 +330,12 @@ - Referenzen auf Antragsdokumente, die heruntergeladen werden können. + Deprecated: Verwende statt dessen DokumenteAnforderungen. Dokumente und für den Kunden. - + - Optional die Anforderung von (autorisierten bzw. unterschriebenen) Dokumenten. + Hier sind 3 Arten von Dokumenten enthalten: Solche, die der Kunde nur ausgefolgt bekommt, solche, die er unterschrieben zurück liefern soll und Anforderung von beizubringenden Dokumenten. @@ -346,12 +351,12 @@ - Deprecated: Verwende künftig ProzessDokumente + Deprecated: Verwende künftig Dokumente - + - (Unterschriebene) Dokumente zum Antrag, möglicher Weise auf Anforderung des Serviceproviders hin. + (Unterschriebene) Dokumente zum Antrag, möglicher Weise auf Anforderung hin. @@ -378,12 +383,12 @@ - Referenzen auf Antragsdokumente, die heruntergeladen werden können. + Deprecated, verwende statt dessen DokumenteAnforderungen. Referenzen auf Antragsdokumente, die heruntergeladen werden können. - + - Optional die Anforderung von (autorisierten bzw. unterschriebenen) Dokumenten. + Hier sind 3 Arten von Dokumenten enthalten: Solche, die der Kunde nur ausgefolgt bekommt, solche, die er unterschrieben zurück liefern soll und Anforderung von beizubringenden Dokumenten.