diff --git a/.gitignore b/.gitignore
index 3d03e578..2672ccf2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,5 +2,3 @@ OMDSServiceDefinition/.settings/
OMDSServiceDefinition/doc/WSDL-XSD-Dokumentation/
OMDSServiceDefinition/.project
.project
-OMDSServiceDefinition/.idea/
-OMDSServiceDefinition/OMDSServiceDefinition.iml
diff --git a/OMDSServiceDefinition/README.txt b/OMDSServiceDefinition/README.txt
index a547032b..54b907ff 100644
--- a/OMDSServiceDefinition/README.txt
+++ b/OMDSServiceDefinition/README.txt
@@ -1,35 +1,24 @@
-=================
- R E A D M E
-=================
-
Maven Goals
-===========
+
Mit Maven Goal "clean package" kann ein Release als ZIP-File mit XSDs und WSDLs sowie der Dokumentation gebaut werden.
-Mit Maven Goal "clean deploy" wird der Release in das OMDS Repository geladen.
+Mit Maven Goal "clean deploy" wird der Release in das Kap Dion OMDS Repository geladen.
Codegenerierung
-===============
-Mit Maven Goal "clean package" und Profil
- - "genJavaFromWsdl_r1_4_0_VU" wird der zugehörige Java-Code für Versicherungsunternehmen generiert.
- - "genJavaFromWsdl_r1_4_0_Broker" wird der zugehörige Java-Code für Services der Broker generiert.
+Mit Maven Goal "clean package" und Profil "genJavaFromWsdl" wird der zugehörige Java-Code generiert.
-Anpassung für MTOM
-==================
-MTOM wird in der Codegenerierung nicht berücksichtigt, muss daher danach von Hand eingefügt werden.
+ODMS MTOM in Java classes after code generation
Server (Class: OmdsServicePortImpl)
- Hinzufügen des Imports:
+ Add import:
import javax.xml.ws.soap.MTOM;
-
- Hinzufügen der folgenden Annotation für die Klasse (oberhalb des Klassennamens):
+ Add a class annotation (above the class name):
@MTOM(enabled = true, threshold = 1024)
Client (Class: OmdsServicePortType_OmdsServicePort_Client)
- Hinzufügen des Imports:
+ Add import:
import javax.xml.ws.soap.MTOMFeature;
-
- Überschreiben der OMDSService-Creation:
+ Rewrite the OMDSService creation like following:
OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024));
diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx
index 68f42d15..ea6f7818 100644
Binary files a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx differ
diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx
index 24b3e134..733d743b 100644
Binary files a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx differ
diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx
new file mode 100644
index 00000000..f2f8cb97
Binary files /dev/null and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx differ
diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx
index 3f548270..bc179dcf 100644
Binary files a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx differ
diff --git a/OMDSServiceDefinition/pom.xml b/OMDSServiceDefinition/pom.xml
index 32c152f0..889230d4 100644
--- a/OMDSServiceDefinition/pom.xml
+++ b/OMDSServiceDefinition/pom.xml
@@ -242,7 +242,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
true
- genJavaFromWsdl_r1_4_0_VU
+ codeGen
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenDatumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenDatumType.java
deleted file mode 100644
index 3d0242b0..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenDatumType.java
+++ /dev/null
@@ -1,162 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_4_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;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.datatype.XMLGregorianCalendar;
-
-
-/**
- * Typ mit Metadaten für xsd:date-Attribute
- *
- *
Java-Klasse für AttributMetadatenDatum_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 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 WertAuswahllisteDatumType }
- *
- *
- */
- public List getValues() {
- if (values == null) {
- values = new ArrayList();
- }
- return this.values;
- }
-
- /**
- * Ruft den Wert der min-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link XMLGregorianCalendar }
- *
- */
- public XMLGregorianCalendar getMin() {
- return min;
- }
-
- /**
- * Legt den Wert der min-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link XMLGregorianCalendar }
- *
- */
- public void setMin(XMLGregorianCalendar value) {
- this.min = value;
- }
-
- /**
- * Ruft den Wert der max-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link XMLGregorianCalendar }
- *
- */
- public XMLGregorianCalendar getMax() {
- return max;
- }
-
- /**
- * Legt den Wert der max-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link XMLGregorianCalendar }
- *
- */
- public void setMax(XMLGregorianCalendar value) {
- this.max = value;
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenDezimalType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenDezimalType.java
deleted file mode 100644
index e797011f..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenDezimalType.java
+++ /dev/null
@@ -1,158 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_4_0.common;
-
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Typ mit Metadaten für omds:decimal-Attribute
- *
- *
Java-Klasse für AttributMetadatenDezimal_Type complex type.
- *
- *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "AttributMetadatenDezimal_Type", propOrder = {
- "_default",
- "values",
- "min",
- "max"
-})
-public class AttributMetadatenDezimalType
- extends AttributMetadatenType
-{
-
- @XmlElement(name = "Default")
- protected BigDecimal _default;
- @XmlElement(name = "Values")
- protected List values;
- @XmlElement(name = "Min")
- protected BigDecimal min;
- @XmlElement(name = "Max")
- protected BigDecimal max;
-
- /**
- * Ruft den Wert der default-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link BigDecimal }
- *
- */
- public BigDecimal getDefault() {
- return _default;
- }
-
- /**
- * Legt den Wert der default-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigDecimal }
- *
- */
- public void setDefault(BigDecimal value) {
- this._default = value;
- }
-
- /**
- * Gets the value of the values 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 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 WertAuswahllisteDezimalType }
- *
- *
- */
- public List getValues() {
- if (values == null) {
- values = new ArrayList();
- }
- return this.values;
- }
-
- /**
- * Ruft den Wert der min-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link BigDecimal }
- *
- */
- public BigDecimal getMin() {
- return min;
- }
-
- /**
- * Legt den Wert der min-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigDecimal }
- *
- */
- public void setMin(BigDecimal value) {
- this.min = value;
- }
-
- /**
- * Ruft den Wert der max-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link BigDecimal }
- *
- */
- public BigDecimal getMax() {
- return max;
- }
-
- /**
- * Legt den Wert der max-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigDecimal }
- *
- */
- public void setMax(BigDecimal value) {
- this.max = value;
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenIntType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenIntType.java
deleted file mode 100644
index b9eac35e..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenIntType.java
+++ /dev/null
@@ -1,157 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_4_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;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Typ mit Metadaten für xsd:int-Attribute
- *
- *
Java-Klasse für AttributMetadatenInt_Type complex type.
- *
- *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "AttributMetadatenInt_Type", propOrder = {
- "_default",
- "values",
- "min",
- "max"
-})
-public class AttributMetadatenIntType
- extends AttributMetadatenType
-{
-
- @XmlElement(name = "Default")
- protected Integer _default;
- @XmlElement(name = "Values")
- protected List values;
- @XmlElement(name = "Min")
- protected Integer min;
- @XmlElement(name = "Max")
- protected Integer max;
-
- /**
- * Ruft den Wert der default-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link Integer }
- *
- */
- public Integer getDefault() {
- return _default;
- }
-
- /**
- * Legt den Wert der default-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link Integer }
- *
- */
- public void setDefault(Integer value) {
- this._default = value;
- }
-
- /**
- * Gets the value of the values 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 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 WertAuswahllisteIntType }
- *
- *
- */
- public List getValues() {
- if (values == null) {
- values = new ArrayList();
- }
- return this.values;
- }
-
- /**
- * Ruft den Wert der min-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link Integer }
- *
- */
- public Integer getMin() {
- return min;
- }
-
- /**
- * Legt den Wert der min-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link Integer }
- *
- */
- public void setMin(Integer value) {
- this.min = value;
- }
-
- /**
- * Ruft den Wert der max-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link Integer }
- *
- */
- public Integer getMax() {
- return max;
- }
-
- /**
- * Legt den Wert der max-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link Integer }
- *
- */
- public void setMax(Integer value) {
- this.max = value;
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenProzentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenProzentType.java
deleted file mode 100644
index 4a71b852..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenProzentType.java
+++ /dev/null
@@ -1,158 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_4_0.common;
-
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Typ mit Metadaten für omds:decimal-Attribute mit Prozent-Bedeutung
- *
- *
Java-Klasse für AttributMetadatenProzent_Type complex type.
- *
- *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "AttributMetadatenProzent_Type", propOrder = {
- "_default",
- "values",
- "min",
- "max"
-})
-public class AttributMetadatenProzentType
- extends AttributMetadatenType
-{
-
- @XmlElement(name = "Default")
- protected BigDecimal _default;
- @XmlElement(name = "Values")
- protected List values;
- @XmlElement(name = "Min")
- protected BigDecimal min;
- @XmlElement(name = "Max")
- protected BigDecimal max;
-
- /**
- * Ruft den Wert der default-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link BigDecimal }
- *
- */
- public BigDecimal getDefault() {
- return _default;
- }
-
- /**
- * Legt den Wert der default-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigDecimal }
- *
- */
- public void setDefault(BigDecimal value) {
- this._default = value;
- }
-
- /**
- * Gets the value of the values 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 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 WertAuswahllisteIntType }
- *
- *
- */
- public List getValues() {
- if (values == null) {
- values = new ArrayList();
- }
- return this.values;
- }
-
- /**
- * Ruft den Wert der min-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link BigDecimal }
- *
- */
- public BigDecimal getMin() {
- return min;
- }
-
- /**
- * Legt den Wert der min-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigDecimal }
- *
- */
- public void setMin(BigDecimal value) {
- this.min = value;
- }
-
- /**
- * Ruft den Wert der max-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link BigDecimal }
- *
- */
- public BigDecimal getMax() {
- return max;
- }
-
- /**
- * Legt den Wert der max-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link BigDecimal }
- *
- */
- public void setMax(BigDecimal value) {
- this.max = value;
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenStringType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenStringType.java
deleted file mode 100644
index 8e5ea7c6..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenStringType.java
+++ /dev/null
@@ -1,188 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_4_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;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Typ mit Metadaten für xsd:string-Attribute
- *
- *
Java-Klasse für AttributMetadatenString_Type complex type.
- *
- *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "AttributMetadatenString_Type", propOrder = {
- "_default",
- "values",
- "minLaenge",
- "maxLaenge",
- "regex"
-})
-public class AttributMetadatenStringType
- extends AttributMetadatenType
-{
-
- @XmlElement(name = "Default")
- protected String _default;
- @XmlElement(name = "Values")
- protected List values;
- @XmlElement(name = "MinLaenge")
- @XmlSchemaType(name = "unsignedInt")
- protected Long minLaenge;
- @XmlElement(name = "MaxLaenge")
- @XmlSchemaType(name = "unsignedInt")
- protected Long maxLaenge;
- @XmlElement(name = "Regex")
- protected String regex;
-
- /**
- * Ruft den Wert der default-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDefault() {
- return _default;
- }
-
- /**
- * Legt den Wert der default-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDefault(String value) {
- this._default = value;
- }
-
- /**
- * Gets the value of the values 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 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 WertAuswahllisteStringType }
- *
- *
- */
- public List getValues() {
- if (values == null) {
- values = new ArrayList();
- }
- return this.values;
- }
-
- /**
- * Ruft den Wert der minLaenge-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link Long }
- *
- */
- public Long getMinLaenge() {
- return minLaenge;
- }
-
- /**
- * Legt den Wert der minLaenge-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link Long }
- *
- */
- public void setMinLaenge(Long value) {
- this.minLaenge = value;
- }
-
- /**
- * Ruft den Wert der maxLaenge-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link Long }
- *
- */
- public Long getMaxLaenge() {
- return maxLaenge;
- }
-
- /**
- * Legt den Wert der maxLaenge-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link Long }
- *
- */
- public void setMaxLaenge(Long value) {
- this.maxLaenge = value;
- }
-
- /**
- * Ruft den Wert der regex-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getRegex() {
- return regex;
- }
-
- /**
- * Legt den Wert der regex-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setRegex(String value) {
- this.regex = value;
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenType.java
deleted file mode 100644
index 811087e7..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenType.java
+++ /dev/null
@@ -1,92 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_4_0.common;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Abstrakter Basistyp für Metadaten von Attributen
- *
- *
Java-Klasse für AttributMetadaten_Type complex type.
- *
- *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ElementarproduktGenerisch_Type", propOrder = {
- "zusaetzlicheElementarproduktdaten"
-})
-@XmlSeeAlso({
- ElementarproduktRechtsschutzType.class,
- ElementarproduktSachPrivatType.class,
- ElementarproduktUnfallType.class
-})
-public abstract class ElementarproduktGenerischType
- extends ProduktbausteinAntragsprozessGenerischType
-{
-
- @XmlElement(name = "ZusaetzlicheElementarproduktdaten")
- protected List zusaetzlicheElementarproduktdaten;
-
- /**
- * Gets the value of the zusaetzlicheElementarproduktdaten 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 zusaetzlicheElementarproduktdaten property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ProduktGenerisch_Type", propOrder = {
- "produktgeneration",
- "zahlweg",
- "zahlrhythmus",
- "hauptfaelligkeit",
- "zusaetzlicheProduktdaten"
-})
-@XmlSeeAlso({
- ProduktRechtsschutzType.class,
- ProduktSachPrivatType.class,
- ProduktUnfallType.class
-})
-public abstract class ProduktGenerischType
- extends ProduktbausteinAntragsprozessGenerischType
-{
-
- @XmlElement(name = "Produktgeneration", required = true)
- protected String produktgeneration;
- @XmlElement(name = "Zahlweg")
- protected String zahlweg;
- @XmlElement(name = "Zahlrhythmus")
- protected String zahlrhythmus;
- @XmlElement(name = "Hauptfaelligkeit", required = true)
- @XmlSchemaType(name = "gMonthDay")
- protected XMLGregorianCalendar hauptfaelligkeit;
- @XmlElement(name = "ZusaetzlicheProduktdaten")
- protected List zusaetzlicheProduktdaten;
-
- /**
- * Ruft den Wert der produktgeneration-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getProduktgeneration() {
- return produktgeneration;
- }
-
- /**
- * Legt den Wert der produktgeneration-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setProduktgeneration(String value) {
- this.produktgeneration = value;
- }
-
- /**
- * Ruft den Wert der zahlweg-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getZahlweg() {
- return zahlweg;
- }
-
- /**
- * Legt den Wert der zahlweg-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setZahlweg(String value) {
- this.zahlweg = value;
- }
-
- /**
- * Ruft den Wert der zahlrhythmus-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getZahlrhythmus() {
- return zahlrhythmus;
- }
-
- /**
- * Legt den Wert der zahlrhythmus-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setZahlrhythmus(String value) {
- this.zahlrhythmus = value;
- }
-
- /**
- * Ruft den Wert der hauptfaelligkeit-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link XMLGregorianCalendar }
- *
- */
- public XMLGregorianCalendar getHauptfaelligkeit() {
- return hauptfaelligkeit;
- }
-
- /**
- * Legt den Wert der hauptfaelligkeit-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link XMLGregorianCalendar }
- *
- */
- public void setHauptfaelligkeit(XMLGregorianCalendar value) {
- this.hauptfaelligkeit = value;
- }
-
- /**
- * Gets the value of the zusaetzlicheProduktdaten 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 zusaetzlicheProduktdaten property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a set method for the attributMetadaten property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * getAttributMetadaten().add(newItem);
- *
- *
- *
- *
- * Objects of the following type(s) are allowed in the list
- * {@link AttributMetadatenType }
- *
- *
- */
- public List getAttributMetadaten() {
- if (attributMetadaten == null) {
- attributMetadaten = new ArrayList();
- }
- return this.attributMetadaten;
- }
-
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/WertAuswahllisteDatumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/WertAuswahllisteDatumType.java
deleted file mode 100644
index 208d002b..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/WertAuswahllisteDatumType.java
+++ /dev/null
@@ -1,95 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_4_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.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.datatype.XMLGregorianCalendar;
-
-
-/**
- * Auswahlliste mit Date-Values
- *
- *
Java-Klasse für WertAuswahllisteDatum_Type complex type.
- *
- *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "CalculateCommonResponse_Type", propOrder = {
- "berechnungsantwort",
- "responseUpselling"
-})
-public class CalculateCommonResponseType
- extends CalculateResponseType
-{
-
- @XmlElement(name = "Berechnungsantwort")
- protected SpezBerechnungCommonType berechnungsantwort;
- @XmlElement(name = "ResponseUpselling")
- protected List responseUpselling;
-
- /**
- * Ruft den Wert der berechnungsantwort-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link SpezBerechnungCommonType }
- *
- */
- public SpezBerechnungCommonType getBerechnungsantwort() {
- return berechnungsantwort;
- }
-
- /**
- * Legt den Wert der berechnungsantwort-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link SpezBerechnungCommonType }
- *
- */
- public void setBerechnungsantwort(SpezBerechnungCommonType value) {
- this.berechnungsantwort = value;
- }
-
- /**
- * Gets the value of the responseUpselling 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 responseUpselling property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * getResponseUpselling().add(newItem);
- *
- *
- *
- *
- * Objects of the following type(s) are allowed in the list
- * {@link UpsellingResponseCommonType }
- *
- *
- */
- public List getResponseUpselling() {
- if (responseUpselling == null) {
- responseUpselling = new ArrayList();
- }
- return this.responseUpselling;
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateRequestType.java
index ebec31c4..05f848f1 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateRequestType.java
@@ -40,7 +40,6 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CalculateUnfallReque
})
@XmlSeeAlso({
CalculateKfzRequestType.class,
- CalculateCommonRequestType.class,
CalculateRechtsschutzRequestType.class,
CalculateSachPrivatRequestType.class,
CalculateUnfallRequestType.class
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateResponseType.java
index a7b6b7e4..e1f4d0e3 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateResponseType.java
@@ -34,7 +34,6 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CalculateUnfallRespo
@XmlType(name = "CalculateResponse_Type")
@XmlSeeAlso({
CalculateKfzResponseType.class,
- CalculateCommonResponseType.class,
CalculateRechtsschutzResponseType.class,
CalculateSachPrivatResponseType.class,
CalculateUnfallResponseType.class
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateApplicationCommonRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateApplicationCommonRequestType.java
deleted file mode 100644
index a5445544..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateApplicationCommonRequestType.java
+++ /dev/null
@@ -1,66 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.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;
-
-
-/**
- * Typ um einen allgemeinen Antragserzeugungs-Request durchzuführen
- *
- *
Java-Klasse für CreateApplicationCommonRequest_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 set method for the dateianhaenge property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * getDateianhaenge().add(newItem);
- *
- *
- *
- *
- * Objects of the following type(s) are allowed in the list
- * {@link DateianhangType }
- *
- *
- */
- public List getDateianhaenge() {
- if (dateianhaenge == null) {
- dateianhaenge = new ArrayList();
- }
- return this.dateianhaenge;
- }
-
/**
* Ruft den Wert der antragsnummer-Eigenschaft ab.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/SubmitApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/SubmitApplicationResponseType.java
index 3ad612ea..d2749451 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/SubmitApplicationResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/SubmitApplicationResponseType.java
@@ -48,7 +48,6 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.SubmitApplicationUnf
})
@XmlSeeAlso({
SubmitApplicationKfzResponseType.class,
- SubmitApplicationCommonResponseType.class,
SubmitApplicationRechtsschutzResponseType.class,
SubmitApplicationSachPrivatResponseType.class,
SubmitApplicationUnfallResponseType.class
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/UpsellingResponseCommonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/UpsellingResponseCommonType.java
deleted file mode 100644
index bf948df0..00000000
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/UpsellingResponseCommonType.java
+++ /dev/null
@@ -1,72 +0,0 @@
-
-package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.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;
-import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktType;
-
-
-/**
- * Response Upselling Alternativen
- *
- *
Java-Klasse für UpsellingResponseCommon_Type complex type.
- *
- *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
- *
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "UpsellingResponseCommon_Type", propOrder = {
- "upsellingVerkaufsprodukte"
-})
-public abstract class UpsellingResponseCommonType {
-
- @XmlElement(name = "UpsellingVerkaufsprodukte")
- protected List upsellingVerkaufsprodukte;
-
- /**
- * Gets the value of the upsellingVerkaufsprodukte 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 upsellingVerkaufsprodukte property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a set method for the elementarprodukteRechtsschutz property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link ElementarproduktRechtsschutzType }
- *
- *
- */
- public List getElementarprodukteRechtsschutz() {
- if (elementarprodukteRechtsschutz == null) {
- elementarprodukteRechtsschutz = new ArrayList();
- }
- return this.elementarprodukteRechtsschutz;
- }
-
- /**
- * Gets the value of the versInteressenRefLfNr 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 versInteressenRefLfNr property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "UpsellingRechtsschutzResponse_Type", propOrder = {
- "upsellingVerkaufsprodukte"
-})
-public abstract class UpsellingRechtsschutzResponseType {
-
- @XmlElement(name = "UpsellingVerkaufsprodukte")
- protected List upsellingVerkaufsprodukte;
-
- /**
- * Gets the value of the upsellingVerkaufsprodukte 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 upsellingVerkaufsprodukte property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link VerkaufsproduktRechtsschutzType }
- *
- *
- */
- public List getUpsellingVerkaufsprodukte() {
- if (upsellingVerkaufsprodukte == null) {
- upsellingVerkaufsprodukte = new ArrayList();
- }
- return this.upsellingVerkaufsprodukte;
- }
-
-}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java
index 07c88515..5dde300a 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java
@@ -6,8 +6,8 @@ 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.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
@@ -24,8 +24,6 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
* <complexContent>
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
* <sequence>
- * <element name="Produkte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded"/>
- * <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
* <element name="VersicherteInteressen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
@@ -37,79 +35,18 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VerkaufsproduktRechtsschutz_Type", propOrder = {
- "produkte",
- "zusatzprodukte",
"versicherteInteressen"
})
-public class VerkaufsproduktRechtsschutzType
+@XmlSeeAlso({
+ VerkaufsproduktRechtsschutzStdImplType.class
+})
+public abstract class VerkaufsproduktRechtsschutzType
extends VerkaufsproduktType
{
- @XmlElement(name = "Produkte", required = true)
- protected List produkte;
- @XmlElement(name = "Zusatzprodukte")
- protected List zusatzprodukte;
@XmlElement(name = "VersicherteInteressen")
protected List versicherteInteressen;
- /**
- * Gets the value of the produkte 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 produkte property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * getProdukte().add(newItem);
- *
- *
- *
- *
- * Objects of the following type(s) are allowed in the list
- * {@link ProduktGenerischType }
- *
- *
- */
- public List getProdukte() {
- if (produkte == null) {
- produkte = new ArrayList();
- }
- return this.produkte;
- }
-
- /**
- * Gets the value of the zusatzprodukte 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 zusatzprodukte property.
- *
- *
- * For example, to add a new item, do as follows:
- *
* <complexType name="ProduktSachPrivat_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
* <sequence>
- * <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ * <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </extension>
* </complexContent>
@@ -38,26 +37,33 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
ProduktHaushaltsversicherungType.class
})
public abstract class ProduktSachPrivatType
- extends ProduktGenerischType
+ extends ProduktType
{
- @XmlElement(name = "VersInteresseRefLfnr")
- @XmlSchemaType(name = "unsignedShort")
- protected int versInteresseRefLfnr;
+ @XmlElement(name = "VersInteresseRefLfnr", required = true)
+ protected String versInteresseRefLfnr;
/**
* Ruft den Wert der versInteresseRefLfnr-Eigenschaft ab.
*
+ * @return
+ * possible object is
+ * {@link String }
+ *
*/
- public int getVersInteresseRefLfnr() {
+ public String getVersInteresseRefLfnr() {
return versInteresseRefLfnr;
}
/**
* Legt den Wert der versInteresseRefLfnr-Eigenschaft fest.
*
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
*/
- public void setVersInteresseRefLfnr(int value) {
+ public void setVersInteresseRefLfnr(String value) {
this.versInteresseRefLfnr = value;
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/RisikoHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/RisikoHaushaltType.java
index 225fec5d..68133bd7 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/RisikoHaushaltType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/RisikoHaushaltType.java
@@ -25,7 +25,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
* <element name="Wohnflaeche" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="AusstattungCd" type="{urn:omds20}AusstattungCd_Type"/>
* <element name="NutzungCd" type="{urn:omds20}NutzungCd_Type" minOccurs="0"/>
- * <element name="ZusaetzlicheHaushaltsDaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheHaushaltsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="ZusaetzlicheHaushaltDaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -39,7 +39,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
"wohnflaeche",
"ausstattungCd",
"nutzungCd",
- "zusaetzlicheHaushaltsDaten"
+ "zusaetzlicheHaushaltDaten"
})
public class RisikoHaushaltType
extends VersichertesInteresseType
@@ -51,8 +51,8 @@ public class RisikoHaushaltType
protected String ausstattungCd;
@XmlElement(name = "NutzungCd")
protected String nutzungCd;
- @XmlElement(name = "ZusaetzlicheHaushaltsDaten")
- protected List zusaetzlicheHaushaltsDaten;
+ @XmlElement(name = "ZusaetzlicheHaushaltDaten")
+ protected List zusaetzlicheHaushaltDaten;
/**
* Ruft den Wert der wohnflaeche-Eigenschaft ab.
@@ -127,32 +127,32 @@ public class RisikoHaushaltType
}
/**
- * Gets the value of the zusaetzlicheHaushaltsDaten property.
+ * Gets the value of the zusaetzlicheHaushaltDaten 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 zusaetzlicheHaushaltsDaten property.
+ * This is why there is not a set method for the zusaetzlicheHaushaltDaten property.
*
*
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
- * {@link ZusaetzlicheHaushaltsdatenType }
+ * {@link ZusaetzlicheGebaeudedatenType }
*
*
*/
- public List getZusaetzlicheHaushaltsDaten() {
- if (zusaetzlicheHaushaltsDaten == null) {
- zusaetzlicheHaushaltsDaten = new ArrayList();
+ public List getZusaetzlicheHaushaltDaten() {
+ if (zusaetzlicheHaushaltDaten == null) {
+ zusaetzlicheHaushaltDaten = new ArrayList();
}
- return this.zusaetzlicheHaushaltsDaten;
+ return this.zusaetzlicheHaushaltDaten;
}
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java
index 3070b16b..7f629992 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java
@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes
* <complexContent>
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type">
* <sequence>
- * <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type" minOccurs="0"/>
+ * <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type"/>
* </sequence>
* </extension>
* </complexContent>
@@ -37,7 +37,7 @@ public class SubmitApplicationSachPrivatResponseType
extends SubmitApplicationResponseType
{
- @XmlElement(name = "Antragsantwort")
+ @XmlElement(name = "Antragsantwort", required = true)
protected AntragSachPrivatType antragsantwort;
/**
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java
index 69f42bc8..5ddc916b 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java
@@ -1,17 +1,12 @@
package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat;
-import java.util.ArrayList;
-import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
- * Type Response Upselling: Enthält eines oder mehrere Verkaufsprodukte Sach-Privat
- *
*
Java-Klasse für UpsellingSachPrivatResponse_Type complex type.
*
*
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
@@ -20,9 +15,6 @@ import javax.xml.bind.annotation.XmlType;
* <complexType name="UpsellingSachPrivatResponse_Type">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="UpsellingVerkaufsprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}VerkaufsproduktSachPrivat_Type" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
* </restriction>
* </complexContent>
* </complexType>
@@ -31,41 +23,8 @@ import javax.xml.bind.annotation.XmlType;
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "UpsellingSachPrivatResponse_Type", propOrder = {
- "upsellingVerkaufsprodukte"
-})
+@XmlType(name = "UpsellingSachPrivatResponse_Type")
public class UpsellingSachPrivatResponseType {
- @XmlElement(name = "UpsellingVerkaufsprodukte")
- protected List upsellingVerkaufsprodukte;
-
- /**
- * Gets the value of the upsellingVerkaufsprodukte 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 upsellingVerkaufsprodukte property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link VerkaufsproduktSachPrivatType }
- *
- *
- */
- public List getUpsellingVerkaufsprodukte() {
- if (upsellingVerkaufsprodukte == null) {
- upsellingVerkaufsprodukte = new ArrayList();
- }
- return this.upsellingVerkaufsprodukte;
- }
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java
index b28ac44a..73fc5044 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java
@@ -7,7 +7,7 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
@@ -24,8 +24,8 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
* <complexContent>
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
* <sequence>
- * <element name="Produkte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded"/>
- * <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="Produkte" type="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type" maxOccurs="unbounded"/>
+ * <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type" maxOccurs="unbounded" minOccurs="0"/>
* <element name="VersicherteObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded"/>
* </sequence>
* </extension>
@@ -46,9 +46,9 @@ public class VerkaufsproduktSachPrivatType
{
@XmlElement(name = "Produkte", required = true)
- protected List produkte;
+ protected List produkte;
@XmlElement(name = "Zusatzprodukte")
- protected List zusatzprodukte;
+ protected List zusatzprodukte;
@XmlElement(name = "VersicherteObjekte", required = true)
protected List versicherteObjekte;
@@ -70,13 +70,13 @@ public class VerkaufsproduktSachPrivatType
*
*
* Objects of the following type(s) are allowed in the list
- * {@link ProduktGenerischType }
+ * {@link ProduktType }
*
*
*/
- public List getProdukte() {
+ public List getProdukte() {
if (produkte == null) {
- produkte = new ArrayList();
+ produkte = new ArrayList();
}
return this.produkte;
}
@@ -99,13 +99,13 @@ public class VerkaufsproduktSachPrivatType
*
*
* Objects of the following type(s) are allowed in the list
- * {@link ProduktGenerischType }
+ * {@link ProduktType }
*
*
*/
- 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_4_0/on2antrag/unfall/ElementarproduktUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ElementarproduktUnfallType.java
index 6f995bf1..dd3f8e58 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ElementarproduktUnfallType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ElementarproduktUnfallType.java
@@ -1,17 +1,14 @@
package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall;
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.JAXBElement;
+import java.math.BigInteger;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElementRef;
-import javax.xml.bind.annotation.XmlElementRefs;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.AttributMetadatenType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
@@ -25,12 +22,11 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
*
- * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
- * Der Feldname "AttributMetadaten" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
- * Zeile 63 von file:/C:/Users/Jens/git/omdsservicedefinitions-master/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Unfall.xsd
- * Zeile 720 von file:/C:/Users/Jens/git/omdsservicedefinitions-master/OMDSServiceDefinition/src/main/resources/def/r1_4_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:
- * Gets the value of the rest 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 rest property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * getRest().add(newItem);
- *
- *
- *
- *
- * Objects of the following type(s) are allowed in the list
- * {@link JAXBElement }{@code <}{@link AttributMetadatenType }{@code >}
- * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
- * {@link JAXBElement }{@code <}{@link String }{@code >}
- * {@link JAXBElement }{@code <}{@link Long }{@code >}
- *
+ * Ruft den Wert der versPersonRefLfNr-Eigenschaft ab.
*
+ * @return
+ * possible object is
+ * {@link String }
+ *
*/
- public List> getRest() {
- if (rest == null) {
- rest = new ArrayList>();
- }
- return this.rest;
+ public String getVersPersonRefLfNr() {
+ return versPersonRefLfNr;
+ }
+
+ /**
+ * Legt den Wert der versPersonRefLfNr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVersPersonRefLfNr(String value) {
+ this.versPersonRefLfNr = value;
+ }
+
+ /**
+ * Ruft den Wert der versicherungssumme-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getVersicherungssumme() {
+ return versicherungssumme;
+ }
+
+ /**
+ * Legt den Wert der versicherungssumme-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setVersicherungssumme(BigInteger value) {
+ this.versicherungssumme = value;
+ }
+
+ /**
+ * Ruft den Wert der selbstbehalt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SelbstbehaltType }
+ *
+ */
+ public SelbstbehaltType getSelbstbehalt() {
+ return selbstbehalt;
+ }
+
+ /**
+ * Legt den Wert der selbstbehalt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SelbstbehaltType }
+ *
+ */
+ public void setSelbstbehalt(SelbstbehaltType value) {
+ this.selbstbehalt = value;
}
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/GenElementarproduktUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/GenElementarproduktUnfallType.java
index 10d1af07..fc606284 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/GenElementarproduktUnfallType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/GenElementarproduktUnfallType.java
@@ -3,6 +3,7 @@ package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
@@ -26,10 +27,38 @@ import javax.xml.bind.annotation.XmlType;
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "GenElementarproduktUnfall_Type")
+@XmlType(name = "GenElementarproduktUnfall_Type", propOrder = {
+ "leistungsartCode"
+})
public class GenElementarproduktUnfallType
extends ElementarproduktUnfallType
{
+ @XmlElement(name = "LeistungsartCode", required = true)
+ protected String leistungsartCode;
+
+ /**
+ * Ruft den Wert der leistungsartCode-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLeistungsartCode() {
+ return leistungsartCode;
+ }
+
+ /**
+ * Legt den Wert der leistungsartCode-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLeistungsartCode(String value) {
+ this.leistungsartCode = value;
+ }
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ObjectFactory.java
index 9737b421..d84d9032 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ObjectFactory.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ObjectFactory.java
@@ -5,8 +5,6 @@ import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.AttributMetadatenType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
/**
@@ -26,6 +24,10 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
@XmlRegistry
public class ObjectFactory {
+ private final static QName _VerkaufsproduktUnfall_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "VerkaufsproduktUnfall");
+ private final static QName _ProduktUnfall_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "ProduktUnfall");
+ private final static QName _ElementarproduktUnfall_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "ElementarproduktUnfall");
+ private final static QName _GenElementarproduktUnfall_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "GenElementarproduktUnfall");
private final static QName _CalculateUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CalculateUnfallRequest");
private final static QName _CalculateUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CalculateUnfallResponse");
private final static QName _CreateOfferUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateOfferUnfallRequest");
@@ -34,10 +36,6 @@ public class ObjectFactory {
private final static QName _CreateApplicationUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateApplicationUnfallResponse");
private final static QName _SubmitApplicationUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "SubmitApplicationUnfallRequest");
private final static QName _SubmitApplicationUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "SubmitApplicationUnfallResponse");
- private final static QName _ElementarproduktUnfallTypeVersPersonRefLfNr_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "VersPersonRefLfNr");
- private final static QName _ElementarproduktUnfallTypeVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "Versicherungssumme");
- private final static QName _ElementarproduktUnfallTypeSelbstbehalt_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "Selbstbehalt");
- private final static QName _ElementarproduktUnfallTypeAttributMetadaten_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "AttributMetadaten");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall
@@ -46,6 +44,22 @@ public class ObjectFactory {
public ObjectFactory() {
}
+ /**
+ * Create an instance of {@link VerkaufsproduktUnfallType }
+ *
+ */
+ public VerkaufsproduktUnfallType createVerkaufsproduktUnfallType() {
+ return new VerkaufsproduktUnfallType();
+ }
+
+ /**
+ * Create an instance of {@link GenElementarproduktUnfallType }
+ *
+ */
+ public GenElementarproduktUnfallType createGenElementarproduktUnfallType() {
+ return new GenElementarproduktUnfallType();
+ }
+
/**
* Create an instance of {@link CalculateUnfallRequestType }
*
@@ -102,30 +116,6 @@ public class ObjectFactory {
return new SubmitApplicationUnfallResponseType();
}
- /**
- * Create an instance of {@link VerkaufsproduktUnfallType }
- *
- */
- public VerkaufsproduktUnfallType createVerkaufsproduktUnfallType() {
- return new VerkaufsproduktUnfallType();
- }
-
- /**
- * Create an instance of {@link ElementarproduktUnfallType }
- *
- */
- public ElementarproduktUnfallType createElementarproduktUnfallType() {
- return new ElementarproduktUnfallType();
- }
-
- /**
- * Create an instance of {@link GenElementarproduktUnfallType }
- *
- */
- public GenElementarproduktUnfallType createGenElementarproduktUnfallType() {
- return new GenElementarproduktUnfallType();
- }
-
/**
* Create an instance of {@link SpezBerechnungUnfallType }
*
@@ -158,6 +148,42 @@ public class ObjectFactory {
return new SubmitApplicationUnfallRequestType();
}
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link VerkaufsproduktUnfallType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "VerkaufsproduktUnfall")
+ public JAXBElement createVerkaufsproduktUnfall(VerkaufsproduktUnfallType value) {
+ return new JAXBElement(_VerkaufsproduktUnfall_QNAME, VerkaufsproduktUnfallType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link ProduktUnfallType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "ProduktUnfall")
+ public JAXBElement createProduktUnfall(ProduktUnfallType value) {
+ return new JAXBElement(_ProduktUnfall_QNAME, ProduktUnfallType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link ElementarproduktUnfallType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "ElementarproduktUnfall")
+ public JAXBElement createElementarproduktUnfall(ElementarproduktUnfallType value) {
+ return new JAXBElement(_ElementarproduktUnfall_QNAME, ElementarproduktUnfallType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link GenElementarproduktUnfallType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "GenElementarproduktUnfall")
+ public JAXBElement createGenElementarproduktUnfall(GenElementarproduktUnfallType value) {
+ return new JAXBElement(_GenElementarproduktUnfall_QNAME, GenElementarproduktUnfallType.class, null, value);
+ }
+
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateUnfallRequestType }{@code >}}
*
@@ -230,40 +256,4 @@ public class ObjectFactory {
return new JAXBElement(_SubmitApplicationUnfallResponse_QNAME, SubmitApplicationUnfallResponseType.class, null, value);
}
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
- *
- */
- @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "VersPersonRefLfNr", scope = ElementarproduktUnfallType.class)
- public JAXBElement createElementarproduktUnfallTypeVersPersonRefLfNr(String value) {
- return new JAXBElement(_ElementarproduktUnfallTypeVersPersonRefLfNr_QNAME, String.class, ElementarproduktUnfallType.class, value);
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
- *
- */
- @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "Versicherungssumme", scope = ElementarproduktUnfallType.class)
- public JAXBElement createElementarproduktUnfallTypeVersicherungssumme(Long value) {
- return new JAXBElement(_ElementarproduktUnfallTypeVersicherungssumme_QNAME, Long.class, ElementarproduktUnfallType.class, value);
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}}
- *
- */
- @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "Selbstbehalt", scope = ElementarproduktUnfallType.class)
- public JAXBElement createElementarproduktUnfallTypeSelbstbehalt(SelbstbehaltType value) {
- return new JAXBElement(_ElementarproduktUnfallTypeSelbstbehalt_QNAME, SelbstbehaltType.class, ElementarproduktUnfallType.class, value);
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link AttributMetadatenType }{@code >}}
- *
- */
- @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "AttributMetadaten", scope = ElementarproduktUnfallType.class)
- public JAXBElement createElementarproduktUnfallTypeAttributMetadaten(AttributMetadatenType value) {
- return new JAXBElement(_ElementarproduktUnfallTypeAttributMetadaten_QNAME, AttributMetadatenType.class, ElementarproduktUnfallType.class, value);
- }
-
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ProduktUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ProduktUnfallType.java
index c6a83a62..8101579f 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ProduktUnfallType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/ProduktUnfallType.java
@@ -7,7 +7,7 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
@@ -21,15 +21,11 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
*
+ * 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 leistungsarten property.
+ *
+ *
+ * For example, to add a new item, do as follows:
+ *
+ * getLeistungsarten().add(newItem);
+ *
+ *
+ *
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link ElementarproduktUnfallType }
+ *
+ *
+ */
+ public List getLeistungsarten() {
+ if (leistungsarten == null) {
+ leistungsarten = new ArrayList();
+ }
+ return this.leistungsarten;
+ }
+
/**
* Gets the value of the versPersonenRefLfnr property.
*
@@ -120,129 +133,4 @@ public abstract class ProduktUnfallType
return this.versPersonenRefLfnr;
}
- /**
- * Ruft den Wert der leistungsartTod-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link ElementarproduktUnfallType }
- *
- */
- public ElementarproduktUnfallType getLeistungsartTod() {
- return leistungsartTod;
- }
-
- /**
- * Legt den Wert der leistungsartTod-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link ElementarproduktUnfallType }
- *
- */
- public void setLeistungsartTod(ElementarproduktUnfallType value) {
- this.leistungsartTod = value;
- }
-
- /**
- * Ruft den Wert der leistungartInvaliditaet-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link ElementarproduktUnfallType }
- *
- */
- public ElementarproduktUnfallType getLeistungartInvaliditaet() {
- return leistungartInvaliditaet;
- }
-
- /**
- * Legt den Wert der leistungartInvaliditaet-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link ElementarproduktUnfallType }
- *
- */
- public void setLeistungartInvaliditaet(ElementarproduktUnfallType value) {
- this.leistungartInvaliditaet = value;
- }
-
- /**
- * Ruft den Wert der leistungsartUnfallkosten-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link ElementarproduktUnfallType }
- *
- */
- public ElementarproduktUnfallType getLeistungsartUnfallkosten() {
- return leistungsartUnfallkosten;
- }
-
- /**
- * Legt den Wert der leistungsartUnfallkosten-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link ElementarproduktUnfallType }
- *
- */
- public void setLeistungsartUnfallkosten(ElementarproduktUnfallType value) {
- this.leistungsartUnfallkosten = value;
- }
-
- /**
- * Ruft den Wert der leistungsartSpitalgeld-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link ElementarproduktUnfallType }
- *
- */
- public ElementarproduktUnfallType getLeistungsartSpitalgeld() {
- return leistungsartSpitalgeld;
- }
-
- /**
- * Legt den Wert der leistungsartSpitalgeld-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link ElementarproduktUnfallType }
- *
- */
- public void setLeistungsartSpitalgeld(ElementarproduktUnfallType value) {
- this.leistungsartSpitalgeld = value;
- }
-
- /**
- * Gets the value of the leistungsarten 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 leistungsarten property.
- *
- *
- * For example, to add a new item, do as follows:
- *