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 fc7687f9..967390f1 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/omds3Types/r1_6_0/common/AutorisierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AutorisierungType.java new file mode 100644 index 00000000..195e13c6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AutorisierungType.java @@ -0,0 +1,32 @@ + +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/CommonProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessResponseType.java index 37a041e9..75a8284f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessResponseType.java @@ -1,6 +1,8 @@ package at.vvo.omds.types.omds3Types.r1_6_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; @@ -27,6 +29,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SubmitApplicationRes * <sequence> * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/> * <element name="Aenderungsgrund" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/> + * <element name="Dokumentanforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentAnforderung_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -38,7 +41,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SubmitApplicationRes @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CommonProcessResponse_Type", propOrder = { "geschaeftsfallnummer", - "aenderungsgrund" + "aenderungsgrund", + "dokumentanforderungen" }) @XmlSeeAlso({ FetchPolicyResponseType.class, @@ -55,6 +59,8 @@ public abstract class CommonProcessResponseType protected ObjektIdType geschaeftsfallnummer; @XmlElement(name = "Aenderungsgrund") protected String aenderungsgrund; + @XmlElement(name = "Dokumentanforderungen") + protected List dokumentanforderungen; /** * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. @@ -104,4 +110,33 @@ public abstract class CommonProcessResponseType this.aenderungsgrund = value; } + /** + * Gets the value of the dokumentanforderungen 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. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokumentAnforderungType } + * + * + */ + public List getDokumentanforderungen() { + if (dokumentanforderungen == null) { + dokumentanforderungen = new ArrayList(); + } + return this.dokumentanforderungen; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonRequestType.java index 523926e0..ec7b7461 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonRequestType.java @@ -8,7 +8,6 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.CollectSignaturesRequest; import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentRequestType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderRequestType; @@ -79,7 +78,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimRequestType; GetClaimRequestType.class, FinderRequestType.class, GetStateSignaturesRequest.class, - CollectSignaturesRequest.class, CollectionRhythmChangeRequest.class, CollectionRhythmInfoRequest.class, CollectionChangeRequest.class, diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonResponseType.java index ecb2779a..dec678e3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonResponseType.java @@ -10,7 +10,6 @@ import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; -import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.CollectSignaturesResponse; import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderResponseType; @@ -78,7 +77,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimResponseType; GetClaimResponseType.class, FinderResponseType.class, GetStateSignaturesResponse.class, - CollectSignaturesResponse.class, CollectionRhythmChangeResponse.class, CollectionRhythmInfoResponse.class, CollectionChangeResponse.class, 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 54daa90d..9713a081 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 @@ -53,14 +53,6 @@ public class ObjectFactory { return new ZahlwegType(); } - /** - * Create an instance of {@link ProzessDokumentAnforderungType } - * - */ - public ProzessDokumentAnforderungType createProzessDokumentAnforderungType() { - return new ProzessDokumentAnforderungType(); - } - /** * Create an instance of {@link ProzessDokumentType } * @@ -69,6 +61,14 @@ public class ObjectFactory { return new ProzessDokumentType(); } + /** + * Create an instance of {@link ProzessDokumentAnforderungType } + * + */ + public ProzessDokumentAnforderungType createProzessDokumentAnforderungType() { + return new ProzessDokumentAnforderungType(); + } + /** * Create an instance of {@link TechnicalKeyValueType } * @@ -742,19 +742,11 @@ public class ObjectFactory { } /** - * Create an instance of {@link ProzessDokumentAnforderungType.Unterschriften } + * Create an instance of {@link ProzessDokumentType.Autorisierungen } * */ - public ProzessDokumentAnforderungType.Unterschriften createProzessDokumentAnforderungTypeUnterschriften() { - return new ProzessDokumentAnforderungType.Unterschriften(); - } - - /** - * Create an instance of {@link ProzessDokumentType.Unterschriften } - * - */ - public ProzessDokumentType.Unterschriften createProzessDokumentTypeUnterschriften() { - return new ProzessDokumentType.Unterschriften(); + public ProzessDokumentType.Autorisierungen createProzessDokumentTypeAutorisierungen() { + return new ProzessDokumentType.Autorisierungen(); } /** @@ -765,6 +757,14 @@ public class ObjectFactory { return new ProzessDokumentType.DokData(); } + /** + * Create an instance of {@link ProzessDokumentAnforderungType.Autorisierungen } + * + */ + public ProzessDokumentAnforderungType.Autorisierungen createProzessDokumentAnforderungTypeAutorisierungen() { + return new ProzessDokumentAnforderungType.Autorisierungen(); + } + /** * Create an instance of {@link JAXBElement }{@code <}{@link ServiceFault }{@code >}} * 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/ProzessDokumentAnforderungType.java index ac10fac0..9aaffb0b 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/ProzessDokumentAnforderungType.java @@ -10,7 +10,7 @@ import javax.xml.bind.annotation.XmlType; /** - * Dokument als Teil eines Geschäftsfalls + * Anforderung eines spezifischen Dokuments als Teil eines Geschäftsfalls * *

Java-Klasse für ProzessDokumentAnforderung_Type complex type. * @@ -21,23 +21,23 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/> - * <element name="DateiBeschreibung"> + * <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="DateiType" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type"/> - * <element name="Unterschriften" maxOccurs="unbounded" minOccurs="0"> + * <element name="Autorisierungen" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/> * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/> - * <element name="ZulaessigeUnterschritenarten" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung" maxOccurs="unbounded"/> + * <element name="ZulaessigeAutorisierungsarten" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> @@ -55,119 +55,119 @@ import javax.xml.bind.annotation.XmlType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ProzessDokumentAnforderung_Type", propOrder = { - "objektId", - "dateiBeschreibung", - "dateiType", - "unterschriften", + "dokAnforderungsId", + "dokumenttyp", + "beschreibung", + "autorisierungen", "docUploadRequired", "zulaessigeMimetypes" }) public class ProzessDokumentAnforderungType { - @XmlElement(name = "ObjektId", required = true) - protected ObjektIdType objektId; - @XmlElement(name = "DateiBeschreibung", required = true) - protected String dateiBeschreibung; - @XmlElement(name = "DateiType") - protected int dateiType; - @XmlElement(name = "Unterschriften") - protected List unterschriften; + @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; @XmlElement(name = "DocUploadRequired") protected boolean docUploadRequired; @XmlElement(name = "ZulaessigeMimetypes", required = true) protected List zulaessigeMimetypes; /** - * Ruft den Wert der objektId-Eigenschaft ab. + * Ruft den Wert der dokAnforderungsId-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getObjektId() { - return objektId; + public ObjektIdType getDokAnforderungsId() { + return dokAnforderungsId; } /** - * Legt den Wert der objektId-Eigenschaft fest. + * Legt den Wert der dokAnforderungsId-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setObjektId(ObjektIdType value) { - this.objektId = value; + public void setDokAnforderungsId(ObjektIdType value) { + this.dokAnforderungsId = value; } /** - * Ruft den Wert der dateiBeschreibung-Eigenschaft ab. + * 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 getDateiBeschreibung() { - return dateiBeschreibung; + public String getBeschreibung() { + return beschreibung; } /** - * Legt den Wert der dateiBeschreibung-Eigenschaft fest. + * Legt den Wert der beschreibung-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ - public void setDateiBeschreibung(String value) { - this.dateiBeschreibung = value; + public void setBeschreibung(String value) { + this.beschreibung = value; } /** - * Ruft den Wert der dateiType-Eigenschaft ab. - * - */ - public int getDateiType() { - return dateiType; - } - - /** - * Legt den Wert der dateiType-Eigenschaft fest. - * - */ - public void setDateiType(int value) { - this.dateiType = value; - } - - /** - * Gets the value of the unterschriften property. + * 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 unterschriften property. + * This is why there is not a set method for the autorisierungen property. * *

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

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

* Objects of the following type(s) are allowed in the list - * {@link ProzessDokumentAnforderungType.Unterschriften } + * {@link ProzessDokumentAnforderungType.Autorisierungen } * * */ - public List getUnterschriften() { - if (unterschriften == null) { - unterschriften = new ArrayList(); + public List getAutorisierungen() { + if (autorisierungen == null) { + autorisierungen = new ArrayList(); } - return this.unterschriften; + return this.autorisierungen; } /** @@ -228,7 +228,7 @@ public class ProzessDokumentAnforderungType { * <sequence> * <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/> * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/> - * <element name="ZulaessigeUnterschritenarten" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung" maxOccurs="unbounded"/> + * <element name="ZulaessigeAutorisierungsarten" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> @@ -241,16 +241,16 @@ public class ProzessDokumentAnforderungType { @XmlType(name = "", propOrder = { "person", "rolle", - "zulaessigeUnterschritenarten" + "zulaessigeAutorisierungsarten" }) - public static class Unterschriften { + public static class Autorisierungen { @XmlElement(name = "Person", required = true) protected PersonType person; @XmlElement(name = "Rolle", required = true) protected String rolle; - @XmlElement(name = "ZulaessigeUnterschritenarten", required = true) - protected List zulaessigeUnterschritenarten; + @XmlElement(name = "ZulaessigeAutorisierungsarten", required = true) + protected List zulaessigeAutorisierungsarten; /** * Ruft den Wert der person-Eigenschaft ab. @@ -301,32 +301,32 @@ public class ProzessDokumentAnforderungType { } /** - * Gets the value of the zulaessigeUnterschritenarten property. + * 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 zulaessigeUnterschritenarten property. + * This is why there is not a set method for the zulaessigeAutorisierungsarten property. * *

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

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

* Objects of the following type(s) are allowed in the list - * {@link Autorisierung } + * {@link AutorisierungType } * * */ - public List getZulaessigeUnterschritenarten() { - if (zulaessigeUnterschritenarten == null) { - zulaessigeUnterschritenarten = new ArrayList(); + public List getZulaessigeAutorisierungsarten() { + if (zulaessigeAutorisierungsarten == null) { + zulaessigeAutorisierungsarten = new ArrayList(); } - return this.zulaessigeUnterschritenarten; + return this.zulaessigeAutorisierungsarten; } } 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 4b6103bc..3643a409 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 @@ -23,23 +23,23 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/> - * <element name="DateiBeschreibung" minOccurs="0"> + * <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="Beschreibung" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="200"/> * </restriction> * </simpleType> * </element> - * <element name="DateiType" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type"/> - * <element name="Unterschriften" maxOccurs="unbounded" minOccurs="0"> + * <element name="Autorisierungen" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/> * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/> - * <element name="Unterschriftenart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung"/> + * <element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type"/> * </sequence> * </restriction> * </complexContent> @@ -68,119 +68,119 @@ import javax.xml.bind.annotation.XmlType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ProzessDokument_Type", propOrder = { - "objektId", - "dateiBeschreibung", - "dateiType", - "unterschriften", + "dokAnforderungsId", + "dokumenttyp", + "beschreibung", + "autorisierungen", "dokumentHinterlegt", "dokData" }) public class ProzessDokumentType { - @XmlElement(name = "ObjektId", required = true) - protected ObjektIdType objektId; - @XmlElement(name = "DateiBeschreibung") - protected String dateiBeschreibung; - @XmlElement(name = "DateiType") - protected int dateiType; - @XmlElement(name = "Unterschriften") - protected List unterschriften; + @XmlElement(name = "DokAnforderungsId") + protected ObjektIdType dokAnforderungsId; + @XmlElement(name = "Dokumenttyp") + protected int dokumenttyp; + @XmlElement(name = "Beschreibung") + protected String beschreibung; + @XmlElement(name = "Autorisierungen") + protected List autorisierungen; @XmlElement(name = "DokumentHinterlegt") protected boolean dokumentHinterlegt; @XmlElement(name = "DokData") protected ProzessDokumentType.DokData dokData; /** - * Ruft den Wert der objektId-Eigenschaft ab. + * Ruft den Wert der dokAnforderungsId-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getObjektId() { - return objektId; + public ObjektIdType getDokAnforderungsId() { + return dokAnforderungsId; } /** - * Legt den Wert der objektId-Eigenschaft fest. + * Legt den Wert der dokAnforderungsId-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setObjektId(ObjektIdType value) { - this.objektId = value; + public void setDokAnforderungsId(ObjektIdType value) { + this.dokAnforderungsId = value; } /** - * Ruft den Wert der dateiBeschreibung-Eigenschaft ab. + * 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 getDateiBeschreibung() { - return dateiBeschreibung; + public String getBeschreibung() { + return beschreibung; } /** - * Legt den Wert der dateiBeschreibung-Eigenschaft fest. + * Legt den Wert der beschreibung-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ - public void setDateiBeschreibung(String value) { - this.dateiBeschreibung = value; + public void setBeschreibung(String value) { + this.beschreibung = value; } /** - * Ruft den Wert der dateiType-Eigenschaft ab. - * - */ - public int getDateiType() { - return dateiType; - } - - /** - * Legt den Wert der dateiType-Eigenschaft fest. - * - */ - public void setDateiType(int value) { - this.dateiType = value; - } - - /** - * Gets the value of the unterschriften property. + * 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 unterschriften property. + * This is why there is not a set method for the autorisierungen property. * *

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

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

* Objects of the following type(s) are allowed in the list - * {@link ProzessDokumentType.Unterschriften } + * {@link ProzessDokumentType.Autorisierungen } * * */ - public List getUnterschriften() { - if (unterschriften == null) { - unterschriften = new ArrayList(); + public List getAutorisierungen() { + if (autorisierungen == null) { + autorisierungen = new ArrayList(); } - return this.unterschriften; + return this.autorisierungen; } /** @@ -224,6 +224,117 @@ public class ProzessDokumentType { } + /** + *

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 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}Autorisierung_Type"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "person", + "rolle", + "autorisierungsart" + }) + public static class Autorisierungen { + + @XmlElement(name = "Person", required = true) + protected PersonType person; + @XmlElement(name = "Rolle", required = true) + protected String rolle; + @XmlElement(name = "Autorisierungsart", required = true) + protected AutorisierungType autorisierungsart; + + /** + * 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 AutorisierungType } + * + */ + public AutorisierungType getAutorisierungsart() { + return autorisierungsart; + } + + /** + * Legt den Wert der autorisierungsart-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AutorisierungType } + * + */ + public void setAutorisierungsart(AutorisierungType value) { + this.autorisierungsart = value; + } + + } + + /** *

Java-Klasse für anonymous complex type. * @@ -307,115 +418,4 @@ public class ProzessDokumentType { } - - /** - *

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 ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
-     *         <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *         <element name="Unterschriftenart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung"/>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "person", - "rolle", - "unterschriftenart" - }) - public static class Unterschriften { - - @XmlElement(name = "Person", required = true) - protected PersonType person; - @XmlElement(name = "Rolle", required = true) - protected String rolle; - @XmlElement(name = "Unterschriftenart", required = true) - protected Autorisierung unterschriftenart; - - /** - * 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 unterschriftenart-Eigenschaft ab. - * - * @return - * possible object is - * {@link Autorisierung } - * - */ - public Autorisierung getUnterschriftenart() { - return unterschriftenart; - } - - /** - * Legt den Wert der unterschriftenart-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Autorisierung } - * - */ - public void setUnterschriftenart(Autorisierung value) { - this.unterschriftenart = value; - } - - } - } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ZusatzproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ZusatzproduktType.java index 94298589..eccbdbb3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ZusatzproduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ZusatzproduktType.java @@ -13,7 +13,7 @@ import javax.xml.datatype.XMLGregorianCalendar; /** - * Basistyp für ein Zusatzprodukt (wird nirgends verwendet) + * Basistyp für ein Zusatzprodukt * *

Java-Klasse für Zusatzprodukt_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/ObjectFactory.java index 072940f6..a98f2de1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/ObjectFactory.java @@ -41,8 +41,6 @@ public class ObjectFactory { private final static QName _DeclareEndpointResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "DeclareEndpointResponse"); private final static QName _SecurityContextTokenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenRequest"); private final static QName _SecurityContextTokenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenResponse"); - private final static QName _SpezifikationAutorisierungEMail_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SpezifikationAutorisierungEMail"); - private final static QName _SpezifikationAutorisierungUnterschrift_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SpezifikationAutorisierungUnterschrift"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_6_0.on1basis @@ -51,14 +49,6 @@ public class ObjectFactory { public ObjectFactory() { } - /** - * Create an instance of {@link CollectSignaturesRequest } - * - */ - public CollectSignaturesRequest createCollectSignaturesRequest() { - return new CollectSignaturesRequest(); - } - /** * Create an instance of {@link SignatureStateOfDocumentType } * @@ -195,22 +185,6 @@ public class ObjectFactory { return new SecurityContextTokenResponseType(); } - /** - * Create an instance of {@link CollectSignaturesRequest.Personen } - * - */ - public CollectSignaturesRequest.Personen createCollectSignaturesRequestPersonen() { - return new CollectSignaturesRequest.Personen(); - } - - /** - * Create an instance of {@link CollectSignaturesResponse } - * - */ - public CollectSignaturesResponse createCollectSignaturesResponse() { - return new CollectSignaturesResponse(); - } - /** * Create an instance of {@link GetStateSignaturesRequest } * @@ -420,22 +394,4 @@ public class ObjectFactory { return new JAXBElement(_SecurityContextTokenResponse_QNAME, SecurityContextTokenResponseType.class, null, value); } - /** - * Create an instance of {@link JAXBElement }{@code <}{@link SpezifikationAutorisierungType }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "SpezifikationAutorisierungEMail") - public JAXBElement createSpezifikationAutorisierungEMail(SpezifikationAutorisierungType value) { - return new JAXBElement(_SpezifikationAutorisierungEMail_QNAME, SpezifikationAutorisierungType.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link SpezifikationAutorisierungType }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "SpezifikationAutorisierungUnterschrift") - public JAXBElement createSpezifikationAutorisierungUnterschrift(SpezifikationAutorisierungType value) { - return new JAXBElement(_SpezifikationAutorisierungUnterschrift_QNAME, SpezifikationAutorisierungType.class, null, value); - } - } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/leben/VerkaufsproduktLebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/leben/VerkaufsproduktLebenType.java index 22633e71..ebda8e0d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/leben/VerkaufsproduktLebenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/leben/VerkaufsproduktLebenType.java @@ -8,6 +8,7 @@ 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.ProduktGenerischType; import at.vvo.omds.types.omds3Types.r1_6_0.common.VerkaufsproduktGenerischType; import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType; @@ -25,7 +26,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType; * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type"> * <sequence> * <element name="LebenProdukte" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ProduktLeben_Type" maxOccurs="unbounded"/> - * <element name="Zusatzprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzproduktLeben_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/> * <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/> * <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/> * </sequence> @@ -50,7 +51,7 @@ public class VerkaufsproduktLebenType @XmlElement(name = "LebenProdukte", required = true) protected List lebenProdukte; @XmlElement(name = "Zusatzprodukte") - protected List zusatzprodukte; + protected List zusatzprodukte; @XmlElement(name = "VersichertePersonen", required = true) protected List versichertePersonen; @XmlElement(name = "RefSicherstellungLfnr") @@ -104,13 +105,13 @@ public class VerkaufsproduktLebenType * *

* Objects of the following type(s) are allowed in the list - * {@link ZusatzproduktLebenType } + * {@link ProduktGenerischType } * * */ - public List getZusatzprodukte() { + public List getZusatzprodukte() { if (zusatzprodukte == null) { - zusatzprodukte = new ArrayList(); + zusatzprodukte = new ArrayList(); } return this.zusatzprodukte; } 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 bb75b3dd..ee63e238 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 1124 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd + * Zeile 1136 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 d6010731..7b0d239b 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 1124 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd + * Zeile 1136 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/on4partner/ChangeCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on4partner/ChangeCommunicationObjectRequestType.java index 63a4590e..0f218360 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 @@ -62,9 +62,9 @@ public class ChangeCommunicationObjectRequestType @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) protected ObjektIdType objektId; @XmlElementRefs({ + @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class), @XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class), - @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class), - @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class) + @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", 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 6a7144ee..cf88410c 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-04-15T11:54:16.275+02:00 + * 2021-04-22T09:23:39.439+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 63367e9e..58a21ef1 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-04-15T11:54:16.192+02:00 + * 2021-04-22T09:23:39.355+02:00 * Generated source version: 3.2.0 * */ @@ -256,6 +256,22 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType#getStateSignatures(at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest parameters)* + */ + public at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse getStateSignatures(at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest parameters) throws ServiceFaultMsg { + LOG.info("Executing operation getStateSignatures"); + System.out.println(parameters); + try { + at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType#getDocumentsOfPeriod(at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetDocumentsOfPeriodRequestType parameters)* */ 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 1394d1de..3e38106e 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-04-15T11:54:16.255+02:00 + * 2021-04-22T09:23:39.400+02:00 * Generated source version: 3.2.0 * */ @@ -116,6 +116,13 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_6_0.servicetypes.DeepLinkOfferRequest parameters ) throws ServiceFaultMsg; + @WebMethod(action = "urn:getStateSignatures") + @WebResult(name = "GetStateSignaturesResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "parameters") + public at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse getStateSignatures( + @WebParam(partName = "parameters", name = "GetStateSignaturesRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen") + at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest parameters + ) throws ServiceFaultMsg; + @WebMethod(action = "urn:getDocumentsOfPeriod") @WebResult(name = "GetDocumentsOfPeriodResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "parameters") public at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetDocumentsOfPeriodResponseType getDocumentsOfPeriod( 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 efeef9c1..e3019a01 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-04-15T11:54:16.072+02:00 + * 2021-04-22T09:23:39.247+02:00 * Generated source version: 3.2.0 * */ @@ -211,6 +211,18 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_6_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkOffer__return = port.deepLinkOffer(_deepLinkOffer_parameters); System.out.println("deepLinkOffer.result=" + _deepLinkOffer__return); + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + } + { + System.out.println("Invoking getStateSignatures..."); + at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest _getStateSignatures_parameters = null; + try { + at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse _getStateSignatures__return = port.getStateSignatures(_getStateSignatures_parameters); + System.out.println("getStateSignatures.result=" + _getStateSignatures__return); + } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); 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 f2deb642..3229b696 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-04-15T11:54:16.184+02:00 + * 2021-04-22T09:23:39.345+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 55a793d7..bd88050f 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd @@ -429,6 +429,11 @@ Optional die Angabe eines Aenderungsgrunds + + + Optional die Anforderung von Dokumenten bzw. von autorisierten (unterschriebenen) Dokumenten. + + @@ -730,14 +735,23 @@ - + + + Ein abstrakter Typ fuer die Autorisierungsart + + - Dokument als Teil eines Geschäftsfalls + Anforderung eines spezifischen Dokuments als Teil eines Geschäftsfalls - - + + + + Der fachliche Typ der angehaengenten Datei + + + Beschreibung der Datei @@ -747,17 +761,15 @@ - + - Der fachliche Typ der angehaengenten Datei + Welche Autorisierungen werden benötigt - - - + @@ -775,8 +787,13 @@ Dokument als Teil eines Geschäftsfalls - - + + + + Der fachliche Typ der angehaengenten Datei + + + Sonstige Beschreibung des Dateianhanges @@ -786,17 +803,12 @@ - - - Der fachliche Typ der angehaengenten Datei - - - + - + @@ -989,7 +1001,7 @@ - Basistyp für ein Zusatzprodukt (wird nirgends verwendet) + Basistyp für ein Zusatzprodukt @@ -2147,9 +2159,7 @@ - - - + @@ -2158,79 +2168,371 @@ Die Aufbauart als Code (wie in Zulassung AUFBAU_NAT_C) - Limousine - Schraeghecklimousine - Kombilimousine - Coupe - Kabrio-Limousine - Mehrzweckfahrzeug - PKW-Pick-up - Van - Sattelzugmaschine - Straßenzugmaschine - Pick-up - Fahrgestell mit Fuehrerhaus - Eindeckfahrzeug - Doppeldeckfahrzeug - Eindeck-Gelenkfahrzeug - Doppeldeck-Gelenkfahrzeug - Eindeck-Niederflurfahrzeug - Doppeldeck-Niederflurfahrzeug - Eindeck-Niederflur-Gelenkbus - Doppeldeck-Niederflur- Gelenkbus - Offenes Eindeckfahrzeug - Offenes Doppeldeckfahrzeug - Busfahrgestell - Plattform - offener Kasten - Geschlossener Kasten - Klimatisierter Aufbau mit Klimageraet - Klimatisierter Aufbau ohne Klimageraet - Seitenplanen (Curtainsider) - Wechselbruecke (austauschbarer Aufbau) - Containertraeger - Fahrzeuge mit Hakenlift - Kipper - Tank - Tank zur bef. gefährlicher Güter - Tiertransporter - Fahrzeugtransporter - Betonmischer - Betonpumpwagen - Langholz - Abfallsammelfahrzeug - Straßenkehrmaschine, Strassen- und Kanalreinigung - Kompressor - Bootstraeger - Traeger für Segelflugzeuge - Fahrzeuge für Verkaufs- und Werbezwecke - Abschleppwagen - Leiterfahrzeug - Kranwagen - Hubarbeitsbühne - Bohrfahrzeug - Niederfluranhänger - Glastransporter - Feuerwehrfahrzeug - Spezialaufbauten - Nachlaeufer - Ja - Nein - Wohnmobil - Beschussgeschuetzte Fahrzeuge - Krankenwagen - Leichenwagen - Wohnanhaenger - Mobilkran - Rollstuhlgerechte Fahrzeuge - Dolly - Anhaenger für Schwertransporte - KFZ für Schwertransport - Geraetetraeger - Sattelanhaenger - Deichselanhaenger - Zentralachsanhaenger - Starrdeichselanhaenger + + + Limousine + + + + + Schraeghecklimousine + + + + + Kombilimousine + + + + + Coupe + + + + + Kabrio-Limousine + + + + + Mehrzweckfahrzeug + + + + + PKW-Pick-up + + + + + Van + + + + + Sattelzugmaschine + + + + + Straßenzugmaschine + + + + + Pick-up + + + + + Fahrgestell mit Fuehrerhaus + + + + + Eindeckfahrzeug + + + + + Doppeldeckfahrzeug + + + + + Eindeck-Gelenkfahrzeug + + + + + Doppeldeck-Gelenkfahrzeug + + + + + Eindeck-Niederflurfahrzeug + + + + + Doppeldeck-Niederflurfahrzeug + + + + + Eindeck-Niederflur-Gelenkbus + + + + + Doppeldeck-Niederflur- Gelenkbus + + + + + Offenes Eindeckfahrzeug + + + + + Offenes Doppeldeckfahrzeug + + + + + Busfahrgestell + + + + + Plattform + + + + + offener Kasten + + + + + Geschlossener Kasten + + + + + Klimatisierter Aufbau mit Klimageraet + + + + + Klimatisierter Aufbau ohne Klimageraet + + + + + Seitenplanen (Curtainsider) + + + + + Wechselbruecke (austauschbarer Aufbau) + + + + + Containertraeger + + + + + Fahrzeuge mit Hakenlift + + + + + Kipper + + + + + Tank + + + + + Tank zur bef. gefährlicher Güter + + + + + Tiertransporter + + + + + Fahrzeugtransporter + + + + + Betonmischer + + + + + Betonpumpwagen + + + + + Langholz + + + + + Abfallsammelfahrzeug + + + + + Straßenkehrmaschine, Strassen- und Kanalreinigung + + + + + Kompressor + + + + + Bootstraeger + + + + + Traeger für Segelflugzeuge + + + + + Fahrzeuge für Verkaufs- und Werbezwecke + + + + + Abschleppwagen + + + + + Leiterfahrzeug + + + + + Kranwagen + + + + + Hubarbeitsbühne + + + + + Bohrfahrzeug + + + + + Niederfluranhänger + + + + + Glastransporter + + + + + Feuerwehrfahrzeug + + + + + Spezialaufbauten + + + + + Nachlaeufer + + + + + Ja + + + + + Nein + + + + + Wohnmobil + + + + + Beschussgeschuetzte Fahrzeuge + + + + + Krankenwagen + + + + + Leichenwagen + + + + + Wohnanhaenger + + + + + Mobilkran + + + + + Rollstuhlgerechte Fahrzeuge + + + + + Dolly + + + + + Anhaenger für Schwertransporte + + + + + KFZ für Schwertransport + + + + + Geraetetraeger + + + + + Sattelanhaenger + + + + + Deichselanhaenger + + + + + Zentralachsanhaenger + + + + + Starrdeichselanhaenger + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl index c6ce3ec8..e84cee22 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl +++ b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl @@ -332,6 +332,12 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + + + + + + @@ -642,6 +648,12 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + + + + + + @@ -1274,6 +1286,18 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + + + + + + + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON1_Basisfunktionen.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON1_Basisfunktionen.xsd index 6e453983..c00be20a 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON1_Basisfunktionen.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON1_Basisfunktionen.xsd @@ -453,73 +453,73 @@ - - - Request zur Einholung von Autorisierungen für einen Prozessschritt - - - - - - - - Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen. - - - - - - - - Die Person im Versicherungssystem - - - - - Beschreibt die Art, wie die Autorisierung eingeholt werden soll. In dem Objekt sind die benötigten Parameter enthalten (z.B. die Telefonnummer). Eine herkömmliche Unterschrift wird ebenfalls als Autorisierungsart codiert. - - - - - - - - - - - - - Response bei der Einholung von Unterschriften - - - - - - - - Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen. - - - - - - - - - - Ein abstraktes Element für die Spezifizierung einer Autorisierungsart mit welcher der Prozessschritt autorisiert werden soll - - - - - Eine E-Mail-Adresse zur Autorisierung eines Prozessschrittes - - - - - Legt fest, dass der Prozessschritt mit einer traditionellen manuellen Unterschrift autorisiert werden soll - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Request, um den Status der Unterschriften für einen Geschäftsfall abzufragen diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd index a5413307..0ca16b98 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd @@ -11,7 +11,7 @@ - + Möglichkeit Zusatzprodukte anderer Sparten einzugliedern