diff --git a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx
index b692ee97..82659584 100644
Binary files a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx and b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx differ
diff --git a/OMDSServiceDefinition/pom.xml b/OMDSServiceDefinition/pom.xml
index 17c7acc4..6c62c9f7 100644
--- a/OMDSServiceDefinition/pom.xml
+++ b/OMDSServiceDefinition/pom.xml
@@ -296,7 +296,8 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
Java-Klasse für AListenAttribut_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="AListenAttribut_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ * <sequence>
+ * <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="MinAnz" minOccurs="0">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedInt">
+ * <enumeration value="0"/>
+ * <enumeration value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "AListenAttribut_Type", propOrder = {
+ "values",
+ "minAnz"
+})
+@XmlSeeAlso({
+ AttributEnumType.class,
+ AttributMultiEnumType.class
+})
+public class AListenAttributType
+ extends AttributType
+{
+
+ @XmlElement(name = "Values")
+ protected List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a set method for the values property.
+ *
+ *
+ * For example, to add a new item, do as follows: + *
+ * getValues().add(newItem); + *+ * + * + *
+ * Objects of the following type(s) are allowed in the list
+ * {@link EintragSchluessellisteType }
+ *
+ *
+ */
+ public List Java-Klasse für ASingleAttribut_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link EintragSchluessellisteType }
- *
- *
- */
- public List
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link EintragSchluessellisteType }
- *
- *
- */
- public List Java-Klasse für Attribut_Type complex type.
*
@@ -20,8 +20,7 @@ import javax.xml.bind.annotation.XmlType;
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="Aenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
- * <element name="Pflichtfeld" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * <element name="Aenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Msg" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMsg_Type" minOccurs="0"/>
@@ -36,27 +35,19 @@ import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Attribut_Type", propOrder = {
"aenderbar",
- "pflichtfeld",
"bezeichnung",
"beschreibungTxt",
"msg"
})
@XmlSeeAlso({
- AttributStringType.class,
- AttributIntType.class,
- AttributDezimalType.class,
- AttributDoubleType.class,
- AttributDatumType.class,
- AttributEnumType.class,
- AttributMultiEnumType.class,
+ ASingleAttributType.class,
+ AListenAttributType.class,
RaucherType.class
})
public abstract class AttributType {
@XmlElement(name = "Aenderbar")
- protected boolean aenderbar;
- @XmlElement(name = "Pflichtfeld")
- protected boolean pflichtfeld;
+ protected Boolean aenderbar;
@XmlElement(name = "Bezeichnung")
protected String bezeichnung;
@XmlElement(name = "BeschreibungTxt")
@@ -67,35 +58,27 @@ public abstract class AttributType {
/**
* Ruft den Wert der aenderbar-Eigenschaft ab.
*
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
*/
- public boolean isAenderbar() {
+ public Boolean isAenderbar() {
return aenderbar;
}
/**
* Legt den Wert der aenderbar-Eigenschaft fest.
*
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
*/
- public void setAenderbar(boolean value) {
+ public void setAenderbar(Boolean value) {
this.aenderbar = value;
}
- /**
- * Ruft den Wert der pflichtfeld-Eigenschaft ab.
- *
- */
- public boolean isPflichtfeld() {
- return pflichtfeld;
- }
-
- /**
- * Legt den Wert der pflichtfeld-Eigenschaft fest.
- *
- */
- public void setPflichtfeld(boolean value) {
- this.pflichtfeld = value;
- }
-
/**
* Ruft den Wert der bezeichnung-Eigenschaft ab.
*
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 08b7e38f..c5beed25 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
@@ -9,6 +9,7 @@ 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.on2antrag.common.GetApplicationDocumentRequestType;
+import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderRequestType;
import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.CollectionChangeRequestType;
import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.GetPoliciesOfPartnerRequestType;
import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.SetMailingAddressRequestType;
@@ -64,6 +65,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimRequestType;
CollectionChangeRequestType.class,
CommonSearchRequestType.class,
GetApplicationDocumentRequestType.class,
+ FinderRequestType.class,
GetPartnerRequestType.class,
CheckAddressRequestType.class,
ChangePartnerMainAddressRequestType.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 fbecfc9b..6d4a4319 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
@@ -7,6 +7,7 @@ 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.on2antrag.common.GetApplicationDocumentResponseType;
+import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderResponseType;
import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.CollectionChangeResponseType;
import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.GetPoliciesOfPartnerResponseType;
import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.SetMailingAddressResponseType;
@@ -56,6 +57,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimResponseType;
CollectionChangeResponseType.class,
CommonSearchResponseType.class,
GetApplicationDocumentResponseType.class,
+ FinderResponseType.class,
GetPartnerResponseType.class,
CheckAddressResponseType.class,
ChangePartnerMainAddressResponseType.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 87abd9b1..60430f1e 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
@@ -109,6 +109,14 @@ public class ObjectFactory {
return new ResponseStatusType();
}
+ /**
+ * Create an instance of {@link Referenz }
+ *
+ */
+ public Referenz createReferenz() {
+ return new Referenz();
+ }
+
/**
* Create an instance of {@link DateianhangType }
*
@@ -581,6 +589,14 @@ public class ObjectFactory {
return new AttributDatumType();
}
+ /**
+ * Create an instance of {@link AListenAttributType }
+ *
+ */
+ public AListenAttributType createAListenAttributType() {
+ return new AListenAttributType();
+ }
+
/**
* Create an instance of {@link AttributEnumType }
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/Referenz.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/Referenz.java
new file mode 100644
index 00000000..b9f29562
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/Referenz.java
@@ -0,0 +1,92 @@
+
+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.XmlType;
+
+
+/**
+ * Ein Link auf ein Element
+ *
+ * Java-Klasse für Referenz complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link Referenz }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link AttributEnumType }
+ *
*
- * @return
- * possible object is
- * {@link AttributEnumType }
- *
*/
- public AttributEnumType getFreizeitSportRisiko() {
- return freizeitSportRisiko;
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link AttributEnumType }
*
- * @return
- * possible object is
- * {@link AttributEnumType }
- *
- */
- public AttributEnumType getRisikozuschlag() {
- return risikozuschlag;
- }
-
- /**
- * Legt den Wert der risikozuschlag-Eigenschaft fest.
*
- * @param value
- * allowed object is
- * {@link AttributEnumType }
- *
*/
- public void setRisikozuschlag(AttributEnumType value) {
- this.risikozuschlag = value;
+ public List
* 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 84213727..2994aa9b 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 137 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
- * Zeile 944 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
+ * Zeile 966 von file:/C:/Users/Jens/git/omds_unfall_leben/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/sachPrivat/GenElementarproduktGebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java
index 97833f00..10e7929e 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java
@@ -50,14 +50,14 @@ public class GenElementarproduktGebaeudeType
{
@XmlElementRefs({
- @XmlElementRef(name = "Vorsorge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
@XmlElementRef(name = "Sparte", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
@XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
@XmlElementRef(name = "Nebenkosten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Vorsorge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
@XmlElementRef(name = "Hoechsthaftungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
@XmlElementRef(name = "Unterversicherungsverzicht", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false)
})
protected List
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
@@ -90,14 +90,14 @@ public class GenElementarproduktGebaeudeType
*
*
* Objects of the following type(s) are allowed in the list
- * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
- * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
- * {@link JAXBElement }{@code <}{@link String }{@code >}
- * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
- * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
- * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
* {@link JAXBElement }{@code <}{@link Long }{@code >}
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
+ * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
+ * {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
+ * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
+ * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java
index 37e95929..c6294b67 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java
@@ -50,15 +50,15 @@ public class GenElementarproduktHaushaltType
{
@XmlElementRefs({
- @XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Sparte", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Unterversicherungsverzicht", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Hoechsthaftungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
@XmlElementRef(name = "Vorsorge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
@XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "Sparte", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "Hoechsthaftungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "Nebenkosten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
@XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "Unterversicherungsverzicht", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false)
+ @XmlElementRef(name = "Nebenkosten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false)
})
protected List
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
@@ -90,15 +90,15 @@ public class GenElementarproduktHaushaltType
*
*
* Objects of the following type(s) are allowed in the list
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ * {@link JAXBElement }{@code <}{@link Boolean }{@code >}
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
* {@link JAXBElement }{@code <}{@link Long }{@code >}
- * {@link JAXBElement }{@code <}{@link String }{@code >}
- * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
+ * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
- * {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*
*/
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 ab4eb52f..4834514b 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
@@ -115,9 +115,9 @@ public class ChangeCommunicationObjectRequestType
*
*
* Objects of the following type(s) are allowed in the list
+ * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
+ * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
* {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
- * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
- * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
*
*
*/
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 075c58d0..be529ee1 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
- * 2020-02-28T14:58:16.018+01:00
+ * 2020-04-18T12:39:54.196+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 91baf226..9ceb2131 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
- * 2020-02-28T14:58:15.963+01:00
+ * 2020-04-18T12:39:54.134+02:00
* Generated source version: 3.2.0
*
*/
@@ -272,6 +272,22 @@ public class OmdsServicePortImpl implements OmdsServicePortType {
//throw new ServiceFaultMsg("ServiceFaultMsg...");
}
+ /* (non-Javadoc)
+ * @see at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType#findVerkaufsprodukt(at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.VerkaufsproduktFinderRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.VerkaufsproduktFinderResponseType findVerkaufsprodukt(at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.VerkaufsproduktFinderRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation findVerkaufsprodukt");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.VerkaufsproduktFinderResponseType _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#getPoliciesOfPartner(at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.GetPoliciesOfPartnerRequestType 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 7bf788da..f0fcebd0 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,12 +9,12 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 3.2.0
- * 2020-02-28T14:58:16.002+01:00
+ * 2020-04-18T12:39:54.169+02:00
* Generated source version: 3.2.0
*
*/
@WebService(targetNamespace = "urn:omds3Services-1-4-0", name = "omdsServicePortType")
-@XmlSeeAlso({at.vvo.omds.types.omds3Types.r1_6_0.servicetypes.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on4partner.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.ObjectFactory.class, at.vvo.omds.types.omds2Types.v2_11.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on1basis.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.common.ObjectFactory.class})
+@XmlSeeAlso({at.vvo.omds.types.omds3Types.r1_6_0.servicetypes.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on4partner.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.ObjectFactory.class, at.vvo.omds.types.omds2Types.v2_11.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on1basis.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_6_0.common.ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface OmdsServicePortType {
@@ -123,6 +123,13 @@ public interface OmdsServicePortType {
at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetDocumentsOfPeriodRequestType parameters
) throws ServiceFaultMsg;
+ @WebMethod(action = "urn:findVerkaufsprodukt")
+ @WebResult(name = "VerkaufsproduktfinderResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.VerkaufsproduktFinderResponseType findVerkaufsprodukt(
+ @WebParam(partName = "parameters", name = "VerkaufsproduktfinderRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder")
+ at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.VerkaufsproduktFinderRequestType parameters
+ ) throws ServiceFaultMsg;
+
@WebMethod(action = "urn:changePersonData")
@WebResult(name = "GetPoliciesOfPartnerResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", partName = "parameters")
public at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.GetPoliciesOfPartnerResponseType getPoliciesOfPartner(
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 bbf6056c..0e0e89c6 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
- * 2020-02-28T14:58:15.901+01:00
+ * 2020-04-18T12:39:54.067+02:00
* Generated source version: 3.2.0
*
*/
@@ -223,6 +223,18 @@ public final class OmdsServicePortType_OmdsServicePort_Client {
at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetDocumentsOfPeriodResponseType _getDocumentsOfPeriod__return = port.getDocumentsOfPeriod(_getDocumentsOfPeriod_parameters);
System.out.println("getDocumentsOfPeriod.result=" + _getDocumentsOfPeriod__return);
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking findVerkaufsprodukt...");
+ at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.VerkaufsproduktFinderRequestType _findVerkaufsprodukt_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.VerkaufsproduktFinderResponseType _findVerkaufsprodukt__return = port.findVerkaufsprodukt(_findVerkaufsprodukt_parameters);
+ System.out.println("findVerkaufsprodukt.result=" + _findVerkaufsprodukt__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 71fdf4ba..f2d8df0e 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
- * 2020-02-28T14:58:15.963+01:00
+ * 2020-04-18T12:39:54.119+02:00
* Generated source version: 3.2.0
*/
diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_6_0/omds3_ON2_Antrag_Produktfinder_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_6_0/omds3_ON2_Antrag_Produktfinder_binding.xml
new file mode 100644
index 00000000..9b987e0c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/resources/bind/r1_6_0/omds3_ON2_Antrag_Produktfinder_binding.xml
@@ -0,0 +1,12 @@
+
+
+ * <complexType name="ASingleAttribut_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ * <sequence>
+ * <element name="Pflichtfeld" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ASingleAttribut_Type", propOrder = {
+ "pflichtfeld"
+})
+@XmlSeeAlso({
+ AttributStringType.class,
+ AttributIntType.class,
+ AttributDezimalType.class,
+ AttributDoubleType.class,
+ AttributDatumType.class
+})
+public abstract class ASingleAttributType
+ extends AttributType
+{
+
+ @XmlElement(name = "Pflichtfeld")
+ protected Boolean pflichtfeld;
+
+ /**
+ * Ruft den Wert der pflichtfeld-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isPflichtfeld() {
+ return pflichtfeld;
+ }
+
+ /**
+ * Legt den Wert der pflichtfeld-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setPflichtfeld(Boolean value) {
+ this.pflichtfeld = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDatumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDatumType.java
index 4e3d4f5c..5698bacb 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDatumType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDatumType.java
@@ -21,9 +21,9 @@ import javax.xml.datatype.XMLGregorianCalendar;
*
* <complexType name="AttributDatum_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
* <sequence>
- * <element name="Value" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * <element name="Value" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
* <element name="Values" type="{http://www.w3.org/2001/XMLSchema}date" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Min" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
@@ -45,10 +45,10 @@ import javax.xml.datatype.XMLGregorianCalendar;
"max"
})
public class AttributDatumType
- extends AttributType
+ extends ASingleAttributType
{
- @XmlElement(name = "Value", required = true)
+ @XmlElement(name = "Value")
@XmlSchemaType(name = "date")
protected XMLGregorianCalendar value;
@XmlElement(name = "Default")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDezimalType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDezimalType.java
index eb6321df..51ed70ff 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDezimalType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDezimalType.java
@@ -20,9 +20,9 @@ import javax.xml.bind.annotation.XmlType;
*
* <complexType name="AttributDezimal_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
* <sequence>
- * <element name="Value" type="{urn:omds20}decimal"/>
+ * <element name="Value" type="{urn:omds20}decimal" minOccurs="0"/>
* <element name="Default" type="{urn:omds20}decimal" minOccurs="0"/>
* <element name="Values" type="{urn:omds20}decimal" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Min" type="{urn:omds20}decimal" minOccurs="0"/>
@@ -44,10 +44,10 @@ import javax.xml.bind.annotation.XmlType;
"max"
})
public class AttributDezimalType
- extends AttributType
+ extends ASingleAttributType
{
- @XmlElement(name = "Value", required = true)
+ @XmlElement(name = "Value")
protected BigDecimal value;
@XmlElement(name = "Default")
protected BigDecimal _default;
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDoubleType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDoubleType.java
index 7376ee0b..ebbb05f2 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDoubleType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributDoubleType.java
@@ -19,9 +19,9 @@ import javax.xml.bind.annotation.XmlType;
*
* <complexType name="AttributDouble_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
* <sequence>
- * <element name="Value" type="{http://www.w3.org/2001/XMLSchema}double"/>
+ * <element name="Value" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="Values" type="{http://www.w3.org/2001/XMLSchema}double" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Min" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
@@ -43,11 +43,11 @@ import javax.xml.bind.annotation.XmlType;
"max"
})
public class AttributDoubleType
- extends AttributType
+ extends ASingleAttributType
{
@XmlElement(name = "Value")
- protected double value;
+ protected Double value;
@XmlElement(name = "Default")
protected Double _default;
@XmlElement(name = "Values", type = Double.class)
@@ -60,16 +60,24 @@ public class AttributDoubleType
/**
* Ruft den Wert der value-Eigenschaft ab.
*
+ * @return
+ * possible object is
+ * {@link Double }
+ *
*/
- public double getValue() {
+ public Double getValue() {
return value;
}
/**
* Legt den Wert der value-Eigenschaft fest.
*
+ * @param value
+ * allowed object is
+ * {@link Double }
+ *
*/
- public void setValue(double value) {
+ public void setValue(Double value) {
this.value = value;
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributEnumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributEnumType.java
index 05ff543a..e0b40c9d 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributEnumType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributEnumType.java
@@ -1,8 +1,6 @@
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;
@@ -19,19 +17,10 @@ import javax.xml.bind.annotation.XmlType;
*
* <complexType name="AttributEnum_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}AListenAttribut_Type">
* <sequence>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="MinAnz">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedInt">
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
* </sequence>
* </extension>
* </complexContent>
@@ -43,22 +32,16 @@ import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AttributEnum_Type", propOrder = {
"value",
- "_default",
- "values",
- "minAnz"
+ "_default"
})
public class AttributEnumType
- extends AttributType
+ extends AListenAttributType
{
@XmlElement(name = "Value")
protected String value;
@XmlElement(name = "Default")
protected String _default;
- @XmlElement(name = "Values")
- protected Listset method for the values property.
- *
- *
- * getValues().add(newItem);
- *
- *
- *
- *
* <complexType name="AttributInt_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
* <sequence>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
@@ -43,7 +43,7 @@ import javax.xml.bind.annotation.XmlType;
"max"
})
public class AttributIntType
- extends AttributType
+ extends ASingleAttributType
{
@XmlElement(name = "Value")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributMultiEnumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributMultiEnumType.java
index f8ef750d..b3efdcd1 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributMultiEnumType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributMultiEnumType.java
@@ -6,7 +6,6 @@ import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
@@ -20,13 +19,11 @@ import javax.xml.bind.annotation.XmlType;
*
* <complexType name="AttributMultiEnum_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}AListenAttribut_Type">
* <sequence>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="MinAnz" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
- * <element name="MaxAnz" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ * <element name="MaxAnz" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -39,24 +36,17 @@ import javax.xml.bind.annotation.XmlType;
@XmlType(name = "AttributMultiEnum_Type", propOrder = {
"value",
"_default",
- "values",
- "minAnz",
"maxAnz"
})
public class AttributMultiEnumType
- extends AttributType
+ extends AListenAttributType
{
@XmlElement(name = "Value")
protected Listset method for the values property.
- *
- *
- * getValues().add(newItem);
- *
- *
- *
- *
* <complexType name="AttributString_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
* <sequence>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
@@ -46,7 +46,7 @@ import javax.xml.bind.annotation.XmlType;
"values"
})
public class AttributStringType
- extends AttributType
+ extends ASingleAttributType
{
@XmlElement(name = "Value")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributType.java
index 414855ee..3e1ce44a 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/AttributType.java
@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlType;
/**
- * Abstrakter Basistyp für Metadaten von Attributen
+ * Abstrakter Basistyp für Attribute die Metadaten enthalten können (feiner Unterschied zu AttributMetadaten_Type)
*
*
+ * <complexType name="Referenz">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Link" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ * <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Referenz", propOrder = {
+ "link",
+ "bezeichnung"
+})
+public class Referenz {
+
+ @XmlElement(name = "Link", required = true)
+ protected Object link;
+ @XmlElement(name = "Bezeichnung")
+ protected Object bezeichnung;
+
+ /**
+ * Ruft den Wert der link-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link Object }
+ *
+ */
+ public Object getLink() {
+ return link;
+ }
+
+ /**
+ * Legt den Wert der link-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Object }
+ *
+ */
+ public void setLink(Object value) {
+ this.link = value;
+ }
+
+ /**
+ * Ruft den Wert der bezeichnung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link Object }
+ *
+ */
+ public Object getBezeichnung() {
+ return bezeichnung;
+ }
+
+ /**
+ * Legt den Wert der bezeichnung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Object }
+ *
+ */
+ public void setBezeichnung(Object value) {
+ this.bezeichnung = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ResponseStatusType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ResponseStatusType.java
index d4476a7c..75920a8a 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ResponseStatusType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ResponseStatusType.java
@@ -25,6 +25,7 @@ import javax.xml.bind.annotation.XmlType;
* <element name="KorrelationsId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ergebnis" type="{urn:omds3CommonServiceTypes-1-1-0}Status_Type"/>
* <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="Referenzen" type="{urn:omds3CommonServiceTypes-1-1-0}Referenz" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -37,7 +38,8 @@ import javax.xml.bind.annotation.XmlType;
@XmlType(name = "ResponseStatus_Type", propOrder = {
"korrelationsId",
"ergebnis",
- "meldungen"
+ "meldungen",
+ "referenzen"
})
public class ResponseStatusType {
@@ -48,6 +50,8 @@ public class ResponseStatusType {
protected StatusType ergebnis;
@XmlElement(name = "Meldungen")
protected Listset method for the referenzen property.
+ *
+ *
+ * getReferenzen().add(newItem);
+ *
+ *
+ *
+ * set method for the freizeitSportRisiken property.
+ *
+ *
+ * getFreizeitSportRisiken().add(newItem);
+ *
+ *
+ *
+ * set method for the risikozuschlaege property.
+ *
+ *
+ * getRisikozuschlaege().add(newItem);
+ *
+ *
+ *
+ *