Für Release 1.5 gibt es nur 3 Ebenen im Produktbaum

Rechtsschutz entfällt da nicht in Release
Bezugsberechtigung VersichertePerson und Versicherungsnehmer neu
Deckungselemente für Rechtsschutz generisch entfernt, da Rechtsschutz nicht in Release enthalten
FATCA neue Attribute von Generali
This commit is contained in:
2020-07-08 10:17:17 +02:00
parent 4e1a15a9a4
commit 99d1774709
135 changed files with 1468 additions and 8111 deletions

View File

@@ -1,2 +1,3 @@
/target/ /target/
/src/main/resources/def/r1_6_0/

View File

@@ -293,11 +293,11 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
<bindingFile>${bindings.location}/omds3_ON2_Antrag_Common_binding.xml</bindingFile> <bindingFile>${bindings.location}/omds3_ON2_Antrag_Common_binding.xml</bindingFile>
<bindingFile>${bindings.location}/omds3_ON2_Antrag_Kfz_binding.xml</bindingFile> <bindingFile>${bindings.location}/omds3_ON2_Antrag_Kfz_binding.xml</bindingFile>
<bindingFile>${bindings.location}/omds3_ON2_Antrag_SachPrivat_binding.xml</bindingFile> <bindingFile>${bindings.location}/omds3_ON2_Antrag_SachPrivat_binding.xml</bindingFile>
<bindingFile>${bindings.location}/omds3_ON2_Antrag_RS_binding.xml</bindingFile> <!-- <bindingFile>${bindings.location}/omds3_ON2_Antrag_RS_binding.xml</bindingFile>-->
<!-- <bindingFile>${bindings.location}/omds3_ON2_Antrag_Unfall_binding.xml</bindingFile>--> <!-- <bindingFile>${bindings.location}/omds3_ON2_Antrag_Unfall_binding.xml</bindingFile>-->
<!-- <bindingFile>${bindings.location}/omds3_ON2_Antrag_Leben_binding.xml</bindingFile>--> <!-- <bindingFile>${bindings.location}/omds3_ON2_Antrag_Leben_binding.xml</bindingFile>-->
<bindingFile>${bindings.location}/omds3_ON3_Vertrag_binding.xml</bindingFile> <!-- <bindingFile>${bindings.location}/omds3_ON3_Vertrag_binding.xml</bindingFile>-->
<bindingFile>${bindings.location}/omds3_ON4_Partner_binding.xml</bindingFile> <!-- <bindingFile>${bindings.location}/omds3_ON4_Partner_binding.xml</bindingFile>-->
<bindingFile>${bindings.location}/omds3_ON7_Schaden_binding.xml</bindingFile> <bindingFile>${bindings.location}/omds3_ON7_Schaden_binding.xml</bindingFile>
<bindingFile>${bindings.location}/${wsdl.binding.xml}</bindingFile> <bindingFile>${bindings.location}/${wsdl.binding.xml}</bindingFile>
<!-- <bindingFile>${bindings.location}/omdsExampleVuExtension_binding.xml</bindingFile> --> <!-- <bindingFile>${bindings.location}/omdsExampleVuExtension_binding.xml</bindingFile> -->

View File

@@ -0,0 +1,108 @@
package at.vvo.omds.types.omds3Types.r1_5_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.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
/**
* Abstrakte Ebene fuer Listen mit einem oder mehreren wählbaren Werten
*
* <p>Java-Klasse für AListenAttribut_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="AListenAttribut_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="MinAnz" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AListenAttribut_Type", propOrder = {
"values",
"minAnz"
})
@XmlSeeAlso({
AttributEnumType.class,
AttributMultiEnumType.class
})
public abstract class AListenAttributType
extends AttributType
{
@XmlElement(name = "Values")
protected List<EintragSchluessellisteType> values;
@XmlElement(name = "MinAnz")
@XmlSchemaType(name = "unsignedShort")
protected Integer minAnz;
/**
* Gets the value of the values property.
*
* <p>
* 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 <CODE>set</CODE> method for the values property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValues().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link EintragSchluessellisteType }
*
*
*/
public List<EintragSchluessellisteType> getValues() {
if (values == null) {
values = new ArrayList<EintragSchluessellisteType>();
}
return this.values;
}
/**
* Ruft den Wert der minAnz-Eigenschaft ab.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getMinAnz() {
return minAnz;
}
/**
* Legt den Wert der minAnz-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setMinAnz(Integer value) {
this.minAnz = value;
}
}

View File

@@ -0,0 +1,74 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
/**
* Abstrakter Basistyp für Attribute mit einem Wert
*
* <p>Java-Klasse für ASingleAttribut_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ASingleAttribut_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Pflichtfeld" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ASingleAttribut_Type", propOrder = {
"pflichtfeld"
})
@XmlSeeAlso({
AttributStringType.class,
AttributIntType.class,
AttributDezimalType.class,
AttributDoubleType.class,
AttributDatumType.class
})
public abstract class ASingleAttributType
extends AttributType
{
@XmlElement(name = "Pflichtfeld")
protected Boolean pflichtfeld;
/**
* Ruft den Wert der pflichtfeld-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isPflichtfeld() {
return pflichtfeld;
}
/**
* Legt den Wert der pflichtfeld-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setPflichtfeld(Boolean value) {
this.pflichtfeld = value;
}
}

View File

@@ -21,9 +21,9 @@ import javax.xml.datatype.XMLGregorianCalendar;
* <pre> * <pre>
* &lt;complexType name="AttributDatum_Type"&gt; * &lt;complexType name="AttributDatum_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}date"/&gt; * &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/&gt;
* &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/&gt; * &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/&gt;
* &lt;element name="Values" type="{http://www.w3.org/2001/XMLSchema}date" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Values" type="{http://www.w3.org/2001/XMLSchema}date" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Min" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/&gt; * &lt;element name="Min" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/&gt;
@@ -45,10 +45,10 @@ import javax.xml.datatype.XMLGregorianCalendar;
"max" "max"
}) })
public class AttributDatumType public class AttributDatumType
extends AttributType extends ASingleAttributType
{ {
@XmlElement(name = "Value", required = true) @XmlElement(name = "Value")
@XmlSchemaType(name = "date") @XmlSchemaType(name = "date")
protected XMLGregorianCalendar value; protected XMLGregorianCalendar value;
@XmlElement(name = "Default") @XmlElement(name = "Default")

View File

@@ -20,9 +20,9 @@ import javax.xml.bind.annotation.XmlType;
* <pre> * <pre>
* &lt;complexType name="AttributDezimal_Type"&gt; * &lt;complexType name="AttributDezimal_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Value" type="{urn:omds20}decimal"/&gt; * &lt;element name="Value" type="{urn:omds20}decimal" minOccurs="0"/&gt;
* &lt;element name="Default" type="{urn:omds20}decimal" minOccurs="0"/&gt; * &lt;element name="Default" type="{urn:omds20}decimal" minOccurs="0"/&gt;
* &lt;element name="Values" type="{urn:omds20}decimal" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Values" type="{urn:omds20}decimal" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Min" type="{urn:omds20}decimal" minOccurs="0"/&gt; * &lt;element name="Min" type="{urn:omds20}decimal" minOccurs="0"/&gt;
@@ -44,10 +44,10 @@ import javax.xml.bind.annotation.XmlType;
"max" "max"
}) })
public class AttributDezimalType public class AttributDezimalType
extends AttributType extends ASingleAttributType
{ {
@XmlElement(name = "Value", required = true) @XmlElement(name = "Value")
protected BigDecimal value; protected BigDecimal value;
@XmlElement(name = "Default") @XmlElement(name = "Default")
protected BigDecimal _default; protected BigDecimal _default;

View File

@@ -19,9 +19,9 @@ import javax.xml.bind.annotation.XmlType;
* <pre> * <pre>
* &lt;complexType name="AttributDouble_Type"&gt; * &lt;complexType name="AttributDouble_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}double"/&gt; * &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
* &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt; * &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
* &lt;element name="Values" type="{http://www.w3.org/2001/XMLSchema}double" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Values" type="{http://www.w3.org/2001/XMLSchema}double" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Min" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt; * &lt;element name="Min" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
@@ -43,11 +43,11 @@ import javax.xml.bind.annotation.XmlType;
"max" "max"
}) })
public class AttributDoubleType public class AttributDoubleType
extends AttributType extends ASingleAttributType
{ {
@XmlElement(name = "Value") @XmlElement(name = "Value")
protected double value; protected Double value;
@XmlElement(name = "Default") @XmlElement(name = "Default")
protected Double _default; protected Double _default;
@XmlElement(name = "Values", type = Double.class) @XmlElement(name = "Values", type = Double.class)
@@ -60,16 +60,24 @@ public class AttributDoubleType
/** /**
* Ruft den Wert der value-Eigenschaft ab. * Ruft den Wert der value-Eigenschaft ab.
* *
* @return
* possible object is
* {@link Double }
*
*/ */
public double getValue() { public Double getValue() {
return value; return value;
} }
/** /**
* Legt den Wert der value-Eigenschaft fest. * Legt den Wert der value-Eigenschaft fest.
* *
* @param value
* allowed object is
* {@link Double }
*
*/ */
public void setValue(double value) { public void setValue(Double value) {
this.value = value; this.value = value;
} }

View File

@@ -1,8 +1,6 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common; package at.vvo.omds.types.omds3Types.r1_5_0.common;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
@@ -19,19 +17,10 @@ import javax.xml.bind.annotation.XmlType;
* <pre> * <pre>
* &lt;complexType name="AttributEnum_Type"&gt; * &lt;complexType name="AttributEnum_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}AListenAttribut_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="MinAnz"&gt;
* &lt;simpleType&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}unsignedInt"&gt;
* &lt;enumeration value="0"/&gt;
* &lt;enumeration value="1"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -43,22 +32,16 @@ import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AttributEnum_Type", propOrder = { @XmlType(name = "AttributEnum_Type", propOrder = {
"value", "value",
"_default", "_default"
"values",
"minAnz"
}) })
public class AttributEnumType public class AttributEnumType
extends AttributType extends AListenAttributType
{ {
@XmlElement(name = "Value") @XmlElement(name = "Value")
protected String value; protected String value;
@XmlElement(name = "Default") @XmlElement(name = "Default")
protected String _default; protected String _default;
@XmlElement(name = "Values")
protected List<EintragSchluessellisteType> values;
@XmlElement(name = "MinAnz")
protected long minAnz;
/** /**
* Ruft den Wert der value-Eigenschaft ab. * Ruft den Wert der value-Eigenschaft ab.
@@ -108,49 +91,4 @@ public class AttributEnumType
this._default = value; this._default = value;
} }
/**
* Gets the value of the values property.
*
* <p>
* 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 <CODE>set</CODE> method for the values property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValues().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link EintragSchluessellisteType }
*
*
*/
public List<EintragSchluessellisteType> getValues() {
if (values == null) {
values = new ArrayList<EintragSchluessellisteType>();
}
return this.values;
}
/**
* Ruft den Wert der minAnz-Eigenschaft ab.
*
*/
public long getMinAnz() {
return minAnz;
}
/**
* Legt den Wert der minAnz-Eigenschaft fest.
*
*/
public void setMinAnz(long value) {
this.minAnz = value;
}
} }

View File

@@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlType;
* <pre> * <pre>
* &lt;complexType name="AttributInt_Type"&gt; * &lt;complexType name="AttributInt_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/&gt; * &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/&gt;
* &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/&gt; * &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/&gt;
@@ -43,7 +43,7 @@ import javax.xml.bind.annotation.XmlType;
"max" "max"
}) })
public class AttributIntType public class AttributIntType
extends AttributType extends ASingleAttributType
{ {
@XmlElement(name = "Value") @XmlElement(name = "Value")

View File

@@ -24,8 +24,8 @@ import javax.xml.bind.annotation.XmlType;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/&gt; * &lt;element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/&gt; * &lt;element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
@@ -52,11 +52,11 @@ public class AttributMetadatenStringType
@XmlElement(name = "Values") @XmlElement(name = "Values")
protected List<String> values; protected List<String> values;
@XmlElement(name = "MinLaenge") @XmlElement(name = "MinLaenge")
@XmlSchemaType(name = "unsignedInt") @XmlSchemaType(name = "unsignedShort")
protected Long minLaenge; protected Integer minLaenge;
@XmlElement(name = "MaxLaenge") @XmlElement(name = "MaxLaenge")
@XmlSchemaType(name = "unsignedInt") @XmlSchemaType(name = "unsignedShort")
protected Long maxLaenge; protected Integer maxLaenge;
@XmlElement(name = "Regex") @XmlElement(name = "Regex")
protected String regex; protected String regex;
@@ -118,10 +118,10 @@ public class AttributMetadatenStringType
* *
* @return * @return
* possible object is * possible object is
* {@link Long } * {@link Integer }
* *
*/ */
public Long getMinLaenge() { public Integer getMinLaenge() {
return minLaenge; return minLaenge;
} }
@@ -130,10 +130,10 @@ public class AttributMetadatenStringType
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link Long } * {@link Integer }
* *
*/ */
public void setMinLaenge(Long value) { public void setMinLaenge(Integer value) {
this.minLaenge = value; this.minLaenge = value;
} }
@@ -142,10 +142,10 @@ public class AttributMetadatenStringType
* *
* @return * @return
* possible object is * possible object is
* {@link Long } * {@link Integer }
* *
*/ */
public Long getMaxLaenge() { public Integer getMaxLaenge() {
return maxLaenge; return maxLaenge;
} }
@@ -154,10 +154,10 @@ public class AttributMetadatenStringType
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link Long } * {@link Integer }
* *
*/ */
public void setMaxLaenge(Long value) { public void setMaxLaenge(Integer value) {
this.maxLaenge = value; this.maxLaenge = value;
} }

View File

@@ -6,7 +6,6 @@ import java.util.List;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
@@ -20,13 +19,11 @@ import javax.xml.bind.annotation.XmlType;
* <pre> * <pre>
* &lt;complexType name="AttributMultiEnum_Type"&gt; * &lt;complexType name="AttributMultiEnum_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}AListenAttribut_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="MaxAnz" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/&gt;
* &lt;element name="MinAnz" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;element name="MaxAnz" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -39,24 +36,17 @@ import javax.xml.bind.annotation.XmlType;
@XmlType(name = "AttributMultiEnum_Type", propOrder = { @XmlType(name = "AttributMultiEnum_Type", propOrder = {
"value", "value",
"_default", "_default",
"values",
"minAnz",
"maxAnz" "maxAnz"
}) })
public class AttributMultiEnumType public class AttributMultiEnumType
extends AttributType extends AListenAttributType
{ {
@XmlElement(name = "Value") @XmlElement(name = "Value")
protected List<String> value; protected List<String> value;
@XmlElement(name = "Default") @XmlElement(name = "Default")
protected List<String> _default; protected List<String> _default;
@XmlElement(name = "Values") @XmlElement(name = "MaxAnz")
protected List<EintragSchluessellisteType> values;
@XmlElement(name = "MinAnz")
@XmlSchemaType(name = "unsignedInt")
protected long minAnz;
@XmlElement(name = "MaxAnz", required = true)
protected Object maxAnz; protected Object maxAnz;
/** /**
@@ -117,51 +107,6 @@ public class AttributMultiEnumType
return this._default; return this._default;
} }
/**
* Gets the value of the values property.
*
* <p>
* 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 <CODE>set</CODE> method for the values property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValues().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link EintragSchluessellisteType }
*
*
*/
public List<EintragSchluessellisteType> getValues() {
if (values == null) {
values = new ArrayList<EintragSchluessellisteType>();
}
return this.values;
}
/**
* Ruft den Wert der minAnz-Eigenschaft ab.
*
*/
public long getMinAnz() {
return minAnz;
}
/**
* Legt den Wert der minAnz-Eigenschaft fest.
*
*/
public void setMinAnz(long value) {
this.minAnz = value;
}
/** /**
* Ruft den Wert der maxAnz-Eigenschaft ab. * Ruft den Wert der maxAnz-Eigenschaft ab.
* *

View File

@@ -20,13 +20,13 @@ import javax.xml.bind.annotation.XmlType;
* <pre> * <pre>
* &lt;complexType name="AttributString_Type"&gt; * &lt;complexType name="AttributString_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/&gt; * &lt;element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/&gt; * &lt;element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
@@ -46,7 +46,7 @@ import javax.xml.bind.annotation.XmlType;
"values" "values"
}) })
public class AttributStringType public class AttributStringType
extends AttributType extends ASingleAttributType
{ {
@XmlElement(name = "Value") @XmlElement(name = "Value")
@@ -56,11 +56,11 @@ public class AttributStringType
@XmlElement(name = "Regex") @XmlElement(name = "Regex")
protected String regex; protected String regex;
@XmlElement(name = "MaxLaenge") @XmlElement(name = "MaxLaenge")
@XmlSchemaType(name = "unsignedInt") @XmlSchemaType(name = "unsignedShort")
protected Long maxLaenge; protected Integer maxLaenge;
@XmlElement(name = "MinLaenge") @XmlElement(name = "MinLaenge")
@XmlSchemaType(name = "unsignedInt") @XmlSchemaType(name = "unsignedShort")
protected Long minLaenge; protected Integer minLaenge;
@XmlElement(name = "Values") @XmlElement(name = "Values")
protected List<String> values; protected List<String> values;
@@ -141,10 +141,10 @@ public class AttributStringType
* *
* @return * @return
* possible object is * possible object is
* {@link Long } * {@link Integer }
* *
*/ */
public Long getMaxLaenge() { public Integer getMaxLaenge() {
return maxLaenge; return maxLaenge;
} }
@@ -153,10 +153,10 @@ public class AttributStringType
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link Long } * {@link Integer }
* *
*/ */
public void setMaxLaenge(Long value) { public void setMaxLaenge(Integer value) {
this.maxLaenge = value; this.maxLaenge = value;
} }
@@ -165,10 +165,10 @@ public class AttributStringType
* *
* @return * @return
* possible object is * possible object is
* {@link Long } * {@link Integer }
* *
*/ */
public Long getMinLaenge() { public Integer getMinLaenge() {
return minLaenge; return minLaenge;
} }
@@ -177,10 +177,10 @@ public class AttributStringType
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link Long } * {@link Integer }
* *
*/ */
public void setMinLaenge(Long value) { public void setMinLaenge(Integer value) {
this.minLaenge = value; this.minLaenge = value;
} }

View File

@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlType;
/** /**
* Abstrakter Basistyp für Metadaten von Attributen * Abstrakter Basistyp für Attribute die Metadaten enthalten können (feiner Unterschied zu AttributMetadaten_Type)
* *
* <p>Java-Klasse für Attribut_Type complex type. * <p>Java-Klasse für Attribut_Type complex type.
* *
@@ -20,8 +20,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Aenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt; * &lt;element name="Aenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;element name="Pflichtfeld" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Msg" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMsg_Type" minOccurs="0"/&gt; * &lt;element name="Msg" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMsg_Type" minOccurs="0"/&gt;
@@ -36,27 +35,19 @@ import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Attribut_Type", propOrder = { @XmlType(name = "Attribut_Type", propOrder = {
"aenderbar", "aenderbar",
"pflichtfeld",
"bezeichnung", "bezeichnung",
"beschreibungTxt", "beschreibungTxt",
"msg" "msg"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
AttributStringType.class, ASingleAttributType.class,
AttributIntType.class, AListenAttributType.class,
AttributDezimalType.class,
AttributDoubleType.class,
AttributDatumType.class,
AttributEnumType.class,
AttributMultiEnumType.class,
RaucherType.class RaucherType.class
}) })
public abstract class AttributType { public abstract class AttributType {
@XmlElement(name = "Aenderbar") @XmlElement(name = "Aenderbar")
protected boolean aenderbar; protected Boolean aenderbar;
@XmlElement(name = "Pflichtfeld")
protected boolean pflichtfeld;
@XmlElement(name = "Bezeichnung") @XmlElement(name = "Bezeichnung")
protected String bezeichnung; protected String bezeichnung;
@XmlElement(name = "BeschreibungTxt") @XmlElement(name = "BeschreibungTxt")
@@ -67,35 +58,27 @@ public abstract class AttributType {
/** /**
* Ruft den Wert der aenderbar-Eigenschaft ab. * Ruft den Wert der aenderbar-Eigenschaft ab.
* *
* @return
* possible object is
* {@link Boolean }
*
*/ */
public boolean isAenderbar() { public Boolean isAenderbar() {
return aenderbar; return aenderbar;
} }
/** /**
* Legt den Wert der aenderbar-Eigenschaft fest. * Legt den Wert der aenderbar-Eigenschaft fest.
* *
* @param value
* allowed object is
* {@link Boolean }
*
*/ */
public void setAenderbar(boolean value) { public void setAenderbar(Boolean value) {
this.aenderbar = value; this.aenderbar = value;
} }
/**
* Ruft den Wert der pflichtfeld-Eigenschaft ab.
*
*/
public boolean isPflichtfeld() {
return pflichtfeld;
}
/**
* Legt den Wert der pflichtfeld-Eigenschaft fest.
*
*/
public void setPflichtfeld(boolean value) {
this.pflichtfeld = value;
}
/** /**
* Ruft den Wert der bezeichnung-Eigenschaft ab. * Ruft den Wert der bezeichnung-Eigenschaft ab.
* *

View File

@@ -20,14 +20,14 @@ import javax.xml.bind.annotation.XmlType;
* <pre> * <pre>
* &lt;complexType name="BasisProduktbaustein_Type"&gt; * &lt;complexType name="BasisProduktbaustein_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Modellelement_Type"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Bedingungen" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Bedingungen" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
* </pre> * </pre>
@@ -44,9 +44,7 @@ import javax.xml.bind.annotation.XmlType;
@XmlSeeAlso({ @XmlSeeAlso({
ProduktbausteinType.class ProduktbausteinType.class
}) })
public abstract class BasisProduktbausteinType public abstract class BasisProduktbausteinType {
extends ModellelementType
{
@XmlElement(name = "Id") @XmlElement(name = "Id")
protected String id; protected String id;

View File

@@ -1,11 +1,10 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common; package at.vvo.omds.types.omds3Types.r1_5_0.common;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
@@ -21,7 +20,8 @@ import javax.xml.bind.annotation.XmlType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BezugsrechtPerson_Type" maxOccurs="unbounded"/&gt; * &lt;element name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/&gt;
* &lt;element name="Prozentsatz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
* &lt;element name="Unwiderruflich" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt; * &lt;element name="Unwiderruflich" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
@@ -33,45 +33,60 @@ import javax.xml.bind.annotation.XmlType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "BezugsberechtigungNamentlich", propOrder = { @XmlType(name = "BezugsberechtigungNamentlich", propOrder = {
"personen", "personRefLfnr",
"prozentsatz",
"unwiderruflich" "unwiderruflich"
}) })
public class BezugsberechtigungNamentlich public class BezugsberechtigungNamentlich
extends BezugsberechtigungType extends BezugsberechtigungType
{ {
@XmlElement(name = "Personen", required = true) @XmlElement(name = "PersonRefLfnr")
protected List<BezugsrechtPersonType> personen; @XmlSchemaType(name = "unsignedShort")
protected int personRefLfnr;
@XmlElement(name = "Prozentsatz")
protected Double prozentsatz;
@XmlElement(name = "Unwiderruflich") @XmlElement(name = "Unwiderruflich")
protected boolean unwiderruflich; protected boolean unwiderruflich;
/** /**
* Gets the value of the personen property. * Ruft den Wert der personRefLfnr-Eigenschaft ab.
*
* <p>
* 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 <CODE>set</CODE> method for the personen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPersonen().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BezugsrechtPersonType }
*
* *
*/ */
public List<BezugsrechtPersonType> getPersonen() { public int getPersonRefLfnr() {
if (personen == null) { return personRefLfnr;
personen = new ArrayList<BezugsrechtPersonType>(); }
}
return this.personen; /**
* Legt den Wert der personRefLfnr-Eigenschaft fest.
*
*/
public void setPersonRefLfnr(int value) {
this.personRefLfnr = value;
}
/**
* Ruft den Wert der prozentsatz-Eigenschaft ab.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getProzentsatz() {
return prozentsatz;
}
/**
* Legt den Wert der prozentsatz-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setProzentsatz(Double value) {
this.prozentsatz = value;
} }
/** /**

View File

@@ -0,0 +1,34 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* Bezugsberechtigung testamentarische Erben
*
* <p>Java-Klasse für BezugsberechtigungTestamentarischeErben_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="BezugsberechtigungTestamentarischeErben_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "BezugsberechtigungTestamentarischeErben_Type")
public class BezugsberechtigungTestamentarischeErbenType
extends BezugsberechtigungType
{
}

View File

@@ -3,6 +3,7 @@ package at.vvo.omds.types.omds3Types.r1_5_0.common;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
@@ -18,6 +19,16 @@ import javax.xml.bind.annotation.XmlType;
* &lt;complexType name="Bezugsberechtigung_Type"&gt; * &lt;complexType name="Bezugsberechtigung_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="Art"&gt;
* &lt;simpleType&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte"&gt;
* &lt;enumeration value="0"/&gt;
* &lt;enumeration value="1"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
@@ -26,14 +37,37 @@ import javax.xml.bind.annotation.XmlType;
* *
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Bezugsberechtigung_Type") @XmlType(name = "Bezugsberechtigung_Type", propOrder = {
"art"
})
@XmlSeeAlso({ @XmlSeeAlso({
BezugsberechtigungGesetzlicheErbenType.class, BezugsberechtigungGesetzlicheErbenType.class,
BezugsberechtigungTestamentarischeErbenType.class,
BezugsberechtigungUeberbringerType.class, BezugsberechtigungUeberbringerType.class,
BezugsberechtigungNamentlich.class, BezugsberechtigungNamentlich.class,
BezugsberechtigungVersicherungsnehmerType.class,
BezugsberechtigungVersichertePersonType.class,
BezugsberechtigungIndividuell.class BezugsberechtigungIndividuell.class
}) })
public abstract class BezugsberechtigungType { public abstract class BezugsberechtigungType {
@XmlElement(name = "Art")
protected short art;
/**
* Ruft den Wert der art-Eigenschaft ab.
*
*/
public short getArt() {
return art;
}
/**
* Legt den Wert der art-Eigenschaft fest.
*
*/
public void setArt(short value) {
this.art = value;
}
} }

View File

@@ -7,17 +7,17 @@ import javax.xml.bind.annotation.XmlType;
/** /**
* VU-spezifische Erweiterungsmöglichkeit auf Ebene Zusatzprodukt * Bezugsberechtigung VersichertePerson
* *
* <p>Java-Klasse für ZusaetzlicheZusatzproduktdaten_Type complex type. * <p>Java-Klasse für BezugsberechtigungVersichertePerson_Type complex type.
* *
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
* *
* <pre> * <pre>
* &lt;complexType name="ZusaetzlicheZusatzproduktdaten_Type"&gt; * &lt;complexType name="BezugsberechtigungVersichertePerson_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type"&gt;
* &lt;/restriction&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
* </pre> * </pre>
@@ -25,8 +25,10 @@ import javax.xml.bind.annotation.XmlType;
* *
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ZusaetzlicheZusatzproduktdaten_Type") @XmlType(name = "BezugsberechtigungVersichertePerson_Type")
public abstract class ZusaetzlicheZusatzproduktdatenType { public class BezugsberechtigungVersichertePersonType
extends BezugsberechtigungType
{
} }

View File

@@ -7,17 +7,17 @@ import javax.xml.bind.annotation.XmlType;
/** /**
* Abstrakter Typ fuer zusaetzliche Betriebsdaten zur Erweiterung des VersicherterBetrieb_Type * Bezugsberechtigung Versicherungsnehmer
* *
* <p>Java-Klasse für ZusaetzlicheBetriebsdaten_Type complex type. * <p>Java-Klasse für BezugsberechtigungVersicherungsnehmer_Type complex type.
* *
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
* *
* <pre> * <pre>
* &lt;complexType name="ZusaetzlicheBetriebsdaten_Type"&gt; * &lt;complexType name="BezugsberechtigungVersicherungsnehmer_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type"&gt;
* &lt;/restriction&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
* </pre> * </pre>
@@ -25,8 +25,10 @@ import javax.xml.bind.annotation.XmlType;
* *
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ZusaetzlicheBetriebsdaten_Type") @XmlType(name = "BezugsberechtigungVersicherungsnehmer_Type")
public abstract class ZusaetzlicheBetriebsdatenType { public class BezugsberechtigungVersicherungsnehmerType
extends BezugsberechtigungType
{
} }

View File

@@ -1,86 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* Namentliches Bezugsrecht fuer eine Person
*
* <p>Java-Klasse für BezugsrechtPerson_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="BezugsrechtPerson_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="ReferenzPerson" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/&gt;
* &lt;element name="Prozentsatz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "BezugsrechtPerson_Type", propOrder = {
"referenzPerson",
"prozentsatz"
})
public class BezugsrechtPersonType {
@XmlElement(name = "ReferenzPerson")
@XmlSchemaType(name = "unsignedShort")
protected int referenzPerson;
@XmlElement(name = "Prozentsatz")
protected Double prozentsatz;
/**
* Ruft den Wert der referenzPerson-Eigenschaft ab.
*
*/
public int getReferenzPerson() {
return referenzPerson;
}
/**
* Legt den Wert der referenzPerson-Eigenschaft fest.
*
*/
public void setReferenzPerson(int value) {
this.referenzPerson = value;
}
/**
* Ruft den Wert der prozentsatz-Eigenschaft ab.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getProzentsatz() {
return prozentsatz;
}
/**
* Legt den Wert der prozentsatz-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setProzentsatz(Double value) {
this.prozentsatz = value;
}
}

View File

@@ -9,16 +9,6 @@ import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.GetApplicationDocumentRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.GetApplicationDocumentRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag.CollectionChangeRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag.GetPoliciesOfPartnerRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag.SetMailingAddressRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.AddCommunicationObjectRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.ChangeCommunicationObjectRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.ChangePartnerMainAddressRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.ChangePersonDataRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.CheckAddressRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.DeleteCommunicationObjectRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.GetPartnerRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.CheckClaimRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.CheckClaimRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.GetClaimRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.GetClaimRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SubmitClaimRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SubmitClaimRequestType;
@@ -56,22 +46,12 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SubmitClaimRequestType;
"korrelationsId" "korrelationsId"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
GetApplicationDocumentRequestType.class,
CheckClaimRequestType.class, CheckClaimRequestType.class,
SubmitClaimRequestType.class, SubmitClaimRequestType.class,
GetClaimRequestType.class, GetClaimRequestType.class,
CommonSearchRequestType.class,
GetApplicationDocumentRequestType.class,
GetPartnerRequestType.class,
CheckAddressRequestType.class,
ChangePartnerMainAddressRequestType.class,
ChangePersonDataRequestType.class,
ChangeCommunicationObjectRequestType.class,
AddCommunicationObjectRequestType.class,
DeleteCommunicationObjectRequestType.class,
CommonProcessRequestType.class, CommonProcessRequestType.class,
GetPoliciesOfPartnerRequestType.class, CommonSearchRequestType.class
SetMailingAddressRequestType.class,
CollectionChangeRequestType.class
}) })
public abstract class CommonRequestType { public abstract class CommonRequestType {

View File

@@ -7,16 +7,6 @@ import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.GetApplicationDocumentResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.GetApplicationDocumentResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag.CollectionChangeResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag.GetPoliciesOfPartnerResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag.SetMailingAddressResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.AddCommunicationObjectResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.ChangeCommunicationObjectResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.ChangePartnerMainAddressResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.ChangePersonDataResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.CheckAddressResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.DeleteCommunicationObjectResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.GetPartnerResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.CheckClaimResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.CheckClaimResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.GetClaimResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.GetClaimResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SubmitClaimResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SubmitClaimResponseType;
@@ -48,22 +38,12 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SubmitClaimResponseType;
"status" "status"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
GetApplicationDocumentResponseType.class,
CheckClaimResponseType.class, CheckClaimResponseType.class,
SubmitClaimResponseType.class, SubmitClaimResponseType.class,
GetClaimResponseType.class, GetClaimResponseType.class,
CommonSearchResponseType.class,
GetApplicationDocumentResponseType.class,
GetPartnerResponseType.class,
CheckAddressResponseType.class,
ChangePartnerMainAddressResponseType.class,
ChangePersonDataResponseType.class,
AddCommunicationObjectResponseType.class,
DeleteCommunicationObjectResponseType.class,
CommonProcessResponseType.class, CommonProcessResponseType.class,
GetPoliciesOfPartnerResponseType.class, CommonSearchResponseType.class
SetMailingAddressResponseType.class,
CollectionChangeResponseType.class,
ChangeCommunicationObjectResponseType.class
}) })
public abstract class CommonResponseType { public abstract class CommonResponseType {

View File

@@ -1,73 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* Type Deckung Prozent
*
* <p>Java-Klasse für DeckungProzent_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="DeckungProzent_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="deckungActive" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;element name="deckungProzent" type="{http://www.w3.org/2001/XMLSchema}int"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DeckungProzent_Type", propOrder = {
"deckungActive",
"deckungProzent"
})
public class DeckungProzentType {
protected boolean deckungActive;
protected int deckungProzent;
/**
* Ruft den Wert der deckungActive-Eigenschaft ab.
*
*/
public boolean isDeckungActive() {
return deckungActive;
}
/**
* Legt den Wert der deckungActive-Eigenschaft fest.
*
*/
public void setDeckungActive(boolean value) {
this.deckungActive = value;
}
/**
* Ruft den Wert der deckungProzent-Eigenschaft ab.
*
*/
public int getDeckungProzent() {
return deckungProzent;
}
/**
* Legt den Wert der deckungProzent-Eigenschaft fest.
*
*/
public void setDeckungProzent(int value) {
this.deckungProzent = value;
}
}

View File

@@ -1,65 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import java.math.BigDecimal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Type Deckung
*
* <p>Java-Klasse für DeckungVs_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="DeckungVs_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="Versicherungssumme" type="{urn:omds20}decimal14_2"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DeckungVs_Type", propOrder = {
"versicherungssumme"
})
public class DeckungVsType {
@XmlElement(name = "Versicherungssumme", required = true)
protected BigDecimal versicherungssumme;
/**
* Ruft den Wert der versicherungssumme-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getVersicherungssumme() {
return versicherungssumme;
}
/**
* Legt den Wert der versicherungssumme-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setVersicherungssumme(BigDecimal value) {
this.versicherungssumme = value;
}
}

View File

@@ -1,112 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import java.math.BigDecimal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Type Deckung
*
* <p>Java-Klasse für DeckungVsVI_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="DeckungVsVI_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="deckungActive" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;element name="deckungVs" type="{urn:omds20}decimal14_2"/&gt;
* &lt;element name="VersichertesInteresse" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DeckungVsVI_Type", propOrder = {
"deckungActive",
"deckungVs",
"versichertesInteresse"
})
public class DeckungVsVIType {
protected boolean deckungActive;
@XmlElement(required = true)
protected BigDecimal deckungVs;
@XmlElement(name = "VersichertesInteresse", required = true)
protected Object versichertesInteresse;
/**
* Ruft den Wert der deckungActive-Eigenschaft ab.
*
*/
public boolean isDeckungActive() {
return deckungActive;
}
/**
* Legt den Wert der deckungActive-Eigenschaft fest.
*
*/
public void setDeckungActive(boolean value) {
this.deckungActive = value;
}
/**
* Ruft den Wert der deckungVs-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getDeckungVs() {
return deckungVs;
}
/**
* Legt den Wert der deckungVs-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setDeckungVs(BigDecimal value) {
this.deckungVs = value;
}
/**
* Ruft den Wert der versichertesInteresse-Eigenschaft ab.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getVersichertesInteresse() {
return versichertesInteresse;
}
/**
* Legt den Wert der versichertesInteresse-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setVersichertesInteresse(Object value) {
this.versichertesInteresse = value;
}
}

View File

@@ -9,7 +9,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.ElementarproduktRechtsschutzType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType;
@@ -47,7 +46,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.Elementarprodukt
"versicherungssumme" "versicherungssumme"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
ElementarproduktRechtsschutzType.class,
ElementarproduktSachPrivatType.class ElementarproduktSachPrivatType.class
}) })
public abstract class ElementarproduktGenerischType public abstract class ElementarproduktGenerischType

View File

@@ -42,9 +42,9 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.VerkehrsrechtsschutzKfz
"zusaetzlicheElementarproduktdaten" "zusaetzlicheElementarproduktdaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
ElementarproduktGenerischType.class,
ElementarproduktKfzType.class, ElementarproduktKfzType.class,
VerkehrsrechtsschutzKfzType.class VerkehrsrechtsschutzKfzType.class,
ElementarproduktGenerischType.class
}) })
public abstract class ElementarproduktType public abstract class ElementarproduktType
extends ProduktbausteinType extends ProduktbausteinType

View File

@@ -22,6 +22,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;element name="Geburtsland" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/&gt; * &lt;element name="Geburtsland" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/&gt;
* &lt;element name="US_Indizien" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt; * &lt;element name="US_Indizien" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;element name="US_Steuerpflicht" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt; * &lt;element name="US_Steuerpflicht" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;element name="US_TIN" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -34,7 +35,8 @@ import javax.xml.bind.annotation.XmlType;
@XmlType(name = "FATCA_NatPersonType", propOrder = { @XmlType(name = "FATCA_NatPersonType", propOrder = {
"geburtsland", "geburtsland",
"usIndizien", "usIndizien",
"usSteuerpflicht" "usSteuerpflicht",
"ustin"
}) })
public class FATCANatPersonType { public class FATCANatPersonType {
@@ -44,6 +46,8 @@ public class FATCANatPersonType {
protected boolean usIndizien; protected boolean usIndizien;
@XmlElement(name = "US_Steuerpflicht") @XmlElement(name = "US_Steuerpflicht")
protected boolean usSteuerpflicht; protected boolean usSteuerpflicht;
@XmlElement(name = "US_TIN", required = true)
protected String ustin;
/** /**
* Ruft den Wert der geburtsland-Eigenschaft ab. * Ruft den Wert der geburtsland-Eigenschaft ab.
@@ -101,4 +105,28 @@ public class FATCANatPersonType {
this.usSteuerpflicht = value; this.usSteuerpflicht = value;
} }
/**
* Ruft den Wert der ustin-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUSTIN() {
return ustin;
}
/**
* Legt den Wert der ustin-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUSTIN(String value) {
this.ustin = value;
}
} }

View File

@@ -20,6 +20,9 @@ import javax.xml.bind.annotation.XmlType;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="LandFirmensitz" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/&gt; * &lt;element name="LandFirmensitz" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/&gt;
* &lt;element name="GIIN" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="KonzessionFinanzen" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;element name="NichtFinanzielleDienstleistungen" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -30,12 +33,21 @@ import javax.xml.bind.annotation.XmlType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FATCA_SonstPersonType", propOrder = { @XmlType(name = "FATCA_SonstPersonType", propOrder = {
"landFirmensitz" "landFirmensitz",
"giin",
"konzessionFinanzen",
"nichtFinanzielleDienstleistungen"
}) })
public class FATCASonstPersonType { public class FATCASonstPersonType {
@XmlElement(name = "LandFirmensitz", required = true) @XmlElement(name = "LandFirmensitz", required = true)
protected AttributEnumType landFirmensitz; protected AttributEnumType landFirmensitz;
@XmlElement(name = "GIIN", required = true)
protected String giin;
@XmlElement(name = "KonzessionFinanzen")
protected boolean konzessionFinanzen;
@XmlElement(name = "NichtFinanzielleDienstleistungen")
protected boolean nichtFinanzielleDienstleistungen;
/** /**
* Ruft den Wert der landFirmensitz-Eigenschaft ab. * Ruft den Wert der landFirmensitz-Eigenschaft ab.
@@ -61,4 +73,60 @@ public class FATCASonstPersonType {
this.landFirmensitz = value; this.landFirmensitz = value;
} }
/**
* Ruft den Wert der giin-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGIIN() {
return giin;
}
/**
* Legt den Wert der giin-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGIIN(String value) {
this.giin = value;
}
/**
* Ruft den Wert der konzessionFinanzen-Eigenschaft ab.
*
*/
public boolean isKonzessionFinanzen() {
return konzessionFinanzen;
}
/**
* Legt den Wert der konzessionFinanzen-Eigenschaft fest.
*
*/
public void setKonzessionFinanzen(boolean value) {
this.konzessionFinanzen = value;
}
/**
* Ruft den Wert der nichtFinanzielleDienstleistungen-Eigenschaft ab.
*
*/
public boolean isNichtFinanzielleDienstleistungen() {
return nichtFinanzielleDienstleistungen;
}
/**
* Legt den Wert der nichtFinanzielleDienstleistungen-Eigenschaft fest.
*
*/
public void setNichtFinanzielleDienstleistungen(boolean value) {
this.nichtFinanzielleDienstleistungen = value;
}
} }

View File

@@ -20,7 +20,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;choice&gt; * &lt;choice&gt;
* &lt;element name="FATCA_NatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_NatPersonType"/&gt; * &lt;element name="FATCA_NatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_NatPersonType"/&gt;
* &lt;element name="FATCA_SonstPerson" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt; * &lt;element name="FATCA_SonstPerson" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_SonstPersonType"/&gt;
* &lt;/choice&gt; * &lt;/choice&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -39,7 +39,7 @@ public class FATCAType {
@XmlElement(name = "FATCA_NatPerson") @XmlElement(name = "FATCA_NatPerson")
protected FATCANatPersonType fatcaNatPerson; protected FATCANatPersonType fatcaNatPerson;
@XmlElement(name = "FATCA_SonstPerson") @XmlElement(name = "FATCA_SonstPerson")
protected Object fatcaSonstPerson; protected FATCASonstPersonType fatcaSonstPerson;
/** /**
* Ruft den Wert der fatcaNatPerson-Eigenschaft ab. * Ruft den Wert der fatcaNatPerson-Eigenschaft ab.
@@ -70,10 +70,10 @@ public class FATCAType {
* *
* @return * @return
* possible object is * possible object is
* {@link Object } * {@link FATCASonstPersonType }
* *
*/ */
public Object getFATCASonstPerson() { public FATCASonstPersonType getFATCASonstPerson() {
return fatcaSonstPerson; return fatcaSonstPerson;
} }
@@ -82,10 +82,10 @@ public class FATCAType {
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link Object } * {@link FATCASonstPersonType }
* *
*/ */
public void setFATCASonstPerson(Object value) { public void setFATCASonstPerson(FATCASonstPersonType value) {
this.fatcaSonstPerson = value; this.fatcaSonstPerson = value;
} }

View File

@@ -27,7 +27,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/&gt; * &lt;element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/&gt;
* &lt;element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type"/&gt; * &lt;element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -91,7 +91,7 @@ public class GMSGType {
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/&gt; * &lt;element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/&gt;
* &lt;element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type"/&gt; * &lt;element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -109,7 +109,7 @@ public class GMSGType {
@XmlElement(name = "Land", required = true) @XmlElement(name = "Land", required = true)
protected AttributEnumType land; protected AttributEnumType land;
@XmlElement(name = "Steuernummer", required = true) @XmlElement(name = "Steuernummer")
protected AttributStringType steuernummer; protected AttributStringType steuernummer;
/** /**

View File

@@ -1,121 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Gruppe von Bausteinen, aus der eine Auswahl möglich ist
*
* <p>Java-Klasse für Gruppe complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="Gruppe"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Modellelement_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Elemente" type="{urn:omds3CommonServiceTypes-1-1-0}Modellelement_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="Min" type="{http://www.w3.org/2001/XMLSchema}int"/&gt;
* &lt;element name="Max" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Gruppe", propOrder = {
"elemente",
"min",
"max"
})
public class Gruppe
extends ModellelementType
{
@XmlElement(name = "Elemente", required = true)
protected List<ModellelementType> elemente;
@XmlElement(name = "Min")
protected int min;
@XmlElement(name = "Max")
protected Integer max;
/**
* Gets the value of the elemente property.
*
* <p>
* 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 <CODE>set</CODE> method for the elemente property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getElemente().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ModellelementType }
*
*
*/
public List<ModellelementType> getElemente() {
if (elemente == null) {
elemente = new ArrayList<ModellelementType>();
}
return this.elemente;
}
/**
* Ruft den Wert der min-Eigenschaft ab.
*
*/
public int getMin() {
return min;
}
/**
* Legt den Wert der min-Eigenschaft fest.
*
*/
public void setMin(int value) {
this.min = value;
}
/**
* Ruft den Wert der max-Eigenschaft ab.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getMax() {
return max;
}
/**
* Legt den Wert der max-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setMax(Integer value) {
this.max = value;
}
}

View File

@@ -23,7 +23,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;choice&gt; * &lt;choice&gt;
* &lt;element name="AbsoluterBetrag" type="{urn:omds20}decimal"/&gt; * &lt;element name="AbsoluterBetrag" type="{urn:omds20}decimal"/&gt;
* &lt;element name="ProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/&gt; * &lt;element name="ProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/&gt;
* &lt;/choice&gt; * &lt;/choice&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
@@ -43,8 +43,8 @@ public class KostenFixOderProzentType {
@XmlElement(name = "AbsoluterBetrag") @XmlElement(name = "AbsoluterBetrag")
protected BigDecimal absoluterBetrag; protected BigDecimal absoluterBetrag;
@XmlElement(name = "ProzentVs") @XmlElement(name = "ProzentVs")
@XmlSchemaType(name = "unsignedShort") @XmlSchemaType(name = "unsignedByte")
protected Integer prozentVs; protected Short prozentVs;
/** /**
* Ruft den Wert der absoluterBetrag-Eigenschaft ab. * Ruft den Wert der absoluterBetrag-Eigenschaft ab.
@@ -75,10 +75,10 @@ public class KostenFixOderProzentType {
* *
* @return * @return
* possible object is * possible object is
* {@link Integer } * {@link Short }
* *
*/ */
public Integer getProzentVs() { public Short getProzentVs() {
return prozentVs; return prozentVs;
} }
@@ -87,10 +87,10 @@ public class KostenFixOderProzentType {
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link Integer } * {@link Short }
* *
*/ */
public void setProzentVs(Integer value) { public void setProzentVs(Short value) {
this.prozentVs = value; this.prozentVs = value;
} }

View File

@@ -1,37 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.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;
/**
* Abstrakter gemeinsamer Basistyp von Produktbausteinen und Gruppen
*
* <p>Java-Klasse für Modellelement_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="Modellelement_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Modellelement_Type")
@XmlSeeAlso({
Gruppe.class,
BasisProduktbausteinType.class
})
public abstract class ModellelementType {
}

View File

@@ -109,6 +109,14 @@ public class ObjectFactory {
return new ResponseStatusType(); return new ResponseStatusType();
} }
/**
* Create an instance of {@link Referenz }
*
*/
public Referenz createReferenz() {
return new Referenz();
}
/** /**
* Create an instance of {@link DateianhangType } * Create an instance of {@link DateianhangType }
* *
@@ -125,22 +133,6 @@ public class ObjectFactory {
return new KontierungType(); return new KontierungType();
} }
/**
* Create an instance of {@link ZusatzproduktGenerischType }
*
*/
public ZusatzproduktGenerischType createZusatzproduktGenerischType() {
return new ZusatzproduktGenerischType();
}
/**
* Create an instance of {@link Gruppe }
*
*/
public Gruppe createGruppe() {
return new Gruppe();
}
/** /**
* Create an instance of {@link BeteiligtePersonVertragType } * Create an instance of {@link BeteiligtePersonVertragType }
* *
@@ -213,6 +205,14 @@ public class ObjectFactory {
return new BezugsberechtigungGesetzlicheErbenType(); return new BezugsberechtigungGesetzlicheErbenType();
} }
/**
* Create an instance of {@link BezugsberechtigungTestamentarischeErbenType }
*
*/
public BezugsberechtigungTestamentarischeErbenType createBezugsberechtigungTestamentarischeErbenType() {
return new BezugsberechtigungTestamentarischeErbenType();
}
/** /**
* Create an instance of {@link BezugsberechtigungUeberbringerType } * Create an instance of {@link BezugsberechtigungUeberbringerType }
* *
@@ -230,11 +230,19 @@ public class ObjectFactory {
} }
/** /**
* Create an instance of {@link BezugsrechtPersonType } * Create an instance of {@link BezugsberechtigungVersicherungsnehmerType }
* *
*/ */
public BezugsrechtPersonType createBezugsrechtPersonType() { public BezugsberechtigungVersicherungsnehmerType createBezugsberechtigungVersicherungsnehmerType() {
return new BezugsrechtPersonType(); return new BezugsberechtigungVersicherungsnehmerType();
}
/**
* Create an instance of {@link BezugsberechtigungVersichertePersonType }
*
*/
public BezugsberechtigungVersichertePersonType createBezugsberechtigungVersichertePersonType() {
return new BezugsberechtigungVersichertePersonType();
} }
/** /**
@@ -309,30 +317,6 @@ public class ObjectFactory {
return new ErsatzpolizzenType(); return new ErsatzpolizzenType();
} }
/**
* Create an instance of {@link DeckungVsType }
*
*/
public DeckungVsType createDeckungVsType() {
return new DeckungVsType();
}
/**
* Create an instance of {@link DeckungVsVIType }
*
*/
public DeckungVsVIType createDeckungVsVIType() {
return new DeckungVsVIType();
}
/**
* Create an instance of {@link DeckungProzentType }
*
*/
public DeckungProzentType createDeckungProzentType() {
return new DeckungProzentType();
}
/** /**
* Create an instance of {@link DokumentInfoType } * Create an instance of {@link DokumentInfoType }
* *
@@ -413,22 +397,6 @@ public class ObjectFactory {
return new ZulassungsdatenType(); return new ZulassungsdatenType();
} }
/**
* Create an instance of {@link VersicherterBetriebType }
*
*/
public VersicherterBetriebType createVersicherterBetriebType() {
return new VersicherterBetriebType();
}
/**
* Create an instance of {@link VersicherteLiegenschaftType }
*
*/
public VersicherteLiegenschaftType createVersicherteLiegenschaftType() {
return new VersicherteLiegenschaftType();
}
/** /**
* Create an instance of {@link KostenFixOderProzentType } * Create an instance of {@link KostenFixOderProzentType }
* *
@@ -597,14 +565,6 @@ public class ObjectFactory {
return new AttributMultiEnumType(); return new AttributMultiEnumType();
} }
/**
* Create an instance of {@link SicherstellungType }
*
*/
public SicherstellungType createSicherstellungType() {
return new SicherstellungType();
}
/** /**
* Create an instance of {@link AbtretungType } * Create an instance of {@link AbtretungType }
* *

View File

@@ -8,7 +8,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.ProduktRechtsschutzType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.ProduktSachPrivatType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.ProduktSachPrivatType;
@@ -44,7 +43,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.ProduktSachPriva
"beschreibungTxt" "beschreibungTxt"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
ProduktRechtsschutzType.class,
ProduktSachPrivatType.class ProduktSachPrivatType.class
}) })
public abstract class ProduktGenerischType public abstract class ProduktGenerischType

View File

@@ -50,9 +50,9 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.ZusatzproduktKfzType;
"zusaetzlicheProduktdaten" "zusaetzlicheProduktdaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
ProduktGenerischType.class,
ProduktKfzType.class, ProduktKfzType.class,
ZusatzproduktKfzType.class ZusatzproduktKfzType.class,
ProduktGenerischType.class
}) })
public abstract class ProduktType public abstract class ProduktType
extends ProduktbausteinType extends ProduktbausteinType

View File

@@ -44,7 +44,6 @@ import javax.xml.datatype.XMLGregorianCalendar;
}) })
@XmlSeeAlso({ @XmlSeeAlso({
ProduktbausteinGenerischType.class, ProduktbausteinGenerischType.class,
ZusatzproduktType.class,
VerkaufsproduktType.class, VerkaufsproduktType.class,
ProduktType.class, ProduktType.class,
ElementarproduktType.class ElementarproduktType.class

View File

@@ -0,0 +1,92 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Ein Link auf ein Element
*
* <p>Java-Klasse für Referenz complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="Referenz"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="Link" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
* &lt;element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Referenz", propOrder = {
"link",
"bezeichnung"
})
public class Referenz {
@XmlElement(name = "Link", required = true)
protected Object link;
@XmlElement(name = "Bezeichnung")
protected Object bezeichnung;
/**
* Ruft den Wert der link-Eigenschaft ab.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getLink() {
return link;
}
/**
* Legt den Wert der link-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setLink(Object value) {
this.link = value;
}
/**
* Ruft den Wert der bezeichnung-Eigenschaft ab.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getBezeichnung() {
return bezeichnung;
}
/**
* Legt den Wert der bezeichnung-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setBezeichnung(Object value) {
this.bezeichnung = value;
}
}

View File

@@ -25,6 +25,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;element name="KorrelationsId" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; * &lt;element name="KorrelationsId" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="Ergebnis" type="{urn:omds3CommonServiceTypes-1-1-0}Status_Type"/&gt; * &lt;element name="Ergebnis" type="{urn:omds3CommonServiceTypes-1-1-0}Status_Type"/&gt;
* &lt;element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Referenzen" type="{urn:omds3CommonServiceTypes-1-1-0}Referenz" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -37,7 +38,8 @@ import javax.xml.bind.annotation.XmlType;
@XmlType(name = "ResponseStatus_Type", propOrder = { @XmlType(name = "ResponseStatus_Type", propOrder = {
"korrelationsId", "korrelationsId",
"ergebnis", "ergebnis",
"meldungen" "meldungen",
"referenzen"
}) })
public class ResponseStatusType { public class ResponseStatusType {
@@ -48,6 +50,8 @@ public class ResponseStatusType {
protected StatusType ergebnis; protected StatusType ergebnis;
@XmlElement(name = "Meldungen") @XmlElement(name = "Meldungen")
protected List<ServiceFault> meldungen; protected List<ServiceFault> meldungen;
@XmlElement(name = "Referenzen")
protected List<Referenz> referenzen;
/** /**
* Ruft den Wert der korrelationsId-Eigenschaft ab. * Ruft den Wert der korrelationsId-Eigenschaft ab.
@@ -126,4 +130,33 @@ public class ResponseStatusType {
return this.meldungen; return this.meldungen;
} }
/**
* Gets the value of the referenzen property.
*
* <p>
* 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 <CODE>set</CODE> method for the referenzen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getReferenzen().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Referenz }
*
*
*/
public List<Referenz> getReferenzen() {
if (referenzen == null) {
referenzen = new ArrayList<Referenz>();
}
return this.referenzen;
}
} }

View File

@@ -28,12 +28,14 @@ import javax.xml.bind.annotation.XmlType;
* &lt;element name="Gefahrenklasse" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt; * &lt;element name="Gefahrenklasse" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt;
* &lt;element name="Beruf" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type" minOccurs="0"/&gt; * &lt;element name="Beruf" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type" minOccurs="0"/&gt;
* &lt;element name="MedizinischerBeruf" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt; * &lt;element name="MedizinischerBeruf" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt;
* &lt;element name="FreizeitSportRisiko" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt; * &lt;element name="FreizeitSportRisiken" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Risikozuschlag" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt; * &lt;element name="Risikozuschlaege" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="GesetzlicheUV" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt; * &lt;element name="GesetzlicheUV" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt;
* &lt;element name="PersonenartKranken" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt; * &lt;element name="PersonenartKranken" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt;
* &lt;element name="Berufsgruppe" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt; * &lt;element name="Berufsgruppe" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt;
* &lt;element name="ManuelleTaetigkeit" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt; * &lt;element name="ManuelleTaetigkeit" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/&gt;
* &lt;element name="BehandelnderArzt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="KontaktRueckfragen" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheRisikodaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheRisikodaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="ZusaetzlicheRisikodaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheRisikodaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
@@ -52,12 +54,14 @@ import javax.xml.bind.annotation.XmlType;
"gefahrenklasse", "gefahrenklasse",
"beruf", "beruf",
"medizinischerBeruf", "medizinischerBeruf",
"freizeitSportRisiko", "freizeitSportRisiken",
"risikozuschlag", "risikozuschlaege",
"gesetzlicheUV", "gesetzlicheUV",
"personenartKranken", "personenartKranken",
"berufsgruppe", "berufsgruppe",
"manuelleTaetigkeit", "manuelleTaetigkeit",
"behandelnderArzt",
"kontaktRueckfragen",
"zusaetzlicheRisikodaten" "zusaetzlicheRisikodaten"
}) })
public class RisikoNatPersonType { public class RisikoNatPersonType {
@@ -76,10 +80,10 @@ public class RisikoNatPersonType {
protected AttributStringType beruf; protected AttributStringType beruf;
@XmlElement(name = "MedizinischerBeruf") @XmlElement(name = "MedizinischerBeruf")
protected AttributEnumType medizinischerBeruf; protected AttributEnumType medizinischerBeruf;
@XmlElement(name = "FreizeitSportRisiko") @XmlElement(name = "FreizeitSportRisiken")
protected AttributEnumType freizeitSportRisiko; protected List<AttributEnumType> freizeitSportRisiken;
@XmlElement(name = "Risikozuschlag") @XmlElement(name = "Risikozuschlaege")
protected AttributEnumType risikozuschlag; protected List<AttributEnumType> risikozuschlaege;
@XmlElement(name = "GesetzlicheUV") @XmlElement(name = "GesetzlicheUV")
protected AttributEnumType gesetzlicheUV; protected AttributEnumType gesetzlicheUV;
@XmlElement(name = "PersonenartKranken") @XmlElement(name = "PersonenartKranken")
@@ -88,6 +92,10 @@ public class RisikoNatPersonType {
protected AttributEnumType berufsgruppe; protected AttributEnumType berufsgruppe;
@XmlElement(name = "ManuelleTaetigkeit") @XmlElement(name = "ManuelleTaetigkeit")
protected AttributEnumType manuelleTaetigkeit; protected AttributEnumType manuelleTaetigkeit;
@XmlElement(name = "BehandelnderArzt")
protected String behandelnderArzt;
@XmlElement(name = "KontaktRueckfragen")
protected String kontaktRueckfragen;
@XmlElement(name = "ZusaetzlicheRisikodaten") @XmlElement(name = "ZusaetzlicheRisikodaten")
protected List<ZusaetzlicheRisikodatenType> zusaetzlicheRisikodaten; protected List<ZusaetzlicheRisikodatenType> zusaetzlicheRisikodaten;
@@ -260,51 +268,61 @@ public class RisikoNatPersonType {
} }
/** /**
* Ruft den Wert der freizeitSportRisiko-Eigenschaft ab. * Gets the value of the freizeitSportRisiken property.
*
* <p>
* 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 <CODE>set</CODE> method for the freizeitSportRisiken property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getFreizeitSportRisiken().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link AttributEnumType }
*
* *
* @return
* possible object is
* {@link AttributEnumType }
*
*/ */
public AttributEnumType getFreizeitSportRisiko() { public List<AttributEnumType> getFreizeitSportRisiken() {
return freizeitSportRisiko; if (freizeitSportRisiken == null) {
freizeitSportRisiken = new ArrayList<AttributEnumType>();
}
return this.freizeitSportRisiken;
} }
/** /**
* Legt den Wert der freizeitSportRisiko-Eigenschaft fest. * Gets the value of the risikozuschlaege property.
* *
* @param value * <p>
* allowed object is * This accessor method returns a reference to the live list,
* {@link AttributEnumType } * 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 <CODE>set</CODE> method for the risikozuschlaege property.
public void setFreizeitSportRisiko(AttributEnumType value) { *
this.freizeitSportRisiko = value; * <p>
} * For example, to add a new item, do as follows:
* <pre>
/** * getRisikozuschlaege().add(newItem);
* Ruft den Wert der risikozuschlag-Eigenschaft ab. * </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link AttributEnumType }
* *
* @return
* possible object is
* {@link AttributEnumType }
*
*/
public AttributEnumType getRisikozuschlag() {
return risikozuschlag;
}
/**
* Legt den Wert der risikozuschlag-Eigenschaft fest.
* *
* @param value
* allowed object is
* {@link AttributEnumType }
*
*/ */
public void setRisikozuschlag(AttributEnumType value) { public List<AttributEnumType> getRisikozuschlaege() {
this.risikozuschlag = value; if (risikozuschlaege == null) {
risikozuschlaege = new ArrayList<AttributEnumType>();
}
return this.risikozuschlaege;
} }
/** /**
@@ -403,6 +421,54 @@ public class RisikoNatPersonType {
this.manuelleTaetigkeit = value; this.manuelleTaetigkeit = value;
} }
/**
* Ruft den Wert der behandelnderArzt-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBehandelnderArzt() {
return behandelnderArzt;
}
/**
* Legt den Wert der behandelnderArzt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBehandelnderArzt(String value) {
this.behandelnderArzt = value;
}
/**
* Ruft den Wert der kontaktRueckfragen-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKontaktRueckfragen() {
return kontaktRueckfragen;
}
/**
* Legt den Wert der kontaktRueckfragen-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKontaktRueckfragen(String value) {
this.kontaktRueckfragen = value;
}
/** /**
* Gets the value of the zusaetzlicheRisikodaten property. * Gets the value of the zusaetzlicheRisikodaten property.
* *

View File

@@ -22,7 +22,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Selbstbehalt" type="{urn:omds20}decimal" minOccurs="0"/&gt; * &lt;element name="Selbstbehalt" type="{urn:omds20}decimal" minOccurs="0"/&gt;
* &lt;element name="SelbstbehaltProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt; * &lt;element name="SelbstbehaltProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/&gt;
* &lt;element name="SelbstbehaltMinBetrag" type="{urn:omds20}decimal" minOccurs="0"/&gt; * &lt;element name="SelbstbehaltMinBetrag" type="{urn:omds20}decimal" minOccurs="0"/&gt;
* &lt;element name="SelbstbehaltMaxBetrag" type="{urn:omds20}decimal" minOccurs="0"/&gt; * &lt;element name="SelbstbehaltMaxBetrag" type="{urn:omds20}decimal" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
@@ -45,8 +45,8 @@ public class SelbstbehaltType {
@XmlElement(name = "Selbstbehalt") @XmlElement(name = "Selbstbehalt")
protected BigDecimal selbstbehalt; protected BigDecimal selbstbehalt;
@XmlElement(name = "SelbstbehaltProzentVs") @XmlElement(name = "SelbstbehaltProzentVs")
@XmlSchemaType(name = "unsignedShort") @XmlSchemaType(name = "unsignedByte")
protected Integer selbstbehaltProzentVs; protected Short selbstbehaltProzentVs;
@XmlElement(name = "SelbstbehaltMinBetrag") @XmlElement(name = "SelbstbehaltMinBetrag")
protected BigDecimal selbstbehaltMinBetrag; protected BigDecimal selbstbehaltMinBetrag;
@XmlElement(name = "SelbstbehaltMaxBetrag") @XmlElement(name = "SelbstbehaltMaxBetrag")
@@ -81,10 +81,10 @@ public class SelbstbehaltType {
* *
* @return * @return
* possible object is * possible object is
* {@link Integer } * {@link Short }
* *
*/ */
public Integer getSelbstbehaltProzentVs() { public Short getSelbstbehaltProzentVs() {
return selbstbehaltProzentVs; return selbstbehaltProzentVs;
} }
@@ -93,10 +93,10 @@ public class SelbstbehaltType {
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link Integer } * {@link Short }
* *
*/ */
public void setSelbstbehaltProzentVs(Integer value) { public void setSelbstbehaltProzentVs(Short value) {
this.selbstbehaltProzentVs = value; this.selbstbehaltProzentVs = value;
} }

View File

@@ -11,7 +11,7 @@ import javax.xml.bind.annotation.XmlType;
/** /**
* Typ fuer Sicherstellungen in der Personenversicherung * Abstrakter Typ fuer Sicherstellungen
* *
* <p>Java-Klasse für Sicherstellung_Type complex type. * <p>Java-Klasse für Sicherstellung_Type complex type.
* *
@@ -44,7 +44,7 @@ import javax.xml.bind.annotation.XmlType;
VerpfaendungType.class, VerpfaendungType.class,
VinkulierungPersonenType.class VinkulierungPersonenType.class
}) })
public class SicherstellungType { public abstract class SicherstellungType {
@XmlElement(name = "Lfnr") @XmlElement(name = "Lfnr")
@XmlSchemaType(name = "unsignedShort") @XmlSchemaType(name = "unsignedShort")

View File

@@ -1,54 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für Variante_Type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
* <p>
* <pre>
* &lt;simpleType name="Variante_Type"&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;enumeration value="Premiumschutz"/&gt;
* &lt;enumeration value="Classicschutz"/&gt;
* &lt;enumeration value="Basisschutz"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* </pre>
*
*/
@XmlType(name = "Variante_Type")
@XmlEnum
public enum VarianteType {
@XmlEnumValue("Premiumschutz")
PREMIUMSCHUTZ("Premiumschutz"),
@XmlEnumValue("Classicschutz")
CLASSICSCHUTZ("Classicschutz"),
@XmlEnumValue("Basisschutz")
BASISSCHUTZ("Basisschutz");
private final String value;
VarianteType(String v) {
value = v;
}
public String value() {
return value;
}
public static VarianteType fromValue(String v) {
for (VarianteType c: VarianteType.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}

View File

@@ -8,7 +8,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.VerkaufsproduktRechtsschutzType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.VerkaufsproduktSachPrivatType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.VerkaufsproduktSachPrivatType;
@@ -44,7 +43,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.VerkaufsproduktS
"beschreibungTxt" "beschreibungTxt"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
VerkaufsproduktRechtsschutzType.class,
VerkaufsproduktSachPrivatType.class VerkaufsproduktSachPrivatType.class
}) })
public abstract class VerkaufsproduktGenerischType public abstract class VerkaufsproduktGenerischType

View File

@@ -50,8 +50,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.VerkaufsproduktKfzType;
"zusaetzlicheVerkaufproduktdaten" "zusaetzlicheVerkaufproduktdaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
VerkaufsproduktGenerischType.class, VerkaufsproduktKfzType.class,
VerkaufsproduktKfzType.class VerkaufsproduktGenerischType.class
}) })
public abstract class VerkaufsproduktType public abstract class VerkaufsproduktType
extends ProduktbausteinType extends ProduktbausteinType

View File

@@ -1,138 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds2Types.v2_11.ADRESSEType;
/**
* Versicherte Liegenschaft
*
* <p>Java-Klasse für VersicherteLiegenschaft_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="VersicherteLiegenschaft_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type"&gt;
* &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt;
* &lt;element name="Adresse" type="{urn:omds20}ADRESSE_Type"/&gt;
* &lt;element name="BebauteFlaecheInQm" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;element name="UeberdachteFlaecheInQm" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VersicherteLiegenschaft_Type", propOrder = {
"objektId",
"adresse",
"bebauteFlaecheInQm",
"ueberdachteFlaecheInQm"
})
public class VersicherteLiegenschaftType
extends VersichertesInteresseMitAttributMetadatenType
{
@XmlElement(name = "ObjektId", required = true)
protected ObjektIdType objektId;
@XmlElement(name = "Adresse", required = true)
protected ADRESSEType adresse;
@XmlElement(name = "BebauteFlaecheInQm")
@XmlSchemaType(name = "unsignedInt")
protected long bebauteFlaecheInQm;
@XmlElement(name = "UeberdachteFlaecheInQm")
@XmlSchemaType(name = "unsignedInt")
protected long ueberdachteFlaecheInQm;
/**
* Ruft den Wert der objektId-Eigenschaft ab.
*
* @return
* possible object is
* {@link ObjektIdType }
*
*/
public ObjektIdType getObjektId() {
return objektId;
}
/**
* Legt den Wert der objektId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ObjektIdType }
*
*/
public void setObjektId(ObjektIdType value) {
this.objektId = value;
}
/**
* Ruft den Wert der adresse-Eigenschaft ab.
*
* @return
* possible object is
* {@link ADRESSEType }
*
*/
public ADRESSEType getAdresse() {
return adresse;
}
/**
* Legt den Wert der adresse-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ADRESSEType }
*
*/
public void setAdresse(ADRESSEType value) {
this.adresse = value;
}
/**
* Ruft den Wert der bebauteFlaecheInQm-Eigenschaft ab.
*
*/
public long getBebauteFlaecheInQm() {
return bebauteFlaecheInQm;
}
/**
* Legt den Wert der bebauteFlaecheInQm-Eigenschaft fest.
*
*/
public void setBebauteFlaecheInQm(long value) {
this.bebauteFlaecheInQm = value;
}
/**
* Ruft den Wert der ueberdachteFlaecheInQm-Eigenschaft ab.
*
*/
public long getUeberdachteFlaecheInQm() {
return ueberdachteFlaecheInQm;
}
/**
* Legt den Wert der ueberdachteFlaecheInQm-Eigenschaft fest.
*
*/
public void setUeberdachteFlaecheInQm(long value) {
this.ueberdachteFlaecheInQm = value;
}
}

View File

@@ -4,6 +4,7 @@ package at.vvo.omds.types.omds3Types.r1_5_0.common;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
@@ -19,7 +20,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Person" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/&gt; * &lt;element name="RefPersonLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/&gt;
* &lt;choice minOccurs="0"&gt; * &lt;choice minOccurs="0"&gt;
* &lt;element name="RisikoNatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}RisikoNatPerson_Type"/&gt; * &lt;element name="RisikoNatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}RisikoNatPerson_Type"/&gt;
* &lt;element name="RisikoSonstPerson" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt; * &lt;element name="RisikoSonstPerson" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
@@ -34,7 +35,7 @@ import javax.xml.bind.annotation.XmlType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VersichertePerson_Type", propOrder = { @XmlType(name = "VersichertePerson_Type", propOrder = {
"person", "refPersonLfnr",
"risikoNatPerson", "risikoNatPerson",
"risikoSonstPerson" "risikoSonstPerson"
}) })
@@ -42,35 +43,28 @@ public class VersichertePersonType
extends VersichertesInteresseMitAttributMetadatenType extends VersichertesInteresseMitAttributMetadatenType
{ {
@XmlElement(name = "Person", required = true) @XmlElement(name = "RefPersonLfnr")
protected PersonType person; @XmlSchemaType(name = "unsignedShort")
protected int refPersonLfnr;
@XmlElement(name = "RisikoNatPerson") @XmlElement(name = "RisikoNatPerson")
protected RisikoNatPersonType risikoNatPerson; protected RisikoNatPersonType risikoNatPerson;
@XmlElement(name = "RisikoSonstPerson") @XmlElement(name = "RisikoSonstPerson")
protected Object risikoSonstPerson; protected Object risikoSonstPerson;
/** /**
* Ruft den Wert der person-Eigenschaft ab. * Ruft den Wert der refPersonLfnr-Eigenschaft ab.
* *
* @return
* possible object is
* {@link PersonType }
*
*/ */
public PersonType getPerson() { public int getRefPersonLfnr() {
return person; return refPersonLfnr;
} }
/** /**
* Legt den Wert der person-Eigenschaft fest. * Legt den Wert der refPersonLfnr-Eigenschaft fest.
* *
* @param value
* allowed object is
* {@link PersonType }
*
*/ */
public void setPerson(PersonType value) { public void setRefPersonLfnr(int value) {
this.person = value; this.refPersonLfnr = value;
} }
/** /**

View File

@@ -1,273 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds2Types.v2_11.ADRESSEType;
/**
* Versicherter Betrieb (Landwirtschaftlicher Betrieb, Verein)
*
* <p>Java-Klasse für VersicherterBetrieb_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="VersicherterBetrieb_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type"&gt;
* &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId" minOccurs="0"/&gt;
* &lt;element name="Adresse" type="{urn:omds20}ADRESSE_Type"/&gt;
* &lt;element name="Betriebsart" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/&gt;
* &lt;element name="Mitarbeiteranzahl" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;element name="Umsatz" type="{http://www.w3.org/2001/XMLSchema}unsignedLong"/&gt;
* &lt;element name="FlaecheInHektar" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/&gt;
* &lt;element name="Mitgliederanzahl" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheBetriebsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheBetriebsdaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VersicherterBetrieb_Type", propOrder = {
"objektId",
"adresse",
"betriebsart",
"mitarbeiteranzahl",
"umsatz",
"flaecheInHektar",
"mitgliederanzahl",
"zusaetzlicheBetriebsdaten"
})
public class VersicherterBetriebType
extends VersichertesInteresseMitAttributMetadatenType
{
@XmlElement(name = "ObjektId")
protected ObjektIdType objektId;
@XmlElement(name = "Adresse", required = true)
protected ADRESSEType adresse;
@XmlElement(name = "Betriebsart", required = true)
protected List<String> betriebsart;
@XmlElement(name = "Mitarbeiteranzahl")
@XmlSchemaType(name = "unsignedInt")
protected long mitarbeiteranzahl;
@XmlElement(name = "Umsatz", required = true)
@XmlSchemaType(name = "unsignedLong")
protected BigInteger umsatz;
@XmlElement(name = "FlaecheInHektar")
@XmlSchemaType(name = "unsignedInt")
protected Long flaecheInHektar;
@XmlElement(name = "Mitgliederanzahl")
@XmlSchemaType(name = "unsignedLong")
protected BigInteger mitgliederanzahl;
@XmlElement(name = "ZusaetzlicheBetriebsdaten")
protected List<ZusaetzlicheBetriebsdatenType> zusaetzlicheBetriebsdaten;
/**
* Ruft den Wert der objektId-Eigenschaft ab.
*
* @return
* possible object is
* {@link ObjektIdType }
*
*/
public ObjektIdType getObjektId() {
return objektId;
}
/**
* Legt den Wert der objektId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ObjektIdType }
*
*/
public void setObjektId(ObjektIdType value) {
this.objektId = value;
}
/**
* Ruft den Wert der adresse-Eigenschaft ab.
*
* @return
* possible object is
* {@link ADRESSEType }
*
*/
public ADRESSEType getAdresse() {
return adresse;
}
/**
* Legt den Wert der adresse-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ADRESSEType }
*
*/
public void setAdresse(ADRESSEType value) {
this.adresse = value;
}
/**
* Gets the value of the betriebsart property.
*
* <p>
* 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 <CODE>set</CODE> method for the betriebsart property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getBetriebsart().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getBetriebsart() {
if (betriebsart == null) {
betriebsart = new ArrayList<String>();
}
return this.betriebsart;
}
/**
* Ruft den Wert der mitarbeiteranzahl-Eigenschaft ab.
*
*/
public long getMitarbeiteranzahl() {
return mitarbeiteranzahl;
}
/**
* Legt den Wert der mitarbeiteranzahl-Eigenschaft fest.
*
*/
public void setMitarbeiteranzahl(long value) {
this.mitarbeiteranzahl = value;
}
/**
* Ruft den Wert der umsatz-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getUmsatz() {
return umsatz;
}
/**
* Legt den Wert der umsatz-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setUmsatz(BigInteger value) {
this.umsatz = value;
}
/**
* Ruft den Wert der flaecheInHektar-Eigenschaft ab.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getFlaecheInHektar() {
return flaecheInHektar;
}
/**
* Legt den Wert der flaecheInHektar-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setFlaecheInHektar(Long value) {
this.flaecheInHektar = value;
}
/**
* Ruft den Wert der mitgliederanzahl-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMitgliederanzahl() {
return mitgliederanzahl;
}
/**
* Legt den Wert der mitgliederanzahl-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMitgliederanzahl(BigInteger value) {
this.mitgliederanzahl = value;
}
/**
* Gets the value of the zusaetzlicheBetriebsdaten property.
*
* <p>
* 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 <CODE>set</CODE> method for the zusaetzlicheBetriebsdaten property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZusaetzlicheBetriebsdaten().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ZusaetzlicheBetriebsdatenType }
*
*
*/
public List<ZusaetzlicheBetriebsdatenType> getZusaetzlicheBetriebsdaten() {
if (zusaetzlicheBetriebsdaten == null) {
zusaetzlicheBetriebsdaten = new ArrayList<ZusaetzlicheBetriebsdatenType>();
}
return this.zusaetzlicheBetriebsdaten;
}
}

View File

@@ -41,8 +41,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.VersichertesObje
@XmlSeeAlso({ @XmlSeeAlso({
VersichertePersonType.class, VersichertePersonType.class,
VersicherteVeranstaltungType.class, VersicherteVeranstaltungType.class,
VersicherterBetriebType.class,
VersicherteLiegenschaftType.class,
VersichertesObjektSachPrivatType.class, VersichertesObjektSachPrivatType.class,
RisikoHaushaltType.class, RisikoHaushaltType.class,
RisikoGebaeudeType.class RisikoGebaeudeType.class

View File

@@ -55,8 +55,7 @@ import javax.xml.bind.annotation.XmlType;
"zusaetzlicheVorversicherungsdaten" "zusaetzlicheVorversicherungsdaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
VorversicherungType.class, VorversicherungType.class
at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.VorversicherungenKfzType.VorversicherungKfz.class
}) })
public class VorversicherungenDetailType { public class VorversicherungenDetailType {

View File

@@ -5,7 +5,6 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.VorversicherungenKfzType;
/** /**
@@ -29,8 +28,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.VorversicherungenKfzTyp
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Vorversicherungen_Type") @XmlType(name = "Vorversicherungen_Type")
@XmlSeeAlso({ @XmlSeeAlso({
VorversicherungenImplType.class, VorversicherungenImplType.class
VorversicherungenKfzType.class
}) })
public abstract class VorversicherungenType { public abstract class VorversicherungenType {

View File

@@ -1,178 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.common;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Basistyp für ein Zusatzprodukt, 2. Generation
*
* <p>Java-Klasse für ZusatzproduktGenerisch_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ZusatzproduktGenerisch_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Zusatzprodukt_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Eingeschlossen" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;element name="EinschlussAenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Versicherungssumme" type="{urn:omds20}decimal14_2" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ZusatzproduktGenerisch_Type", propOrder = {
"eingeschlossen",
"einschlussAenderbar",
"attributMetadaten",
"beschreibungTxt",
"versicherungssumme"
})
public class ZusatzproduktGenerischType
extends ZusatzproduktType
{
@XmlElement(name = "Eingeschlossen")
protected boolean eingeschlossen;
@XmlElement(name = "EinschlussAenderbar")
protected Boolean einschlussAenderbar;
@XmlElement(name = "AttributMetadaten")
protected List<AttributMetadatenType> attributMetadaten;
@XmlElement(name = "BeschreibungTxt")
protected String beschreibungTxt;
@XmlElement(name = "Versicherungssumme")
protected BigDecimal versicherungssumme;
/**
* Ruft den Wert der eingeschlossen-Eigenschaft ab.
*
*/
public boolean isEingeschlossen() {
return eingeschlossen;
}
/**
* Legt den Wert der eingeschlossen-Eigenschaft fest.
*
*/
public void setEingeschlossen(boolean value) {
this.eingeschlossen = value;
}
/**
* Ruft den Wert der einschlussAenderbar-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isEinschlussAenderbar() {
return einschlussAenderbar;
}
/**
* Legt den Wert der einschlussAenderbar-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setEinschlussAenderbar(Boolean value) {
this.einschlussAenderbar = value;
}
/**
* Gets the value of the attributMetadaten property.
*
* <p>
* 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 <CODE>set</CODE> method for the attributMetadaten property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAttributMetadaten().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link AttributMetadatenType }
*
*
*/
public List<AttributMetadatenType> getAttributMetadaten() {
if (attributMetadaten == null) {
attributMetadaten = new ArrayList<AttributMetadatenType>();
}
return this.attributMetadaten;
}
/**
* 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;
}
/**
* Ruft den Wert der versicherungssumme-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getVersicherungssumme() {
return versicherungssumme;
}
/**
* Legt den Wert der versicherungssumme-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setVersicherungssumme(BigDecimal value) {
this.versicherungssumme = value;
}
}

View File

@@ -1,108 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_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.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* Basistyp für ein Zusatzprodukt (wird nirgends verwendet)
*
* <p>Java-Klasse für Zusatzprodukt_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="Zusatzprodukt_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Produktbaustein_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="VtgBeg" type="{urn:omds20}Datum" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheZusatzproduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheZusatzproduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Zusatzprodukt_Type", propOrder = {
"vtgBeg",
"zusaetzlicheZusatzproduktdaten"
})
@XmlSeeAlso({
ZusatzproduktGenerischType.class
})
public abstract class ZusatzproduktType
extends ProduktbausteinType
{
@XmlElement(name = "VtgBeg")
@XmlSchemaType(name = "date")
protected XMLGregorianCalendar vtgBeg;
@XmlElement(name = "ZusaetzlicheZusatzproduktdaten")
protected List<ZusaetzlicheZusatzproduktdatenType> zusaetzlicheZusatzproduktdaten;
/**
* Ruft den Wert der vtgBeg-Eigenschaft ab.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getVtgBeg() {
return vtgBeg;
}
/**
* Legt den Wert der vtgBeg-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setVtgBeg(XMLGregorianCalendar value) {
this.vtgBeg = value;
}
/**
* Gets the value of the zusaetzlicheZusatzproduktdaten property.
*
* <p>
* 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 <CODE>set</CODE> method for the zusaetzlicheZusatzproduktdaten property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZusaetzlicheZusatzproduktdaten().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ZusaetzlicheZusatzproduktdatenType }
*
*
*/
public List<ZusaetzlicheZusatzproduktdatenType> getZusaetzlicheZusatzproduktdaten() {
if (zusaetzlicheZusatzproduktdaten == null) {
zusaetzlicheZusatzproduktdaten = new ArrayList<ZusaetzlicheZusatzproduktdatenType>();
}
return this.zusaetzlicheZusatzproduktdaten;
}
}

View File

@@ -20,7 +20,9 @@ import javax.xml.bind.annotation.XmlType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/&gt; * &lt;element name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/&gt;
* &lt;element name="Type" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/&gt;
* &lt;element name="Text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Zustimmung" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt; * &lt;element name="Zustimmung" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
@@ -32,31 +34,78 @@ import javax.xml.bind.annotation.XmlType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ZustimmungGesundheitsdaten_Type", propOrder = { @XmlType(name = "ZustimmungGesundheitsdaten_Type", propOrder = {
"lfnr", "personRefLfnr",
"type",
"text",
"zustimmung" "zustimmung"
}) })
public class ZustimmungGesundheitsdatenType { public class ZustimmungGesundheitsdatenType {
@XmlElement(name = "Lfnr") @XmlElement(name = "PersonRefLfnr")
@XmlSchemaType(name = "unsignedShort") @XmlSchemaType(name = "unsignedShort")
protected int lfnr; protected int personRefLfnr;
@XmlElement(name = "Type")
@XmlSchemaType(name = "unsignedShort")
protected int type;
@XmlElement(name = "Text")
protected String text;
@XmlElement(name = "Zustimmung") @XmlElement(name = "Zustimmung")
protected boolean zustimmung; protected boolean zustimmung;
/** /**
* Ruft den Wert der lfnr-Eigenschaft ab. * Ruft den Wert der personRefLfnr-Eigenschaft ab.
* *
*/ */
public int getLfnr() { public int getPersonRefLfnr() {
return lfnr; return personRefLfnr;
} }
/** /**
* Legt den Wert der lfnr-Eigenschaft fest. * Legt den Wert der personRefLfnr-Eigenschaft fest.
* *
*/ */
public void setLfnr(int value) { public void setPersonRefLfnr(int value) {
this.lfnr = value; this.personRefLfnr = value;
}
/**
* Ruft den Wert der type-Eigenschaft ab.
*
*/
public int getType() {
return type;
}
/**
* Legt den Wert der type-Eigenschaft fest.
*
*/
public void setType(int value) {
this.type = value;
}
/**
* 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;
} }
/** /**

View File

@@ -6,7 +6,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.CalculateRechtsschutzRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType;
@@ -36,7 +35,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CalculateSachPri
"produktmetadaten" "produktmetadaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CalculateRechtsschutzRequestType.class,
CalculateSachPrivatRequestType.class CalculateSachPrivatRequestType.class
}) })
public abstract class CalculateRequestGenType public abstract class CalculateRequestGenType

View File

@@ -36,8 +36,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.CalculateKfzRequestType
"requestUpselling" "requestUpselling"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CalculateRequestGenType.class, CalculateKfzRequestType.class,
CalculateKfzRequestType.class CalculateRequestGenType.class
}) })
public abstract class CalculateRequestType public abstract class CalculateRequestType
extends CommonProcessRequestType extends CommonProcessRequestType

View File

@@ -5,7 +5,6 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.CalculateRechtsschutzResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType;
@@ -30,7 +29,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CalculateSachPri
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CalculateResponseGen_Type") @XmlType(name = "CalculateResponseGen_Type")
@XmlSeeAlso({ @XmlSeeAlso({
CalculateRechtsschutzResponseType.class,
CalculateSachPrivatResponseType.class CalculateSachPrivatResponseType.class
}) })
public abstract class CalculateResponseGenType public abstract class CalculateResponseGenType

View File

@@ -30,8 +30,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.CalculateKfzResponseTyp
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CalculateResponse_Type") @XmlType(name = "CalculateResponse_Type")
@XmlSeeAlso({ @XmlSeeAlso({
CalculateResponseGenType.class, CalculateKfzResponseType.class,
CalculateKfzResponseType.class CalculateResponseGenType.class
}) })
public abstract class CalculateResponseType public abstract class CalculateResponseType
extends CommonProcessResponseType extends CommonProcessResponseType

View File

@@ -6,7 +6,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.CreateApplicationRechtsschutzRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType;
@@ -36,7 +35,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateApplicatio
"produktmetadaten" "produktmetadaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CreateApplicationRechtsschutzRequestType.class,
CreateApplicationSachPrivatRequestType.class CreateApplicationSachPrivatRequestType.class
}) })
public abstract class CreateApplicationRequestGenType public abstract class CreateApplicationRequestGenType

View File

@@ -39,8 +39,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.CreateApplicationKfzReq
"dateianhaenge" "dateianhaenge"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CreateApplicationRequestGenType.class, CreateApplicationKfzRequestType.class,
CreateApplicationKfzRequestType.class CreateApplicationRequestGenType.class
}) })
public abstract class CreateApplicationRequestType public abstract class CreateApplicationRequestType
extends CommonProcessRequestType extends CommonProcessRequestType

View File

@@ -5,7 +5,6 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.CreateApplicationRechtsschutzResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType;
@@ -30,7 +29,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateApplicatio
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateApplicationResponseGen_Type") @XmlType(name = "CreateApplicationResponseGen_Type")
@XmlSeeAlso({ @XmlSeeAlso({
CreateApplicationRechtsschutzResponseType.class,
CreateApplicationSachPrivatResponseType.class CreateApplicationSachPrivatResponseType.class
}) })
public abstract class CreateApplicationResponseGenType public abstract class CreateApplicationResponseGenType

View File

@@ -44,8 +44,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.CreateApplicationKfzRes
"dokumente" "dokumente"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CreateApplicationResponseGenType.class, CreateApplicationKfzResponseType.class,
CreateApplicationKfzResponseType.class CreateApplicationResponseGenType.class
}) })
public abstract class CreateApplicationResponseType public abstract class CreateApplicationResponseType
extends CommonProcessResponseType extends CommonProcessResponseType

View File

@@ -6,7 +6,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.CreateOfferRechtsschutzRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType;
@@ -36,7 +35,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateOfferSachP
"produktmetadaten" "produktmetadaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CreateOfferRechtsschutzRequestType.class,
CreateOfferSachPrivatRequestType.class CreateOfferSachPrivatRequestType.class
}) })
public abstract class CreateOfferRequestGenType public abstract class CreateOfferRequestGenType

View File

@@ -30,8 +30,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.CreateOfferKfzRequestTy
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateOfferRequest_Type") @XmlType(name = "CreateOfferRequest_Type")
@XmlSeeAlso({ @XmlSeeAlso({
CreateOfferRequestGenType.class, CreateOfferKfzRequestType.class,
CreateOfferKfzRequestType.class CreateOfferRequestGenType.class
}) })
public abstract class CreateOfferRequestType public abstract class CreateOfferRequestType
extends CommonProcessRequestType extends CommonProcessRequestType

View File

@@ -5,7 +5,6 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.CreateOfferRechtsschutzResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType;
@@ -30,7 +29,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.CreateOfferSachP
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateOfferResponseGen_Type") @XmlType(name = "CreateOfferResponseGen_Type")
@XmlSeeAlso({ @XmlSeeAlso({
CreateOfferRechtsschutzResponseType.class,
CreateOfferSachPrivatResponseType.class CreateOfferSachPrivatResponseType.class
}) })
public abstract class CreateOfferResponseGenType public abstract class CreateOfferResponseGenType

View File

@@ -39,8 +39,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.CreateOfferKfzResponseT
"dokumente" "dokumente"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CreateOfferResponseGenType.class, CreateOfferKfzResponseType.class,
CreateOfferKfzResponseType.class CreateOfferResponseGenType.class
}) })
public abstract class CreateOfferResponseType public abstract class CreateOfferResponseType
extends CommonProcessResponseType extends CommonProcessResponseType

View File

@@ -19,6 +19,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.PolizzenversandType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.VertragspersonType; import at.vvo.omds.types.omds3Types.r1_5_0.common.VertragspersonType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.VorversicherungenType; import at.vvo.omds.types.omds3Types.r1_5_0.common.VorversicherungenType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ZahlungsdatenType; import at.vvo.omds.types.omds3Types.r1_5_0.common.ZahlungsdatenType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.SpezAntragKfzType;
/** /**
@@ -77,7 +78,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ZahlungsdatenType;
"zusaetzlicheAntragsdaten" "zusaetzlicheAntragsdaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SpezAntragPersonenType.class, SpezAntragKfzType.class,
SpezAntragType.class SpezAntragType.class
}) })
public abstract class SpezAntragBasisType { public abstract class SpezAntragBasisType {

View File

@@ -5,7 +5,10 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.SicherstellungType; import at.vvo.omds.types.omds3Types.r1_5_0.common.FATCAType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.GMSGType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.PEPType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.TreuhaenderfrageType;
/** /**
@@ -18,11 +21,12 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SicherstellungType;
* <pre> * <pre>
* &lt;complexType name="SpezAntragPersonen_Type"&gt; * &lt;complexType name="SpezAntragPersonen_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragBasis_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Sicherstellung" type="{urn:omds3CommonServiceTypes-1-1-0}Sicherstellung_Type" minOccurs="0"/&gt; * &lt;element name="FATCA" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_Type" minOccurs="0"/&gt;
* &lt;element name="ZustGesundheitsdaten" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt; * &lt;element name="GSGM" type="{urn:omds3CommonServiceTypes-1-1-0}GMSG_Type" minOccurs="0"/&gt;
* &lt;element name="Unanfechtbarkeit" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt; * &lt;element name="PEP" type="{urn:omds3CommonServiceTypes-1-1-0}PEP_Type" minOccurs="0"/&gt;
* &lt;element name="Treuhaenderfrage" type="{urn:omds3CommonServiceTypes-1-1-0}Treuhaenderfrage_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -33,75 +37,118 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SicherstellungType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SpezAntragPersonen_Type", propOrder = { @XmlType(name = "SpezAntragPersonen_Type", propOrder = {
"sicherstellung", "fatca",
"zustGesundheitsdaten", "gsgm",
"unanfechtbarkeit" "pep",
"treuhaenderfrage"
}) })
public abstract class SpezAntragPersonenType public abstract class SpezAntragPersonenType
extends SpezAntragBasisType extends SpezAntragType
{ {
@XmlElement(name = "Sicherstellung") @XmlElement(name = "FATCA")
protected SicherstellungType sicherstellung; protected FATCAType fatca;
@XmlElement(name = "ZustGesundheitsdaten") @XmlElement(name = "GSGM")
protected boolean zustGesundheitsdaten; protected GMSGType gsgm;
@XmlElement(name = "Unanfechtbarkeit") @XmlElement(name = "PEP")
protected boolean unanfechtbarkeit; protected PEPType pep;
@XmlElement(name = "Treuhaenderfrage", required = true)
protected TreuhaenderfrageType treuhaenderfrage;
/** /**
* Ruft den Wert der sicherstellung-Eigenschaft ab. * Ruft den Wert der fatca-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link SicherstellungType } * {@link FATCAType }
* *
*/ */
public SicherstellungType getSicherstellung() { public FATCAType getFATCA() {
return sicherstellung; return fatca;
} }
/** /**
* Legt den Wert der sicherstellung-Eigenschaft fest. * Legt den Wert der fatca-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link SicherstellungType } * {@link FATCAType }
* *
*/ */
public void setSicherstellung(SicherstellungType value) { public void setFATCA(FATCAType value) {
this.sicherstellung = value; this.fatca = value;
} }
/** /**
* Ruft den Wert der zustGesundheitsdaten-Eigenschaft ab. * Ruft den Wert der gsgm-Eigenschaft ab.
* *
* @return
* possible object is
* {@link GMSGType }
*
*/ */
public boolean isZustGesundheitsdaten() { public GMSGType getGSGM() {
return zustGesundheitsdaten; return gsgm;
} }
/** /**
* Legt den Wert der zustGesundheitsdaten-Eigenschaft fest. * Legt den Wert der gsgm-Eigenschaft fest.
* *
* @param value
* allowed object is
* {@link GMSGType }
*
*/ */
public void setZustGesundheitsdaten(boolean value) { public void setGSGM(GMSGType value) {
this.zustGesundheitsdaten = value; this.gsgm = value;
} }
/** /**
* Ruft den Wert der unanfechtbarkeit-Eigenschaft ab. * Ruft den Wert der pep-Eigenschaft ab.
* *
* @return
* possible object is
* {@link PEPType }
*
*/ */
public boolean isUnanfechtbarkeit() { public PEPType getPEP() {
return unanfechtbarkeit; return pep;
} }
/** /**
* Legt den Wert der unanfechtbarkeit-Eigenschaft fest. * Legt den Wert der pep-Eigenschaft fest.
* *
* @param value
* allowed object is
* {@link PEPType }
*
*/ */
public void setUnanfechtbarkeit(boolean value) { public void setPEP(PEPType value) {
this.unanfechtbarkeit = value; this.pep = value;
}
/**
* Ruft den Wert der treuhaenderfrage-Eigenschaft ab.
*
* @return
* possible object is
* {@link TreuhaenderfrageType }
*
*/
public TreuhaenderfrageType getTreuhaenderfrage() {
return treuhaenderfrage;
}
/**
* Legt den Wert der treuhaenderfrage-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link TreuhaenderfrageType }
*
*/
public void setTreuhaenderfrage(TreuhaenderfrageType value) {
this.treuhaenderfrage = value;
} }
} }

View File

@@ -1,14 +1,16 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common; package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.VinkularglaeubigerType; import at.vvo.omds.types.omds3Types.r1_5_0.common.BezugsberechtigungType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.SpezAntragKfzType; import at.vvo.omds.types.omds3Types.r1_5_0.common.SicherstellungType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.SpezAntragRechtsschutzType; import at.vvo.omds.types.omds3Types.r1_5_0.common.ZustimmungGesundheitsdatenType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.AntragSachPrivatType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.AntragSachPrivatType;
@@ -24,7 +26,9 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.AntragSachPrivat
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragBasis_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragBasis_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Vinkulierung" type="{urn:omds3CommonServiceTypes-1-1-0}Vinkularglaeubiger_Type" minOccurs="0"/&gt; * &lt;element name="Bezugsberechtigungen" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Sicherstellungen" type="{urn:omds3CommonServiceTypes-1-1-0}Sicherstellung_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="ZustimmungGesundheitsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZustimmungGesundheitsdaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -35,42 +39,110 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.AntragSachPrivat
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SpezAntrag_Type", propOrder = { @XmlType(name = "SpezAntrag_Type", propOrder = {
"vinkulierung" "bezugsberechtigungen",
"sicherstellungen",
"zustimmungGesundheitsdaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SpezAntragRechtsschutzType.class, SpezAntragPersonenType.class,
AntragSachPrivatType.class, AntragSachPrivatType.class
SpezAntragKfzType.class
}) })
public abstract class SpezAntragType public abstract class SpezAntragType
extends SpezAntragBasisType extends SpezAntragBasisType
{ {
@XmlElement(name = "Vinkulierung") @XmlElement(name = "Bezugsberechtigungen")
protected VinkularglaeubigerType vinkulierung; protected List<BezugsberechtigungType> bezugsberechtigungen;
@XmlElement(name = "Sicherstellungen")
protected List<SicherstellungType> sicherstellungen;
@XmlElement(name = "ZustimmungGesundheitsdaten")
protected List<ZustimmungGesundheitsdatenType> zustimmungGesundheitsdaten;
/** /**
* Ruft den Wert der vinkulierung-Eigenschaft ab. * Gets the value of the bezugsberechtigungen property.
*
* <p>
* 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 <CODE>set</CODE> method for the bezugsberechtigungen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getBezugsberechtigungen().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BezugsberechtigungType }
*
* *
* @return
* possible object is
* {@link VinkularglaeubigerType }
*
*/ */
public VinkularglaeubigerType getVinkulierung() { public List<BezugsberechtigungType> getBezugsberechtigungen() {
return vinkulierung; if (bezugsberechtigungen == null) {
bezugsberechtigungen = new ArrayList<BezugsberechtigungType>();
}
return this.bezugsberechtigungen;
} }
/** /**
* Legt den Wert der vinkulierung-Eigenschaft fest. * Gets the value of the sicherstellungen property.
*
* <p>
* 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 <CODE>set</CODE> method for the sicherstellungen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getSicherstellungen().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link SicherstellungType }
*
* *
* @param value
* allowed object is
* {@link VinkularglaeubigerType }
*
*/ */
public void setVinkulierung(VinkularglaeubigerType value) { public List<SicherstellungType> getSicherstellungen() {
this.vinkulierung = value; if (sicherstellungen == null) {
sicherstellungen = new ArrayList<SicherstellungType>();
}
return this.sicherstellungen;
}
/**
* Gets the value of the zustimmungGesundheitsdaten property.
*
* <p>
* 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 <CODE>set</CODE> method for the zustimmungGesundheitsdaten property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZustimmungGesundheitsdaten().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ZustimmungGesundheitsdatenType }
*
*
*/
public List<ZustimmungGesundheitsdatenType> getZustimmungGesundheitsdaten() {
if (zustimmungGesundheitsdaten == null) {
zustimmungGesundheitsdaten = new ArrayList<ZustimmungGesundheitsdatenType>();
}
return this.zustimmungGesundheitsdaten;
} }
} }

View File

@@ -1,12 +1,15 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common; package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.BeteiligtePersonVertragType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.SpezBerechnungKfzType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.SpezBerechnungKfzType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.SpezBerechnungRechtsschutzType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.BerechnungSachPrivatType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.BerechnungSachPrivatType;
@@ -21,6 +24,9 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.BerechnungSachPr
* &lt;complexType name="SpezBerechnung_Type"&gt; * &lt;complexType name="SpezBerechnung_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BeteiligtePersonVertrag_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
@@ -29,13 +35,45 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.BerechnungSachPr
* *
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SpezBerechnung_Type") @XmlType(name = "SpezBerechnung_Type", propOrder = {
"personen"
})
@XmlSeeAlso({ @XmlSeeAlso({
SpezBerechnungRechtsschutzType.class, SpezBerechnungKfzType.class,
BerechnungSachPrivatType.class, BerechnungSachPrivatType.class
SpezBerechnungKfzType.class
}) })
public abstract class SpezBerechnungType { public abstract class SpezBerechnungType {
@XmlElement(name = "Personen")
protected List<BeteiligtePersonVertragType> personen;
/**
* Gets the value of the personen property.
*
* <p>
* 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 <CODE>set</CODE> method for the personen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPersonen().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BeteiligtePersonVertragType }
*
*
*/
public List<BeteiligtePersonVertragType> getPersonen() {
if (personen == null) {
personen = new ArrayList<BeteiligtePersonVertragType>();
}
return this.personen;
}
} }

View File

@@ -12,7 +12,6 @@ import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.BeteiligtePersonVertragType; import at.vvo.omds.types.omds3Types.r1_5_0.common.BeteiligtePersonVertragType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.SpezOffertKfzType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.SpezOffertKfzType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.SpezOffertRechtsschutzType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.OffertSachPrivatType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.OffertSachPrivatType;
@@ -46,9 +45,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.OffertSachPrivat
"versicherungsnehmer" "versicherungsnehmer"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SpezOffertRechtsschutzType.class, SpezOffertKfzType.class,
OffertSachPrivatType.class, OffertSachPrivatType.class
SpezOffertKfzType.class
}) })
public abstract class SpezOffertType { public abstract class SpezOffertType {

View File

@@ -6,7 +6,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.SubmitApplicationRechtsschutzRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType;
@@ -36,7 +35,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.SubmitApplicatio
"produktmetadaten" "produktmetadaten"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SubmitApplicationRechtsschutzRequestType.class,
SubmitApplicationSachPrivatRequestType.class SubmitApplicationSachPrivatRequestType.class
}) })
public abstract class SubmitApplicationRequestGenType public abstract class SubmitApplicationRequestGenType

View File

@@ -42,8 +42,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.SubmitApplicationKfzReq
"antragsnummer" "antragsnummer"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SubmitApplicationRequestGenType.class, SubmitApplicationKfzRequestType.class,
SubmitApplicationKfzRequestType.class SubmitApplicationRequestGenType.class
}) })
public abstract class SubmitApplicationRequestType public abstract class SubmitApplicationRequestType
extends CommonProcessRequestType extends CommonProcessRequestType

View File

@@ -5,7 +5,6 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs.SubmitApplicationRechtsschutzResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType;
@@ -30,7 +29,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat.SubmitApplicatio
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubmitApplicationResponseGen_Type") @XmlType(name = "SubmitApplicationResponseGen_Type")
@XmlSeeAlso({ @XmlSeeAlso({
SubmitApplicationRechtsschutzResponseType.class,
SubmitApplicationSachPrivatResponseType.class SubmitApplicationSachPrivatResponseType.class
}) })
public abstract class SubmitApplicationResponseGenType public abstract class SubmitApplicationResponseGenType

View File

@@ -44,8 +44,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.SubmitApplicationKfzRes
"dokumente" "dokumente"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SubmitApplicationResponseGenType.class, SubmitApplicationKfzResponseType.class,
SubmitApplicationKfzResponseType.class SubmitApplicationResponseGenType.class
}) })
public abstract class SubmitApplicationResponseType public abstract class SubmitApplicationResponseType
extends CommonProcessResponseType extends CommonProcessResponseType

View File

@@ -41,14 +41,6 @@ public class ObjectFactory {
public ObjectFactory() { public ObjectFactory() {
} }
/**
* Create an instance of {@link VorversicherungenKfzType }
*
*/
public VorversicherungenKfzType createVorversicherungenKfzType() {
return new VorversicherungenKfzType();
}
/** /**
* Create an instance of {@link CreateOfferKfzResponseType } * Create an instance of {@link CreateOfferKfzResponseType }
* *
@@ -249,14 +241,6 @@ public class ObjectFactory {
return new ZusaetzlicheAntragsdatenKfzType(); return new ZusaetzlicheAntragsdatenKfzType();
} }
/**
* Create an instance of {@link VorversicherungenKfzType.VorversicherungKfz }
*
*/
public VorversicherungenKfzType.VorversicherungKfz createVorversicherungenKfzTypeVorversicherungKfz() {
return new VorversicherungenKfzType.VorversicherungKfz();
}
/** /**
* Create an instance of {@link CreateOfferKfzResponseType.Offertantwort } * Create an instance of {@link CreateOfferKfzResponseType.Offertantwort }
* *

View File

@@ -6,7 +6,8 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.BonusMalusSystemType; import at.vvo.omds.types.omds3Types.r1_5_0.common.BonusMalusSystemType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.SpezAntragType; import at.vvo.omds.types.omds3Types.r1_5_0.common.VinkularglaeubigerType;
import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.SpezAntragBasisType;
/** /**
@@ -19,10 +20,11 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.SpezAntragType;
* <pre> * <pre>
* &lt;complexType name="SpezAntragKfz_Type"&gt; * &lt;complexType name="SpezAntragKfz_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragBasis_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkaufsproduktKfz_Type"/&gt; * &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkaufsproduktKfz_Type"/&gt;
* &lt;element name="BonusMalus" type="{urn:omds3CommonServiceTypes-1-1-0}BonusMalusSystem_Type" minOccurs="0"/&gt; * &lt;element name="BonusMalus" type="{urn:omds3CommonServiceTypes-1-1-0}BonusMalusSystem_Type" minOccurs="0"/&gt;
* &lt;element name="Vinkulierung" type="{urn:omds3CommonServiceTypes-1-1-0}Vinkularglaeubiger_Type" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheKfzDaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusaetzlicheKfzdaten_Type" minOccurs="0"/&gt; * &lt;element name="ZusaetzlicheKfzDaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusaetzlicheKfzdaten_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
@@ -36,16 +38,19 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.SpezAntragType;
@XmlType(name = "SpezAntragKfz_Type", propOrder = { @XmlType(name = "SpezAntragKfz_Type", propOrder = {
"verkaufsprodukt", "verkaufsprodukt",
"bonusMalus", "bonusMalus",
"vinkulierung",
"zusaetzlicheKfzDaten" "zusaetzlicheKfzDaten"
}) })
public class SpezAntragKfzType public class SpezAntragKfzType
extends SpezAntragType extends SpezAntragBasisType
{ {
@XmlElement(name = "Verkaufsprodukt", required = true) @XmlElement(name = "Verkaufsprodukt", required = true)
protected VerkaufsproduktKfzType verkaufsprodukt; protected VerkaufsproduktKfzType verkaufsprodukt;
@XmlElement(name = "BonusMalus") @XmlElement(name = "BonusMalus")
protected BonusMalusSystemType bonusMalus; protected BonusMalusSystemType bonusMalus;
@XmlElement(name = "Vinkulierung")
protected VinkularglaeubigerType vinkulierung;
@XmlElement(name = "ZusaetzlicheKfzDaten") @XmlElement(name = "ZusaetzlicheKfzDaten")
protected ZusaetzlicheKfzdatenType zusaetzlicheKfzDaten; protected ZusaetzlicheKfzdatenType zusaetzlicheKfzDaten;
@@ -97,6 +102,30 @@ public class SpezAntragKfzType
this.bonusMalus = value; this.bonusMalus = value;
} }
/**
* Ruft den Wert der vinkulierung-Eigenschaft ab.
*
* @return
* possible object is
* {@link VinkularglaeubigerType }
*
*/
public VinkularglaeubigerType getVinkulierung() {
return vinkulierung;
}
/**
* Legt den Wert der vinkulierung-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VinkularglaeubigerType }
*
*/
public void setVinkulierung(VinkularglaeubigerType value) {
this.vinkulierung = value;
}
/** /**
* Ruft den Wert der zusaetzlicheKfzDaten-Eigenschaft ab. * Ruft den Wert der zusaetzlicheKfzDaten-Eigenschaft ab.
* *

View File

@@ -1,165 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz;
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.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.VorversicherungenDetailType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.VorversicherungenType;
/**
* Vorversicherungen für Kfz (alternativ Typ: cst:VorversicherungenImpl_Type)
*
* <p>Java-Klasse für VorversicherungenKfz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="VorversicherungenKfz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Vorversicherungen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="VorversicherungKfz" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VorversicherungenDetail_Type"&gt;
* &lt;attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" /&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;element name="VorversicherungRechtsschutz" type="{urn:omds3CommonServiceTypes-1-1-0}VorversicherungenDetail_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VorversicherungenKfz_Type", propOrder = {
"vorversicherungKfz",
"vorversicherungRechtsschutz"
})
public class VorversicherungenKfzType
extends VorversicherungenType
{
@XmlElement(name = "VorversicherungKfz")
protected List<VorversicherungenKfzType.VorversicherungKfz> vorversicherungKfz;
@XmlElement(name = "VorversicherungRechtsschutz")
protected VorversicherungenDetailType vorversicherungRechtsschutz;
/**
* Gets the value of the vorversicherungKfz property.
*
* <p>
* 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 <CODE>set</CODE> method for the vorversicherungKfz property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVorversicherungKfz().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link VorversicherungenKfzType.VorversicherungKfz }
*
*
*/
public List<VorversicherungenKfzType.VorversicherungKfz> getVorversicherungKfz() {
if (vorversicherungKfz == null) {
vorversicherungKfz = new ArrayList<VorversicherungenKfzType.VorversicherungKfz>();
}
return this.vorversicherungKfz;
}
/**
* Ruft den Wert der vorversicherungRechtsschutz-Eigenschaft ab.
*
* @return
* possible object is
* {@link VorversicherungenDetailType }
*
*/
public VorversicherungenDetailType getVorversicherungRechtsschutz() {
return vorversicherungRechtsschutz;
}
/**
* Legt den Wert der vorversicherungRechtsschutz-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VorversicherungenDetailType }
*
*/
public void setVorversicherungRechtsschutz(VorversicherungenDetailType value) {
this.vorversicherungRechtsschutz = value;
}
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VorversicherungenDetail_Type"&gt;
* &lt;attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" /&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class VorversicherungKfz
extends VorversicherungenDetailType
{
@XmlAttribute(name = "VtgSparteCd", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz")
protected String vtgSparteCd;
/**
* Ruft den Wert der vtgSparteCd-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVtgSparteCd() {
return vtgSparteCd;
}
/**
* Legt den Wert der vtgSparteCd-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVtgSparteCd(String value) {
this.vtgSparteCd = value;
}
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.CalculateRequestGenType;
/**
* Typ des Requestobjekts für eine Berechnung Rechtsschutz
*
* <p>Java-Klasse für CalculateRechtsschutzRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CalculateRechtsschutzRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CalculateRechtsschutzRequest_Type", propOrder = {
"berechnungsanfrage"
})
public class CalculateRechtsschutzRequestType
extends CalculateRequestGenType
{
@XmlElement(name = "Berechnungsanfrage", required = true)
protected SpezBerechnungRechtsschutzType berechnungsanfrage;
/**
* Ruft den Wert der berechnungsanfrage-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezBerechnungRechtsschutzType }
*
*/
public SpezBerechnungRechtsschutzType getBerechnungsanfrage() {
return berechnungsanfrage;
}
/**
* Legt den Wert der berechnungsanfrage-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezBerechnungRechtsschutzType }
*
*/
public void setBerechnungsanfrage(SpezBerechnungRechtsschutzType value) {
this.berechnungsanfrage = value;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.CalculateResponseGenType;
/**
* Typ des Responseobjekt bei der Rechtsschutz-Berechnung
*
* <p>Java-Klasse für CalculateRechtsschutzResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CalculateRechtsschutzResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CalculateRechtsschutzResponse_Type", propOrder = {
"berechnungsantwort"
})
public class CalculateRechtsschutzResponseType
extends CalculateResponseGenType
{
@XmlElement(name = "Berechnungsantwort", required = true)
protected SpezBerechnungRechtsschutzType berechnungsantwort;
/**
* Ruft den Wert der berechnungsantwort-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezBerechnungRechtsschutzType }
*
*/
public SpezBerechnungRechtsschutzType getBerechnungsantwort() {
return berechnungsantwort;
}
/**
* Legt den Wert der berechnungsantwort-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezBerechnungRechtsschutzType }
*
*/
public void setBerechnungsantwort(SpezBerechnungRechtsschutzType value) {
this.berechnungsantwort = value;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.CreateApplicationRequestGenType;
/**
* Type des Requestobjekts für die Erstellung eines Rechtsschutzantrags
*
* <p>Java-Klasse für CreateApplicationRechtsschutzRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CreateApplicationRechtsschutzRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateApplicationRechtsschutzRequest_Type", propOrder = {
"antragsanfrage"
})
public class CreateApplicationRechtsschutzRequestType
extends CreateApplicationRequestGenType
{
@XmlElement(name = "Antragsanfrage", required = true)
protected SpezAntragRechtsschutzType antragsanfrage;
/**
* Ruft den Wert der antragsanfrage-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezAntragRechtsschutzType }
*
*/
public SpezAntragRechtsschutzType getAntragsanfrage() {
return antragsanfrage;
}
/**
* Legt den Wert der antragsanfrage-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezAntragRechtsschutzType }
*
*/
public void setAntragsanfrage(SpezAntragRechtsschutzType value) {
this.antragsanfrage = value;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.CreateApplicationResponseGenType;
/**
* Type des Responseobjekts bei der Erstellung eines Rechtsschutzantrags
*
* <p>Java-Klasse für CreateApplicationRechtsschutzResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CreateApplicationRechtsschutzResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateApplicationRechtsschutzResponse_Type", propOrder = {
"antragsantwort"
})
public class CreateApplicationRechtsschutzResponseType
extends CreateApplicationResponseGenType
{
@XmlElement(name = "Antragsantwort", required = true)
protected SpezAntragRechtsschutzType antragsantwort;
/**
* Ruft den Wert der antragsantwort-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezAntragRechtsschutzType }
*
*/
public SpezAntragRechtsschutzType getAntragsantwort() {
return antragsantwort;
}
/**
* Legt den Wert der antragsantwort-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezAntragRechtsschutzType }
*
*/
public void setAntragsantwort(SpezAntragRechtsschutzType value) {
this.antragsantwort = value;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.CreateOfferRequestGenType;
/**
* Typ des Requestobjekts für eine Erstellung eines Rechstsschutz-Offerts
*
* <p>Java-Klasse für CreateOfferRechtsschutzRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CreateOfferRechtsschutzRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateOfferRechtsschutzRequest_Type", propOrder = {
"offertanfrage"
})
public class CreateOfferRechtsschutzRequestType
extends CreateOfferRequestGenType
{
@XmlElement(name = "Offertanfrage", required = true)
protected SpezOffertRechtsschutzType offertanfrage;
/**
* Ruft den Wert der offertanfrage-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezOffertRechtsschutzType }
*
*/
public SpezOffertRechtsschutzType getOffertanfrage() {
return offertanfrage;
}
/**
* Legt den Wert der offertanfrage-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezOffertRechtsschutzType }
*
*/
public void setOffertanfrage(SpezOffertRechtsschutzType value) {
this.offertanfrage = value;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.CreateOfferResponseGenType;
/**
* Type des Responseobjekts bei der Erstellung eines Rechtsschutz-Offerts
*
* <p>Java-Klasse für CreateOfferRechtsschutzResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CreateOfferRechtsschutzResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateOfferRechtsschutzResponse_Type", propOrder = {
"offertantwort"
})
public class CreateOfferRechtsschutzResponseType
extends CreateOfferResponseGenType
{
@XmlElement(name = "Offertantwort", required = true)
protected SpezOffertRechtsschutzType offertantwort;
/**
* Ruft den Wert der offertantwort-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezOffertRechtsschutzType }
*
*/
public SpezOffertRechtsschutzType getOffertantwort() {
return offertantwort;
}
/**
* Legt den Wert der offertantwort-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezOffertRechtsschutzType }
*
*/
public void setOffertantwort(SpezOffertRechtsschutzType value) {
this.offertantwort = value;
}
}

View File

@@ -1,76 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ElementarproduktGenerischType;
/**
* Typ für ein Elementarprodukt in der Sparte Rechtsschutz. Von diesem Typ werden etwaige Standard-Deckungen abgeleitet, siehe Vertragsrechtsschutz_Type. Von diesem Typ können einzelne VUs aber auch ihre eigenen Elementarprodukte ableiten, wenn sie möchten.
*
* <p>Java-Klasse für ElementarproduktRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktRechtsschutz_Type", propOrder = {
"versInteressenRefLfNr"
})
public class ElementarproduktRechtsschutzType
extends ElementarproduktGenerischType
{
@XmlElement(name = "VersInteressenRefLfNr", type = Integer.class)
@XmlSchemaType(name = "unsignedShort")
protected List<Integer> versInteressenRefLfNr;
/**
* Gets the value of the versInteressenRefLfNr property.
*
* <p>
* 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 <CODE>set</CODE> method for the versInteressenRefLfNr property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersInteressenRefLfNr().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Integer }
*
*
*/
public List<Integer> getVersInteressenRefLfNr() {
if (versInteressenRefLfNr == null) {
versInteressenRefLfNr = new ArrayList<Integer>();
}
return this.versInteressenRefLfNr;
}
}

View File

@@ -1,227 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _CalculateRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "CalculateRechtsschutzRequest");
private final static QName _CalculateRechtsschutzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "CalculateRechtsschutzResponse");
private final static QName _CreateOfferRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "CreateOfferRechtsschutzRequest");
private final static QName _CreateOfferRechtsschutzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "CreateOfferRechtsschutzResponse");
private final static QName _CreateApplicationRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "CreateApplicationRechtsschutzRequest");
private final static QName _CreateApplicationRechtsschutzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "CreateApplicationRechtsschutzResponse");
private final static QName _SubmitApplicationRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "SubmitApplicationRechtsschutzRequest");
private final static QName _SubmitApplicationRechtsschutzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "SubmitApplicationRechtsschutzResponse");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link CalculateRechtsschutzRequestType }
*
*/
public CalculateRechtsschutzRequestType createCalculateRechtsschutzRequestType() {
return new CalculateRechtsschutzRequestType();
}
/**
* Create an instance of {@link CalculateRechtsschutzResponseType }
*
*/
public CalculateRechtsschutzResponseType createCalculateRechtsschutzResponseType() {
return new CalculateRechtsschutzResponseType();
}
/**
* Create an instance of {@link CreateOfferRechtsschutzRequestType }
*
*/
public CreateOfferRechtsschutzRequestType createCreateOfferRechtsschutzRequestType() {
return new CreateOfferRechtsschutzRequestType();
}
/**
* Create an instance of {@link CreateOfferRechtsschutzResponseType }
*
*/
public CreateOfferRechtsschutzResponseType createCreateOfferRechtsschutzResponseType() {
return new CreateOfferRechtsschutzResponseType();
}
/**
* Create an instance of {@link CreateApplicationRechtsschutzRequestType }
*
*/
public CreateApplicationRechtsschutzRequestType createCreateApplicationRechtsschutzRequestType() {
return new CreateApplicationRechtsschutzRequestType();
}
/**
* Create an instance of {@link CreateApplicationRechtsschutzResponseType }
*
*/
public CreateApplicationRechtsschutzResponseType createCreateApplicationRechtsschutzResponseType() {
return new CreateApplicationRechtsschutzResponseType();
}
/**
* Create an instance of {@link SubmitApplicationRechtsschutzResponseType }
*
*/
public SubmitApplicationRechtsschutzResponseType createSubmitApplicationRechtsschutzResponseType() {
return new SubmitApplicationRechtsschutzResponseType();
}
/**
* Create an instance of {@link VerkaufsproduktRechtsschutzType }
*
*/
public VerkaufsproduktRechtsschutzType createVerkaufsproduktRechtsschutzType() {
return new VerkaufsproduktRechtsschutzType();
}
/**
* Create an instance of {@link ProduktRechtsschutzType }
*
*/
public ProduktRechtsschutzType createProduktRechtsschutzType() {
return new ProduktRechtsschutzType();
}
/**
* Create an instance of {@link ElementarproduktRechtsschutzType }
*
*/
public ElementarproduktRechtsschutzType createElementarproduktRechtsschutzType() {
return new ElementarproduktRechtsschutzType();
}
/**
* Create an instance of {@link SpezBerechnungRechtsschutzType }
*
*/
public SpezBerechnungRechtsschutzType createSpezBerechnungRechtsschutzType() {
return new SpezBerechnungRechtsschutzType();
}
/**
* Create an instance of {@link SpezOffertRechtsschutzType }
*
*/
public SpezOffertRechtsschutzType createSpezOffertRechtsschutzType() {
return new SpezOffertRechtsschutzType();
}
/**
* Create an instance of {@link SpezAntragRechtsschutzType }
*
*/
public SpezAntragRechtsschutzType createSpezAntragRechtsschutzType() {
return new SpezAntragRechtsschutzType();
}
/**
* Create an instance of {@link SubmitApplicationRechtsschutzRequestType }
*
*/
public SubmitApplicationRechtsschutzRequestType createSubmitApplicationRechtsschutzRequestType() {
return new SubmitApplicationRechtsschutzRequestType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateRechtsschutzRequestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "CalculateRechtsschutzRequest")
public JAXBElement<CalculateRechtsschutzRequestType> createCalculateRechtsschutzRequest(CalculateRechtsschutzRequestType value) {
return new JAXBElement<CalculateRechtsschutzRequestType>(_CalculateRechtsschutzRequest_QNAME, CalculateRechtsschutzRequestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateRechtsschutzResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "CalculateRechtsschutzResponse")
public JAXBElement<CalculateRechtsschutzResponseType> createCalculateRechtsschutzResponse(CalculateRechtsschutzResponseType value) {
return new JAXBElement<CalculateRechtsschutzResponseType>(_CalculateRechtsschutzResponse_QNAME, CalculateRechtsschutzResponseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferRechtsschutzRequestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "CreateOfferRechtsschutzRequest")
public JAXBElement<CreateOfferRechtsschutzRequestType> createCreateOfferRechtsschutzRequest(CreateOfferRechtsschutzRequestType value) {
return new JAXBElement<CreateOfferRechtsschutzRequestType>(_CreateOfferRechtsschutzRequest_QNAME, CreateOfferRechtsschutzRequestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferRechtsschutzResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "CreateOfferRechtsschutzResponse")
public JAXBElement<CreateOfferRechtsschutzResponseType> createCreateOfferRechtsschutzResponse(CreateOfferRechtsschutzResponseType value) {
return new JAXBElement<CreateOfferRechtsschutzResponseType>(_CreateOfferRechtsschutzResponse_QNAME, CreateOfferRechtsschutzResponseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationRechtsschutzRequestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "CreateApplicationRechtsschutzRequest")
public JAXBElement<CreateApplicationRechtsschutzRequestType> createCreateApplicationRechtsschutzRequest(CreateApplicationRechtsschutzRequestType value) {
return new JAXBElement<CreateApplicationRechtsschutzRequestType>(_CreateApplicationRechtsschutzRequest_QNAME, CreateApplicationRechtsschutzRequestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationRechtsschutzResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "CreateApplicationRechtsschutzResponse")
public JAXBElement<CreateApplicationRechtsschutzResponseType> createCreateApplicationRechtsschutzResponse(CreateApplicationRechtsschutzResponseType value) {
return new JAXBElement<CreateApplicationRechtsschutzResponseType>(_CreateApplicationRechtsschutzResponse_QNAME, CreateApplicationRechtsschutzResponseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationRechtsschutzResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "SubmitApplicationRechtsschutzRequest")
public JAXBElement<SubmitApplicationRechtsschutzResponseType> createSubmitApplicationRechtsschutzRequest(SubmitApplicationRechtsschutzResponseType value) {
return new JAXBElement<SubmitApplicationRechtsschutzResponseType>(_SubmitApplicationRechtsschutzRequest_QNAME, SubmitApplicationRechtsschutzResponseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationRechtsschutzResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "SubmitApplicationRechtsschutzResponse")
public JAXBElement<SubmitApplicationRechtsschutzResponseType> createSubmitApplicationRechtsschutzResponse(SubmitApplicationRechtsschutzResponseType value) {
return new JAXBElement<SubmitApplicationRechtsschutzResponseType>(_SubmitApplicationRechtsschutzResponse_QNAME, SubmitApplicationRechtsschutzResponseType.class, null, value);
}
}

View File

@@ -1,109 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ProduktGenerischType;
/**
* Typ für ein Produkt in der Sparte Rechtsschutz. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.
*
* <p>Java-Klasse für ProduktRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ProduktRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="ElementarprodukteRechtsschutz" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProduktRechtsschutz_Type", propOrder = {
"elementarprodukteRechtsschutz",
"versInteressenRefLfNr"
})
public class ProduktRechtsschutzType
extends ProduktGenerischType
{
@XmlElement(name = "ElementarprodukteRechtsschutz")
protected List<ElementarproduktRechtsschutzType> elementarprodukteRechtsschutz;
@XmlElement(name = "VersInteressenRefLfNr", type = Integer.class)
@XmlSchemaType(name = "unsignedShort")
protected List<Integer> versInteressenRefLfNr;
/**
* Gets the value of the elementarprodukteRechtsschutz property.
*
* <p>
* 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 <CODE>set</CODE> method for the elementarprodukteRechtsschutz property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getElementarprodukteRechtsschutz().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ElementarproduktRechtsschutzType }
*
*
*/
public List<ElementarproduktRechtsschutzType> getElementarprodukteRechtsschutz() {
if (elementarprodukteRechtsschutz == null) {
elementarprodukteRechtsschutz = new ArrayList<ElementarproduktRechtsschutzType>();
}
return this.elementarprodukteRechtsschutz;
}
/**
* Gets the value of the versInteressenRefLfNr property.
*
* <p>
* 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 <CODE>set</CODE> method for the versInteressenRefLfNr property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersInteressenRefLfNr().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Integer }
*
*
*/
public List<Integer> getVersInteressenRefLfNr() {
if (versInteressenRefLfNr == null) {
versInteressenRefLfNr = new ArrayList<Integer>();
}
return this.versInteressenRefLfNr;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.SpezAntragType;
/**
* Typ für den Schritt Antrags-Erzeugung
*
* <p>Java-Klasse für SpezAntragRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezAntragRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SpezAntragRechtsschutz_Type", propOrder = {
"verkaufsprodukt"
})
public class SpezAntragRechtsschutzType
extends SpezAntragType
{
@XmlElement(name = "Verkaufsprodukt", required = true)
protected VerkaufsproduktRechtsschutzType verkaufsprodukt;
/**
* Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
*
* @return
* possible object is
* {@link VerkaufsproduktRechtsschutzType }
*
*/
public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() {
return verkaufsprodukt;
}
/**
* Legt den Wert der verkaufsprodukt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VerkaufsproduktRechtsschutzType }
*
*/
public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) {
this.verkaufsprodukt = value;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.SpezBerechnungType;
/**
* Typ für den Schritt Berechnung
*
* <p>Java-Klasse für SpezBerechnungRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezBerechnungRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SpezBerechnungRechtsschutz_Type", propOrder = {
"verkaufsprodukt"
})
public class SpezBerechnungRechtsschutzType
extends SpezBerechnungType
{
@XmlElement(name = "Verkaufsprodukt", required = true)
protected VerkaufsproduktRechtsschutzType verkaufsprodukt;
/**
* Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
*
* @return
* possible object is
* {@link VerkaufsproduktRechtsschutzType }
*
*/
public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() {
return verkaufsprodukt;
}
/**
* Legt den Wert der verkaufsprodukt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VerkaufsproduktRechtsschutzType }
*
*/
public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) {
this.verkaufsprodukt = value;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.SpezOffertType;
/**
* Typ für den Schritt Offert-Erzeugung
*
* <p>Java-Klasse für SpezOffertRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezOffertRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SpezOffertRechtsschutz_Type", propOrder = {
"verkaufsprodukt"
})
public class SpezOffertRechtsschutzType
extends SpezOffertType
{
@XmlElement(name = "Verkaufsprodukt", required = true)
protected VerkaufsproduktRechtsschutzType verkaufsprodukt;
/**
* Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
*
* @return
* possible object is
* {@link VerkaufsproduktRechtsschutzType }
*
*/
public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() {
return verkaufsprodukt;
}
/**
* Legt den Wert der verkaufsprodukt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VerkaufsproduktRechtsschutzType }
*
*/
public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) {
this.verkaufsprodukt = value;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.SubmitApplicationRequestGenType;
/**
* Type des Requests, um den Antrag einzureichen
*
* <p>Java-Klasse für SubmitApplicationRechtsschutzRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SubmitApplicationRechtsschutzRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubmitApplicationRechtsschutzRequest_Type", propOrder = {
"antragsanfrage"
})
public class SubmitApplicationRechtsschutzRequestType
extends SubmitApplicationRequestGenType
{
@XmlElement(name = "Antragsanfrage", required = true)
protected SpezAntragRechtsschutzType antragsanfrage;
/**
* Ruft den Wert der antragsanfrage-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezAntragRechtsschutzType }
*
*/
public SpezAntragRechtsschutzType getAntragsanfrage() {
return antragsanfrage;
}
/**
* Legt den Wert der antragsanfrage-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezAntragRechtsschutzType }
*
*/
public void setAntragsanfrage(SpezAntragRechtsschutzType value) {
this.antragsanfrage = value;
}
}

View File

@@ -1,67 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
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_5_0.on2antrag.common.SubmitApplicationResponseGenType;
/**
* Type des Response beim Eineichen des Antrags
*
* <p>Java-Klasse für SubmitApplicationRechtsschutzResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SubmitApplicationRechtsschutzResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubmitApplicationRechtsschutzResponse_Type", propOrder = {
"antragsantwort"
})
public class SubmitApplicationRechtsschutzResponseType
extends SubmitApplicationResponseGenType
{
@XmlElement(name = "Antragsantwort", required = true)
protected SpezAntragRechtsschutzType antragsantwort;
/**
* Ruft den Wert der antragsantwort-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezAntragRechtsschutzType }
*
*/
public SpezAntragRechtsschutzType getAntragsantwort() {
return antragsantwort;
}
/**
* Legt den Wert der antragsantwort-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezAntragRechtsschutzType }
*
*/
public void setAntragsantwort(SpezAntragRechtsschutzType value) {
this.antragsantwort = value;
}
}

View File

@@ -1,142 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ProduktGenerischType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.VerkaufsproduktGenerischType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.VersichertesInteresseType;
/**
* Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz
*
* <p>Java-Klasse für VerkaufsproduktRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="VerkaufsproduktRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ProduktRechtsschutz_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="VersicherteInteressen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VerkaufsproduktRechtsschutz_Type", propOrder = {
"produkte",
"zusatzprodukte",
"versicherteInteressen"
})
public class VerkaufsproduktRechtsschutzType
extends VerkaufsproduktGenerischType
{
@XmlElement(name = "Produkte", required = true)
protected List<ProduktRechtsschutzType> produkte;
@XmlElement(name = "Zusatzprodukte")
protected List<ProduktGenerischType> zusatzprodukte;
@XmlElement(name = "VersicherteInteressen")
protected List<VersichertesInteresseType> versicherteInteressen;
/**
* Gets the value of the produkte property.
*
* <p>
* 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 <CODE>set</CODE> method for the produkte property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getProdukte().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ProduktRechtsschutzType }
*
*
*/
public List<ProduktRechtsschutzType> getProdukte() {
if (produkte == null) {
produkte = new ArrayList<ProduktRechtsschutzType>();
}
return this.produkte;
}
/**
* Gets the value of the zusatzprodukte property.
*
* <p>
* 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 <CODE>set</CODE> method for the zusatzprodukte property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZusatzprodukte().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ProduktGenerischType }
*
*
*/
public List<ProduktGenerischType> getZusatzprodukte() {
if (zusatzprodukte == null) {
zusatzprodukte = new ArrayList<ProduktGenerischType>();
}
return this.zusatzprodukte;
}
/**
* Gets the value of the versicherteInteressen property.
*
* <p>
* 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 <CODE>set</CODE> method for the versicherteInteressen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersicherteInteressen().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link VersichertesInteresseType }
*
*
*/
public List<VersichertesInteresseType> getVersicherteInteressen() {
if (versicherteInteressen == null) {
versicherteInteressen = new ArrayList<VersichertesInteresseType>();
}
return this.versicherteInteressen;
}
}

View File

@@ -1,2 +0,0 @@
@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.rs;

View File

@@ -6,6 +6,7 @@ import java.util.List;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ProduktGenerischType; import at.vvo.omds.types.omds3Types.r1_5_0.common.ProduktGenerischType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.VerkaufsproduktGenerischType; import at.vvo.omds.types.omds3Types.r1_5_0.common.VerkaufsproduktGenerischType;
@@ -27,6 +28,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.VersichertesInteresseType;
* &lt;element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ProduktSachPrivat_Type" maxOccurs="unbounded"/&gt; * &lt;element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ProduktSachPrivat_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="VersicherteObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded"/&gt; * &lt;element name="VersicherteObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -39,7 +41,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.VersichertesInteresseType;
@XmlType(name = "VerkaufsproduktSachPrivat_Type", propOrder = { @XmlType(name = "VerkaufsproduktSachPrivat_Type", propOrder = {
"produkte", "produkte",
"zusatzprodukte", "zusatzprodukte",
"versicherteObjekte" "versicherteObjekte",
"refSicherstellungLfnr"
}) })
public class VerkaufsproduktSachPrivatType public class VerkaufsproduktSachPrivatType
extends VerkaufsproduktGenerischType extends VerkaufsproduktGenerischType
@@ -51,6 +54,9 @@ public class VerkaufsproduktSachPrivatType
protected List<ProduktGenerischType> zusatzprodukte; protected List<ProduktGenerischType> zusatzprodukte;
@XmlElement(name = "VersicherteObjekte", required = true) @XmlElement(name = "VersicherteObjekte", required = true)
protected List<VersichertesInteresseType> versicherteObjekte; protected List<VersichertesInteresseType> versicherteObjekte;
@XmlElement(name = "RefSicherstellungLfnr")
@XmlSchemaType(name = "unsignedShort")
protected Integer refSicherstellungLfnr;
/** /**
* Gets the value of the produkte property. * Gets the value of the produkte property.
@@ -139,4 +145,28 @@ public class VerkaufsproduktSachPrivatType
return this.versicherteObjekte; return this.versicherteObjekte;
} }
/**
* Ruft den Wert der refSicherstellungLfnr-Eigenschaft ab.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getRefSicherstellungLfnr() {
return refSicherstellungLfnr;
}
/**
* Legt den Wert der refSicherstellungLfnr-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setRefSicherstellungLfnr(Integer value) {
this.refSicherstellungLfnr = value;
}
} }

View File

@@ -1,220 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import at.vvo.omds.types.omds3Types.r1_5_0.common.CommonRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.DateianhangType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.PersonType;
/**
* Typ des Requestobjekts für eine Änderung von Inkassodaten
*
* <p>Java-Klasse für CollectionChangeRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CollectionChangeRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt;
* &lt;element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type"/&gt;
* &lt;element name="Inkassoadresse" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/&gt;
* &lt;element name="Zahlweg" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag}Zahlweg_Type"/&gt;
* &lt;element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CollectionChangeRequest_Type", propOrder = {
"objektId",
"zahlrhythmus",
"inkassoadresse",
"zahlweg",
"dateianhaenge",
"wirksamtkeitAb"
})
public class CollectionChangeRequestType
extends CommonRequestType
{
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
protected ObjektIdType objektId;
@XmlElement(name = "Zahlrhythmus", required = true)
protected String zahlrhythmus;
@XmlElement(name = "Inkassoadresse", required = true)
protected PersonType inkassoadresse;
@XmlElement(name = "Zahlweg", required = true)
protected ZahlwegType zahlweg;
@XmlElement(name = "Dateianhaenge")
protected List<DateianhangType> dateianhaenge;
@XmlElement(name = "WirksamtkeitAb", required = true)
@XmlSchemaType(name = "date")
protected XMLGregorianCalendar wirksamtkeitAb;
/**
* Die Id des Vertrag als ObjektId (VertragsID des OMDS-Datensatzes)
*
* @return
* possible object is
* {@link ObjektIdType }
*
*/
public ObjektIdType getObjektId() {
return objektId;
}
/**
* Legt den Wert der objektId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ObjektIdType }
*
*/
public void setObjektId(ObjektIdType value) {
this.objektId = value;
}
/**
* Ruft den Wert der zahlrhythmus-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getZahlrhythmus() {
return zahlrhythmus;
}
/**
* Legt den Wert der zahlrhythmus-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setZahlrhythmus(String value) {
this.zahlrhythmus = value;
}
/**
* Ruft den Wert der inkassoadresse-Eigenschaft ab.
*
* @return
* possible object is
* {@link PersonType }
*
*/
public PersonType getInkassoadresse() {
return inkassoadresse;
}
/**
* Legt den Wert der inkassoadresse-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link PersonType }
*
*/
public void setInkassoadresse(PersonType value) {
this.inkassoadresse = value;
}
/**
* Ruft den Wert der zahlweg-Eigenschaft ab.
*
* @return
* possible object is
* {@link ZahlwegType }
*
*/
public ZahlwegType getZahlweg() {
return zahlweg;
}
/**
* Legt den Wert der zahlweg-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ZahlwegType }
*
*/
public void setZahlweg(ZahlwegType value) {
this.zahlweg = value;
}
/**
* Gets the value of the dateianhaenge property.
*
* <p>
* 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 <CODE>set</CODE> method for the dateianhaenge property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getDateianhaenge().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link DateianhangType }
*
*
*/
public List<DateianhangType> getDateianhaenge() {
if (dateianhaenge == null) {
dateianhaenge = new ArrayList<DateianhangType>();
}
return this.dateianhaenge;
}
/**
* Ruft den Wert der wirksamtkeitAb-Eigenschaft ab.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getWirksamtkeitAb() {
return wirksamtkeitAb;
}
/**
* Legt den Wert der wirksamtkeitAb-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setWirksamtkeitAb(XMLGregorianCalendar value) {
this.wirksamtkeitAb = value;
}
}

View File

@@ -1,97 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds2Types.v2_11.VERTRAGType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.CommonResponseType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
/**
* Typ des Response für eine Änderung von Inkassodaten
*
* <p>Java-Klasse für CollectionChangeResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CollectionChangeResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;sequence minOccurs="0"&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt;
* &lt;element name="Vertrag" type="{urn:omds20}VERTRAG_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CollectionChangeResponse_Type", propOrder = {
"objektId",
"vertrag"
})
public class CollectionChangeResponseType
extends CommonResponseType
{
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0")
protected ObjektIdType objektId;
@XmlElement(name = "Vertrag")
protected VERTRAGType vertrag;
/**
* ObjektId des Vertrags
*
* @return
* possible object is
* {@link ObjektIdType }
*
*/
public ObjektIdType getObjektId() {
return objektId;
}
/**
* Legt den Wert der objektId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ObjektIdType }
*
*/
public void setObjektId(ObjektIdType value) {
this.objektId = value;
}
/**
* Ruft den Wert der vertrag-Eigenschaft ab.
*
* @return
* possible object is
* {@link VERTRAGType }
*
*/
public VERTRAGType getVertrag() {
return vertrag;
}
/**
* Legt den Wert der vertrag-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VERTRAGType }
*
*/
public void setVertrag(VERTRAGType value) {
this.vertrag = value;
}
}

View File

@@ -1,97 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.AgentFilterType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.CommonRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
/**
* Requesttyp auf die Polizzen, in denen ein Partner in der Rolle VN auftritt
*
* <p>Java-Klasse für GetPoliciesOfPartnerRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GetPoliciesOfPartnerRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AgentFilter_Type" minOccurs="0"/&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GetPoliciesOfPartnerRequest_Type", propOrder = {
"authFilter",
"objektId"
})
public class GetPoliciesOfPartnerRequestType
extends CommonRequestType
{
@XmlElement(name = "AuthFilter")
protected AgentFilterType authFilter;
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
protected ObjektIdType objektId;
/**
* Ruft den Wert der authFilter-Eigenschaft ab.
*
* @return
* possible object is
* {@link AgentFilterType }
*
*/
public AgentFilterType getAuthFilter() {
return authFilter;
}
/**
* Legt den Wert der authFilter-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link AgentFilterType }
*
*/
public void setAuthFilter(AgentFilterType value) {
this.authFilter = value;
}
/**
* Die ObjektId des Partners (enthält die Personennr)
*
* @return
* possible object is
* {@link ObjektIdType }
*
*/
public ObjektIdType getObjektId() {
return objektId;
}
/**
* Legt den Wert der objektId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ObjektIdType }
*
*/
public void setObjektId(ObjektIdType value) {
this.objektId = value;
}
}

View File

@@ -1,85 +0,0 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on3vertrag;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElements;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds2Types.v2_11.VERTRAGType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.AdresseType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.CommonResponseType;
/**
* Responsetyp zu den Polizzen, in denen ein Partner in der Rolle VN auftritt
*
* <p>Java-Klasse für GetPoliciesOfPartnerResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GetPoliciesOfPartnerResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;sequence maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;element name="Vertrag" type="{urn:omds20}VERTRAG_Type"/&gt;
* &lt;element name="ObjektId" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
* &lt;element name="Zustelladresse" type="{urn:omds3CommonServiceTypes-1-1-0}Adresse_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GetPoliciesOfPartnerResponse_Type", propOrder = {
"vertragAndObjektIdAndZustelladresse"
})
public class GetPoliciesOfPartnerResponseType
extends CommonResponseType
{
@XmlElements({
@XmlElement(name = "Vertrag", type = VERTRAGType.class),
@XmlElement(name = "ObjektId"),
@XmlElement(name = "Zustelladresse", type = AdresseType.class)
})
protected List<Object> vertragAndObjektIdAndZustelladresse;
/**
* Gets the value of the vertragAndObjektIdAndZustelladresse property.
*
* <p>
* 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 <CODE>set</CODE> method for the vertragAndObjektIdAndZustelladresse property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVertragAndObjektIdAndZustelladresse().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link VERTRAGType }
* {@link Object }
* {@link AdresseType }
*
*
*/
public List<Object> getVertragAndObjektIdAndZustelladresse() {
if (vertragAndObjektIdAndZustelladresse == null) {
vertragAndObjektIdAndZustelladresse = new ArrayList<Object>();
}
return this.vertragAndObjektIdAndZustelladresse;
}
}

Some files were not shown because too many files have changed in this diff Show More