diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType_OmdsServicePort_Client.java index b75bf5aa..aa51b262 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType_OmdsServicePort_Client.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType_OmdsServicePort_Client.java @@ -16,6 +16,7 @@ import javax.jws.WebResult; import javax.jws.WebService; import javax.jws.soap.SOAPBinding; import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.ws.soap.MTOMFeature; /** * This class was generated by Apache CXF 3.2.0 @@ -44,9 +45,9 @@ public final class OmdsServicePortType_OmdsServicePort_Client { e.printStackTrace(); } } - + OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME); - OmdsServicePortType port = ss.getOmdsServicePort(); + OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024)); { System.out.println("Invoking lossEventRegistered..."); 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 new file mode 100644 index 00000000..31da6c15 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AttributMetadatenDatumType.java @@ -0,0 +1,163 @@ + +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. + * + *
+ * <complexType name="AttributMetadatenDatum_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ * <sequence>
+ * <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"/>
+ * <element name="Max" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "AttributMetadatenDatum_Type", propOrder = {
+ "_default",
+ "values",
+ "min",
+ "max"
+})
+public class AttributMetadatenDatumType
+ extends AttributMetadatenType
+{
+
+ @XmlElement(name = "Default")
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar _default;
+ @XmlElement(name = "Values")
+ @XmlSchemaType(name = "date")
+ 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 XMLGregorianCalendar }
+ *
+ *
+ */
+ public List Java-Klasse für AttributMetadatenDezimal_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 BigDecimal }
+ *
+ *
+ */
+ public List Java-Klasse für AttributMetadatenEnum_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 Java-Klasse für AttributMetadatenInt_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link Integer }
+ *
+ *
+ */
+ public List Java-Klasse für AttributMetadatenString_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 String }
+ *
+ *
+ */
+ public List Java-Klasse für AttributMetadaten_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für EintragSchluesselliste_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ElementarproduktGenerisch_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 ZusaetzlicheElementarproduktdatenType }
+ *
+ *
+ */
+ public List Java-Klasse für ProduktGenerisch_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 ZusaetzlicheProduktdatenType }
+ *
+ *
+ */
+ public List Java-Klasse für ProduktbausteinAntragsprozessGenerisch_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 AttributMetadatenType }
+ *
+ *
+ */
+ public List Java-Klasse für VerkaufsproduktGenerisch_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 ZusaetzlicheVerkaufproduktdatenType }
+ *
+ *
+ */
+ public List Java-Klasse für VersichertesInteresseMitAttributMetadaten_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 AttributMetadatenType }
+ *
+ *
+ */
+ public List Java-Klasse für BOA_Request_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für BOA_Response_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für CalculateRequestGen_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für CalculateResponseGen_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für CreateApplicationRequestGen_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link DateianhangType }
+ *
+ *
+ */
+ public List Java-Klasse für CreateApplicationResponseGen_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 DokumentInfoType }
+ *
+ *
+ */
+ public List Java-Klasse für CreateOfferRequestGen_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für CreateOfferResponseGen_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 DokumentInfoType }
+ *
+ *
+ */
+ public List Java-Klasse für SubmitApplicationRequestGen_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link DateianhangType }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link DateianhangType }
+ *
+ *
+ */
+ public List Java-Klasse für SubmitApplicationResponseGen_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 DokumentInfoType }
+ *
+ *
+ */
+ public List
* Objects of the following type(s) are allowed in the list
- * {@link String }
+ * {@link Integer }
*
*
*/
- 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 ElementarproduktRechtsschutzType }
+ *
+ *
+ */
+ 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 Integer }
+ *
+ *
+ */
+ 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 ProduktGenerischType }
+ *
+ *
+ */
+ 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 ProduktGenerischType }
+ *
+ *
+ */
+ public List
* Objects of the following type(s) are allowed in the list
- * {@link ProduktType }
+ * {@link ProduktGenerischType }
*
*
*/
- public List
* Objects of the following type(s) are allowed in the list
- * {@link ProduktType }
+ * {@link ProduktGenerischType }
*
*
*/
- public List
* Objects of the following type(s) are allowed in the list
- * {@link VersichertesInteresseType }
+ * {@link VersichertesInteresseMitAttributMetadatenType }
*
*
*/
- public List
+ * 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 758 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.
*
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersPersonRefLfNr(String value) {
- this.versPersonRefLfNr = value;
- }
-
- /**
- * Ruft den Wert der versicherungssumme-Eigenschaft ab.
+ *
+ * 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 JAXBElement }{@code <}{@link String }{@code >}
+ * {@link JAXBElement }{@code <}{@link Long }{@code >}
+ * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
+ * {@link JAXBElement }{@code <}{@link AttributMetadatenType }{@code >}
+ *
*
- * @param value
- * allowed object is
- * {@link SelbstbehaltType }
- *
*/
- public void setSelbstbehalt(SelbstbehaltType value) {
- this.selbstbehalt = value;
+ 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 ElementarproduktUnfallType }
- *
- *
- */
- 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 GenElementarproduktUnfallType }
+ *
+ *
+ */
+ public List
* Objects of the following type(s) are allowed in the list
- * {@link ProduktType }
+ * {@link ProduktGenerischType }
*
*
*/
- public List
* Objects of the following type(s) are allowed in the list
- * {@link VersichertesInteresseType }
+ * {@link VersichertesInteresseMitAttributMetadatenType }
*
*
*/
- 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 ZusaetzlicheRollendatenType }
*
- * @return
- * possible object is
- * {@link ZusaetzlicheRollendatenType }
- *
- */
- public ZusaetzlicheRollendatenType getZusaetzlicheRollendaten() {
- return zusaetzlicheRollendaten;
- }
-
- /**
- * Legt den Wert der zusaetzlicheRollendaten-Eigenschaft fest.
*
- * @param value
- * allowed object is
- * {@link ZusaetzlicheRollendatenType }
- *
*/
- public void setZusaetzlicheRollendaten(ZusaetzlicheRollendatenType value) {
- this.zusaetzlicheRollendaten = value;
+ public List
+ * <complexType name="AttributMetadatenDezimal_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ * <sequence>
+ * <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"/>
+ * <element name="Max" type="{urn:omds20}decimal" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@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 Listset method for the values property.
+ *
+ *
+ * getValues().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="AttributMetadatenEnum_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ * <sequence>
+ * <element name="Default" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ * <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "AttributMetadatenEnum_Type", propOrder = {
+ "_default",
+ "values"
+})
+public class AttributMetadatenEnumType
+ extends AttributMetadatenType
+{
+
+ @XmlElement(name = "Default")
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar _default;
+ @XmlElement(name = "Values")
+ protected Listset method for the values property.
+ *
+ *
+ * getValues().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="AttributMetadatenInt_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ * <sequence>
+ * <element name="Default" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ * <element name="Values" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="Min" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ * <element name="Max" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@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", type = Integer.class)
+ protected Listset method for the values property.
+ *
+ *
+ * getValues().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="AttributMetadatenString_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ * <sequence>
+ * <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
+ * <element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
+ * <element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@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 Listset method for the values property.
+ *
+ *
+ * getValues().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="AttributMetadaten_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Attribut" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ * <element name="Aenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * <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"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "AttributMetadaten_Type", propOrder = {
+ "attribut",
+ "aenderbar",
+ "bezeichnung",
+ "beschreibungTxt"
+})
+@XmlSeeAlso({
+ AttributMetadatenStringType.class,
+ AttributMetadatenIntType.class,
+ AttributMetadatenDezimalType.class,
+ AttributMetadatenDatumType.class,
+ AttributMetadatenEnumType.class
+})
+public abstract class AttributMetadatenType {
+
+ @XmlElement(name = "Attribut", required = true)
+ protected Object attribut;
+ @XmlElement(name = "Aenderbar")
+ protected boolean aenderbar;
+ @XmlElement(name = "Bezeichnung")
+ protected String bezeichnung;
+ @XmlElement(name = "BeschreibungTxt")
+ protected String beschreibungTxt;
+
+ /**
+ * Ruft den Wert der attribut-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link Object }
+ *
+ */
+ public Object getAttribut() {
+ return attribut;
+ }
+
+ /**
+ * Legt den Wert der attribut-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Object }
+ *
+ */
+ public void setAttribut(Object value) {
+ this.attribut = value;
+ }
+
+ /**
+ * Ruft den Wert der aenderbar-Eigenschaft ab.
+ *
+ */
+ public boolean isAenderbar() {
+ return aenderbar;
+ }
+
+ /**
+ * Legt den Wert der aenderbar-Eigenschaft fest.
+ *
+ */
+ public void setAenderbar(boolean value) {
+ this.aenderbar = value;
+ }
+
+ /**
+ * Ruft den Wert der bezeichnung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBezeichnung() {
+ return bezeichnung;
+ }
+
+ /**
+ * Legt den Wert der bezeichnung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBezeichnung(String value) {
+ this.bezeichnung = value;
+ }
+
+ /**
+ * Ruft den Wert der beschreibungTxt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBeschreibungTxt() {
+ return beschreibungTxt;
+ }
+
+ /**
+ * Legt den Wert der beschreibungTxt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBeschreibungTxt(String value) {
+ this.beschreibungTxt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessRequestType.java
index 30fac09e..bfd5ec2e 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessRequestType.java
@@ -6,6 +6,7 @@ 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.on2antrag.common.BOARequestType;
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateRequestType;
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRequestType;
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestType;
@@ -41,7 +42,8 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationReq
CalculateRequestType.class,
CreateOfferRequestType.class,
CreateApplicationRequestType.class,
- SubmitApplicationRequestType.class
+ SubmitApplicationRequestType.class,
+ BOARequestType.class
})
public abstract class CommonProcessRequestType
extends CommonRequestType
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessResponseType.java
index 17fb8e40..4244238e 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessResponseType.java
@@ -6,6 +6,7 @@ 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.on2antrag.common.BOAResponseType;
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseType;
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationResponseType;
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseType;
@@ -41,7 +42,8 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes
CalculateResponseType.class,
CreateOfferResponseType.class,
CreateApplicationResponseType.class,
- SubmitApplicationResponseType.class
+ SubmitApplicationResponseType.class,
+ BOAResponseType.class
})
public abstract class CommonProcessResponseType
extends CommonResponseType
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/EintragSchluessellisteType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/EintragSchluessellisteType.java
new file mode 100644
index 00000000..a26407de
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/EintragSchluessellisteType.java
@@ -0,0 +1,92 @@
+
+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.XmlType;
+
+
+/**
+ * Typ für einen einzelnen Eintrag einer Schlüsselliste
+ *
+ *
+ * <complexType name="EintragSchluesselliste_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Schluessel" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EintragSchluesselliste_Type", propOrder = {
+ "text",
+ "schluessel"
+})
+public class EintragSchluessellisteType {
+
+ @XmlElement(name = "Text", required = true)
+ protected String text;
+ @XmlElement(name = "Schluessel", required = true)
+ protected String schluessel;
+
+ /**
+ * Ruft den Wert der text-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getText() {
+ return text;
+ }
+
+ /**
+ * Legt den Wert der text-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setText(String value) {
+ this.text = value;
+ }
+
+ /**
+ * Ruft den Wert der schluessel-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSchluessel() {
+ return schluessel;
+ }
+
+ /**
+ * Legt den Wert der schluessel-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSchluessel(String value) {
+ this.schluessel = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/ElementarproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/ElementarproduktGenerischType.java
new file mode 100644
index 00000000..c93ea426
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/ElementarproduktGenerischType.java
@@ -0,0 +1,82 @@
+
+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.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.ElementarproduktRechtsschutzType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.ElementarproduktUnfallType;
+
+
+/**
+ * Basistyp für ein Elementarprodukt, 2. Generation
+ *
+ *
+ * <complexType name="ElementarproduktGenerisch_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktbausteinAntragsprozessGenerisch_Type">
+ * <sequence>
+ * <element name="ZusaetzlicheElementarproduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheElementarproduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@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 Listset method for the zusaetzlicheElementarproduktdaten property.
+ *
+ *
+ * getZusaetzlicheElementarproduktdaten().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="ProduktGenerisch_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktbausteinAntragsprozessGenerisch_Type">
+ * <sequence>
+ * <element name="Produktgeneration" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/>
+ * <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/>
+ * <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type"/>
+ * <element name="ZusaetzlicheProduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheProduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@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 Listset method for the zusaetzlicheProduktdaten property.
+ *
+ *
+ * getZusaetzlicheProduktdaten().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="ProduktbausteinAntragsprozessGenerisch_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktbausteinAntragsprozess_Type">
+ * <sequence>
+ * <element name="Eingeschlossen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * <element name="EinschlussAenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProduktbausteinAntragsprozessGenerisch_Type", propOrder = {
+ "eingeschlossen",
+ "einschlussAenderbar",
+ "attributMetadaten",
+ "beschreibungTxt"
+})
+@XmlSeeAlso({
+ VerkaufsproduktGenerischType.class,
+ ProduktGenerischType.class,
+ ElementarproduktGenerischType.class
+})
+public abstract class ProduktbausteinAntragsprozessGenerischType
+ extends ProduktbausteinAntragsprozessType
+{
+
+ @XmlElement(name = "Eingeschlossen")
+ protected boolean eingeschlossen;
+ @XmlElement(name = "EinschlussAenderbar")
+ protected Boolean einschlussAenderbar;
+ @XmlElement(name = "AttributMetadaten")
+ protected Listset method for the attributMetadaten property.
+ *
+ *
+ * getAttributMetadaten().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="VerkaufsproduktGenerisch_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktbausteinAntragsprozessGenerisch_Type">
+ * <sequence>
+ * <element name="Verkaufsproduktgeneration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="Berechnungsvariante" type="{urn:omds3CommonServiceTypes-1-1-0}Berechnungsvariante_Type" minOccurs="0"/>
+ * <element ref="{urn:omds20}EL-Rahmenvereinbarung" minOccurs="0"/>
+ * <element name="ZusaetzlicheVerkaufproduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheVerkaufproduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "VerkaufsproduktGenerisch_Type", propOrder = {
+ "verkaufsproduktgeneration",
+ "berechnungsvariante",
+ "elRahmenvereinbarung",
+ "zusaetzlicheVerkaufproduktdaten"
+})
+@XmlSeeAlso({
+ VerkaufsproduktRechtsschutzType.class,
+ VerkaufsproduktSachPrivatType.class,
+ VerkaufsproduktUnfallType.class
+})
+public abstract class VerkaufsproduktGenerischType
+ extends ProduktbausteinAntragsprozessGenerischType
+{
+
+ @XmlElement(name = "Verkaufsproduktgeneration")
+ protected String verkaufsproduktgeneration;
+ @XmlElement(name = "Berechnungsvariante")
+ @XmlSchemaType(name = "string")
+ protected BerechnungsvarianteType berechnungsvariante;
+ @XmlElement(name = "EL-Rahmenvereinbarung", namespace = "urn:omds20")
+ protected ELRahmenvereinbarungType elRahmenvereinbarung;
+ @XmlElement(name = "ZusaetzlicheVerkaufproduktdaten")
+ protected Listset method for the zusaetzlicheVerkaufproduktdaten property.
+ *
+ *
+ * getZusaetzlicheVerkaufproduktdaten().add(newItem);
+ *
+ *
+ *
+ *
* <complexType name="VersicherteLiegenschaft_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
* <sequence>
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
* <element name="Adresse" type="{urn:omds20}ADRESSE_Type"/>
@@ -41,7 +41,7 @@ import at.vvo.omds.types.omds2Types.v2_11.ADRESSEType;
"ueberdachteFlaecheInQm"
})
public class VersicherteLiegenschaftType
- extends VersichertesInteresseType
+ extends VersichertesInteresseMitAttributMetadatenType
{
@XmlElement(name = "ObjektId", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersicherteVeranstaltungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersicherteVeranstaltungType.java
index a316ee43..a24fc81c 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersicherteVeranstaltungType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersicherteVeranstaltungType.java
@@ -16,7 +16,7 @@ import javax.xml.bind.annotation.XmlType;
*
* <complexType name="VersicherteVeranstaltung_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
* <sequence>
* </sequence>
* </extension>
@@ -29,7 +29,7 @@ import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VersicherteVeranstaltung_Type")
public class VersicherteVeranstaltungType
- extends VersichertesInteresseType
+ extends VersichertesInteresseMitAttributMetadatenType
{
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersicherterBetriebType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersicherterBetriebType.java
index 50ac5fcc..9413c582 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersicherterBetriebType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersicherterBetriebType.java
@@ -22,7 +22,7 @@ import at.vvo.omds.types.omds2Types.v2_11.ADRESSEType;
*
* <complexType name="VersicherterBetrieb_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
* <sequence>
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId" minOccurs="0"/>
* <element name="Adresse" type="{urn:omds20}ADRESSE_Type"/>
@@ -52,7 +52,7 @@ import at.vvo.omds.types.omds2Types.v2_11.ADRESSEType;
"zusaetzlicheBetriebsdaten"
})
public class VersicherterBetriebType
- extends VersichertesInteresseType
+ extends VersichertesInteresseMitAttributMetadatenType
{
@XmlElement(name = "ObjektId")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersichertesInteresseMitAttributMetadatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersichertesInteresseMitAttributMetadatenType.java
new file mode 100644
index 00000000..2c818728
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersichertesInteresseMitAttributMetadatenType.java
@@ -0,0 +1,99 @@
+
+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.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Abstrakter Obertyp für versicherte Interessen, unterstützt Attribut-Metadaten
+ *
+ *
+ * <complexType name="VersichertesInteresseMitAttributMetadaten_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="Lfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "VersichertesInteresseMitAttributMetadaten_Type", propOrder = {
+ "attributMetadaten"
+})
+@XmlSeeAlso({
+ VersicherteVeranstaltungType.class,
+ VersicherterBetriebType.class,
+ VersicherteLiegenschaftType.class
+})
+public abstract class VersichertesInteresseMitAttributMetadatenType {
+
+ @XmlElement(name = "AttributMetadaten")
+ protected Listset method for the attributMetadaten property.
+ *
+ *
+ * getAttributMetadaten().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="BOA_Request_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
+ * <sequence>
+ * <element name="Produktmetadaten" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "BOA_Request_Type", propOrder = {
+ "produktmetadaten"
+})
+@XmlSeeAlso({
+ CalculateRequestGenType.class,
+ CreateOfferRequestGenType.class,
+ CreateApplicationRequestGenType.class,
+ SubmitApplicationRequestGenType.class
+})
+public abstract class BOARequestType
+ extends CommonProcessRequestType
+{
+
+ @XmlElement(name = "Produktmetadaten")
+ protected boolean produktmetadaten;
+
+ /**
+ * Ruft den Wert der produktmetadaten-Eigenschaft ab.
+ *
+ */
+ public boolean isProduktmetadaten() {
+ return produktmetadaten;
+ }
+
+ /**
+ * Legt den Wert der produktmetadaten-Eigenschaft fest.
+ *
+ */
+ public void setProduktmetadaten(boolean value) {
+ this.produktmetadaten = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/BOAResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/BOAResponseType.java
new file mode 100644
index 00000000..54a2c818
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/BOAResponseType.java
@@ -0,0 +1,42 @@
+
+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.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.CommonProcessResponseType;
+
+
+/**
+ * Abstrakter Request für BOA
+ *
+ *
+ * <complexType name="BOA_Response_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "BOA_Response_Type")
+@XmlSeeAlso({
+ CalculateResponseGenType.class,
+ CreateOfferResponseGenType.class,
+ CreateApplicationResponseGenType.class,
+ SubmitApplicationResponseGenType.class
+})
+public abstract class BOAResponseType
+ extends CommonProcessResponseType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateRequestGenType.java
new file mode 100644
index 00000000..c950921f
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateRequestGenType.java
@@ -0,0 +1,67 @@
+
+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.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.CalculateRechtsschutzRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CalculateUnfallRequestType;
+
+
+/**
+ * Abstrakter Request für die Berechnung mit generischen Produktbausteinen
+ *
+ *
+ * <complexType name="CalculateRequestGen_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOA_Request_Type">
+ * <sequence>
+ * <element name="RequestUpselling" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CalculateRequestGen_Type", propOrder = {
+ "requestUpselling"
+})
+@XmlSeeAlso({
+ CalculateRechtsschutzRequestType.class,
+ CalculateSachPrivatRequestType.class,
+ CalculateUnfallRequestType.class
+})
+public abstract class CalculateRequestGenType
+ extends BOARequestType
+{
+
+ @XmlElement(name = "RequestUpselling", defaultValue = "false")
+ protected boolean requestUpselling;
+
+ /**
+ * Ruft den Wert der requestUpselling-Eigenschaft ab.
+ *
+ */
+ public boolean isRequestUpselling() {
+ return requestUpselling;
+ }
+
+ /**
+ * Legt den Wert der requestUpselling-Eigenschaft fest.
+ *
+ */
+ public void setRequestUpselling(boolean value) {
+ this.requestUpselling = value;
+ }
+
+}
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 05f848f1..3dd43b2f 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
@@ -8,9 +8,6 @@ import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.CommonProcessRequestType;
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.kfz.CalculateKfzRequestType;
-import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.CalculateRechtsschutzRequestType;
-import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType;
-import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CalculateUnfallRequestType;
/**
@@ -39,10 +36,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CalculateUnfallReque
"requestUpselling"
})
@XmlSeeAlso({
- CalculateKfzRequestType.class,
- CalculateRechtsschutzRequestType.class,
- CalculateSachPrivatRequestType.class,
- CalculateUnfallRequestType.class
+ CalculateKfzRequestType.class
})
public abstract class CalculateRequestType
extends CommonProcessRequestType
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateResponseGenType.java
new file mode 100644
index 00000000..1f8fbec5
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CalculateResponseGenType.java
@@ -0,0 +1,43 @@
+
+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.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.CalculateRechtsschutzResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CalculateUnfallResponseType;
+
+
+/**
+ * Abstrakter Response Berechnung
+ *
+ *
+ * <complexType name="CalculateResponseGen_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOA_Response_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CalculateResponseGen_Type")
+@XmlSeeAlso({
+ CalculateRechtsschutzResponseType.class,
+ CalculateSachPrivatResponseType.class,
+ CalculateUnfallResponseType.class
+})
+public abstract class CalculateResponseGenType
+ extends BOAResponseType
+{
+
+
+}
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 e1f4d0e3..acc25ee9 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
@@ -7,9 +7,6 @@ import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.CommonProcessResponseType;
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.kfz.CalculateKfzResponseType;
-import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.CalculateRechtsschutzResponseType;
-import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType;
-import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CalculateUnfallResponseType;
/**
@@ -33,10 +30,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CalculateUnfallRespo
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CalculateResponse_Type")
@XmlSeeAlso({
- CalculateKfzResponseType.class,
- CalculateRechtsschutzResponseType.class,
- CalculateSachPrivatResponseType.class,
- CalculateUnfallResponseType.class
+ CalculateKfzResponseType.class
})
public abstract class CalculateResponseType
extends CommonProcessResponseType
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateApplicationRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateApplicationRequestGenType.java
new file mode 100644
index 00000000..6471b288
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateApplicationRequestGenType.java
@@ -0,0 +1,83 @@
+
+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.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.DateianhangType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.CreateApplicationRechtsschutzRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CreateApplicationUnfallRequestType;
+
+
+/**
+ * Abstrakter Request der Antragserzeugung mit generischen Produktbausteinen
+ *
+ *
+ * <complexType name="CreateApplicationRequestGen_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOA_Request_Type">
+ * <sequence>
+ * <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CreateApplicationRequestGen_Type", propOrder = {
+ "dateianhaenge"
+})
+@XmlSeeAlso({
+ CreateApplicationRechtsschutzRequestType.class,
+ CreateApplicationSachPrivatRequestType.class,
+ CreateApplicationUnfallRequestType.class
+})
+public abstract class CreateApplicationRequestGenType
+ extends BOARequestType
+{
+
+ @XmlElement(name = "Dateianhaenge")
+ protected Listset method for the dateianhaenge property.
+ *
+ *
+ * getDateianhaenge().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="CreateApplicationResponseGen_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOA_Response_Type">
+ * <sequence>
+ * <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type" minOccurs="0"/>
+ * <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CreateApplicationResponseGen_Type", propOrder = {
+ "antragstatus",
+ "antragsnummer",
+ "dokumente"
+})
+@XmlSeeAlso({
+ CreateApplicationRechtsschutzResponseType.class,
+ CreateApplicationSachPrivatResponseType.class,
+ CreateApplicationUnfallResponseType.class
+})
+public abstract class CreateApplicationResponseGenType
+ extends BOAResponseType
+{
+
+ @XmlElement(name = "Antragstatus")
+ protected Integer antragstatus;
+ @XmlElement(name = "Antragsnummer")
+ protected ObjektIdType antragsnummer;
+ @XmlElement(name = "Dokumente")
+ protected Listset method for the dokumente property.
+ *
+ *
+ * getDokumente().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="CreateOfferRequestGen_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOA_Request_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CreateOfferRequestGen_Type")
+@XmlSeeAlso({
+ CreateOfferRechtsschutzRequestType.class,
+ CreateOfferSachPrivatRequestType.class,
+ CreateOfferUnfallRequestType.class
+})
+public abstract class CreateOfferRequestGenType
+ extends BOARequestType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateOfferRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateOfferRequestType.java
index 1f2fffa7..ea487455 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateOfferRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateOfferRequestType.java
@@ -7,9 +7,6 @@ import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.CommonProcessRequestType;
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.kfz.CreateOfferKfzRequestType;
-import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.CreateOfferRechtsschutzRequestType;
-import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType;
-import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CreateOfferUnfallRequestType;
/**
@@ -33,10 +30,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CreateOfferUnfallReq
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateOfferRequest_Type")
@XmlSeeAlso({
- CreateOfferKfzRequestType.class,
- CreateOfferRechtsschutzRequestType.class,
- CreateOfferSachPrivatRequestType.class,
- CreateOfferUnfallRequestType.class
+ CreateOfferKfzRequestType.class
})
public abstract class CreateOfferRequestType
extends CommonProcessRequestType
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateOfferResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateOfferResponseGenType.java
new file mode 100644
index 00000000..fa7475a9
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/CreateOfferResponseGenType.java
@@ -0,0 +1,83 @@
+
+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.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.DokumentInfoType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.CreateOfferRechtsschutzResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.CreateOfferUnfallResponseType;
+
+
+/**
+ * Abstrakter Response der Offerterstellung
+ *
+ *
+ * <complexType name="CreateOfferResponseGen_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOA_Response_Type">
+ * <sequence>
+ * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CreateOfferResponseGen_Type", propOrder = {
+ "dokumente"
+})
+@XmlSeeAlso({
+ CreateOfferRechtsschutzResponseType.class,
+ CreateOfferSachPrivatResponseType.class,
+ CreateOfferUnfallResponseType.class
+})
+public abstract class CreateOfferResponseGenType
+ extends BOAResponseType
+{
+
+ @XmlElement(name = "Dokumente")
+ protected Listset method for the dokumente property.
+ *
+ *
+ * getDokumente().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="SubmitApplicationRequestGen_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOA_Request_Type">
+ * <sequence>
+ * <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SubmitApplicationRequestGen_Type", propOrder = {
+ "dateianhaenge",
+ "antragsnummer"
+})
+@XmlSeeAlso({
+ SubmitApplicationRechtsschutzRequestType.class,
+ SubmitApplicationSachPrivatRequestType.class,
+ SubmitApplicationUnfallRequestType.class
+})
+public abstract class SubmitApplicationRequestGenType
+ extends BOARequestType
+{
+
+ @XmlElement(name = "Dateianhaenge")
+ protected Listset method for the dateianhaenge property.
+ *
+ *
+ * getDateianhaenge().add(newItem);
+ *
+ *
+ *
+ * set method for the dateianhaenge property.
+ *
+ *
+ * getDateianhaenge().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="SubmitApplicationResponseGen_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOA_Response_Type">
+ * <sequence>
+ * <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type"/>
+ * <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SubmitApplicationResponseGen_Type", propOrder = {
+ "antragstatus",
+ "antragsnummer",
+ "dokumente"
+})
+@XmlSeeAlso({
+ SubmitApplicationRechtsschutzResponseType.class,
+ SubmitApplicationSachPrivatResponseType.class,
+ SubmitApplicationUnfallResponseType.class
+})
+public abstract class SubmitApplicationResponseGenType
+ extends BOAResponseType
+{
+
+ @XmlElement(name = "Antragstatus")
+ protected int antragstatus;
+ @XmlElement(name = "Antragsnummer", required = true)
+ protected ObjektIdType antragsnummer;
+ @XmlElement(name = "Dokumente")
+ protected Listset method for the dokumente property.
+ *
+ *
+ * getDokumente().add(newItem);
+ *
+ *
+ *
+ *
* <complexType name="CalculateRechtsschutzRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
* <sequence>
* <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateRequestType
"berechnungsanfrage"
})
public class CalculateRechtsschutzRequestType
- extends CalculateRequestType
+ extends CalculateRequestGenType
{
@XmlElement(name = "Berechnungsanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CalculateRechtsschutzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CalculateRechtsschutzResponseType.java
index 47a2cc0e..8e0c95d7 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CalculateRechtsschutzResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CalculateRechtsschutzResponseType.java
@@ -5,7 +5,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.on2antrag.common.CalculateResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseTyp
*
* <complexType name="CalculateRechtsschutzResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
* <sequence>
* <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseTyp
"berechnungsantwort"
})
public class CalculateRechtsschutzResponseType
- extends CalculateResponseType
+ extends CalculateResponseGenType
{
@XmlElement(name = "Berechnungsantwort", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateApplicationRechtsschutzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateApplicationRechtsschutzRequestType.java
index d15555a1..c415e6e4 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateApplicationRechtsschutzRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateApplicationRechtsschutzRequestType.java
@@ -5,7 +5,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.on2antrag.common.CreateApplicationRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRequestGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationReq
*
* <complexType name="CreateApplicationRechtsschutzRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
* <sequence>
* <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationReq
"antragsanfrage"
})
public class CreateApplicationRechtsschutzRequestType
- extends CreateApplicationRequestType
+ extends CreateApplicationRequestGenType
{
@XmlElement(name = "Antragsanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateApplicationRechtsschutzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateApplicationRechtsschutzResponseType.java
index c63dab35..3b2a2f42 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateApplicationRechtsschutzResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateApplicationRechtsschutzResponseType.java
@@ -5,7 +5,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.on2antrag.common.CreateApplicationResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRes
*
* <complexType name="CreateApplicationRechtsschutzResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
* <sequence>
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRes
"antragsantwort"
})
public class CreateApplicationRechtsschutzResponseType
- extends CreateApplicationResponseType
+ extends CreateApplicationResponseGenType
{
@XmlElement(name = "Antragsantwort", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateOfferRechtsschutzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateOfferRechtsschutzRequestType.java
index 5eea09c3..ce59ee84 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateOfferRechtsschutzRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateOfferRechtsschutzRequestType.java
@@ -5,7 +5,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.on2antrag.common.CreateOfferRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestTy
*
* <complexType name="CreateOfferRechtsschutzRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
* <sequence>
* <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestTy
"offertanfrage"
})
public class CreateOfferRechtsschutzRequestType
- extends CreateOfferRequestType
+ extends CreateOfferRequestGenType
{
@XmlElement(name = "Offertanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateOfferRechtsschutzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateOfferRechtsschutzResponseType.java
index 0641955b..28751e4b 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateOfferRechtsschutzResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/CreateOfferRechtsschutzResponseType.java
@@ -5,7 +5,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.on2antrag.common.CreateOfferResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseT
*
* <complexType name="CreateOfferRechtsschutzResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
* <sequence>
* <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseT
"offertantwort"
})
public class CreateOfferRechtsschutzResponseType
- extends CreateOfferResponseType
+ extends CreateOfferResponseGenType
{
@XmlElement(name = "Offertantwort", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/ElementarproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/ElementarproduktRechtsschutzType.java
index f69857fe..bfc95936 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/ElementarproduktRechtsschutzType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/ElementarproduktRechtsschutzType.java
@@ -6,9 +6,9 @@ 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.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktGenerischType;
/**
@@ -21,9 +21,9 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
*
* <complexType name="ElementarproduktRechtsschutz_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
* <sequence>
- * <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -36,16 +36,13 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
@XmlType(name = "ElementarproduktRechtsschutz_Type", propOrder = {
"versInteressenRefLfNr"
})
-@XmlSeeAlso({
- ElementarproduktRechtsschutzStdImplType.class,
- ElementarproduktVertragsrechtsschutzType.class
-})
public class ElementarproduktRechtsschutzType
- extends ElementarproduktType
+ extends ElementarproduktGenerischType
{
- @XmlElement(name = "VersInteressenRefLfNr")
- protected List
* <complexType name="ProduktRechtsschutz_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
* <sequence>
+ * <element name="ElementarprodukteRechtsschutz" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -29,13 +34,76 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ProduktRechtsschutz_Type")
-@XmlSeeAlso({
- ProduktRechtsschutzStdImplType.class
+@XmlType(name = "ProduktRechtsschutz_Type", propOrder = {
+ "elementarprodukteRechtsschutz",
+ "versInteressenRefLfNr"
})
-public abstract class ProduktRechtsschutzType
- extends ProduktType
+public class ProduktRechtsschutzType
+ extends ProduktGenerischType
{
+ @XmlElement(name = "ElementarprodukteRechtsschutz")
+ protected Listset method for the elementarprodukteRechtsschutz property.
+ *
+ *
+ * getElementarprodukteRechtsschutz().add(newItem);
+ *
+ *
+ *
+ * set method for the versInteressenRefLfNr property.
+ *
+ *
+ * getVersInteressenRefLfNr().add(newItem);
+ *
+ *
+ *
+ *
* <complexType name="SubmitApplicationRechtsschutzRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
* <sequence>
* <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationReq
"antragsanfrage"
})
public class SubmitApplicationRechtsschutzRequestType
- extends SubmitApplicationRequestType
+ extends SubmitApplicationRequestGenType
{
@XmlElement(name = "Antragsanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/SubmitApplicationRechtsschutzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/SubmitApplicationRechtsschutzResponseType.java
index aaf465d6..4b280d50 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/SubmitApplicationRechtsschutzResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/rs/SubmitApplicationRechtsschutzResponseType.java
@@ -5,7 +5,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.on2antrag.common.SubmitApplicationResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes
*
* <complexType name="SubmitApplicationRechtsschutzResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
* <sequence>
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes
"antragsantwort"
})
public class SubmitApplicationRechtsschutzResponseType
- extends SubmitApplicationResponseType
+ extends SubmitApplicationResponseGenType
{
@XmlElement(name = "Antragsantwort", required = true)
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 5dde300a..0ef183cf 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,9 +6,9 @@ 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.VerkaufsproduktType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktGenerischType;
import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
@@ -22,8 +22,10 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
*
* <complexType name="VerkaufsproduktRechtsschutz_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_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>
@@ -35,18 +37,79 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VerkaufsproduktRechtsschutz_Type", propOrder = {
+ "produkte",
+ "zusatzprodukte",
"versicherteInteressen"
})
-@XmlSeeAlso({
- VerkaufsproduktRechtsschutzStdImplType.class
-})
-public abstract class VerkaufsproduktRechtsschutzType
- extends VerkaufsproduktType
+public class VerkaufsproduktRechtsschutzType
+ extends VerkaufsproduktGenerischType
{
+ @XmlElement(name = "Produkte", required = true)
+ protected Listset method for the produkte property.
+ *
+ *
+ * getProdukte().add(newItem);
+ *
+ *
+ *
+ * set method for the zusatzprodukte property.
+ *
+ *
+ * getZusatzprodukte().add(newItem);
+ *
+ *
+ *
+ *
* <complexType name="CalculateSachPrivatRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
* <sequence>
* <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}BerechnungSachPrivat_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateRequestType
"berechnungsanfrage"
})
public class CalculateSachPrivatRequestType
- extends CalculateRequestType
+ extends CalculateRequestGenType
{
@XmlElement(name = "Berechnungsanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java
index 5fb4d242..85c035b2 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java
@@ -5,7 +5,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.on2antrag.common.CalculateResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseTyp
*
* <complexType name="CalculateSachPrivatResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
* <sequence>
* <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}BerechnungSachPrivat_Type"/>
* <element name="ResponseUpselling" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}UpsellingSachPrivatResponse_Type" minOccurs="0"/>
@@ -36,7 +36,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseTyp
"responseUpselling"
})
public class CalculateSachPrivatResponseType
- extends CalculateResponseType
+ extends CalculateResponseGenType
{
@XmlElement(name = "Berechnungsantwort", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java
index 3d9a73e6..e540929e 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java
@@ -5,7 +5,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.on2antrag.common.CreateApplicationRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRequestGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationReq
*
* <complexType name="CreateApplicationSachPrivatRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
* <sequence>
* <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationReq
"antragsanfrage"
})
public class CreateApplicationSachPrivatRequestType
- extends CreateApplicationRequestType
+ extends CreateApplicationRequestGenType
{
@XmlElement(name = "Antragsanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java
index f10018ab..aa9320bc 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java
@@ -5,7 +5,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.on2antrag.common.CreateApplicationResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRes
*
* <complexType name="CreateApplicationSachPrivatResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
* <sequence>
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRes
"antragsantwort"
})
public class CreateApplicationSachPrivatResponseType
- extends CreateApplicationResponseType
+ extends CreateApplicationResponseGenType
{
@XmlElement(name = "Antragsantwort", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java
index 8eac655a..209b547e 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java
@@ -5,7 +5,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.on2antrag.common.CreateOfferRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestTy
*
* <complexType name="CreateOfferSachPrivatRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
* <sequence>
* <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}OffertSachPrivat_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestTy
"offertanfrage"
})
public class CreateOfferSachPrivatRequestType
- extends CreateOfferRequestType
+ extends CreateOfferRequestGenType
{
@XmlElement(name = "Offertanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java
index b0a7a45f..9d24b875 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java
@@ -5,7 +5,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.on2antrag.common.CreateOfferResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseT
*
* <complexType name="CreateOfferSachPrivatResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
* <sequence>
* <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}OffertSachPrivat_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseT
"offertantwort"
})
public class CreateOfferSachPrivatResponseType
- extends CreateOfferResponseType
+ extends CreateOfferResponseGenType
{
@XmlElement(name = "Offertantwort", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java
index 4ac670ae..de130d7f 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java
@@ -8,7 +8,7 @@ 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.ElementarproduktType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktGenerischType;
/**
@@ -19,7 +19,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
*
* <complexType name="ElementarproduktSachPrivat_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
* <sequence>
* <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
@@ -39,7 +39,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
ElementarproduktHaushaltType.class
})
public abstract class ElementarproduktSachPrivatType
- extends ElementarproduktType
+ extends ElementarproduktGenerischType
{
@XmlElement(name = "VersInteresseRefLfnr")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/ProduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/ProduktSachPrivatType.java
index 6641c597..63b92756 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/ProduktSachPrivatType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/ProduktSachPrivatType.java
@@ -6,7 +6,7 @@ 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.ProduktType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
/**
@@ -17,7 +17,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
*
* <complexType name="ProduktSachPrivat_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
* <sequence>
* <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
@@ -37,7 +37,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
ProduktHaushaltsversicherungType.class
})
public abstract class ProduktSachPrivatType
- extends ProduktType
+ extends ProduktGenerischType
{
@XmlElement(name = "VersInteresseRefLfnr", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java
index 829ee4e4..4446a39a 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java
@@ -5,7 +5,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.on2antrag.common.SubmitApplicationRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRequestGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationReq
*
* <complexType name="SubmitApplicationSachPrivatRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
* <sequence>
* <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type" minOccurs="0"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationReq
"antragsanfrage"
})
public class SubmitApplicationSachPrivatRequestType
- extends SubmitApplicationRequestType
+ extends SubmitApplicationRequestGenType
{
@XmlElement(name = "Antragsanfrage")
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 7f629992..ed5feb39 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
@@ -5,7 +5,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.on2antrag.common.SubmitApplicationResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes
*
* <complexType name="SubmitApplicationSachPrivatResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
* <sequence>
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes
"antragsantwort"
})
public class SubmitApplicationSachPrivatResponseType
- extends SubmitApplicationResponseType
+ extends SubmitApplicationResponseGenType
{
@XmlElement(name = "Antragsantwort", required = true)
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 73fc5044..d943c4a2 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,9 +7,9 @@ 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.ProduktType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseMitAttributMetadatenType;
/**
@@ -22,11 +22,11 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
*
* <complexType name="VerkaufsproduktSachPrivat_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
* <sequence>
- * <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"/>
+ * <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="VersicherteObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type" maxOccurs="unbounded"/>
* </sequence>
* </extension>
* </complexContent>
@@ -42,15 +42,15 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
"versicherteObjekte"
})
public class VerkaufsproduktSachPrivatType
- extends VerkaufsproduktType
+ extends VerkaufsproduktGenerischType
{
@XmlElement(name = "Produkte", required = true)
- protected List
* <complexType name="CalculateUnfallRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
* <sequence>
* <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezBerechnungUnfall_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateRequestType
"berechnungsanfrage"
})
public class CalculateUnfallRequestType
- extends CalculateRequestType
+ extends CalculateRequestGenType
{
@XmlElement(name = "Berechnungsanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CalculateUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CalculateUnfallResponseType.java
index 14741616..f7fb72ee 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CalculateUnfallResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CalculateUnfallResponseType.java
@@ -5,7 +5,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.on2antrag.common.CalculateResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseTyp
*
* <complexType name="CalculateUnfallResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
* <sequence>
* <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezBerechnungUnfall_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseTyp
"berechnungsantwort"
})
public class CalculateUnfallResponseType
- extends CalculateResponseType
+ extends CalculateResponseGenType
{
@XmlElement(name = "Berechnungsantwort", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateApplicationUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateApplicationUnfallRequestType.java
index ceab2ec8..dd5793a7 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateApplicationUnfallRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateApplicationUnfallRequestType.java
@@ -5,7 +5,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.on2antrag.common.CreateApplicationRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRequestGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationReq
*
* <complexType name="CreateApplicationUnfallRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
* <sequence>
* <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationReq
"antragsanfrage"
})
public class CreateApplicationUnfallRequestType
- extends CreateApplicationRequestType
+ extends CreateApplicationRequestGenType
{
@XmlElement(name = "Antragsanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateApplicationUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateApplicationUnfallResponseType.java
index 0292913b..122ccd72 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateApplicationUnfallResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateApplicationUnfallResponseType.java
@@ -5,7 +5,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.on2antrag.common.CreateApplicationResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRes
*
* <complexType name="CreateApplicationUnfallResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
* <sequence>
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRes
"antragsantwort"
})
public class CreateApplicationUnfallResponseType
- extends CreateApplicationResponseType
+ extends CreateApplicationResponseGenType
{
@XmlElement(name = "Antragsantwort", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateOfferUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateOfferUnfallRequestType.java
index 8ed320dd..b1ab418f 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateOfferUnfallRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateOfferUnfallRequestType.java
@@ -5,7 +5,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.on2antrag.common.CreateOfferRequestType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestTy
*
* <complexType name="CreateOfferUnfallRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
* <sequence>
* <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezOffertUnfall_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferRequestTy
"offertanfrage"
})
public class CreateOfferUnfallRequestType
- extends CreateOfferRequestType
+ extends CreateOfferRequestGenType
{
@XmlElement(name = "Offertanfrage", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateOfferUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateOfferUnfallResponseType.java
index 31fd39fb..a27fc4e9 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateOfferUnfallResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/CreateOfferUnfallResponseType.java
@@ -5,7 +5,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.on2antrag.common.CreateOfferResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseT
*
* <complexType name="CreateOfferUnfallResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
* <sequence>
* <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezOffertUnfall_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseT
"offertantwort"
})
public class CreateOfferUnfallResponseType
- extends CreateOfferResponseType
+ extends CreateOfferResponseGenType
{
@XmlElement(name = "Offertantwort", required = true)
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 dd3f8e58..d3673273 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,14 +1,17 @@
package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall;
-import java.math.BigInteger;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.JAXBElement;
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.XmlElementRef;
+import javax.xml.bind.annotation.XmlElementRefs;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
+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.SelbstbehaltType;
@@ -22,11 +25,12 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
*
* <complexType name="ElementarproduktUnfall_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
* <sequence>
* <element name="VersPersonRefLfNr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
+ * <element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ * <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -37,95 +41,63 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktUnfall_Type", propOrder = {
- "versPersonRefLfNr",
- "versicherungssumme",
- "selbstbehalt"
+ "rest"
})
@XmlSeeAlso({
GenElementarproduktUnfallType.class
})
-public abstract class ElementarproduktUnfallType
- extends ElementarproduktType
+public class ElementarproduktUnfallType
+ extends ElementarproduktGenerischType
{
- @XmlElement(name = "VersPersonRefLfNr")
- protected String versPersonRefLfNr;
- @XmlElement(name = "Versicherungssumme")
- @XmlSchemaType(name = "unsignedLong")
- protected BigInteger versicherungssumme;
- @XmlElement(name = "Selbstbehalt")
- protected SelbstbehaltType selbstbehalt;
+ @XmlElementRefs({
+ @XmlElementRef(name = "AttributMetadaten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "VersPersonRefLfNr", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", type = JAXBElement.class, required = false)
+ })
+ protected Listset method for the rest property.
*
- * @return
- * possible object is
- * {@link BigInteger }
- *
- */
- public BigInteger getVersicherungssumme() {
- return versicherungssumme;
- }
-
- /**
- * Legt den Wert der versicherungssumme-Eigenschaft fest.
+ *
+ * getRest().add(newItem);
+ *
*
- * @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.
+ *
* <complexType name="ProduktUnfall_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
* <sequence>
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
- * <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" maxOccurs="unbounded"/>
* <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
+ * <element name="LeistungsartTod" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" minOccurs="0"/>
+ * <element name="LeistungartInvaliditaet" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" minOccurs="0"/>
+ * <element name="LeistungsartUnfallkosten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" minOccurs="0"/>
+ * <element name="LeistungsartSpitalgeld" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" minOccurs="0"/>
+ * <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}GenElementarproduktUnfall_Type" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -37,19 +41,31 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProduktUnfall_Type", propOrder = {
"selbstbehalt",
- "leistungsarten",
- "versPersonenRefLfnr"
+ "versPersonenRefLfnr",
+ "leistungsartTod",
+ "leistungartInvaliditaet",
+ "leistungsartUnfallkosten",
+ "leistungsartSpitalgeld",
+ "leistungsarten"
})
public abstract class ProduktUnfallType
- extends ProduktType
+ extends ProduktGenerischType
{
@XmlElement(name = "Selbstbehalt")
protected SelbstbehaltType selbstbehalt;
- @XmlElement(name = "Leistungsarten", required = true)
- protected Listset method for the leistungsarten property.
- *
- *
- * getLeistungsarten().add(newItem);
- *
- *
- *
- * set method for the leistungsarten property.
+ *
+ *
+ * getLeistungsarten().add(newItem);
+ *
+ *
+ *
+ *
* <complexType name="SubmitApplicationUnfallRequest_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequest_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
* <sequence>
* <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type" minOccurs="0"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationReq
"antragsanfrage"
})
public class SubmitApplicationUnfallRequestType
- extends SubmitApplicationRequestType
+ extends SubmitApplicationRequestGenType
{
@XmlElement(name = "Antragsanfrage")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/SubmitApplicationUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/SubmitApplicationUnfallResponseType.java
index 63899fc1..bb4b9d6c 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/SubmitApplicationUnfallResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/SubmitApplicationUnfallResponseType.java
@@ -5,7 +5,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.on2antrag.common.SubmitApplicationResponseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationResponseGenType;
/**
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes
*
* <complexType name="SubmitApplicationUnfallResponse_Type">
* <complexContent>
- * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type">
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
* <sequence>
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type"/>
* </sequence>
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes
"antragsantwort"
})
public class SubmitApplicationUnfallResponseType
- extends SubmitApplicationResponseType
+ extends SubmitApplicationResponseGenType
{
@XmlElement(name = "Antragsantwort", required = true)
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/VerkaufsproduktUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/VerkaufsproduktUnfallType.java
index 27973628..41b410ac 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/VerkaufsproduktUnfallType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/unfall/VerkaufsproduktUnfallType.java
@@ -7,9 +7,9 @@ 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.ProduktType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktType;
-import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseMitAttributMetadatenType;
/**
@@ -22,10 +22,10 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
*
* <complexType name="VerkaufsproduktUnfall_Type">
* <complexContent>
- * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
* <sequence>
- * <element name="Produkte" type="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type" maxOccurs="unbounded"/>
- * <element name="VersicherteInteressen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded"/>
+ * <element name="Produkte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded"/>
+ * <element name="VersicherteInteressen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type" maxOccurs="unbounded"/>
* </sequence>
* </extension>
* </complexContent>
@@ -40,13 +40,13 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
"versicherteInteressen"
})
public class VerkaufsproduktUnfallType
- extends VerkaufsproduktType
+ extends VerkaufsproduktGenerischType
{
@XmlElement(name = "Produkte", required = true)
- protected Listset method for the zusaetzlicheRollendaten property.
+ *
+ *
+ * getZusaetzlicheRollendaten().add(newItem);
+ *
+ *
+ *
+ *