Anpassungen im Vorfeld Release 1.5 Sach-Privat und Schaden
- Versicherte Person referenziert Personendaten - Bezugsberechtigungen in Abstimmung mit Generali - Typ Wohnfläche festgelegt - Gruppen entfernt - In Release 1.5 gibt es keine 4 Produktebene, in Release 1.6 schon - Fatca Anpassung Felder Anpassungen Release Cand. 1.6 - Zweite Produktebene umbenannt von VersichertePersonen auf LebenProdukte bzw. UnfallProdukte - Personendaten umbenannt zu VersichertePersonen - VersichertePersonProduktLeben_Typ zu ProduktLeben_Type umbenannt - VersichertePersonProduktUnfall_Type zu ProduktUnfall_Type umbenannt
This commit is contained in:
@@ -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.XmlSeeAlso;
|
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
@@ -23,14 +24,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* <element name="MinAnz" minOccurs="0">
|
* <element name="MinAnz" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* <simpleType>
|
|
||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedInt">
|
|
||||||
* <enumeration value="0"/>
|
|
||||||
* <enumeration value="1"/>
|
|
||||||
* </restriction>
|
|
||||||
* </simpleType>
|
|
||||||
* </element>
|
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -48,14 +42,15 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
AttributEnumType.class,
|
AttributEnumType.class,
|
||||||
AttributMultiEnumType.class
|
AttributMultiEnumType.class
|
||||||
})
|
})
|
||||||
public class AListenAttributType
|
public abstract class AListenAttributType
|
||||||
extends AttributType
|
extends AttributType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElement(name = "Values")
|
@XmlElement(name = "Values")
|
||||||
protected List<EintragSchluessellisteType> values;
|
protected List<EintragSchluessellisteType> values;
|
||||||
@XmlElement(name = "MinAnz")
|
@XmlElement(name = "MinAnz")
|
||||||
protected Long minAnz;
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
|
protected Integer minAnz;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the values property.
|
* Gets the value of the values property.
|
||||||
@@ -91,10 +86,10 @@ public class AListenAttributType
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* {@link Long }
|
* {@link Integer }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public Long getMinAnz() {
|
public Integer getMinAnz() {
|
||||||
return minAnz;
|
return minAnz;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -103,10 +98,10 @@ public class AListenAttributType
|
|||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* {@link Long }
|
* {@link Integer }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setMinAnz(Long value) {
|
public void setMinAnz(Integer value) {
|
||||||
this.minAnz = value;
|
this.minAnz = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -24,8 +24,8 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||||
* <element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* <element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
* <element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* <element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
* <element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* <element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
* <element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -25,8 +25,8 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||||
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||||
* <element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
* <element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||||
* <element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
* <element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* <element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
* <element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* <element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -20,14 +20,14 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <pre>
|
* <pre>
|
||||||
* <complexType name="BasisProduktbaustein_Type">
|
* <complexType name="BasisProduktbaustein_Type">
|
||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Modellelement_Type">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
* <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||||
* <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
* <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||||
* <element name="Bedingungen" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="Bedingungen" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </restriction>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
* </complexType>
|
* </complexType>
|
||||||
* </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;
|
||||||
|
|||||||
@@ -1,11 +1,10 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_6_0.common;
|
package at.vvo.omds.types.omds3Types.r1_6_0.common;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
import javax.xml.bind.annotation.XmlAccessType;
|
import javax.xml.bind.annotation.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;
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BezugsrechtPerson_Type" maxOccurs="unbounded"/>
|
* <element name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||||
|
* <element name="Prozentsatz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
|
||||||
* <element name="Unwiderruflich" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
* <element name="Unwiderruflich" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ package at.vvo.omds.types.omds3Types.r1_6_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.XmlSeeAlso;
|
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
@@ -21,7 +20,6 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
|
||||||
* <element name="Art">
|
* <element name="Art">
|
||||||
* <simpleType>
|
* <simpleType>
|
||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
|
||||||
@@ -40,7 +38,6 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "Bezugsberechtigung_Type", propOrder = {
|
@XmlType(name = "Bezugsberechtigung_Type", propOrder = {
|
||||||
"personRefLfnr",
|
|
||||||
"art"
|
"art"
|
||||||
})
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
@@ -48,32 +45,15 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
BezugsberechtigungTestamentarischeErbenType.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 = "PersonRefLfnr")
|
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
|
||||||
protected int personRefLfnr;
|
|
||||||
@XmlElement(name = "Art")
|
@XmlElement(name = "Art")
|
||||||
protected short art;
|
protected short art;
|
||||||
|
|
||||||
/**
|
|
||||||
* Ruft den Wert der personRefLfnr-Eigenschaft ab.
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public int getPersonRefLfnr() {
|
|
||||||
return personRefLfnr;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Legt den Wert der personRefLfnr-Eigenschaft fest.
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setPersonRefLfnr(int value) {
|
|
||||||
this.personRefLfnr = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der art-Eigenschaft ab.
|
* Ruft den Wert der art-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -20,8 +20,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="ReferenzPerson" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
* <element name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||||
* <element name="Prozentsatz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
|
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -32,55 +31,28 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "BezugsrechtPerson_Type", propOrder = {
|
@XmlType(name = "BezugsrechtPerson_Type", propOrder = {
|
||||||
"referenzPerson",
|
"personRefLfnr"
|
||||||
"prozentsatz"
|
|
||||||
})
|
})
|
||||||
public class BezugsrechtPersonType {
|
public class BezugsrechtPersonType {
|
||||||
|
|
||||||
@XmlElement(name = "ReferenzPerson")
|
@XmlElement(name = "PersonRefLfnr")
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected int referenzPerson;
|
protected int personRefLfnr;
|
||||||
@XmlElement(name = "Prozentsatz")
|
|
||||||
protected Double prozentsatz;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der referenzPerson-Eigenschaft ab.
|
* Ruft den Wert der personRefLfnr-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public int getReferenzPerson() {
|
public int getPersonRefLfnr() {
|
||||||
return referenzPerson;
|
return personRefLfnr;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Legt den Wert der referenzPerson-Eigenschaft fest.
|
* Legt den Wert der personRefLfnr-Eigenschaft fest.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setReferenzPerson(int value) {
|
public void setPersonRefLfnr(int value) {
|
||||||
this.referenzPerson = 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;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.VerkehrsrechtsschutzKfz
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Basistyp für ein Elementarprodukt (1. Generation, wird nur in Kfz verwendet)
|
* Basistyp für ein Elementarprodukt
|
||||||
*
|
*
|
||||||
* <p>Java-Klasse für Elementarprodukt_Type complex type.
|
* <p>Java-Klasse für Elementarprodukt_Type complex type.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <element name="Geburtsland" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
|
* <element name="Geburtsland" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
|
||||||
* <element name="US_Indizien" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
* <element name="US_Indizien" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||||
* <element name="US_Steuerpflicht" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
* <element name="US_Steuerpflicht" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||||
|
* <element name="US_TIN" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -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;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,6 +20,9 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="LandFirmensitz" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
|
* <element name="LandFirmensitz" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
|
||||||
|
* <element name="GIIN" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||||
|
* <element name="KonzessionFinanzen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||||
|
* <element name="NichtFinanzielleDienstleistungen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -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;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
* <choice>
|
* <choice>
|
||||||
* <element name="FATCA_NatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_NatPersonType"/>
|
* <element name="FATCA_NatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_NatPersonType"/>
|
||||||
* <element name="FATCA_SonstPerson" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
* <element name="FATCA_SonstPerson" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_SonstPersonType"/>
|
||||||
* </choice>
|
* </choice>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
|
* <element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
|
||||||
* <element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type"/>
|
* <element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -91,7 +91,7 @@ public class GMSGType {
|
|||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
|
* <element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
|
||||||
* <element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type"/>
|
* <element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -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;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <sequence>
|
* <sequence>
|
||||||
* <choice>
|
* <choice>
|
||||||
* <element name="AbsoluterBetrag" type="{urn:omds20}decimal"/>
|
* <element name="AbsoluterBetrag" type="{urn:omds20}decimal"/>
|
||||||
* <element name="ProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
|
* <element name="ProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/>
|
||||||
* </choice>
|
* </choice>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
@@ -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 = "unsignedInt")
|
@XmlSchemaType(name = "unsignedByte")
|
||||||
protected Long 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 Long }
|
* {@link Short }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public Long 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 Long }
|
* {@link Short }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setProzentVs(Long value) {
|
public void setProzentVs(Short value) {
|
||||||
this.prozentVs = value;
|
this.prozentVs = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -141,14 +141,6 @@ public class ObjectFactory {
|
|||||||
return new ZusatzproduktGenerischType();
|
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 }
|
||||||
*
|
*
|
||||||
@@ -246,11 +238,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();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -325,30 +325,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 }
|
||||||
*
|
*
|
||||||
@@ -597,14 +573,6 @@ public class ObjectFactory {
|
|||||||
return new AttributDatumType();
|
return new AttributDatumType();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link AListenAttributType }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public AListenAttributType createAListenAttributType() {
|
|
||||||
return new AListenAttributType();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create an instance of {@link AttributEnumType }
|
* Create an instance of {@link AttributEnumType }
|
||||||
*
|
*
|
||||||
@@ -621,14 +589,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 }
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -8,10 +8,10 @@ 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_6_0.on2antrag.leben.VersichertePersonProduktLebenType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.ProduktLebenType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.ProduktRechtsschutzType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.ProduktRechtsschutzType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat.ProduktSachPrivatType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat.ProduktSachPrivatType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.VersichertePersonProduktUnfallType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.ProduktUnfallType;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -46,10 +46,10 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.VersichertePersonPro
|
|||||||
"beschreibungTxt"
|
"beschreibungTxt"
|
||||||
})
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
VersichertePersonProduktUnfallType.class,
|
ProduktUnfallType.class,
|
||||||
ProduktSachPrivatType.class,
|
ProduktSachPrivatType.class,
|
||||||
ProduktRechtsschutzType.class,
|
ProduktRechtsschutzType.class,
|
||||||
VersichertePersonProduktLebenType.class
|
ProduktLebenType.class
|
||||||
})
|
})
|
||||||
public abstract class ProduktGenerischType
|
public abstract class ProduktGenerischType
|
||||||
extends ProduktType
|
extends ProduktType
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.ZusatzproduktKfzType;
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Basistyp für ein Produkt (1. Generation, wird nur in Kfz verwendet)
|
* Basistyp für ein Produkt
|
||||||
*
|
*
|
||||||
* <p>Java-Klasse für Produkt_Type complex type.
|
* <p>Java-Klasse für Produkt_Type complex type.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Selbstbehalt" type="{urn:omds20}decimal" minOccurs="0"/>
|
* <element name="Selbstbehalt" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||||
* <element name="SelbstbehaltProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
* <element name="SelbstbehaltProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/>
|
||||||
* <element name="SelbstbehaltMinBetrag" type="{urn:omds20}decimal" minOccurs="0"/>
|
* <element name="SelbstbehaltMinBetrag" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||||
* <element name="SelbstbehaltMaxBetrag" type="{urn:omds20}decimal" minOccurs="0"/>
|
* <element name="SelbstbehaltMaxBetrag" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
@@ -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 = "unsignedInt")
|
@XmlSchemaType(name = "unsignedByte")
|
||||||
protected Long 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 Long }
|
* {@link Short }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public Long 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 Long }
|
* {@link Short }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setSelbstbehaltProzentVs(Long value) {
|
public void setSelbstbehaltProzentVs(Short value) {
|
||||||
this.selbstbehaltProzentVs = value;
|
this.selbstbehaltProzentVs = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.VerkaufsproduktKfzType;
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Basistyp für ein Produktbündel (1. Generation, wird nur in Kfz verwendet)
|
* Basistyp für ein Produktbündel
|
||||||
*
|
*
|
||||||
* <p>Java-Klasse für Verkaufsprodukt_Type complex type.
|
* <p>Java-Klasse für Verkaufsprodukt_Type complex type.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -23,8 +23,8 @@ import at.vvo.omds.types.omds2Types.v2_11.ADRESSEType;
|
|||||||
* <sequence>
|
* <sequence>
|
||||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
|
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
|
||||||
* <element name="Adresse" type="{urn:omds20}ADRESSE_Type"/>
|
* <element name="Adresse" type="{urn:omds20}ADRESSE_Type"/>
|
||||||
* <element name="BebauteFlaecheInQm" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
|
* <element name="BebauteFlaecheInQm" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||||
* <element name="UeberdachteFlaecheInQm" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
|
* <element name="UeberdachteFlaecheInQm" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -49,11 +49,11 @@ public class VersicherteLiegenschaftType
|
|||||||
@XmlElement(name = "Adresse", required = true)
|
@XmlElement(name = "Adresse", required = true)
|
||||||
protected ADRESSEType adresse;
|
protected ADRESSEType adresse;
|
||||||
@XmlElement(name = "BebauteFlaecheInQm")
|
@XmlElement(name = "BebauteFlaecheInQm")
|
||||||
@XmlSchemaType(name = "unsignedInt")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected long bebauteFlaecheInQm;
|
protected int bebauteFlaecheInQm;
|
||||||
@XmlElement(name = "UeberdachteFlaecheInQm")
|
@XmlElement(name = "UeberdachteFlaecheInQm")
|
||||||
@XmlSchemaType(name = "unsignedInt")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected long ueberdachteFlaecheInQm;
|
protected int ueberdachteFlaecheInQm;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der objektId-Eigenschaft ab.
|
* Ruft den Wert der objektId-Eigenschaft ab.
|
||||||
@@ -107,7 +107,7 @@ public class VersicherteLiegenschaftType
|
|||||||
* Ruft den Wert der bebauteFlaecheInQm-Eigenschaft ab.
|
* Ruft den Wert der bebauteFlaecheInQm-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public long getBebauteFlaecheInQm() {
|
public int getBebauteFlaecheInQm() {
|
||||||
return bebauteFlaecheInQm;
|
return bebauteFlaecheInQm;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -115,7 +115,7 @@ public class VersicherteLiegenschaftType
|
|||||||
* Legt den Wert der bebauteFlaecheInQm-Eigenschaft fest.
|
* Legt den Wert der bebauteFlaecheInQm-Eigenschaft fest.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setBebauteFlaecheInQm(long value) {
|
public void setBebauteFlaecheInQm(int value) {
|
||||||
this.bebauteFlaecheInQm = value;
|
this.bebauteFlaecheInQm = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -123,7 +123,7 @@ public class VersicherteLiegenschaftType
|
|||||||
* Ruft den Wert der ueberdachteFlaecheInQm-Eigenschaft ab.
|
* Ruft den Wert der ueberdachteFlaecheInQm-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public long getUeberdachteFlaecheInQm() {
|
public int getUeberdachteFlaecheInQm() {
|
||||||
return ueberdachteFlaecheInQm;
|
return ueberdachteFlaecheInQm;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -131,7 +131,7 @@ public class VersicherteLiegenschaftType
|
|||||||
* Legt den Wert der ueberdachteFlaecheInQm-Eigenschaft fest.
|
* Legt den Wert der ueberdachteFlaecheInQm-Eigenschaft fest.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setUeberdachteFlaecheInQm(long value) {
|
public void setUeberdachteFlaecheInQm(int value) {
|
||||||
this.ueberdachteFlaecheInQm = value;
|
this.ueberdachteFlaecheInQm = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ package at.vvo.omds.types.omds3Types.r1_6_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;
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Person" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/>
|
* <element name="RefPersonLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||||
* <choice minOccurs="0">
|
* <choice minOccurs="0">
|
||||||
* <element name="RisikoNatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}RisikoNatPerson_Type"/>
|
* <element name="RisikoNatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}RisikoNatPerson_Type"/>
|
||||||
* <element name="RisikoSonstPerson" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
* <element name="RisikoSonstPerson" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -29,8 +29,8 @@ import at.vvo.omds.types.omds2Types.v2_11.ADRESSEType;
|
|||||||
* <element name="Betriebsart" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
|
* <element name="Betriebsart" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
|
||||||
* <element name="Mitarbeiteranzahl" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
|
* <element name="Mitarbeiteranzahl" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
|
||||||
* <element name="Umsatz" type="{http://www.w3.org/2001/XMLSchema}unsignedLong"/>
|
* <element name="Umsatz" type="{http://www.w3.org/2001/XMLSchema}unsignedLong"/>
|
||||||
* <element name="FlaecheInHektar" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
* <element name="FlaecheInHektar" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* <element name="Mitgliederanzahl" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
* <element name="Mitgliederanzahl" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
||||||
* <element name="ZusaetzlicheBetriebsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheBetriebsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="ZusaetzlicheBetriebsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheBetriebsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
@@ -68,11 +68,11 @@ public class VersicherterBetriebType
|
|||||||
@XmlSchemaType(name = "unsignedLong")
|
@XmlSchemaType(name = "unsignedLong")
|
||||||
protected BigInteger umsatz;
|
protected BigInteger umsatz;
|
||||||
@XmlElement(name = "FlaecheInHektar")
|
@XmlElement(name = "FlaecheInHektar")
|
||||||
@XmlSchemaType(name = "unsignedInt")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected Long flaecheInHektar;
|
protected Integer flaecheInHektar;
|
||||||
@XmlElement(name = "Mitgliederanzahl")
|
@XmlElement(name = "Mitgliederanzahl")
|
||||||
@XmlSchemaType(name = "unsignedLong")
|
@XmlSchemaType(name = "unsignedInt")
|
||||||
protected BigInteger mitgliederanzahl;
|
protected Long mitgliederanzahl;
|
||||||
@XmlElement(name = "ZusaetzlicheBetriebsdaten")
|
@XmlElement(name = "ZusaetzlicheBetriebsdaten")
|
||||||
protected List<ZusaetzlicheBetriebsdatenType> zusaetzlicheBetriebsdaten;
|
protected List<ZusaetzlicheBetriebsdatenType> zusaetzlicheBetriebsdaten;
|
||||||
|
|
||||||
@@ -198,10 +198,10 @@ public class VersicherterBetriebType
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* {@link Long }
|
* {@link Integer }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public Long getFlaecheInHektar() {
|
public Integer getFlaecheInHektar() {
|
||||||
return flaecheInHektar;
|
return flaecheInHektar;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -210,10 +210,10 @@ public class VersicherterBetriebType
|
|||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* {@link Long }
|
* {@link Integer }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setFlaecheInHektar(Long value) {
|
public void setFlaecheInHektar(Integer value) {
|
||||||
this.flaecheInHektar = value;
|
this.flaecheInHektar = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -222,10 +222,10 @@ public class VersicherterBetriebType
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* {@link BigInteger }
|
* {@link Long }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public BigInteger getMitgliederanzahl() {
|
public Long getMitgliederanzahl() {
|
||||||
return mitgliederanzahl;
|
return mitgliederanzahl;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -234,10 +234,10 @@ public class VersicherterBetriebType
|
|||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* {@link BigInteger }
|
* {@link Long }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setMitgliederanzahl(BigInteger value) {
|
public void setMitgliederanzahl(Long value) {
|
||||||
this.mitgliederanzahl = value;
|
this.mitgliederanzahl = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -19,6 +19,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.PolizzenversandType;
|
|||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.VertragspersonType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.VertragspersonType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.VorversicherungenType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.VorversicherungenType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ZahlungsdatenType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.ZahlungsdatenType;
|
||||||
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SpezAntragKfzType;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -77,8 +78,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.ZahlungsdatenType;
|
|||||||
"zusaetzlicheAntragsdaten"
|
"zusaetzlicheAntragsdaten"
|
||||||
})
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
SpezAntragType.class,
|
SpezAntragKfzType.class,
|
||||||
SpezAntragPersonenType.class
|
SpezAntragType.class
|
||||||
})
|
})
|
||||||
public abstract class SpezAntragBasisType {
|
public abstract class SpezAntragBasisType {
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +1,16 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common;
|
package at.vvo.omds.types.omds3Types.r1_6_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_6_0.common.BezugsberechtigungType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.FATCAType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.FATCAType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.GMSGType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.GMSGType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.PEPType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.PEPType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.SicherstellungType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.TreuhaenderfrageType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.TreuhaenderfrageType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ZustimmungGesundheitsdatenType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SpezAntragLebenType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SpezAntragLebenType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezAntragUnfallType;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -29,15 +23,12 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezAntragUnfallType
|
|||||||
* <pre>
|
* <pre>
|
||||||
* <complexType name="SpezAntragPersonen_Type">
|
* <complexType name="SpezAntragPersonen_Type">
|
||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragBasis_Type">
|
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Sicherstellungen" type="{urn:omds3CommonServiceTypes-1-1-0}Sicherstellung_Type" maxOccurs="unbounded" minOccurs="0"/>
|
|
||||||
* <element name="ZustimmungGesundheitsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZustimmungGesundheitsdaten_Type" maxOccurs="unbounded"/>
|
|
||||||
* <element name="FATCA" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_Type" minOccurs="0"/>
|
* <element name="FATCA" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_Type" minOccurs="0"/>
|
||||||
* <element name="GSGM" type="{urn:omds3CommonServiceTypes-1-1-0}GMSG_Type" minOccurs="0"/>
|
* <element name="GSGM" type="{urn:omds3CommonServiceTypes-1-1-0}GMSG_Type" minOccurs="0"/>
|
||||||
* <element name="PEP" type="{urn:omds3CommonServiceTypes-1-1-0}PEP_Type" minOccurs="0"/>
|
* <element name="PEP" type="{urn:omds3CommonServiceTypes-1-1-0}PEP_Type" minOccurs="0"/>
|
||||||
* <element name="Treuhaenderfrage" type="{urn:omds3CommonServiceTypes-1-1-0}Treuhaenderfrage_Type"/>
|
* <element name="Treuhaenderfrage" type="{urn:omds3CommonServiceTypes-1-1-0}Treuhaenderfrage_Type"/>
|
||||||
* <element name="Bezugsberechtigungen" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" maxOccurs="unbounded" minOccurs="0"/>
|
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -48,26 +39,18 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezAntragUnfallType
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "SpezAntragPersonen_Type", propOrder = {
|
@XmlType(name = "SpezAntragPersonen_Type", propOrder = {
|
||||||
"sicherstellungen",
|
|
||||||
"zustimmungGesundheitsdaten",
|
|
||||||
"fatca",
|
"fatca",
|
||||||
"gsgm",
|
"gsgm",
|
||||||
"pep",
|
"pep",
|
||||||
"treuhaenderfrage",
|
"treuhaenderfrage"
|
||||||
"bezugsberechtigungen"
|
|
||||||
})
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
SpezAntragUnfallType.class,
|
|
||||||
SpezAntragLebenType.class
|
SpezAntragLebenType.class
|
||||||
})
|
})
|
||||||
public abstract class SpezAntragPersonenType
|
public abstract class SpezAntragPersonenType
|
||||||
extends SpezAntragBasisType
|
extends SpezAntragType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElement(name = "Sicherstellungen")
|
|
||||||
protected List<SicherstellungType> sicherstellungen;
|
|
||||||
@XmlElement(name = "ZustimmungGesundheitsdaten", required = true)
|
|
||||||
protected List<ZustimmungGesundheitsdatenType> zustimmungGesundheitsdaten;
|
|
||||||
@XmlElement(name = "FATCA")
|
@XmlElement(name = "FATCA")
|
||||||
protected FATCAType fatca;
|
protected FATCAType fatca;
|
||||||
@XmlElement(name = "GSGM")
|
@XmlElement(name = "GSGM")
|
||||||
@@ -76,66 +59,6 @@ public abstract class SpezAntragPersonenType
|
|||||||
protected PEPType pep;
|
protected PEPType pep;
|
||||||
@XmlElement(name = "Treuhaenderfrage", required = true)
|
@XmlElement(name = "Treuhaenderfrage", required = true)
|
||||||
protected TreuhaenderfrageType treuhaenderfrage;
|
protected TreuhaenderfrageType treuhaenderfrage;
|
||||||
@XmlElement(name = "Bezugsberechtigungen")
|
|
||||||
protected List<BezugsberechtigungType> bezugsberechtigungen;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 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 }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<SicherstellungType> getSicherstellungen() {
|
|
||||||
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;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der fatca-Eigenschaft ab.
|
* Ruft den Wert der fatca-Eigenschaft ab.
|
||||||
@@ -233,33 +156,4 @@ public abstract class SpezAntragPersonenType
|
|||||||
this.treuhaenderfrage = value;
|
this.treuhaenderfrage = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 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 }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<BezugsberechtigungType> getBezugsberechtigungen() {
|
|
||||||
if (bezugsberechtigungen == null) {
|
|
||||||
bezugsberechtigungen = new ArrayList<BezugsberechtigungType>();
|
|
||||||
}
|
|
||||||
return this.bezugsberechtigungen;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,15 +1,19 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common;
|
package at.vvo.omds.types.omds3Types.r1_6_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_6_0.common.VinkularglaeubigerType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.BezugsberechtigungType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SpezAntragKfzType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.SicherstellungType;
|
||||||
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.ZustimmungGesundheitsdatenType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.SpezAntragRechtsschutzType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.SpezAntragRechtsschutzType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat.AntragSachPrivatType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat.AntragSachPrivatType;
|
||||||
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezAntragUnfallType;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -24,7 +28,9 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat.AntragSachPrivat
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragBasis_Type">
|
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragBasis_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Vinkulierung" type="{urn:omds3CommonServiceTypes-1-1-0}Vinkularglaeubiger_Type" minOccurs="0"/>
|
* <element name="Bezugsberechtigungen" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
|
* <element name="Sicherstellungen" type="{urn:omds3CommonServiceTypes-1-1-0}Sicherstellung_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
|
* <element name="ZustimmungGesundheitsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZustimmungGesundheitsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -35,42 +41,112 @@ import at.vvo.omds.types.omds3Types.r1_6_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({
|
||||||
SpezAntragKfzType.class,
|
SpezAntragUnfallType.class,
|
||||||
AntragSachPrivatType.class,
|
AntragSachPrivatType.class,
|
||||||
SpezAntragRechtsschutzType.class
|
SpezAntragRechtsschutzType.class,
|
||||||
|
SpezAntragPersonenType.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;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,10 +1,14 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common;
|
package at.vvo.omds.types.omds3Types.r1_6_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_6_0.common.BeteiligtePersonVertragType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SpezBerechnungKfzType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SpezBerechnungKfzType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SpezBerechnungLebenType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SpezBerechnungLebenType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.SpezBerechnungRechtsschutzType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.SpezBerechnungRechtsschutzType;
|
||||||
@@ -23,6 +27,9 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezBerechnungUnfall
|
|||||||
* <complexType name="SpezBerechnung_Type">
|
* <complexType name="SpezBerechnung_Type">
|
||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
|
* <sequence>
|
||||||
|
* <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BeteiligtePersonVertrag_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
|
* </sequence>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
* </complexType>
|
* </complexType>
|
||||||
@@ -31,7 +38,9 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezBerechnungUnfall
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "SpezBerechnung_Type")
|
@XmlType(name = "SpezBerechnung_Type", propOrder = {
|
||||||
|
"personen"
|
||||||
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
SpezBerechnungKfzType.class,
|
SpezBerechnungKfzType.class,
|
||||||
SpezBerechnungUnfallType.class,
|
SpezBerechnungUnfallType.class,
|
||||||
@@ -41,5 +50,36 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezBerechnungUnfall
|
|||||||
})
|
})
|
||||||
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;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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_6_0.common.BonusMalusSystemType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.BonusMalusSystemType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SpezAntragType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.VinkularglaeubigerType;
|
||||||
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SpezAntragBasisType;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -19,10 +20,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SpezAntragType;
|
|||||||
* <pre>
|
* <pre>
|
||||||
* <complexType name="SpezAntragKfz_Type">
|
* <complexType name="SpezAntragKfz_Type">
|
||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
|
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragBasis_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkaufsproduktKfz_Type"/>
|
* <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkaufsproduktKfz_Type"/>
|
||||||
* <element name="BonusMalus" type="{urn:omds3CommonServiceTypes-1-1-0}BonusMalusSystem_Type" minOccurs="0"/>
|
* <element name="BonusMalus" type="{urn:omds3CommonServiceTypes-1-1-0}BonusMalusSystem_Type" minOccurs="0"/>
|
||||||
|
* <element name="Vinkulierung" type="{urn:omds3CommonServiceTypes-1-1-0}Vinkularglaeubiger_Type" minOccurs="0"/>
|
||||||
* <element name="ZusaetzlicheKfzDaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusaetzlicheKfzdaten_Type" minOccurs="0"/>
|
* <element name="ZusaetzlicheKfzDaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusaetzlicheKfzdaten_Type" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
@@ -36,16 +38,19 @@ import at.vvo.omds.types.omds3Types.r1_6_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.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VorversicherungenType;
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Vorversicherungen für Kfz (alternativ Typ: cst:VorversicherungenImpl_Type)
|
* Vorversicherungen für Kfz (alternativ siehe auch cst:VorversicherungenImpl_Type)
|
||||||
*
|
*
|
||||||
* <p>Java-Klasse für VorversicherungenKfz_Type complex type.
|
* <p>Java-Klasse für VorversicherungenKfz_Type complex type.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -114,11 +114,19 @@ public class ObjectFactory {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create an instance of {@link VersichertePersonProduktLebenType }
|
* Create an instance of {@link ProduktLebenType }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public VersichertePersonProduktLebenType createVersichertePersonProduktLebenType() {
|
public ProduktLebenType createProduktLebenType() {
|
||||||
return new VersichertePersonProduktLebenType();
|
return new ProduktLebenType();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create an instance of {@link ZusatzproduktLebenType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public ZusatzproduktLebenType createZusatzproduktLebenType() {
|
||||||
|
return new ZusatzproduktLebenType();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -0,0 +1,138 @@
|
|||||||
|
|
||||||
|
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben;
|
||||||
|
|
||||||
|
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_6_0.common.ProduktGenerischType;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Typ für ein Produkt in der Sparte Leben.
|
||||||
|
*
|
||||||
|
* <p>Java-Klasse für ProduktLeben_Type complex type.
|
||||||
|
*
|
||||||
|
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||||
|
*
|
||||||
|
* <pre>
|
||||||
|
* <complexType name="ProduktLeben_Type">
|
||||||
|
* <complexContent>
|
||||||
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
|
||||||
|
* <sequence>
|
||||||
|
* <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded"/>
|
||||||
|
* <element name="Tarife" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}TarifLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
|
* <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
|
* </sequence>
|
||||||
|
* </extension>
|
||||||
|
* </complexContent>
|
||||||
|
* </complexType>
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
|
@XmlType(name = "ProduktLeben_Type", propOrder = {
|
||||||
|
"versPersonenRefLfnr",
|
||||||
|
"tarife",
|
||||||
|
"refSicherstellungLfnr"
|
||||||
|
})
|
||||||
|
public class ProduktLebenType
|
||||||
|
extends ProduktGenerischType
|
||||||
|
{
|
||||||
|
|
||||||
|
@XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
|
||||||
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
|
protected List<Integer> versPersonenRefLfnr;
|
||||||
|
@XmlElement(name = "Tarife")
|
||||||
|
protected List<TarifLebenType> tarife;
|
||||||
|
@XmlElement(name = "RefSicherstellungLfnr")
|
||||||
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
|
protected Integer refSicherstellungLfnr;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the value of the versPersonenRefLfnr 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 versPersonenRefLfnr property.
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* For example, to add a new item, do as follows:
|
||||||
|
* <pre>
|
||||||
|
* getVersPersonenRefLfnr().add(newItem);
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* Objects of the following type(s) are allowed in the list
|
||||||
|
* {@link Integer }
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public List<Integer> getVersPersonenRefLfnr() {
|
||||||
|
if (versPersonenRefLfnr == null) {
|
||||||
|
versPersonenRefLfnr = new ArrayList<Integer>();
|
||||||
|
}
|
||||||
|
return this.versPersonenRefLfnr;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the value of the tarife 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 tarife property.
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* For example, to add a new item, do as follows:
|
||||||
|
* <pre>
|
||||||
|
* getTarife().add(newItem);
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* Objects of the following type(s) are allowed in the list
|
||||||
|
* {@link TarifLebenType }
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public List<TarifLebenType> getTarife() {
|
||||||
|
if (tarife == null) {
|
||||||
|
tarife = new ArrayList<TarifLebenType>();
|
||||||
|
}
|
||||||
|
return this.tarife;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 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;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -10,7 +10,6 @@ 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_6_0.common.AttributMultiEnumType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.AttributMultiEnumType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.Gruppe;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -27,10 +26,10 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.Gruppe;
|
|||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="GarantierteAblebenssumme" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersicherungssummeZusatzbaustein_Type"/>
|
* <element name="GarantierteAblebenssumme" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersicherungssummeZusatzbaustein_Type"/>
|
||||||
* <element name="Rentenoption" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Rentenoption_Type" minOccurs="0"/>
|
* <element name="Rentenoption" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Rentenoption_Type" minOccurs="0"/>
|
||||||
* <element name="Zusatzbausteine" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
|
|
||||||
* <element name="Gruppen" type="{urn:omds3CommonServiceTypes-1-1-0}Gruppe" maxOccurs="unbounded" minOccurs="0"/>
|
|
||||||
* <element name="RefSicherstellungLfdNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
* <element name="RefSicherstellungLfdNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* <element name="Fondsauswahl" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMultiEnum_Type" minOccurs="0"/>
|
* <element name="Fondsauswahl" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMultiEnum_Type" minOccurs="0"/>
|
||||||
|
* <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
|
* <element name="Zusatzbausteine" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -43,10 +42,10 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.Gruppe;
|
|||||||
@XmlType(name = "TarifLeben_Type", propOrder = {
|
@XmlType(name = "TarifLeben_Type", propOrder = {
|
||||||
"garantierteAblebenssumme",
|
"garantierteAblebenssumme",
|
||||||
"rentenoption",
|
"rentenoption",
|
||||||
"zusatzbausteine",
|
|
||||||
"gruppen",
|
|
||||||
"refSicherstellungLfdNr",
|
"refSicherstellungLfdNr",
|
||||||
"fondsauswahl"
|
"fondsauswahl",
|
||||||
|
"versPersonenRefLfnr",
|
||||||
|
"zusatzbausteine"
|
||||||
})
|
})
|
||||||
public class TarifLebenType
|
public class TarifLebenType
|
||||||
extends ElementarproduktGenerischType
|
extends ElementarproduktGenerischType
|
||||||
@@ -56,15 +55,16 @@ public class TarifLebenType
|
|||||||
protected VersicherungssummeZusatzbausteinType garantierteAblebenssumme;
|
protected VersicherungssummeZusatzbausteinType garantierteAblebenssumme;
|
||||||
@XmlElement(name = "Rentenoption")
|
@XmlElement(name = "Rentenoption")
|
||||||
protected RentenoptionType rentenoption;
|
protected RentenoptionType rentenoption;
|
||||||
@XmlElement(name = "Zusatzbausteine")
|
|
||||||
protected List<ZusatzversicherungLebenType> zusatzbausteine;
|
|
||||||
@XmlElement(name = "Gruppen")
|
|
||||||
protected List<Gruppe> gruppen;
|
|
||||||
@XmlElement(name = "RefSicherstellungLfdNr")
|
@XmlElement(name = "RefSicherstellungLfdNr")
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected Integer refSicherstellungLfdNr;
|
protected Integer refSicherstellungLfdNr;
|
||||||
@XmlElement(name = "Fondsauswahl")
|
@XmlElement(name = "Fondsauswahl")
|
||||||
protected AttributMultiEnumType fondsauswahl;
|
protected AttributMultiEnumType fondsauswahl;
|
||||||
|
@XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
|
||||||
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
|
protected List<Integer> versPersonenRefLfnr;
|
||||||
|
@XmlElement(name = "Zusatzbausteine")
|
||||||
|
protected List<ZusatzversicherungLebenType> zusatzbausteine;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der garantierteAblebenssumme-Eigenschaft ab.
|
* Ruft den Wert der garantierteAblebenssumme-Eigenschaft ab.
|
||||||
@@ -114,64 +114,6 @@ public class TarifLebenType
|
|||||||
this.rentenoption = value;
|
this.rentenoption = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the zusatzbausteine 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 zusatzbausteine property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getZusatzbausteine().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link ZusatzversicherungLebenType }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<ZusatzversicherungLebenType> getZusatzbausteine() {
|
|
||||||
if (zusatzbausteine == null) {
|
|
||||||
zusatzbausteine = new ArrayList<ZusatzversicherungLebenType>();
|
|
||||||
}
|
|
||||||
return this.zusatzbausteine;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the gruppen 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 gruppen property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getGruppen().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link Gruppe }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<Gruppe> getGruppen() {
|
|
||||||
if (gruppen == null) {
|
|
||||||
gruppen = new ArrayList<Gruppe>();
|
|
||||||
}
|
|
||||||
return this.gruppen;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der refSicherstellungLfdNr-Eigenschaft ab.
|
* Ruft den Wert der refSicherstellungLfdNr-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
@@ -220,4 +162,62 @@ public class TarifLebenType
|
|||||||
this.fondsauswahl = value;
|
this.fondsauswahl = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the value of the versPersonenRefLfnr 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 versPersonenRefLfnr property.
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* For example, to add a new item, do as follows:
|
||||||
|
* <pre>
|
||||||
|
* getVersPersonenRefLfnr().add(newItem);
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* Objects of the following type(s) are allowed in the list
|
||||||
|
* {@link Integer }
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public List<Integer> getVersPersonenRefLfnr() {
|
||||||
|
if (versPersonenRefLfnr == null) {
|
||||||
|
versPersonenRefLfnr = new ArrayList<Integer>();
|
||||||
|
}
|
||||||
|
return this.versPersonenRefLfnr;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the value of the zusatzbausteine 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 zusatzbausteine property.
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* For example, to add a new item, do as follows:
|
||||||
|
* <pre>
|
||||||
|
* getZusatzbausteine().add(newItem);
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* Objects of the following type(s) are allowed in the list
|
||||||
|
* {@link ZusatzversicherungLebenType }
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public List<ZusatzversicherungLebenType> getZusatzbausteine() {
|
||||||
|
if (zusatzbausteine == null) {
|
||||||
|
zusatzbausteine = new ArrayList<ZusatzversicherungLebenType>();
|
||||||
|
}
|
||||||
|
return this.zusatzbausteine;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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.XmlSchemaType;
|
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_6_0.common.ProduktGenerischType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.VerkaufsproduktGenerischType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.VerkaufsproduktGenerischType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
|
||||||
|
|
||||||
@@ -25,9 +24,9 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="VersichertePersonen" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersichertePersonProduktLeben_Type" maxOccurs="unbounded"/>
|
* <element name="LebenProdukte" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ProduktLeben_Type" maxOccurs="unbounded"/>
|
||||||
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="Zusatzprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzproduktLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* <element name="Personendaten" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
|
* <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
|
||||||
* <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
* <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
@@ -39,52 +38,52 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "VerkaufsproduktLeben_Type", propOrder = {
|
@XmlType(name = "VerkaufsproduktLeben_Type", propOrder = {
|
||||||
"versichertePersonen",
|
"lebenProdukte",
|
||||||
"zusatzprodukte",
|
"zusatzprodukte",
|
||||||
"personendaten",
|
"versichertePersonen",
|
||||||
"refSicherstellungLfnr"
|
"refSicherstellungLfnr"
|
||||||
})
|
})
|
||||||
public class VerkaufsproduktLebenType
|
public class VerkaufsproduktLebenType
|
||||||
extends VerkaufsproduktGenerischType
|
extends VerkaufsproduktGenerischType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElement(name = "VersichertePersonen", required = true)
|
@XmlElement(name = "LebenProdukte", required = true)
|
||||||
protected List<VersichertePersonProduktLebenType> versichertePersonen;
|
protected List<ProduktLebenType> lebenProdukte;
|
||||||
@XmlElement(name = "Zusatzprodukte")
|
@XmlElement(name = "Zusatzprodukte")
|
||||||
protected List<ProduktGenerischType> zusatzprodukte;
|
protected List<ZusatzproduktLebenType> zusatzprodukte;
|
||||||
@XmlElement(name = "Personendaten", required = true)
|
@XmlElement(name = "VersichertePersonen", required = true)
|
||||||
protected List<VersichertePersonType> personendaten;
|
protected List<VersichertePersonType> versichertePersonen;
|
||||||
@XmlElement(name = "RefSicherstellungLfnr")
|
@XmlElement(name = "RefSicherstellungLfnr")
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected Integer refSicherstellungLfnr;
|
protected Integer refSicherstellungLfnr;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the versichertePersonen property.
|
* Gets the value of the lebenProdukte property.
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* This accessor method returns a reference to the live list,
|
* This accessor method returns a reference to the live list,
|
||||||
* not a snapshot. Therefore any modification you make to the
|
* not a snapshot. Therefore any modification you make to the
|
||||||
* returned list will be present inside the JAXB object.
|
* returned list will be present inside the JAXB object.
|
||||||
* This is why there is not a <CODE>set</CODE> method for the versichertePersonen property.
|
* This is why there is not a <CODE>set</CODE> method for the lebenProdukte property.
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* For example, to add a new item, do as follows:
|
* For example, to add a new item, do as follows:
|
||||||
* <pre>
|
* <pre>
|
||||||
* getVersichertePersonen().add(newItem);
|
* getLebenProdukte().add(newItem);
|
||||||
* </pre>
|
* </pre>
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* Objects of the following type(s) are allowed in the list
|
* Objects of the following type(s) are allowed in the list
|
||||||
* {@link VersichertePersonProduktLebenType }
|
* {@link ProduktLebenType }
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public List<VersichertePersonProduktLebenType> getVersichertePersonen() {
|
public List<ProduktLebenType> getLebenProdukte() {
|
||||||
if (versichertePersonen == null) {
|
if (lebenProdukte == null) {
|
||||||
versichertePersonen = new ArrayList<VersichertePersonProduktLebenType>();
|
lebenProdukte = new ArrayList<ProduktLebenType>();
|
||||||
}
|
}
|
||||||
return this.versichertePersonen;
|
return this.lebenProdukte;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -105,30 +104,30 @@ public class VerkaufsproduktLebenType
|
|||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* Objects of the following type(s) are allowed in the list
|
* Objects of the following type(s) are allowed in the list
|
||||||
* {@link ProduktGenerischType }
|
* {@link ZusatzproduktLebenType }
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public List<ProduktGenerischType> getZusatzprodukte() {
|
public List<ZusatzproduktLebenType> getZusatzprodukte() {
|
||||||
if (zusatzprodukte == null) {
|
if (zusatzprodukte == null) {
|
||||||
zusatzprodukte = new ArrayList<ProduktGenerischType>();
|
zusatzprodukte = new ArrayList<ZusatzproduktLebenType>();
|
||||||
}
|
}
|
||||||
return this.zusatzprodukte;
|
return this.zusatzprodukte;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the personendaten property.
|
* Gets the value of the versichertePersonen property.
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* This accessor method returns a reference to the live list,
|
* This accessor method returns a reference to the live list,
|
||||||
* not a snapshot. Therefore any modification you make to the
|
* not a snapshot. Therefore any modification you make to the
|
||||||
* returned list will be present inside the JAXB object.
|
* returned list will be present inside the JAXB object.
|
||||||
* This is why there is not a <CODE>set</CODE> method for the personendaten property.
|
* This is why there is not a <CODE>set</CODE> method for the versichertePersonen property.
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* For example, to add a new item, do as follows:
|
* For example, to add a new item, do as follows:
|
||||||
* <pre>
|
* <pre>
|
||||||
* getPersonendaten().add(newItem);
|
* getVersichertePersonen().add(newItem);
|
||||||
* </pre>
|
* </pre>
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
@@ -138,11 +137,11 @@ public class VerkaufsproduktLebenType
|
|||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public List<VersichertePersonType> getPersonendaten() {
|
public List<VersichertePersonType> getVersichertePersonen() {
|
||||||
if (personendaten == null) {
|
if (versichertePersonen == null) {
|
||||||
personendaten = new ArrayList<VersichertePersonType>();
|
versichertePersonen = new ArrayList<VersichertePersonType>();
|
||||||
}
|
}
|
||||||
return this.personendaten;
|
return this.versichertePersonen;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -0,0 +1,32 @@
|
|||||||
|
|
||||||
|
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben;
|
||||||
|
|
||||||
|
import javax.xml.bind.annotation.XmlAccessType;
|
||||||
|
import javax.xml.bind.annotation.XmlAccessorType;
|
||||||
|
import javax.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Abstrakter Typ um Zusatzprodukte (Ebene Produkt) im Verkausfprodukt Leben zu definieren
|
||||||
|
*
|
||||||
|
* <p>Java-Klasse für ZusatzproduktLeben_Type complex type.
|
||||||
|
*
|
||||||
|
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||||
|
*
|
||||||
|
* <pre>
|
||||||
|
* <complexType name="ZusatzproduktLeben_Type">
|
||||||
|
* <complexContent>
|
||||||
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
|
* </restriction>
|
||||||
|
* </complexContent>
|
||||||
|
* </complexType>
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
|
@XmlType(name = "ZusatzproduktLeben_Type")
|
||||||
|
public class ZusatzproduktLebenType {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -49,7 +49,7 @@ public class ZusatzversicherungUnfallinvaliditaetType
|
|||||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
||||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
||||||
* Zeile 149 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
|
* Zeile 149 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
|
||||||
* Zeile 966 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
|
* Zeile 957 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
|
||||||
* <p>
|
* <p>
|
||||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
||||||
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ public class ZusatzversicherungUnfalltodType
|
|||||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
||||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
||||||
* Zeile 137 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
|
* Zeile 137 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
|
||||||
* Zeile 966 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
|
* Zeile 957 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
|
||||||
* <p>
|
* <p>
|
||||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
||||||
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
GenElementarproduktGebaeudeType.class
|
GenElementarproduktGebaeudeType.class
|
||||||
})
|
})
|
||||||
public abstract class ElementarproduktGebaeudeType
|
public class ElementarproduktGebaeudeType
|
||||||
extends ElementarproduktSachPrivatType
|
extends ElementarproduktSachPrivatType
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
GenElementarproduktHaushaltType.class
|
GenElementarproduktHaushaltType.class
|
||||||
})
|
})
|
||||||
public abstract class ElementarproduktHaushaltType
|
public class ElementarproduktHaushaltType
|
||||||
extends ElementarproduktSachPrivatType
|
extends ElementarproduktSachPrivatType
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat;
|
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat;
|
||||||
|
|
||||||
import java.math.BigInteger;
|
import java.math.BigDecimal;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import javax.xml.bind.annotation.XmlAccessType;
|
import javax.xml.bind.annotation.XmlAccessType;
|
||||||
@@ -28,13 +28,13 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* <element name="Pauschalbetrag" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
* <element name="Pauschalbetrag" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||||
* <element name="Unterversicherungsverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
* <element name="Unterversicherungsverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||||
* <element name="ProzentVersicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
* <element name="ProzentVersicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* <element name="Nebenkosten" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
* <element name="Nebenkosten" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
||||||
* <element name="Vorsorge" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
* <element name="Vorsorge" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
||||||
* <element name="Hoechsthaftungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
* <element name="Hoechsthaftungssumme" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -58,7 +58,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|||||||
ElementarproduktGebaeudeType.class,
|
ElementarproduktGebaeudeType.class,
|
||||||
ElementarproduktHaushaltType.class
|
ElementarproduktHaushaltType.class
|
||||||
})
|
})
|
||||||
public abstract class ElementarproduktSachPrivatType
|
public class ElementarproduktSachPrivatType
|
||||||
extends ElementarproduktGenerischType
|
extends ElementarproduktGenerischType
|
||||||
{
|
{
|
||||||
|
|
||||||
@@ -66,22 +66,20 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected List<Integer> versObjekteRefLfnr;
|
protected List<Integer> versObjekteRefLfnr;
|
||||||
@XmlElement(name = "Pauschalbetrag")
|
@XmlElement(name = "Pauschalbetrag")
|
||||||
@XmlSchemaType(name = "unsignedLong")
|
protected BigDecimal pauschalbetrag;
|
||||||
protected BigInteger pauschalbetrag;
|
|
||||||
@XmlElement(name = "Selbstbehalt")
|
@XmlElement(name = "Selbstbehalt")
|
||||||
protected SelbstbehaltType selbstbehalt;
|
protected SelbstbehaltType selbstbehalt;
|
||||||
@XmlElement(name = "Unterversicherungsverzicht")
|
@XmlElement(name = "Unterversicherungsverzicht")
|
||||||
protected Boolean unterversicherungsverzicht;
|
protected Boolean unterversicherungsverzicht;
|
||||||
@XmlElement(name = "ProzentVersicherungssumme")
|
@XmlElement(name = "ProzentVersicherungssumme")
|
||||||
@XmlSchemaType(name = "unsignedInt")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected Long prozentVersicherungssumme;
|
protected Integer prozentVersicherungssumme;
|
||||||
@XmlElement(name = "Nebenkosten")
|
@XmlElement(name = "Nebenkosten")
|
||||||
protected KostenFixOderProzentType nebenkosten;
|
protected KostenFixOderProzentType nebenkosten;
|
||||||
@XmlElement(name = "Vorsorge")
|
@XmlElement(name = "Vorsorge")
|
||||||
protected KostenFixOderProzentType vorsorge;
|
protected KostenFixOderProzentType vorsorge;
|
||||||
@XmlElement(name = "Hoechsthaftungssumme")
|
@XmlElement(name = "Hoechsthaftungssumme")
|
||||||
@XmlSchemaType(name = "unsignedLong")
|
protected BigDecimal hoechsthaftungssumme;
|
||||||
protected BigInteger hoechsthaftungssumme;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the versObjekteRefLfnr property.
|
* Gets the value of the versObjekteRefLfnr property.
|
||||||
@@ -117,10 +115,10 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* {@link BigInteger }
|
* {@link BigDecimal }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public BigInteger getPauschalbetrag() {
|
public BigDecimal getPauschalbetrag() {
|
||||||
return pauschalbetrag;
|
return pauschalbetrag;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -129,10 +127,10 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* {@link BigInteger }
|
* {@link BigDecimal }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setPauschalbetrag(BigInteger value) {
|
public void setPauschalbetrag(BigDecimal value) {
|
||||||
this.pauschalbetrag = value;
|
this.pauschalbetrag = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -189,10 +187,10 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* {@link Long }
|
* {@link Integer }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public Long getProzentVersicherungssumme() {
|
public Integer getProzentVersicherungssumme() {
|
||||||
return prozentVersicherungssumme;
|
return prozentVersicherungssumme;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -201,10 +199,10 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* {@link Long }
|
* {@link Integer }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setProzentVersicherungssumme(Long value) {
|
public void setProzentVersicherungssumme(Integer value) {
|
||||||
this.prozentVersicherungssumme = value;
|
this.prozentVersicherungssumme = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -261,10 +259,10 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* {@link BigInteger }
|
* {@link BigDecimal }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public BigInteger getHoechsthaftungssumme() {
|
public BigDecimal getHoechsthaftungssumme() {
|
||||||
return hoechsthaftungssumme;
|
return hoechsthaftungssumme;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -273,10 +271,10 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* {@link BigInteger }
|
* {@link BigDecimal }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setHoechsthaftungssumme(BigInteger value) {
|
public void setHoechsthaftungssumme(BigDecimal value) {
|
||||||
this.hoechsthaftungssumme = value;
|
this.hoechsthaftungssumme = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -194,6 +194,38 @@ public class ObjectFactory {
|
|||||||
return new VerkaufsproduktSachPrivatType();
|
return new VerkaufsproduktSachPrivatType();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create an instance of {@link ProduktSachPrivatType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public ProduktSachPrivatType createProduktSachPrivatType() {
|
||||||
|
return new ProduktSachPrivatType();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create an instance of {@link ElementarproduktSachPrivatType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public ElementarproduktSachPrivatType createElementarproduktSachPrivatType() {
|
||||||
|
return new ElementarproduktSachPrivatType();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create an instance of {@link ElementarproduktGebaeudeType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public ElementarproduktGebaeudeType createElementarproduktGebaeudeType() {
|
||||||
|
return new ElementarproduktGebaeudeType();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create an instance of {@link ElementarproduktHaushaltType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public ElementarproduktHaushaltType createElementarproduktHaushaltType() {
|
||||||
|
return new ElementarproduktHaushaltType();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create an instance of {@link GenElementarproduktGebaeudeType }
|
* Create an instance of {@link GenElementarproduktGebaeudeType }
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ import javax.xml.bind.annotation.XmlElement;
|
|||||||
import javax.xml.bind.annotation.XmlSchemaType;
|
import javax.xml.bind.annotation.XmlSchemaType;
|
||||||
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_6_0.common.Gruppe;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ProduktGenerischType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.ProduktGenerischType;
|
||||||
|
|
||||||
|
|
||||||
@@ -26,7 +25,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.ProduktGenerischType;
|
|||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded"/>
|
* <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded"/>
|
||||||
* <element name="Gruppen" type="{urn:omds3CommonServiceTypes-1-1-0}Gruppe" maxOccurs="unbounded" minOccurs="0"/>
|
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -37,22 +35,19 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.ProduktGenerischType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "ProduktSachPrivat_Type", propOrder = {
|
@XmlType(name = "ProduktSachPrivat_Type", propOrder = {
|
||||||
"versObjekteRefLfnr",
|
"versObjekteRefLfnr"
|
||||||
"gruppen"
|
|
||||||
})
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
ProduktGebaeudeversicherungType.class,
|
ProduktGebaeudeversicherungType.class,
|
||||||
ProduktHaushaltsversicherungType.class
|
ProduktHaushaltsversicherungType.class
|
||||||
})
|
})
|
||||||
public abstract class ProduktSachPrivatType
|
public class ProduktSachPrivatType
|
||||||
extends ProduktGenerischType
|
extends ProduktGenerischType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElement(name = "VersObjekteRefLfnr", type = Integer.class)
|
@XmlElement(name = "VersObjekteRefLfnr", type = Integer.class)
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected List<Integer> versObjekteRefLfnr;
|
protected List<Integer> versObjekteRefLfnr;
|
||||||
@XmlElement(name = "Gruppen")
|
|
||||||
protected List<Gruppe> gruppen;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the versObjekteRefLfnr property.
|
* Gets the value of the versObjekteRefLfnr property.
|
||||||
@@ -83,33 +78,4 @@ public abstract class ProduktSachPrivatType
|
|||||||
return this.versObjekteRefLfnr;
|
return this.versObjekteRefLfnr;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the gruppen 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 gruppen property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getGruppen().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link Gruppe }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<Gruppe> getGruppen() {
|
|
||||||
if (gruppen == null) {
|
|
||||||
gruppen = new ArrayList<Gruppe>();
|
|
||||||
}
|
|
||||||
return this.gruppen;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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_6_0.common.VersichertesInteresseMitAttributMetadatenType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertesInteresseMitAttributMetadatenType;
|
||||||
|
|
||||||
@@ -22,7 +23,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertesInteresseMitAttrib
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Wohnflaeche" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
* <element name="Wohnflaeche" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||||
* <element name="AusstattungCd" type="{urn:omds20}AusstattungCd_Type"/>
|
* <element name="AusstattungCd" type="{urn:omds20}AusstattungCd_Type"/>
|
||||||
* <element name="NutzungCd" type="{urn:omds20}NutzungCd_Type" minOccurs="0"/>
|
* <element name="NutzungCd" type="{urn:omds20}NutzungCd_Type" minOccurs="0"/>
|
||||||
* <element name="ZusaetzlicheHaushaltDaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheHaushaltsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="ZusaetzlicheHaushaltDaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheHaushaltsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
@@ -45,8 +46,9 @@ public class RisikoHaushaltType
|
|||||||
extends VersichertesInteresseMitAttributMetadatenType
|
extends VersichertesInteresseMitAttributMetadatenType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElement(name = "Wohnflaeche", required = true)
|
@XmlElement(name = "Wohnflaeche")
|
||||||
protected Object wohnflaeche;
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
|
protected int wohnflaeche;
|
||||||
@XmlElement(name = "AusstattungCd", required = true)
|
@XmlElement(name = "AusstattungCd", required = true)
|
||||||
protected String ausstattungCd;
|
protected String ausstattungCd;
|
||||||
@XmlElement(name = "NutzungCd")
|
@XmlElement(name = "NutzungCd")
|
||||||
@@ -57,24 +59,16 @@ public class RisikoHaushaltType
|
|||||||
/**
|
/**
|
||||||
* Ruft den Wert der wohnflaeche-Eigenschaft ab.
|
* Ruft den Wert der wohnflaeche-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link Object }
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public Object getWohnflaeche() {
|
public int getWohnflaeche() {
|
||||||
return wohnflaeche;
|
return wohnflaeche;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Legt den Wert der wohnflaeche-Eigenschaft fest.
|
* Legt den Wert der wohnflaeche-Eigenschaft fest.
|
||||||
*
|
*
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link Object }
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public void setWohnflaeche(Object value) {
|
public void setWohnflaeche(int value) {
|
||||||
this.wohnflaeche = value;
|
this.wohnflaeche = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ 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_6_0.common.Gruppe;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ProduktGenerischType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.ProduktGenerischType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.VerkaufsproduktGenerischType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.VerkaufsproduktGenerischType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertesInteresseType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertesInteresseType;
|
||||||
@@ -27,8 +27,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertesInteresseType;
|
|||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ProduktSachPrivat_Type" maxOccurs="unbounded"/>
|
* <element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ProduktSachPrivat_Type" maxOccurs="unbounded"/>
|
||||||
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* <element name="Gruppen" type="{urn:omds3CommonServiceTypes-1-1-0}Gruppe" maxOccurs="unbounded" minOccurs="0"/>
|
|
||||||
* <element name="VersicherteObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
* <element name="VersicherteObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
||||||
|
* <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -41,8 +41,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertesInteresseType;
|
|||||||
@XmlType(name = "VerkaufsproduktSachPrivat_Type", propOrder = {
|
@XmlType(name = "VerkaufsproduktSachPrivat_Type", propOrder = {
|
||||||
"produkte",
|
"produkte",
|
||||||
"zusatzprodukte",
|
"zusatzprodukte",
|
||||||
"gruppen",
|
"versicherteObjekte",
|
||||||
"versicherteObjekte"
|
"refSicherstellungLfnr"
|
||||||
})
|
})
|
||||||
public class VerkaufsproduktSachPrivatType
|
public class VerkaufsproduktSachPrivatType
|
||||||
extends VerkaufsproduktGenerischType
|
extends VerkaufsproduktGenerischType
|
||||||
@@ -52,10 +52,11 @@ public class VerkaufsproduktSachPrivatType
|
|||||||
protected List<ProduktSachPrivatType> produkte;
|
protected List<ProduktSachPrivatType> produkte;
|
||||||
@XmlElement(name = "Zusatzprodukte")
|
@XmlElement(name = "Zusatzprodukte")
|
||||||
protected List<ProduktGenerischType> zusatzprodukte;
|
protected List<ProduktGenerischType> zusatzprodukte;
|
||||||
@XmlElement(name = "Gruppen")
|
|
||||||
protected List<Gruppe> gruppen;
|
|
||||||
@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.
|
||||||
@@ -115,35 +116,6 @@ public class VerkaufsproduktSachPrivatType
|
|||||||
return this.zusatzprodukte;
|
return this.zusatzprodukte;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the gruppen 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 gruppen property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getGruppen().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link Gruppe }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<Gruppe> getGruppen() {
|
|
||||||
if (gruppen == null) {
|
|
||||||
gruppen = new ArrayList<Gruppe>();
|
|
||||||
}
|
|
||||||
return this.gruppen;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the versicherteObjekte property.
|
* Gets the value of the versicherteObjekte property.
|
||||||
*
|
*
|
||||||
@@ -173,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;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,9 +1,12 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall;
|
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall;
|
||||||
|
|
||||||
|
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;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||||
@@ -22,6 +25,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||||
|
* <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -32,7 +36,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "LeistungsartUnfall_Type", propOrder = {
|
@XmlType(name = "LeistungsartUnfall_Type", propOrder = {
|
||||||
"selbstbehalt"
|
"selbstbehalt",
|
||||||
|
"versPersonenRefLfnr"
|
||||||
})
|
})
|
||||||
public class LeistungsartUnfallType
|
public class LeistungsartUnfallType
|
||||||
extends ElementarproduktGenerischType
|
extends ElementarproduktGenerischType
|
||||||
@@ -40,6 +45,9 @@ public class LeistungsartUnfallType
|
|||||||
|
|
||||||
@XmlElement(name = "Selbstbehalt")
|
@XmlElement(name = "Selbstbehalt")
|
||||||
protected SelbstbehaltType selbstbehalt;
|
protected SelbstbehaltType selbstbehalt;
|
||||||
|
@XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
|
||||||
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
|
protected List<Integer> versPersonenRefLfnr;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
|
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
|
||||||
@@ -65,4 +73,33 @@ public class LeistungsartUnfallType
|
|||||||
this.selbstbehalt = value;
|
this.selbstbehalt = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the value of the versPersonenRefLfnr 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 versPersonenRefLfnr property.
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* For example, to add a new item, do as follows:
|
||||||
|
* <pre>
|
||||||
|
* getVersPersonenRefLfnr().add(newItem);
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* Objects of the following type(s) are allowed in the list
|
||||||
|
* {@link Integer }
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public List<Integer> getVersPersonenRefLfnr() {
|
||||||
|
if (versPersonenRefLfnr == null) {
|
||||||
|
versPersonenRefLfnr = new ArrayList<Integer>();
|
||||||
|
}
|
||||||
|
return this.versPersonenRefLfnr;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -113,11 +113,11 @@ public class ObjectFactory {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create an instance of {@link VersichertePersonProduktUnfallType }
|
* Create an instance of {@link ProduktUnfallType }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public VersichertePersonProduktUnfallType createVersichertePersonProduktUnfallType() {
|
public ProduktUnfallType createProduktUnfallType() {
|
||||||
return new VersichertePersonProduktUnfallType();
|
return new ProduktUnfallType();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -0,0 +1,167 @@
|
|||||||
|
|
||||||
|
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall;
|
||||||
|
|
||||||
|
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_6_0.common.ProduktGenerischType;
|
||||||
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Typ für ein Produkt in der Sparte Unfall. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.
|
||||||
|
*
|
||||||
|
* <p>Java-Klasse für ProduktUnfall_Type complex type.
|
||||||
|
*
|
||||||
|
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||||
|
*
|
||||||
|
* <pre>
|
||||||
|
* <complexType name="ProduktUnfall_Type">
|
||||||
|
* <complexContent>
|
||||||
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
|
||||||
|
* <sequence>
|
||||||
|
* <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded"/>
|
||||||
|
* <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}LeistungsartUnfall_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
|
* <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
|
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||||
|
* </sequence>
|
||||||
|
* </extension>
|
||||||
|
* </complexContent>
|
||||||
|
* </complexType>
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
|
@XmlType(name = "ProduktUnfall_Type", propOrder = {
|
||||||
|
"versPersonenRefLfnr",
|
||||||
|
"leistungsarten",
|
||||||
|
"refSicherstellungLfnr",
|
||||||
|
"selbstbehalt"
|
||||||
|
})
|
||||||
|
public class ProduktUnfallType
|
||||||
|
extends ProduktGenerischType
|
||||||
|
{
|
||||||
|
|
||||||
|
@XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
|
||||||
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
|
protected List<Integer> versPersonenRefLfnr;
|
||||||
|
@XmlElement(name = "Leistungsarten")
|
||||||
|
protected List<LeistungsartUnfallType> leistungsarten;
|
||||||
|
@XmlElement(name = "RefSicherstellungLfnr")
|
||||||
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
|
protected Integer refSicherstellungLfnr;
|
||||||
|
@XmlElement(name = "Selbstbehalt")
|
||||||
|
protected SelbstbehaltType selbstbehalt;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the value of the versPersonenRefLfnr 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 versPersonenRefLfnr property.
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* For example, to add a new item, do as follows:
|
||||||
|
* <pre>
|
||||||
|
* getVersPersonenRefLfnr().add(newItem);
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* Objects of the following type(s) are allowed in the list
|
||||||
|
* {@link Integer }
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public List<Integer> getVersPersonenRefLfnr() {
|
||||||
|
if (versPersonenRefLfnr == null) {
|
||||||
|
versPersonenRefLfnr = new ArrayList<Integer>();
|
||||||
|
}
|
||||||
|
return this.versPersonenRefLfnr;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the value of the leistungsarten 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 leistungsarten property.
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* For example, to add a new item, do as follows:
|
||||||
|
* <pre>
|
||||||
|
* getLeistungsarten().add(newItem);
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* Objects of the following type(s) are allowed in the list
|
||||||
|
* {@link LeistungsartUnfallType }
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public List<LeistungsartUnfallType> getLeistungsarten() {
|
||||||
|
if (leistungsarten == null) {
|
||||||
|
leistungsarten = new ArrayList<LeistungsartUnfallType>();
|
||||||
|
}
|
||||||
|
return this.leistungsarten;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 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;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link SelbstbehaltType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public SelbstbehaltType getSelbstbehalt() {
|
||||||
|
return selbstbehalt;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der selbstbehalt-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link SelbstbehaltType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setSelbstbehalt(SelbstbehaltType value) {
|
||||||
|
this.selbstbehalt = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -5,7 +5,7 @@ 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_6_0.on2antrag.common.SpezAntragPersonenType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SpezAntragType;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SpezAntragPersonenTy
|
|||||||
* <pre>
|
* <pre>
|
||||||
* <complexType name="SpezAntragUnfall_Type">
|
* <complexType name="SpezAntragUnfall_Type">
|
||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragPersonen_Type">
|
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VerkaufsproduktUnfall_Type"/>
|
* <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VerkaufsproduktUnfall_Type"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
@@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SpezAntragPersonenTy
|
|||||||
"verkaufsprodukt"
|
"verkaufsprodukt"
|
||||||
})
|
})
|
||||||
public class SpezAntragUnfallType
|
public class SpezAntragUnfallType
|
||||||
extends SpezAntragPersonenType
|
extends SpezAntragType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElement(name = "Verkaufsprodukt", required = true)
|
@XmlElement(name = "Verkaufsprodukt", required = true)
|
||||||
|
|||||||
@@ -25,9 +25,9 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="VersichertePersonen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VersichertePersonProduktUnfall_Type" maxOccurs="unbounded"/>
|
* <element name="Unfallprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ProduktUnfall_Type" maxOccurs="unbounded"/>
|
||||||
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* <element name="Personendaten" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
|
* <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
|
||||||
* <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
* <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
@@ -39,52 +39,52 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "VerkaufsproduktUnfall_Type", propOrder = {
|
@XmlType(name = "VerkaufsproduktUnfall_Type", propOrder = {
|
||||||
"versichertePersonen",
|
"unfallprodukte",
|
||||||
"zusatzprodukte",
|
"zusatzprodukte",
|
||||||
"personendaten",
|
"versichertePersonen",
|
||||||
"refSicherstellungLfnr"
|
"refSicherstellungLfnr"
|
||||||
})
|
})
|
||||||
public class VerkaufsproduktUnfallType
|
public class VerkaufsproduktUnfallType
|
||||||
extends VerkaufsproduktGenerischType
|
extends VerkaufsproduktGenerischType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElement(name = "VersichertePersonen", required = true)
|
@XmlElement(name = "Unfallprodukte", required = true)
|
||||||
protected List<VersichertePersonProduktUnfallType> versichertePersonen;
|
protected List<ProduktUnfallType> unfallprodukte;
|
||||||
@XmlElement(name = "Zusatzprodukte")
|
@XmlElement(name = "Zusatzprodukte")
|
||||||
protected List<ProduktGenerischType> zusatzprodukte;
|
protected List<ProduktGenerischType> zusatzprodukte;
|
||||||
@XmlElement(name = "Personendaten", required = true)
|
@XmlElement(name = "VersichertePersonen", required = true)
|
||||||
protected List<VersichertePersonType> personendaten;
|
protected List<VersichertePersonType> versichertePersonen;
|
||||||
@XmlElement(name = "RefSicherstellungLfnr")
|
@XmlElement(name = "RefSicherstellungLfnr")
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected Integer refSicherstellungLfnr;
|
protected Integer refSicherstellungLfnr;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the versichertePersonen property.
|
* Gets the value of the unfallprodukte property.
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* This accessor method returns a reference to the live list,
|
* This accessor method returns a reference to the live list,
|
||||||
* not a snapshot. Therefore any modification you make to the
|
* not a snapshot. Therefore any modification you make to the
|
||||||
* returned list will be present inside the JAXB object.
|
* returned list will be present inside the JAXB object.
|
||||||
* This is why there is not a <CODE>set</CODE> method for the versichertePersonen property.
|
* This is why there is not a <CODE>set</CODE> method for the unfallprodukte property.
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* For example, to add a new item, do as follows:
|
* For example, to add a new item, do as follows:
|
||||||
* <pre>
|
* <pre>
|
||||||
* getVersichertePersonen().add(newItem);
|
* getUnfallprodukte().add(newItem);
|
||||||
* </pre>
|
* </pre>
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* Objects of the following type(s) are allowed in the list
|
* Objects of the following type(s) are allowed in the list
|
||||||
* {@link VersichertePersonProduktUnfallType }
|
* {@link ProduktUnfallType }
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public List<VersichertePersonProduktUnfallType> getVersichertePersonen() {
|
public List<ProduktUnfallType> getUnfallprodukte() {
|
||||||
if (versichertePersonen == null) {
|
if (unfallprodukte == null) {
|
||||||
versichertePersonen = new ArrayList<VersichertePersonProduktUnfallType>();
|
unfallprodukte = new ArrayList<ProduktUnfallType>();
|
||||||
}
|
}
|
||||||
return this.versichertePersonen;
|
return this.unfallprodukte;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -117,18 +117,18 @@ public class VerkaufsproduktUnfallType
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the personendaten property.
|
* Gets the value of the versichertePersonen property.
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* This accessor method returns a reference to the live list,
|
* This accessor method returns a reference to the live list,
|
||||||
* not a snapshot. Therefore any modification you make to the
|
* not a snapshot. Therefore any modification you make to the
|
||||||
* returned list will be present inside the JAXB object.
|
* returned list will be present inside the JAXB object.
|
||||||
* This is why there is not a <CODE>set</CODE> method for the personendaten property.
|
* This is why there is not a <CODE>set</CODE> method for the versichertePersonen property.
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* For example, to add a new item, do as follows:
|
* For example, to add a new item, do as follows:
|
||||||
* <pre>
|
* <pre>
|
||||||
* getPersonendaten().add(newItem);
|
* getVersichertePersonen().add(newItem);
|
||||||
* </pre>
|
* </pre>
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
@@ -138,11 +138,11 @@ public class VerkaufsproduktUnfallType
|
|||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public List<VersichertePersonType> getPersonendaten() {
|
public List<VersichertePersonType> getVersichertePersonen() {
|
||||||
if (personendaten == null) {
|
if (versichertePersonen == null) {
|
||||||
personendaten = new ArrayList<VersichertePersonType>();
|
versichertePersonen = new ArrayList<VersichertePersonType>();
|
||||||
}
|
}
|
||||||
return this.personendaten;
|
return this.versichertePersonen;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -62,9 +62,9 @@ public class ChangeCommunicationObjectRequestType
|
|||||||
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||||
protected ObjektIdType objektId;
|
protected ObjektIdType objektId;
|
||||||
@XmlElementRefs({
|
@XmlElementRefs({
|
||||||
|
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
|
||||||
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
|
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
|
||||||
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
|
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class)
|
||||||
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class)
|
|
||||||
})
|
})
|
||||||
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
|
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
|
||||||
@XmlElement(name = "WirksamtkeitAb", required = true)
|
@XmlElement(name = "WirksamtkeitAb", required = true)
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import javax.xml.ws.Service;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* This class was generated by Apache CXF 3.2.0
|
* This class was generated by Apache CXF 3.2.0
|
||||||
* 2020-06-19T16:01:12.974+02:00
|
* 2020-07-08T09:13:17.656+02:00
|
||||||
* Generated source version: 3.2.0
|
* Generated source version: 3.2.0
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* This class was generated by Apache CXF 3.2.0
|
* This class was generated by Apache CXF 3.2.0
|
||||||
* 2020-06-19T16:01:12.855+02:00
|
* 2020-07-08T09:13:17.554+02:00
|
||||||
* Generated source version: 3.2.0
|
* Generated source version: 3.2.0
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* This class was generated by Apache CXF 3.2.0
|
* This class was generated by Apache CXF 3.2.0
|
||||||
* 2020-06-19T16:01:12.922+02:00
|
* 2020-07-08T09:13:17.615+02:00
|
||||||
* Generated source version: 3.2.0
|
* Generated source version: 3.2.0
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* This class was generated by Apache CXF 3.2.0
|
* This class was generated by Apache CXF 3.2.0
|
||||||
* 2020-06-19T16:01:12.716+02:00
|
* 2020-07-08T09:13:17.403+02:00
|
||||||
* Generated source version: 3.2.0
|
* Generated source version: 3.2.0
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import javax.xml.ws.WebFault;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* This class was generated by Apache CXF 3.2.0
|
* This class was generated by Apache CXF 3.2.0
|
||||||
* 2020-06-19T16:01:12.833+02:00
|
* 2020-07-08T09:13:17.544+02:00
|
||||||
* Generated source version: 3.2.0
|
* Generated source version: 3.2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -5,5 +5,5 @@ OMDS 3 Version 1.1.0 - Veroeffentlichung Schaden, Services die von Maklern betri
|
|||||||
OMDS 3 Version 1.1.1 - Bugfixes zu 1.1.0: Bei einigen Elementen war der z.B. Typ nicht definiert
|
OMDS 3 Version 1.1.1 - Bugfixes zu 1.1.0: Bei einigen Elementen war der z.B. Typ nicht definiert
|
||||||
OMDS 3 Version 1.2.0 - Autorisierung neu Beschrieben, keine Änderungen in den Services selbst
|
OMDS 3 Version 1.2.0 - Autorisierung neu Beschrieben, keine Änderungen in den Services selbst
|
||||||
OMDS 3 Version 1.3.0 - Berechnung-Offert-Antrag Kfz neu, Schaden überarbeitet
|
OMDS 3 Version 1.3.0 - Berechnung-Offert-Antrag Kfz neu, Schaden überarbeitet
|
||||||
OMDS 3 Version 1.4.0 - in Vorbereitung: Berechnung-Offert-Antrag Kfz überarbeitet, Verwendung OMDS 2.11
|
OMDS 3 Version 1.4.0 - Berechnung-Offert-Antrag Kfz überarbeitet, Verwendung OMDS 2.11
|
||||||
OMDS 3 Version 1.5.0 - in Vorbereitung: Berechnung-Offert-Antrag Unfall, Sach-privat, Rechtsschutz, Schaden überarbeitet, Verwendung OMDS 2.11
|
OMDS 3 Version 1.5.0 - in Vorbereitung: Berechnung-Offert-Antrag Unfall, Sach-privat, Rechtsschutz, Schaden überarbeitet, Verwendung OMDS 2.11
|
||||||
@@ -689,17 +689,10 @@
|
|||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Produktmodell</xsd:documentation>
|
<xsd:documentation>Produktmodell</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexType name="Modellelement_Type" abstract="true">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Abstrakter gemeinsamer Basistyp von Produktbausteinen und Gruppen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="BasisProduktbaustein_Type" abstract="true">
|
<xsd:complexType name="BasisProduktbaustein_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen</xsd:documentation>
|
<xsd:documentation>Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="Modellelement_Type">
|
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -722,8 +715,6 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Produktbaustein_Type" abstract="true">
|
<xsd:complexType name="Produktbaustein_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -776,7 +767,7 @@
|
|||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Verkaufsprodukt_Type" abstract="true">
|
<xsd:complexType name="Verkaufsprodukt_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basistyp für ein Produktbündel (1. Generation, wird nur in Kfz verwendet)</xsd:documentation>
|
<xsd:documentation>Basistyp für ein Produktbündel</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Produktbaustein_Type">
|
<xsd:extension base="Produktbaustein_Type">
|
||||||
@@ -801,7 +792,7 @@
|
|||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Produkt_Type" abstract="true">
|
<xsd:complexType name="Produkt_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basistyp für ein Produkt (1. Generation, wird nur in Kfz verwendet)</xsd:documentation>
|
<xsd:documentation>Basistyp für ein Produkt</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Produktbaustein_Type">
|
<xsd:extension base="Produktbaustein_Type">
|
||||||
@@ -818,7 +809,7 @@
|
|||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Elementarprodukt_Type" abstract="true">
|
<xsd:complexType name="Elementarprodukt_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basistyp für ein Elementarprodukt (1. Generation, wird nur in Kfz verwendet)</xsd:documentation>
|
<xsd:documentation>Basistyp für ein Elementarprodukt</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Produktbaustein_Type">
|
<xsd:extension base="Produktbaustein_Type">
|
||||||
@@ -829,19 +820,6 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Zusatzprodukt_Type" abstract="true">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Basistyp für ein Zusatzprodukt (wird nirgends verwendet)</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="Produktbaustein_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VtgBeg" type="omds:Datum" minOccurs="0"/>
|
|
||||||
<xsd:element name="ZusaetzlicheZusatzproduktdaten" type="ZusaetzlicheZusatzproduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="VerkaufsproduktGenerisch_Type" abstract="true">
|
<xsd:complexType name="VerkaufsproduktGenerisch_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basistyp für ein Produktbündel, 2. Generation</xsd:documentation>
|
<xsd:documentation>Basistyp für ein Produktbündel, 2. Generation</xsd:documentation>
|
||||||
@@ -936,60 +914,6 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ZusatzproduktGenerisch_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Basistyp für ein Zusatzprodukt, 2. Generation</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="Zusatzprodukt_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Eingeschlossen" type="xsd:boolean">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Ob dieser Produktbaustein eingeschlossen ist oder nicht</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="EinschlussAenderbar" type="xsd:boolean" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Ob der im Response vorgebene Einschluss änderbar ist. Optional </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="AttributMetadaten" type="AttributMetadaten_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optional Metadaten zu Attributen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="BeschreibungTxt" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Eine weitereführende Beschreibung des Bausteins für eine Anzeige.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Versicherungssumme" type="omds:decimal14_2" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="Gruppe">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Gruppe von Bausteinen, aus der eine Auswahl möglich ist</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="Modellelement_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Elemente" type="Modellelement_Type" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="Min" type="xsd:int">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Minimum Anzahl Bausteine, die gewählt werden müssen, darf auch 0 sein.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Max" type="xsd:int" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Maximum Anzahl Bausteine, die gewählt werden können. Die Angabe darf fehlen, wenn kein Maximum festgelegt ist.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="BeteiligtePersonVertrag_Type">
|
<xsd:complexType name="BeteiligtePersonVertrag_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind</xsd:documentation>
|
<xsd:documentation>Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind</xsd:documentation>
|
||||||
@@ -1192,11 +1116,6 @@
|
|||||||
<xsd:documentation>VU-spezifische Erweiterungsmöglichkeit auf Ebene Elementarprodukt</xsd:documentation>
|
<xsd:documentation>VU-spezifische Erweiterungsmöglichkeit auf Ebene Elementarprodukt</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ZusaetzlicheZusatzproduktdaten_Type" abstract="true">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>VU-spezifische Erweiterungsmöglichkeit auf Ebene Zusatzprodukt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="Vertragsperson_Type">
|
<xsd:complexType name="Vertragsperson_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Definiert Vertragspersonen als Referenz auf eine Person plus Vertragsrolle</xsd:documentation>
|
<xsd:documentation>Definiert Vertragspersonen als Referenz auf eine Person plus Vertragsrolle</xsd:documentation>
|
||||||
@@ -1275,6 +1194,27 @@
|
|||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell</xsd:documentation>
|
<xsd:documentation>Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Art">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Bezugsrecht Erleben oder Ableben</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:unsignedByte">
|
||||||
|
<xsd:enumeration value="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Bezugsrecht Erleben</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:enumeration>
|
||||||
|
<xsd:enumeration value="1">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Bezugsrecht Ableben</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:enumeration>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="BezugsberechtigungGesetzlicheErben_Type">
|
<xsd:complexType name="BezugsberechtigungGesetzlicheErben_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -1284,6 +1224,14 @@
|
|||||||
<xsd:extension base="Bezugsberechtigung_Type"/>
|
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="BezugsberechtigungTestamentarischeErben_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Bezugsberechtigung testamentarische Erben</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
<xsd:complexType name="BezugsberechtigungUeberbringer_Type">
|
<xsd:complexType name="BezugsberechtigungUeberbringer_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Bezugsberechtigung Überbringer</xsd:documentation>
|
<xsd:documentation>Bezugsberechtigung Überbringer</xsd:documentation>
|
||||||
@@ -1299,11 +1247,12 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Bezugsberechtigung_Type">
|
<xsd:extension base="Bezugsberechtigung_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Personen" type="BezugsrechtPerson_Type" maxOccurs="unbounded">
|
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Liste der bezugsberechtigten Personen</xsd:documentation>
|
<xsd:documentation>Referenz auf die Person</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="Prozentsatz" type="xsd:double" minOccurs="0"/>
|
||||||
<xsd:element name="Unwiderruflich" type="xsd:boolean">
|
<xsd:element name="Unwiderruflich" type="xsd:boolean">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>wahr, wenn das Bezugsrecht unwiderruflich ist.</xsd:documentation>
|
<xsd:documentation>wahr, wenn das Bezugsrecht unwiderruflich ist.</xsd:documentation>
|
||||||
@@ -1313,14 +1262,21 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="BezugsrechtPerson_Type">
|
<xsd:complexType name="BezugsberechtigungVersicherungsnehmer_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Namentliches Bezugsrecht fuer eine Person</xsd:documentation>
|
<xsd:documentation>Bezugsberechtigung Versicherungsnehmer</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:complexContent>
|
||||||
<xsd:element name="ReferenzPerson" type="xsd:unsignedShort"/>
|
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||||
<xsd:element name="Prozentsatz" type="xsd:double" minOccurs="0"/>
|
</xsd:complexContent>
|
||||||
</xsd:sequence>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="BezugsberechtigungVersichertePerson_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Bezugsberechtigung VersichertePerson</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||||
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="BezugsberechtigungIndividuell">
|
<xsd:complexType name="BezugsberechtigungIndividuell">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -1605,59 +1561,6 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:union memberTypes="omds:AendGrundCd_Type xsd:string"/>
|
<xsd:union memberTypes="omds:AendGrundCd_Type xsd:string"/>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
<xsd:simpleType name="Variante_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ Variante</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:restriction base="xsd:string">
|
|
||||||
<xsd:enumeration value="Premiumschutz"/>
|
|
||||||
<xsd:enumeration value="Classicschutz"/>
|
|
||||||
<xsd:enumeration value="Basisschutz"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
<xsd:complexType name="DeckungVs_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type Deckung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Versicherungssumme" type="xsd:int">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Wenn die Versicherungssumme eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="DeckungVsVI_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type Deckung </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="deckungActive" type="xsd:boolean"/>
|
|
||||||
<xsd:element name="deckungVs" type="xsd:int">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Wenn die Versicherungssumme eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VersichertesInteresse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Definiert zu welchem versicherten Risiko die Deckung gehört</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="DeckungProzent_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type Deckung Prozent</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="deckungActive" type="xsd:boolean"/>
|
|
||||||
<xsd:element name="deckungProzent" type="xsd:int">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Wenn der Prozentwert eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="DokumentInfo_Type">
|
<xsd:complexType name="DokumentInfo_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ mit Informationen zu einem Dokument (kann auch das Dokument selbst enthalten)</xsd:documentation>
|
<xsd:documentation>Typ mit Informationen zu einem Dokument (kann auch das Dokument selbst enthalten)</xsd:documentation>
|
||||||
@@ -1858,7 +1761,11 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Person" type="Person_Type"/>
|
<xsd:element name="RefPersonLfnr" type="xsd:unsignedShort">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Referenz auf die Personendaten</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
<xsd:choice minOccurs="0">
|
<xsd:choice minOccurs="0">
|
||||||
<xsd:element name="RisikoNatPerson" type="RisikoNatPerson_Type">
|
<xsd:element name="RisikoNatPerson" type="RisikoNatPerson_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -2027,45 +1934,45 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="VersicherterBetrieb_Type">
|
<!-- <xsd:complexType name="VersicherterBetrieb_Type">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Versicherter Betrieb (Landwirtschaftlicher Betrieb, Verein)</xsd:documentation>
|
<!-- <xsd:documentation>Versicherter Betrieb (Landwirtschaftlicher Betrieb, Verein)</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:complexContent>
|
<!-- <xsd:complexContent>-->
|
||||||
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
<!-- <xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">-->
|
||||||
<xsd:sequence>
|
<!-- <xsd:sequence>-->
|
||||||
<xsd:element ref="ObjektId" minOccurs="0"/>
|
<!-- <xsd:element ref="ObjektId" minOccurs="0"/>-->
|
||||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type"/>
|
<!-- <xsd:element name="Adresse" type="omds:ADRESSE_Type"/>-->
|
||||||
<xsd:element name="Betriebsart" type="xsd:string" maxOccurs="unbounded"/>
|
<!-- <xsd:element name="Betriebsart" type="xsd:string" maxOccurs="unbounded"/>-->
|
||||||
<xsd:element name="Mitarbeiteranzahl" type="xsd:unsignedInt"/>
|
<!-- <xsd:element name="Mitarbeiteranzahl" type="xsd:unsignedInt"/>-->
|
||||||
<xsd:element name="Umsatz" type="xsd:unsignedLong"/>
|
<!-- <xsd:element name="Umsatz" type="xsd:unsignedLong"/>-->
|
||||||
<xsd:element name="FlaecheInHektar" type="xsd:unsignedInt" minOccurs="0"/>
|
<!-- <xsd:element name="FlaecheInHektar" type="xsd:unsignedShort" minOccurs="0"/>-->
|
||||||
<xsd:element name="Mitgliederanzahl" type="xsd:unsignedLong" minOccurs="0"/>
|
<!-- <xsd:element name="Mitgliederanzahl" type="xsd:unsignedInt" minOccurs="0"/>-->
|
||||||
<xsd:element name="ZusaetzlicheBetriebsdaten" type="ZusaetzlicheBetriebsdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<!-- <xsd:element name="ZusaetzlicheBetriebsdaten" type="ZusaetzlicheBetriebsdaten_Type" minOccurs="0" maxOccurs="unbounded"/>-->
|
||||||
</xsd:sequence>
|
<!-- </xsd:sequence>-->
|
||||||
</xsd:extension>
|
<!-- </xsd:extension>-->
|
||||||
</xsd:complexContent>
|
<!-- </xsd:complexContent>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
<xsd:complexType name="ZusaetzlicheBetriebsdaten_Type" abstract="true">
|
<!-- <xsd:complexType name="ZusaetzlicheBetriebsdaten_Type" abstract="true">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Abstrakter Typ fuer zusaetzliche Betriebsdaten zur Erweiterung des VersicherterBetrieb_Type</xsd:documentation>
|
<!-- <xsd:documentation>Abstrakter Typ fuer zusaetzliche Betriebsdaten zur Erweiterung des VersicherterBetrieb_Type</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
<xsd:complexType name="VersicherteLiegenschaft_Type">
|
<!-- <xsd:complexType name="VersicherteLiegenschaft_Type">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Versicherte Liegenschaft</xsd:documentation>
|
<!-- <xsd:documentation>Versicherte Liegenschaft</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:complexContent>
|
<!-- <xsd:complexContent>-->
|
||||||
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
<!-- <xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">-->
|
||||||
<xsd:sequence>
|
<!-- <xsd:sequence>-->
|
||||||
<xsd:element ref="ObjektId"/>
|
<!-- <xsd:element ref="ObjektId"/>-->
|
||||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type"/>
|
<!-- <xsd:element name="Adresse" type="omds:ADRESSE_Type"/>-->
|
||||||
<xsd:element name="BebauteFlaecheInQm" type="xsd:unsignedInt"/>
|
<!-- <xsd:element name="BebauteFlaecheInQm" type="xsd:unsignedShort"/>-->
|
||||||
<xsd:element name="UeberdachteFlaecheInQm" type="xsd:unsignedInt"/>
|
<!-- <xsd:element name="UeberdachteFlaecheInQm" type="xsd:unsignedShort"/>-->
|
||||||
</xsd:sequence>
|
<!-- </xsd:sequence>-->
|
||||||
</xsd:extension>
|
<!-- </xsd:extension>-->
|
||||||
</xsd:complexContent>
|
<!-- </xsd:complexContent>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
<xsd:complexType name="KostenFixOderProzent_Type" final="#all">
|
<xsd:complexType name="KostenFixOderProzent_Type" final="#all">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Dient zur Abbildung von Kosten als absoluter oder prozentualer Wert</xsd:documentation>
|
<xsd:documentation>Dient zur Abbildung von Kosten als absoluter oder prozentualer Wert</xsd:documentation>
|
||||||
@@ -2073,7 +1980,7 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:choice>
|
<xsd:choice>
|
||||||
<xsd:element name="AbsoluterBetrag" type="omds:decimal"/>
|
<xsd:element name="AbsoluterBetrag" type="omds:decimal"/>
|
||||||
<xsd:element name="ProzentVs" type="xsd:unsignedInt"/>
|
<xsd:element name="ProzentVs" type="xsd:unsignedByte"/>
|
||||||
</xsd:choice>
|
</xsd:choice>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
@@ -2088,7 +1995,7 @@
|
|||||||
<xsd:documentation>Absoluter Betrag eines Selbstbehalts</xsd:documentation>
|
<xsd:documentation>Absoluter Betrag eines Selbstbehalts</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="SelbstbehaltProzentVs" type="xsd:unsignedInt" minOccurs="0">
|
<xsd:element name="SelbstbehaltProzentVs" type="xsd:unsignedByte" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Selbstbehalt in Prozent der Versicherungssumme</xsd:documentation>
|
<xsd:documentation>Selbstbehalt in Prozent der Versicherungssumme</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -2321,8 +2228,8 @@
|
|||||||
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="MinLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="MinLaenge" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="MaxLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="MaxLaenge" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
@@ -2460,8 +2367,8 @@
|
|||||||
<xsd:element name="Value" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Value" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Default" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Default" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="MaxLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="MaxLaenge" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="MinLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="MinLaenge" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Values" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Values" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
||||||
@@ -2551,7 +2458,7 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="AListenAttribut_Type">
|
<xsd:complexType name="AListenAttribut_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abstrakte Ebene fuer Listen mit einem oder mehreren wählbaren Werten</xsd:documentation>
|
<xsd:documentation>Abstrakte Ebene fuer Listen mit einem oder mehreren wählbaren Werten</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -2563,16 +2470,10 @@
|
|||||||
<xsd:documentation>Optional die Vorgabe einer Werteliste, aus der die ausgewählten Schlüssel stammen müssen</xsd:documentation>
|
<xsd:documentation>Optional die Vorgabe einer Werteliste, aus der die ausgewählten Schlüssel stammen müssen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="MinAnz" minOccurs="0">
|
<xsd:element name="MinAnz" type="xsd:unsignedShort" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Mindestanzahl zu selektierender Werte, z.B. 0 für optional oder 1 für obligatorisch oder auch mehrere, wenn Multiselect.</xsd:documentation>
|
<xsd:documentation>Mindestanzahl zu selektierender Werte, z.B. 0 für optional oder 1 für obligatorisch oder auch mehrere, wenn Multiselect.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:unsignedInt">
|
|
||||||
<xsd:enumeration value="0"/>
|
|
||||||
<xsd:enumeration value="1"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
@@ -2633,9 +2534,9 @@
|
|||||||
<xsd:extension base="Attribut_Type"/>
|
<xsd:extension base="Attribut_Type"/>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Sicherstellung_Type">
|
<xsd:complexType name="Sicherstellung_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ fuer Sicherstellungen in der Personenversicherung</xsd:documentation>
|
<xsd:documentation>Abstrakter Typ fuer Sicherstellungen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Lfnr" type="xsd:unsignedShort">
|
<xsd:element name="Lfnr" type="xsd:unsignedShort">
|
||||||
@@ -2716,8 +2617,26 @@
|
|||||||
<xsd:documentation>Zustimmung Gesundheitsdaten</xsd:documentation>
|
<xsd:documentation>Zustimmung Gesundheitsdaten</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Lfnr" type="xsd:unsignedShort"/>
|
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
||||||
<xsd:element name="Zustimmung" type="xsd:boolean"/>
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Referenz auf die Person</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Type" type="xsd:unsignedShort">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Ein vom Versicherungsunternehmen festlegbarer Typ für die Art der Zustimmung</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Text" type="xsd:string" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional der tatsächliche Text der Zustimmung</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Zustimmung" type="xsd:boolean">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Die Bestätigung der Zustimmung</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="FATCA_Type">
|
<xsd:complexType name="FATCA_Type">
|
||||||
@@ -2726,7 +2645,7 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:choice>
|
<xsd:choice>
|
||||||
<xsd:element name="FATCA_NatPerson" type="FATCA_NatPersonType"/>
|
<xsd:element name="FATCA_NatPerson" type="FATCA_NatPersonType"/>
|
||||||
<xsd:element name="FATCA_SonstPerson"/>
|
<xsd:element name="FATCA_SonstPerson" type="FATCA_SonstPersonType" />
|
||||||
</xsd:choice>
|
</xsd:choice>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="FATCA_NatPersonType">
|
<xsd:complexType name="FATCA_NatPersonType">
|
||||||
@@ -2737,6 +2656,7 @@
|
|||||||
<xsd:element name="Geburtsland" type="AttributEnum_Type"/>
|
<xsd:element name="Geburtsland" type="AttributEnum_Type"/>
|
||||||
<xsd:element name="US_Indizien" type="xsd:boolean"/>
|
<xsd:element name="US_Indizien" type="xsd:boolean"/>
|
||||||
<xsd:element name="US_Steuerpflicht" type="xsd:boolean"/>
|
<xsd:element name="US_Steuerpflicht" type="xsd:boolean"/>
|
||||||
|
<xsd:element name="US_TIN" type="xsd:string"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="FATCA_SonstPersonType">
|
<xsd:complexType name="FATCA_SonstPersonType">
|
||||||
@@ -2745,6 +2665,17 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="LandFirmensitz" type="AttributEnum_Type"/>
|
<xsd:element name="LandFirmensitz" type="AttributEnum_Type"/>
|
||||||
|
<xsd:element name="GIIN" type="xsd:string"/>
|
||||||
|
<xsd:element name="KonzessionFinanzen" type="xsd:boolean">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Konzession nach BWG, VAG, WAG, PKG, BMSVG, ZaDiG oder vergleichbare Konzession nach ausländischem Recht</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="NichtFinanzielleDienstleistungen" type="xsd:boolean">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Überwiegend eine aktive Geschäftstätigkeit in Produktion oder Handel</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="GMSG_Type">
|
<xsd:complexType name="GMSG_Type">
|
||||||
@@ -2756,7 +2687,7 @@
|
|||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Land" type="AttributEnum_Type"/>
|
<xsd:element name="Land" type="AttributEnum_Type"/>
|
||||||
<xsd:element name="Steuernummer" type="AttributString_Type"/>
|
<xsd:element name="Steuernummer" type="AttributString_Type" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!-- Release 1.4.0 -->
|
<!-- Release 1.5.0 -->
|
||||||
<definitions name="omds3Services-1-4-0" targetNamespace="urn:omds3Services-1-4-0"
|
<definitions name="omds3Services-1-4-0" targetNamespace="urn:omds3Services-1-4-0"
|
||||||
xmlns:os="urn:omds3Services-1-4-0"
|
xmlns:os="urn:omds3Services-1-4-0"
|
||||||
xmlns:ost="urn:omds3ServiceTypes-1-1-0"
|
xmlns:ost="urn:omds3ServiceTypes-1-1-0"
|
||||||
@@ -7,11 +7,6 @@ xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
|||||||
xmlns:b="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
|
xmlns:b="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
|
||||||
xmlns:boak="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz"
|
xmlns:boak="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz"
|
||||||
xmlns:boaSp="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat"
|
xmlns:boaSp="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat"
|
||||||
xmlns:boaRs="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs"
|
|
||||||
xmlns:boaU="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall"
|
|
||||||
xmlns:boaL="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben"
|
|
||||||
xmlns:v="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag"
|
|
||||||
xmlns:p="urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner"
|
|
||||||
xmlns:sch="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden"
|
xmlns:sch="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden"
|
||||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||||
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
|
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
|
||||||
@@ -20,22 +15,12 @@ xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/"
|
|||||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/"
|
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/"
|
||||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||||
<!--
|
|
||||||
hier wird exampleVuServiceTypes.xsd referenziert, welches stellvertretend fuer eine individuelle
|
|
||||||
Erweiterung der omdsServiceTypes.xsd einer VU steht. So besteht die Möglichkeit die Requests und
|
|
||||||
Responses um weitere Attribute zu erweitern
|
|
||||||
-->
|
|
||||||
<types>
|
<types>
|
||||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||||
<import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
<import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
||||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" schemaLocation="omds3_ON1_Basisfunktionen.xsd"/>
|
<import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" schemaLocation="omds3_ON1_Basisfunktionen.xsd"/>
|
||||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" schemaLocation="omds3_ON2_Antrag_Kfz.xsd"/>
|
<import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" schemaLocation="omds3_ON2_Antrag_Kfz.xsd"/>
|
||||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat" schemaLocation="omds3_ON2_Antrag_SachPrivat.xsd"/>
|
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat" schemaLocation="omds3_ON2_Antrag_SachPrivat.xsd"/>
|
||||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" schemaLocation="omds3_ON2_Antrag_Rechtsschutz.xsd"/>
|
|
||||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" schemaLocation="omds3_ON2_Antrag_Unfall.xsd"/>
|
|
||||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben" schemaLocation="omds3_ON2_Antrag_Leben.xsd"/>
|
|
||||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag" schemaLocation="omds3_ON3_Vertrag.xsd"/>
|
|
||||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner" schemaLocation="omds3_ON4_Partner.xsd"/>
|
|
||||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" schemaLocation="omds3_ON7_Schaden.xsd"/>
|
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" schemaLocation="omds3_ON7_Schaden.xsd"/>
|
||||||
</schema>
|
</schema>
|
||||||
</types>
|
</types>
|
||||||
@@ -214,84 +199,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|||||||
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatResponse"/>
|
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatResponse"/>
|
||||||
</message>
|
</message>
|
||||||
|
|
||||||
<!-- Rechtsschutz -->
|
|
||||||
<message name="CalculateRechtsschutzRequestMsg">
|
|
||||||
<part name="parameters" element="boaRs:CalculateRechtsschutzRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CalculateRechtsschutzResponseMsg">
|
|
||||||
<part name="parameters" element="boaRs:CalculateRechtsschutzResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateOfferRechtsschutzRequestMsg">
|
|
||||||
<part name="parameters" element="boaRs:CreateOfferRechtsschutzRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateOfferRechtsschutzResponseMsg">
|
|
||||||
<part name="parameters" element="boaRs:CreateOfferRechtsschutzResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateApplicationRechtsschutzRequestMsg">
|
|
||||||
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateApplicationRechtsschutzResponseMsg">
|
|
||||||
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="SubmitApplicationRechtsschutzRequestMsg">
|
|
||||||
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="SubmitApplicationRechtsschutzResponseMsg">
|
|
||||||
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzResponse"/>
|
|
||||||
</message>
|
|
||||||
|
|
||||||
<!-- Unfall -->
|
|
||||||
<message name="CalculateUnfallRequestMsg">
|
|
||||||
<part name="parameters" element="boaU:CalculateUnfallRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CalculateUnfallResponseMsg">
|
|
||||||
<part name="parameters" element="boaU:CalculateUnfallResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateOfferUnfallRequestMsg">
|
|
||||||
<part name="parameters" element="boaU:CreateOfferUnfallRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateOfferUnfallResponseMsg">
|
|
||||||
<part name="parameters" element="boaU:CreateOfferUnfallResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateApplicationUnfallRequestMsg">
|
|
||||||
<part name="parameters" element="boaU:CreateApplicationUnfallRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateApplicationUnfallResponseMsg">
|
|
||||||
<part name="parameters" element="boaU:CreateApplicationUnfallResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="SubmitApplicationUnfallRequestMsg">
|
|
||||||
<part name="parameters" element="boaU:SubmitApplicationUnfallRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="SubmitApplicationUnfallResponseMsg">
|
|
||||||
<part name="parameters" element="boaU:SubmitApplicationUnfallResponse"/>
|
|
||||||
</message>
|
|
||||||
|
|
||||||
<!-- Leben -->
|
|
||||||
<message name="CalculateLebenRequestMsg">
|
|
||||||
<part name="parameters" element="boaL:CalculateLebenRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CalculateLebenResponseMsg">
|
|
||||||
<part name="parameters" element="boaL:CalculateLebenResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateOfferLebenRequestMsg">
|
|
||||||
<part name="parameters" element="boaL:CreateOfferLebenRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateOfferLebenResponseMsg">
|
|
||||||
<part name="parameters" element="boaL:CreateOfferLebenResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateApplicationLebenRequestMsg">
|
|
||||||
<part name="parameters" element="boaL:CreateApplicationLebenRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CreateApplicationLebenResponseMsg">
|
|
||||||
<part name="parameters" element="boaL:CreateApplicationLebenResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="SubmitApplicationLebenRequestMsg">
|
|
||||||
<part name="parameters" element="boaL:SubmitApplicationLebenRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="SubmitApplicationLebenResponseMsg">
|
|
||||||
<part name="parameters" element="boaL:SubmitApplicationLebenResponse"/>
|
|
||||||
</message>
|
|
||||||
|
|
||||||
<!-- State-Changes z.B. Polizzierung -->
|
<!-- State-Changes z.B. Polizzierung -->
|
||||||
<message name="GetStateChangesRequestMsg">
|
<message name="GetStateChangesRequestMsg">
|
||||||
<part name="parameters" element="b:GetStateChangesRequest"/>
|
<part name="parameters" element="b:GetStateChangesRequest"/>
|
||||||
@@ -299,66 +206,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|||||||
<message name="GetStateChangesResponseMsg">
|
<message name="GetStateChangesResponseMsg">
|
||||||
<part name="parameters" element="b:GetStateChangesResponse"/>
|
<part name="parameters" element="b:GetStateChangesResponse"/>
|
||||||
</message>
|
</message>
|
||||||
<message name="GetPoliciesOfPartnerRequestMsg">
|
|
||||||
<part name="parameters" element="v:GetPoliciesOfPartnerRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="GetPoliciesOfPartnerResponseMsg">
|
|
||||||
<part name="parameters" element="v:GetPoliciesOfPartnerResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="CheckAddressRequestMsg">
|
|
||||||
<part name="parameters" element="p:CheckAddressRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CheckAddressResponseMsg">
|
|
||||||
<part name="parameters" element="p:CheckAddressResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="GetPartnerRequestMsg">
|
|
||||||
<part name="parameters" element="p:GetPartnerRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="GetPartnerResponseMsg">
|
|
||||||
<part name="parameters" element="p:GetPartnerResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="ChangePersonDataRequestMsg">
|
|
||||||
<part name="parameters" element="p:ChangePersonDataRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="ChangePersonDataResponseMsg">
|
|
||||||
<part name="parameters" element="p:ChangePersonDataResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="ChangePartnerMainAddressRequestMsg">
|
|
||||||
<part name="parameters" element="p:ChangePartnerMainAddressRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="ChangePartnerMainAddressResponseMsg">
|
|
||||||
<part name="parameters" element="p:ChangePartnerMainAddressResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="SetMailingAddressRequestMsg">
|
|
||||||
<part name="parameters" element="v:SetMailingAddressRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="SetMailingAddressResponseMsg">
|
|
||||||
<part name="parameters" element="v:SetMailingAddressResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="ChangeCommunicationObjectRequestMsg">
|
|
||||||
<part name="parameters" element="p:ChangeCommunicationObjectRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="ChangeCommunicationObjectResponseMsg">
|
|
||||||
<part name="parameters" element="p:ChangeCommunicationObjectResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="DeleteCommunicationObjectRequestMsg">
|
|
||||||
<part name="parameters" element="p:DeleteCommunicationObjectRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="DeleteCommunicationObjectResponseMsg">
|
|
||||||
<part name="parameters" element="p:DeleteCommunicationObjectResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="AddCommunicationObjectRequestMsg">
|
|
||||||
<part name="parameters" element="p:AddCommunicationObjectRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="AddCommunicationObjectResponseMsg">
|
|
||||||
<part name="parameters" element="p:AddCommunicationObjectResponse"/>
|
|
||||||
</message>
|
|
||||||
<message name="CollectionChangeRequestMsg">
|
|
||||||
<part name="parameters" element="v:CollectionChangeRequest"/>
|
|
||||||
</message>
|
|
||||||
<message name="CollectionChangeResponseMsg">
|
|
||||||
<part name="parameters" element="v:CollectionChangeResponse"/>
|
|
||||||
</message>
|
|
||||||
|
|
||||||
<!-- Fehler -->
|
<!-- Fehler -->
|
||||||
<message name="ServiceFaultMsg">
|
<message name="ServiceFaultMsg">
|
||||||
@@ -513,68 +361,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|||||||
<fault name="SubmitApplicationSachPrivatFault" message="os:ServiceFaultMsg"/>
|
<fault name="SubmitApplicationSachPrivatFault" message="os:ServiceFaultMsg"/>
|
||||||
</operation>
|
</operation>
|
||||||
|
|
||||||
<operation name="calculateRechtsschutz">
|
|
||||||
<input name="CalculateRechtsschutzRequestPort" message="os:CalculateRechtsschutzRequestMsg"/>
|
|
||||||
<output name="CalculateRechtsschutzResponsePort" message="os:CalculateRechtsschutzResponseMsg"/>
|
|
||||||
<fault name="CalculateRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="createOfferRechtsschutz">
|
|
||||||
<input name="CreateOfferRechtsschutzRequestPort" message="os:CreateOfferRechtsschutzRequestMsg"/>
|
|
||||||
<output name="CreateOfferRechtsschutzResponsePort" message="os:CreateOfferRechtsschutzResponseMsg"/>
|
|
||||||
<fault name="CreateOfferRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="createApplicationRechtsschutz">
|
|
||||||
<input name="CreateApplicationRechtsschutzRequestPort" message="os:CreateApplicationRechtsschutzRequestMsg"/>
|
|
||||||
<output name="CreateApplicationRechtsschutzResponsePort" message="os:CreateApplicationRechtsschutzResponseMsg"/>
|
|
||||||
<fault name="CreateApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="submitApplicationRechtsschutz">
|
|
||||||
<input name="SubmitApplicationRechtsschutzRequestPort" message="os:SubmitApplicationRechtsschutzRequestMsg"/>
|
|
||||||
<output name="SubmitApplicationRechtsschutzResponsePort" message="os:SubmitApplicationRechtsschutzResponseMsg"/>
|
|
||||||
<fault name="SubmitApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
|
|
||||||
<operation name="calculateUnfall">
|
|
||||||
<input name="CalculateUnfallRequestPort" message="os:CalculateUnfallRequestMsg"/>
|
|
||||||
<output name="CalculateUnfallResponsePort" message="os:CalculateUnfallResponseMsg"/>
|
|
||||||
<fault name="CalculateUnfallFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="createOfferUnfall">
|
|
||||||
<input name="CreateOfferUnfallRequestPort" message="os:CreateOfferUnfallRequestMsg"/>
|
|
||||||
<output name="CreateOfferUnfallResponsePort" message="os:CreateOfferUnfallResponseMsg"/>
|
|
||||||
<fault name="CreateOfferUnfallFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="createApplicationUnfall">
|
|
||||||
<input name="CreateApplicationUnfallRequestPort" message="os:CreateApplicationUnfallRequestMsg"/>
|
|
||||||
<output name="CreateApplicationUnfallResponsePort" message="os:CreateApplicationUnfallResponseMsg"/>
|
|
||||||
<fault name="CreateApplicationUnfallFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="submitApplicationUnfall">
|
|
||||||
<input name="SubmitApplicationUnfallRequestPort" message="os:SubmitApplicationUnfallRequestMsg"/>
|
|
||||||
<output name="SubmitApplicationUnfallResponsePort" message="os:SubmitApplicationUnfallResponseMsg"/>
|
|
||||||
<fault name="SubmitApplicationUnfallFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
|
|
||||||
<operation name="calculateLeben">
|
|
||||||
<input name="CalculateLebenRequestPort" message="os:CalculateLebenRequestMsg"/>
|
|
||||||
<output name="CalculateLebenResponsePort" message="os:CalculateLebenResponseMsg"/>
|
|
||||||
<fault name="CalculateLebenFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="createOfferLeben">
|
|
||||||
<input name="CreateOfferLebenRequestPort" message="os:CreateOfferLebenRequestMsg"/>
|
|
||||||
<output name="CreateOfferLebenResponsePort" message="os:CreateOfferLebenResponseMsg"/>
|
|
||||||
<fault name="CreateOfferLebenFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="createApplicationLeben">
|
|
||||||
<input name="CreateApplicationLebenRequestPort" message="os:CreateApplicationLebenRequestMsg"/>
|
|
||||||
<output name="CreateApplicationLebenResponsePort" message="os:CreateApplicationLebenResponseMsg"/>
|
|
||||||
<fault name="CreateApplicationLebenFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="submitApplicationLeben">
|
|
||||||
<input name="SubmitApplicationLebenRequestPort" message="os:SubmitApplicationLebenRequestMsg"/>
|
|
||||||
<output name="SubmitApplicationLebenResponsePort" message="os:SubmitApplicationLebenResponseMsg"/>
|
|
||||||
<fault name="SubmitApplicationLebenFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
|
|
||||||
<operation name="getStateChanges">
|
<operation name="getStateChanges">
|
||||||
<input name="GetStateChangesRequestPort" message="os:GetStateChangesRequestMsg"/>
|
<input name="GetStateChangesRequestPort" message="os:GetStateChangesRequestMsg"/>
|
||||||
@@ -582,56 +368,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|||||||
<fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/>
|
<fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/>
|
||||||
</operation>
|
</operation>
|
||||||
|
|
||||||
<operation name="getPoliciesOfPartner">
|
|
||||||
<input name="GetPoliciesOfPartnerRequestPort" message="os:GetPoliciesOfPartnerRequestMsg"/>
|
|
||||||
<output name="GetPoliciesOfPartnerResponsePort" message="os:GetPoliciesOfPartnerResponseMsg"/>
|
|
||||||
<fault name="GetPoliciesOfPartnerFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="checkAddress">
|
|
||||||
<input name="CheckAddressRequestPort" message="os:CheckAddressRequestMsg"/>
|
|
||||||
<output name="CheckAddressResponsePort" message="os:CheckAddressResponseMsg"/>
|
|
||||||
<fault name="CheckAddressFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="getPartner">
|
|
||||||
<input name="GetPartnerRequestPort" message="os:GetPartnerRequestMsg"/>
|
|
||||||
<output name="GetPartnerResponsePort" message="os:GetPartnerResponseMsg"/>
|
|
||||||
<fault name="GetPartnerFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="changePersonData">
|
|
||||||
<input name="ChangePersonDataRequestPort" message="os:ChangePersonDataRequestMsg"/>
|
|
||||||
<output name="ChangePersonDataResponsePort" message="os:ChangePersonDataResponseMsg"/>
|
|
||||||
<fault name="ChangePersonDataFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="changePartnerMainAddress">
|
|
||||||
<input name="ChangePartnerMainAddressRequestPort" message="os:ChangePartnerMainAddressRequestMsg"/>
|
|
||||||
<output name="ChangePartnerMainAddressResponsePort" message="os:ChangePartnerMainAddressResponseMsg"/>
|
|
||||||
<fault name="ChangePartnerMainAddressFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="setMailingAddress">
|
|
||||||
<input name="SetMailingAddressRequestPort" message="os:SetMailingAddressRequestMsg"/>
|
|
||||||
<output name="SetMailingAddressResponsePort" message="os:SetMailingAddressResponseMsg"/>
|
|
||||||
<fault name="SetMailingAddressFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="changeCommunicationObject">
|
|
||||||
<input name="ChangeCommunicationObjectRequestPort" message="os:ChangeCommunicationObjectRequestMsg"/>
|
|
||||||
<output name="ChangeCommunicationObjectResponsePort" message="os:ChangeCommunicationObjectResponseMsg"/>
|
|
||||||
<fault name="ChangeCommunicationObjectFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="deleteCommunicationObject">
|
|
||||||
<input name="DeleteCommunicationObjectRequestPort" message="os:DeleteCommunicationObjectRequestMsg"/>
|
|
||||||
<output name="DeleteCommunicationObjectResponsePort" message="os:DeleteCommunicationObjectResponseMsg"/>
|
|
||||||
<fault name="DeleteCommunicationObjectFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="addCommunicationObject">
|
|
||||||
<input name="AddCommunicationObjectRequestPort" message="os:AddCommunicationObjectRequestMsg"/>
|
|
||||||
<output name="AddCommunicationObjectResponsePort" message="os:AddCommunicationObjectResponseMsg"/>
|
|
||||||
<fault name="AddCommunicationObjectFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
<operation name="collectionChange">
|
|
||||||
<input name="CollectionChangeRequestPort" message="os:CollectionChangeRequestMsg"/>
|
|
||||||
<output name="CollectionChangeResponsePort" message="os:CollectionChangeResponseMsg"/>
|
|
||||||
<fault name="CollectionChangeFault" message="os:ServiceFaultMsg"/>
|
|
||||||
</operation>
|
|
||||||
|
|
||||||
</portType>
|
</portType>
|
||||||
|
|
||||||
@@ -984,160 +720,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|||||||
</fault>
|
</fault>
|
||||||
</operation>
|
</operation>
|
||||||
|
|
||||||
|
<!-- Statusaenderungen -->
|
||||||
<!-- Rechtsschutz -->
|
|
||||||
<operation name="calculateRechtsschutz">
|
|
||||||
<soap:operation soapAction="urn:calculateRechtsschutz" style="document"/>
|
|
||||||
<input name="CalculateRechtsschutzRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CalculateRechtsschutzResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CalculateRechtsschutzFault">
|
|
||||||
<soap:fault name="CalculateRechtsschutzFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="createOfferRechtsschutz">
|
|
||||||
<soap:operation soapAction="urn:createOfferRechtsschutz" style="document"/>
|
|
||||||
<input name="CreateOfferRechtsschutzRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CreateOfferRechtsschutzResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CreateOfferRechtsschutzFault">
|
|
||||||
<soap:fault name="CreateOfferRechtsschutzFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="createApplicationRechtsschutz">
|
|
||||||
<soap:operation soapAction="urn:createApplicationRechtsschutz" style="document"/>
|
|
||||||
<input name="CreateApplicationRechtsschutzRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CreateApplicationRechtsschutzResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CreateApplicationRechtsschutzFault">
|
|
||||||
<soap:fault name="CreateApplicationRechtsschutzFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="submitApplicationRechtsschutz">
|
|
||||||
<soap:operation soapAction="urn:submitApplicationRechtsschutz" style="document"/>
|
|
||||||
<input name="SubmitApplicationRechtsschutzRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="SubmitApplicationRechtsschutzResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="SubmitApplicationRechtsschutzFault">
|
|
||||||
<soap:fault name="SubmitApplicationRechtsschutzFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Unfall -->
|
|
||||||
<operation name="calculateUnfall">
|
|
||||||
<soap:operation soapAction="urn:calculateUnfall" style="document"/>
|
|
||||||
<input name="CalculateUnfallRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CalculateUnfallResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CalculateUnfallFault">
|
|
||||||
<soap:fault name="CalculateUnfallFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="createOfferUnfall">
|
|
||||||
<soap:operation soapAction="urn:createOfferUnfall" style="document"/>
|
|
||||||
<input name="CreateOfferUnfallRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CreateOfferUnfallResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CreateOfferUnfallFault">
|
|
||||||
<soap:fault name="CreateOfferUnfallFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="createApplicationUnfall">
|
|
||||||
<soap:operation soapAction="urn:createApplicationUnfall" style="document"/>
|
|
||||||
<input name="CreateApplicationUnfallRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CreateApplicationUnfallResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CreateApplicationUnfallFault">
|
|
||||||
<soap:fault name="CreateApplicationUnfallFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="submitApplicationUnfall">
|
|
||||||
<soap:operation soapAction="urn:submitApplicationUnfall" style="document"/>
|
|
||||||
<input name="SubmitApplicationUnfallRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="SubmitApplicationUnfallResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="SubmitApplicationUnfallFault">
|
|
||||||
<soap:fault name="SubmitApplicationUnfallFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Leben -->
|
|
||||||
<operation name="calculateLeben">
|
|
||||||
<soap:operation soapAction="urn:calculateLeben" style="document"/>
|
|
||||||
<input name="CalculateLebenRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CalculateLebenResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CalculateLebenFault">
|
|
||||||
<soap:fault name="CalculateLebenFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="createOfferLeben">
|
|
||||||
<soap:operation soapAction="urn:createOfferLeben" style="document"/>
|
|
||||||
<input name="CreateOfferLebenRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CreateOfferLebenResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CreateOfferLebenFault">
|
|
||||||
<soap:fault name="CreateOfferLebenFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="createApplicationLeben">
|
|
||||||
<soap:operation soapAction="urn:createApplicationLeben" style="document"/>
|
|
||||||
<input name="CreateApplicationLebenRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CreateApplicationLebenResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CreateApplicationLebenFault">
|
|
||||||
<soap:fault name="CreateApplicationLebenFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="submitApplicationLeben">
|
|
||||||
<soap:operation soapAction="urn:submitApplicationLeben" style="document"/>
|
|
||||||
<input name="SubmitApplicationLebenRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="SubmitApplicationLebenResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="SubmitApplicationLebenFault">
|
|
||||||
<soap:fault name="SubmitApplicationLebenFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
|
|
||||||
<operation name="getStateChanges">
|
<operation name="getStateChanges">
|
||||||
<soap:operation soapAction="urn:getStateChanges" style="document"/>
|
<soap:operation soapAction="urn:getStateChanges" style="document"/>
|
||||||
<input name="GetStateChangesRequestPort">
|
<input name="GetStateChangesRequestPort">
|
||||||
@@ -1150,127 +733,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|||||||
<soap:fault name="GetStateChangesFault" use="literal"/>
|
<soap:fault name="GetStateChangesFault" use="literal"/>
|
||||||
</fault>
|
</fault>
|
||||||
</operation>
|
</operation>
|
||||||
<!-- Personen Bestandsdaten Änderung -->
|
|
||||||
<operation name="getPoliciesOfPartner">
|
|
||||||
<soap:operation soapAction="urn:changePersonData" style="document"/>
|
|
||||||
<input name="GetPoliciesOfPartnerRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="GetPoliciesOfPartnerResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="GetPoliciesOfPartnerFault">
|
|
||||||
<soap:fault name="GetPoliciesOfPartnerFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="checkAddress">
|
|
||||||
<soap:operation soapAction="urn:checkAddress" style="document"/>
|
|
||||||
<input name="CheckAddressRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CheckAddressResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CheckAddressFault">
|
|
||||||
<soap:fault name="CheckAddressFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="getPartner">
|
|
||||||
<soap:operation soapAction="urn:getPartner" style="document"/>
|
|
||||||
<input name="GetPartnerRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="GetPartnerResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="GetPartnerFault">
|
|
||||||
<soap:fault name="GetPartnerFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="changePersonData">
|
|
||||||
<soap:operation soapAction="urn:changePersonData" style="document"/>
|
|
||||||
<input name="ChangePersonDataRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="ChangePersonDataResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="ChangePersonDataFault">
|
|
||||||
<soap:fault name="ChangePersonDataFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="changePartnerMainAddress">
|
|
||||||
<soap:operation soapAction="urn:changePartnerMainAddress" style="document"/>
|
|
||||||
<input name="ChangePartnerMainAddressRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="ChangePartnerMainAddressResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="ChangePartnerMainAddressFault">
|
|
||||||
<soap:fault name="ChangeAddressFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="setMailingAddress">
|
|
||||||
<soap:operation soapAction="urn:setMailingAddress" style="document"/>
|
|
||||||
<input name="SetMailingAddressRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="SetMailingAddressResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="SetMailingAddressFault">
|
|
||||||
<soap:fault name="SetMailingAddressFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="changeCommunicationObject">
|
|
||||||
<soap:operation soapAction="urn:changeCommunicationObject" style="document"/>
|
|
||||||
<input name="ChangeCommunicationObjectRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="ChangeCommunicationObjectResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="ChangeCommunicationObjectFault">
|
|
||||||
<soap:fault name="ChangeCommunicationObjectFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="deleteCommunicationObject">
|
|
||||||
<soap:operation soapAction="urn:deleteCommunicationObject" style="document"/>
|
|
||||||
<input name="DeleteCommunicationObjectRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="DeleteCommunicationObjectResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="DeleteCommunicationObjectFault">
|
|
||||||
<soap:fault name="DeleteCommunicationObjectFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="addCommunicationObject">
|
|
||||||
<soap:operation soapAction="urn:addCommunicationObject" style="document"/>
|
|
||||||
<input name="AddCommunicationObjectRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="AddCommunicationObjectResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="AddCommunicationObjectFault">
|
|
||||||
<soap:fault name="AddCommunicationObjectFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
<operation name="collectionChange">
|
|
||||||
<soap:operation soapAction="urn:collectionChange" style="document"/>
|
|
||||||
<input name="CollectionChangeRequestPort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</input>
|
|
||||||
<output name="CollectionChangeResponsePort">
|
|
||||||
<soap:body use="literal"/>
|
|
||||||
</output>
|
|
||||||
<fault name="CollectionChangeFault">
|
|
||||||
<soap:fault name="CollectionChangeFault" use="literal"/>
|
|
||||||
</fault>
|
|
||||||
</operation>
|
|
||||||
</binding>
|
</binding>
|
||||||
|
|
||||||
<service name="omdsService">
|
<service name="omdsService">
|
||||||
|
|||||||
@@ -8,6 +8,13 @@
|
|||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abstrakter Basistyp Berechnung, der bei Request und bei Response gleich ist</xsd:documentation>
|
<xsd:documentation>Abstrakter Basistyp Berechnung, der bei Request und bei Response gleich ist</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Personen" type="cst:BeteiligtePersonVertrag_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden. Im Offert ist dies insb. der Versicherungsnehmer.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="SpezOffert_Type" abstract="true">
|
<xsd:complexType name="SpezOffert_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -117,11 +124,13 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="SpezAntragBasis_Type">
|
<xsd:extension base="SpezAntragBasis_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Vinkulierung" type="cst:Vinkularglaeubiger_Type" minOccurs="0">
|
<xsd:element name="Bezugsberechtigungen" type="cst:Bezugsberechtigung_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<xsd:element name="Sicherstellungen" type="cst:Sicherstellung_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Vinkulierungsdaten</xsd:documentation>
|
<xsd:documentation>Daten zu etwaigen Sicherstellungen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="ZustimmungGesundheitsdaten" type="cst:ZustimmungGesundheitsdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -131,14 +140,8 @@
|
|||||||
<xsd:documentation>Abstrakter Basistyp für Antrag in der Personenversicherung, der bei Request und bei Response gleich ist</xsd:documentation>
|
<xsd:documentation>Abstrakter Basistyp für Antrag in der Personenversicherung, der bei Request und bei Response gleich ist</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="SpezAntragBasis_Type">
|
<xsd:extension base="SpezAntrag_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Sicherstellungen" type="cst:Sicherstellung_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Daten zu etwaigen Sicherstellungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ZustimmungGesundheitsdaten" type="cst:ZustimmungGesundheitsdaten_Type" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="FATCA" type="cst:FATCA_Type" minOccurs="0"/>
|
<xsd:element name="FATCA" type="cst:FATCA_Type" minOccurs="0"/>
|
||||||
<xsd:element name="GSGM" type="cst:GMSG_Type" minOccurs="0"/>
|
<xsd:element name="GSGM" type="cst:GMSG_Type" minOccurs="0"/>
|
||||||
<xsd:element name="PEP" type="cst:PEP_Type" minOccurs="0">
|
<xsd:element name="PEP" type="cst:PEP_Type" minOccurs="0">
|
||||||
@@ -147,7 +150,6 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Treuhaenderfrage" type="cst:Treuhaenderfrage_Type"/>
|
<xsd:element name="Treuhaenderfrage" type="cst:Treuhaenderfrage_Type"/>
|
||||||
<xsd:element name="Bezugsberechtigungen" type="cst:Bezugsberechtigung_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
|
|||||||
@@ -235,7 +235,7 @@
|
|||||||
<xsd:documentation>Typ der das Produkt beschreibt und in Antragsanfrage und Antragsantwort verwendet wird</xsd:documentation>
|
<xsd:documentation>Typ der das Produkt beschreibt und in Antragsanfrage und Antragsantwort verwendet wird</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="ac:SpezAntrag_Type">
|
<xsd:extension base="ac:SpezAntragBasis_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktKfz_Type"/>
|
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktKfz_Type"/>
|
||||||
<xsd:element name="BonusMalus" type="cst:BonusMalusSystem_Type" minOccurs="0">
|
<xsd:element name="BonusMalus" type="cst:BonusMalusSystem_Type" minOccurs="0">
|
||||||
@@ -243,6 +243,11 @@
|
|||||||
<xsd:documentation>BonusMalus beim Verband</xsd:documentation>
|
<xsd:documentation>BonusMalus beim Verband</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="Vinkulierung" type="cst:Vinkularglaeubiger_Type" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Vinkulierungsdaten</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
<xsd:element name="ZusaetzlicheKfzDaten" type="ZusaetzlicheKfzdaten_Type" minOccurs="0"/>
|
<xsd:element name="ZusaetzlicheKfzDaten" type="ZusaetzlicheKfzdaten_Type" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:VersichertesInteresseMitAttributMetadaten_Type">
|
<xsd:extension base="cst:VersichertesInteresseMitAttributMetadaten_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Wohnflaeche">
|
<xsd:element name="Wohnflaeche" type="xsd:unsignedShort">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Wohnfläche in qm</xsd:documentation>
|
<xsd:documentation>Wohnfläche in qm</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -224,13 +224,17 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Produkte" type="ProduktSachPrivat_Type" maxOccurs="unbounded"/>
|
<xsd:element name="Produkte" type="ProduktSachPrivat_Type" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="Gruppen" type="cst:Gruppe" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="VersicherteObjekte" type="cst:VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
<xsd:element name="VersicherteObjekte" type="cst:VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
||||||
|
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Möglichkeit eine Sichterstellung aus dem Antragsobjekt zu referenzieren.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ProduktSachPrivat_Type" abstract="true">
|
<xsd:complexType name="ProduktSachPrivat_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Wurzelelement für Sach-Privat-Produkte, auf welchem alle Sach-Privat Produkte aufbauen sollen</xsd:documentation>
|
<xsd:documentation>Wurzelelement für Sach-Privat-Produkte, auf welchem alle Sach-Privat Produkte aufbauen sollen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -246,7 +250,6 @@
|
|||||||
Jens Buehring entfernt 2.6.2020 weil die Untertypen spezifischere Listen haben (fuer Gebaeude und Haushalt) und wenn man selbst ein
|
Jens Buehring entfernt 2.6.2020 weil die Untertypen spezifischere Listen haben (fuer Gebaeude und Haushalt) und wenn man selbst ein
|
||||||
Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
||||||
-->
|
-->
|
||||||
<xsd:element name="Gruppen" type="cst:Gruppe" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -285,7 +288,7 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ElementarproduktSachPrivat_Type" abstract="true">
|
<xsd:complexType name="ElementarproduktSachPrivat_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Wurzelelement für Sach-Privat-Elementarprodukte, auf welchem alle Sach-Privat Elementarprodukte aufbauen sollen</xsd:documentation>
|
<xsd:documentation>Wurzelelement für Sach-Privat-Elementarprodukte, auf welchem alle Sach-Privat Elementarprodukte aufbauen sollen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -297,18 +300,18 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
|||||||
<xsd:documentation>Referenzen auf versicherte Interessen</xsd:documentation>
|
<xsd:documentation>Referenzen auf versicherte Interessen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Pauschalbetrag" type="xsd:unsignedLong" minOccurs="0"/>
|
<xsd:element name="Pauschalbetrag" type="omds:decimal" minOccurs="0"/>
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Unterversicherungsverzicht" type="xsd:boolean" minOccurs="0"/>
|
<xsd:element name="Unterversicherungsverzicht" type="xsd:boolean" minOccurs="0"/>
|
||||||
<xsd:element name="ProzentVersicherungssumme" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="ProzentVersicherungssumme" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Nebenkosten" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
|
<xsd:element name="Nebenkosten" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Vorsorge" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
|
<xsd:element name="Vorsorge" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Hoechsthaftungssumme" type="xsd:unsignedLong" minOccurs="0"/>
|
<xsd:element name="Hoechsthaftungssumme" type="omds:decimal" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ElementarproduktGebaeude_Type" abstract="true">
|
<xsd:complexType name="ElementarproduktGebaeude_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Spezifischerer Typ für ein Gebäude-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird</xsd:documentation>
|
<xsd:documentation>Spezifischerer Typ für ein Gebäude-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -316,7 +319,7 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
|||||||
<xsd:extension base="ElementarproduktSachPrivat_Type"/>
|
<xsd:extension base="ElementarproduktSachPrivat_Type"/>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ElementarproduktHaushalt_Type" abstract="true">
|
<xsd:complexType name="ElementarproduktHaushalt_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Spezifischerer Typ für ein Gebäudeinhalts-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird</xsd:documentation>
|
<xsd:documentation>Spezifischerer Typ für ein Gebäudeinhalts-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
|
|||||||
@@ -1,199 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
|
||||||
<xsd:element name="GetPoliciesOfPartnerRequest" type="GetPoliciesOfPartnerRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request auf die Polizzen, in denen ein Partner in der Rolle VN auftritt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="GetPoliciesOfPartnerResponse" type="GetPoliciesOfPartnerResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response zu den Polizzen, in denen ein Partner in der Rolle VN auftritt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="GetPoliciesOfPartnerRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requesttyp auf die Polizzen, in denen ein Partner in der Rolle VN auftritt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="AuthFilter" type="cst:AgentFilter_Type" minOccurs="0"/>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die ObjektId des Partners (enthält die Personennr)</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="GetPoliciesOfPartnerResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responsetyp zu den Polizzen, in denen ein Partner in der Rolle VN auftritt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:element name="Vertrag" type="omds:VERTRAG_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Ein Vertrag, wie er im OMDS-Datensatz definiert ist.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die ObjektId des Vertrags, enthält die Polizzennr</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zustelladresse" type="cst:Adresse_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optional eine abweichende Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SetMailingAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für das Setzen einer Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die ObjektId des Vertrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zustelladresse" type="cst:Adresse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die neue Zustelladresse für den Vertrag</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SetMailingAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Responseobjekts für das Setzen einer Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence minOccurs="0">
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>ObjektId des Vertrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Vertrag" type="omds:VERTRAG_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Daten des Vertrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zustelladresse" type="cst:Adresse_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="SetMailingAddressRequest" type="SetMailingAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für das Setzen einer Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SetMailingAddressResponse" type="SetMailingAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für das Setzen einer Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CollectionChangeRequest" type="CollectionChangeRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Änderungen von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CollectionChangeResponse" type="CollectionChangeResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Änderungen von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="CollectionChangeRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Änderung von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Id des Vertrag als ObjektId (VertragsID des OMDS-Datensatzes)</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type"/>
|
|
||||||
<xsd:element name="Inkassoadresse" type="cst:Person_Type"/>
|
|
||||||
<xsd:element name="Zahlweg" type="Zahlweg_Type"/>
|
|
||||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CollectionChangeResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence minOccurs="0">
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>ObjektId des Vertrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Vertrag" type="omds:VERTRAG_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="Zahlweg_Type">
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element name="Zahlungsanweisung"/>
|
|
||||||
<xsd:element name="BankverbindungAbbuchung" type="cst:Bankverbindung_Type"/>
|
|
||||||
<xsd:element name="Kundenkonto">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:attribute name="Kundenkontonummer" type="xsd:string" use="required"/>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Kreditkarte">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:attribute name="Gesellschaft" type="xsd:string" use="required"/>
|
|
||||||
<xsd:attribute name="Kartennummer" type="xsd:string" use="required"/>
|
|
||||||
<xsd:attribute name="Inhaber" type="xsd:string" use="required"/>
|
|
||||||
<xsd:attribute name="Pruefziffer" use="required">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:unsignedInt">
|
|
||||||
<xsd:totalDigits value="3"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:attribute>
|
|
||||||
<xsd:attribute name="AblaufMonat" use="required">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:unsignedByte">
|
|
||||||
<xsd:totalDigits value="2"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:attribute>
|
|
||||||
<xsd:attribute name="AblaufJahr" use="required">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:unsignedByte">
|
|
||||||
<xsd:totalDigits value="2"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:attribute>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:choice>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -689,17 +689,10 @@
|
|||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Produktmodell</xsd:documentation>
|
<xsd:documentation>Produktmodell</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexType name="Modellelement_Type" abstract="true">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Abstrakter gemeinsamer Basistyp von Produktbausteinen und Gruppen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="BasisProduktbaustein_Type" abstract="true">
|
<xsd:complexType name="BasisProduktbaustein_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen</xsd:documentation>
|
<xsd:documentation>Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="Modellelement_Type">
|
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -722,8 +715,6 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Produktbaustein_Type" abstract="true">
|
<xsd:complexType name="Produktbaustein_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -776,7 +767,7 @@
|
|||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Verkaufsprodukt_Type" abstract="true">
|
<xsd:complexType name="Verkaufsprodukt_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basistyp für ein Produktbündel (1. Generation, wird nur in Kfz verwendet)</xsd:documentation>
|
<xsd:documentation>Basistyp für ein Produktbündel</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Produktbaustein_Type">
|
<xsd:extension base="Produktbaustein_Type">
|
||||||
@@ -801,7 +792,7 @@
|
|||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Produkt_Type" abstract="true">
|
<xsd:complexType name="Produkt_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basistyp für ein Produkt (1. Generation, wird nur in Kfz verwendet)</xsd:documentation>
|
<xsd:documentation>Basistyp für ein Produkt</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Produktbaustein_Type">
|
<xsd:extension base="Produktbaustein_Type">
|
||||||
@@ -818,7 +809,7 @@
|
|||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Elementarprodukt_Type" abstract="true">
|
<xsd:complexType name="Elementarprodukt_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basistyp für ein Elementarprodukt (1. Generation, wird nur in Kfz verwendet)</xsd:documentation>
|
<xsd:documentation>Basistyp für ein Elementarprodukt</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Produktbaustein_Type">
|
<xsd:extension base="Produktbaustein_Type">
|
||||||
@@ -968,28 +959,28 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Gruppe">
|
<!-- <xsd:complexType name="Gruppe">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Gruppe von Bausteinen, aus der eine Auswahl möglich ist</xsd:documentation>
|
<!-- <xsd:documentation>Gruppe von Bausteinen, aus der eine Auswahl möglich ist</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:complexContent>
|
<!-- <xsd:complexContent>-->
|
||||||
<xsd:extension base="Modellelement_Type">
|
<!-- <xsd:extension base="Modellelement_Type">-->
|
||||||
<xsd:sequence>
|
<!-- <xsd:sequence>-->
|
||||||
<xsd:element name="Elemente" type="Modellelement_Type" maxOccurs="unbounded"/>
|
<!-- <xsd:element name="Elemente" type="Modellelement_Type" maxOccurs="unbounded"/>-->
|
||||||
<xsd:element name="Min" type="xsd:int">
|
<!-- <xsd:element name="Min" type="xsd:int">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Minimum Anzahl Bausteine, die gewählt werden müssen, darf auch 0 sein.</xsd:documentation>
|
<!-- <xsd:documentation>Minimum Anzahl Bausteine, die gewählt werden müssen, darf auch 0 sein.</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
<xsd:element name="Max" type="xsd:int" minOccurs="0">
|
<!-- <xsd:element name="Max" type="xsd:int" minOccurs="0">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Maximum Anzahl Bausteine, die gewählt werden können. Die Angabe darf fehlen, wenn kein Maximum festgelegt ist.</xsd:documentation>
|
<!-- <xsd:documentation>Maximum Anzahl Bausteine, die gewählt werden können. Die Angabe darf fehlen, wenn kein Maximum festgelegt ist.</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
</xsd:sequence>
|
<!-- </xsd:sequence>-->
|
||||||
</xsd:extension>
|
<!-- </xsd:extension>-->
|
||||||
</xsd:complexContent>
|
<!-- </xsd:complexContent>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
<xsd:complexType name="BeteiligtePersonVertrag_Type">
|
<xsd:complexType name="BeteiligtePersonVertrag_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind</xsd:documentation>
|
<xsd:documentation>Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind</xsd:documentation>
|
||||||
@@ -1276,11 +1267,6 @@
|
|||||||
<xsd:documentation>Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell</xsd:documentation>
|
<xsd:documentation>Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Referenz auf die Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Art">
|
<xsd:element name="Art">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Bezugsrecht Erleben oder Ableben</xsd:documentation>
|
<xsd:documentation>Bezugsrecht Erleben oder Ableben</xsd:documentation>
|
||||||
@@ -1333,11 +1319,12 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Bezugsberechtigung_Type">
|
<xsd:extension base="Bezugsberechtigung_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Personen" type="BezugsrechtPerson_Type" maxOccurs="unbounded">
|
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Liste der bezugsberechtigten Personen</xsd:documentation>
|
<xsd:documentation>Referenz auf die Person</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="Prozentsatz" type="xsd:double" minOccurs="0"/>
|
||||||
<xsd:element name="Unwiderruflich" type="xsd:boolean">
|
<xsd:element name="Unwiderruflich" type="xsd:boolean">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>wahr, wenn das Bezugsrecht unwiderruflich ist.</xsd:documentation>
|
<xsd:documentation>wahr, wenn das Bezugsrecht unwiderruflich ist.</xsd:documentation>
|
||||||
@@ -1347,14 +1334,21 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="BezugsrechtPerson_Type">
|
<xsd:complexType name="BezugsberechtigungVersicherungsnehmer_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Namentliches Bezugsrecht fuer eine Person</xsd:documentation>
|
<xsd:documentation>Bezugsberechtigung Versicherungsnehmer</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:complexContent>
|
||||||
<xsd:element name="ReferenzPerson" type="xsd:unsignedShort"/>
|
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||||
<xsd:element name="Prozentsatz" type="xsd:double" minOccurs="0"/>
|
</xsd:complexContent>
|
||||||
</xsd:sequence>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="BezugsberechtigungVersichertePerson_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Bezugsberechtigung VersichertePerson</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||||
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="BezugsberechtigungIndividuell">
|
<xsd:complexType name="BezugsberechtigungIndividuell">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -1639,59 +1633,59 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:union memberTypes="omds:AendGrundCd_Type xsd:string"/>
|
<xsd:union memberTypes="omds:AendGrundCd_Type xsd:string"/>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
<xsd:simpleType name="Variante_Type">
|
<!-- <xsd:simpleType name="Variante_Type">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Typ Variante</xsd:documentation>
|
<!-- <xsd:documentation>Typ Variante</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:restriction base="xsd:string">
|
<!-- <xsd:restriction base="xsd:string">-->
|
||||||
<xsd:enumeration value="Premiumschutz"/>
|
<!-- <xsd:enumeration value="Premiumschutz"/>-->
|
||||||
<xsd:enumeration value="Classicschutz"/>
|
<!-- <xsd:enumeration value="Classicschutz"/>-->
|
||||||
<xsd:enumeration value="Basisschutz"/>
|
<!-- <xsd:enumeration value="Basisschutz"/>-->
|
||||||
</xsd:restriction>
|
<!-- </xsd:restriction>-->
|
||||||
</xsd:simpleType>
|
<!-- </xsd:simpleType>-->
|
||||||
<xsd:complexType name="DeckungVs_Type">
|
<!-- <xsd:complexType name="DeckungVs_Type">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Type Deckung</xsd:documentation>
|
<!-- <xsd:documentation>Type Deckung</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:sequence>
|
<!-- <xsd:sequence>-->
|
||||||
<xsd:element name="Versicherungssumme" type="xsd:int">
|
<!-- <xsd:element name="Versicherungssumme" type="xsd:int">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Wenn die Versicherungssumme eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert.</xsd:documentation>
|
<!-- <xsd:documentation>Wenn die Versicherungssumme eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert.</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
</xsd:sequence>
|
<!-- </xsd:sequence>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
<xsd:complexType name="DeckungVsVI_Type">
|
<!-- <xsd:complexType name="DeckungVsVI_Type">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Type Deckung </xsd:documentation>
|
<!-- <xsd:documentation>Type Deckung </xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:sequence>
|
<!-- <xsd:sequence>-->
|
||||||
<xsd:element name="deckungActive" type="xsd:boolean"/>
|
<!-- <xsd:element name="deckungActive" type="xsd:boolean"/>-->
|
||||||
<xsd:element name="deckungVs" type="xsd:int">
|
<!-- <xsd:element name="deckungVs" type="xsd:int">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Wenn die Versicherungssumme eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert.</xsd:documentation>
|
<!-- <xsd:documentation>Wenn die Versicherungssumme eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert.</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
<xsd:element name="VersichertesInteresse">
|
<!-- <xsd:element name="VersichertesInteresse">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Definiert zu welchem versicherten Risiko die Deckung gehört</xsd:documentation>
|
<!-- <xsd:documentation>Definiert zu welchem versicherten Risiko die Deckung gehört</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
</xsd:sequence>
|
<!-- </xsd:sequence>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
<xsd:complexType name="DeckungProzent_Type">
|
<!-- <xsd:complexType name="DeckungProzent_Type">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Type Deckung Prozent</xsd:documentation>
|
<!-- <xsd:documentation>Type Deckung Prozent</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:sequence>
|
<!-- <xsd:sequence>-->
|
||||||
<xsd:element name="deckungActive" type="xsd:boolean"/>
|
<!-- <xsd:element name="deckungActive" type="xsd:boolean"/>-->
|
||||||
<xsd:element name="deckungProzent" type="xsd:int">
|
<!-- <xsd:element name="deckungProzent" type="xsd:int">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Wenn der Prozentwert eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert.</xsd:documentation>
|
<!-- <xsd:documentation>Wenn der Prozentwert eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert.</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
</xsd:sequence>
|
<!-- </xsd:sequence>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
<xsd:complexType name="DokumentInfo_Type">
|
<xsd:complexType name="DokumentInfo_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ mit Informationen zu einem Dokument (kann auch das Dokument selbst enthalten)</xsd:documentation>
|
<xsd:documentation>Typ mit Informationen zu einem Dokument (kann auch das Dokument selbst enthalten)</xsd:documentation>
|
||||||
@@ -1892,7 +1886,11 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Person" type="Person_Type"/>
|
<xsd:element name="RefPersonLfnr" type="xsd:unsignedShort">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Referenz auf die Personendaten</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
<xsd:choice minOccurs="0">
|
<xsd:choice minOccurs="0">
|
||||||
<xsd:element name="RisikoNatPerson" type="RisikoNatPerson_Type">
|
<xsd:element name="RisikoNatPerson" type="RisikoNatPerson_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -2073,8 +2071,8 @@
|
|||||||
<xsd:element name="Betriebsart" type="xsd:string" maxOccurs="unbounded"/>
|
<xsd:element name="Betriebsart" type="xsd:string" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="Mitarbeiteranzahl" type="xsd:unsignedInt"/>
|
<xsd:element name="Mitarbeiteranzahl" type="xsd:unsignedInt"/>
|
||||||
<xsd:element name="Umsatz" type="xsd:unsignedLong"/>
|
<xsd:element name="Umsatz" type="xsd:unsignedLong"/>
|
||||||
<xsd:element name="FlaecheInHektar" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="FlaecheInHektar" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Mitgliederanzahl" type="xsd:unsignedLong" minOccurs="0"/>
|
<xsd:element name="Mitgliederanzahl" type="xsd:unsignedInt" minOccurs="0"/>
|
||||||
<xsd:element name="ZusaetzlicheBetriebsdaten" type="ZusaetzlicheBetriebsdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="ZusaetzlicheBetriebsdaten" type="ZusaetzlicheBetriebsdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
@@ -2094,8 +2092,8 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element ref="ObjektId"/>
|
<xsd:element ref="ObjektId"/>
|
||||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type"/>
|
<xsd:element name="Adresse" type="omds:ADRESSE_Type"/>
|
||||||
<xsd:element name="BebauteFlaecheInQm" type="xsd:unsignedInt"/>
|
<xsd:element name="BebauteFlaecheInQm" type="xsd:unsignedShort"/>
|
||||||
<xsd:element name="UeberdachteFlaecheInQm" type="xsd:unsignedInt"/>
|
<xsd:element name="UeberdachteFlaecheInQm" type="xsd:unsignedShort"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -2107,7 +2105,7 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:choice>
|
<xsd:choice>
|
||||||
<xsd:element name="AbsoluterBetrag" type="omds:decimal"/>
|
<xsd:element name="AbsoluterBetrag" type="omds:decimal"/>
|
||||||
<xsd:element name="ProzentVs" type="xsd:unsignedInt"/>
|
<xsd:element name="ProzentVs" type="xsd:unsignedByte"/>
|
||||||
</xsd:choice>
|
</xsd:choice>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
@@ -2122,7 +2120,7 @@
|
|||||||
<xsd:documentation>Absoluter Betrag eines Selbstbehalts</xsd:documentation>
|
<xsd:documentation>Absoluter Betrag eines Selbstbehalts</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="SelbstbehaltProzentVs" type="xsd:unsignedInt" minOccurs="0">
|
<xsd:element name="SelbstbehaltProzentVs" type="xsd:unsignedByte" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Selbstbehalt in Prozent der Versicherungssumme</xsd:documentation>
|
<xsd:documentation>Selbstbehalt in Prozent der Versicherungssumme</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -2355,8 +2353,8 @@
|
|||||||
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="MinLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="MinLaenge" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="MaxLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="MaxLaenge" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
@@ -2494,8 +2492,8 @@
|
|||||||
<xsd:element name="Value" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Value" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Default" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Default" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="MaxLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="MaxLaenge" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="MinLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="MinLaenge" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Values" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Values" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
||||||
@@ -2585,7 +2583,7 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="AListenAttribut_Type">
|
<xsd:complexType name="AListenAttribut_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abstrakte Ebene fuer Listen mit einem oder mehreren wählbaren Werten</xsd:documentation>
|
<xsd:documentation>Abstrakte Ebene fuer Listen mit einem oder mehreren wählbaren Werten</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -2597,16 +2595,10 @@
|
|||||||
<xsd:documentation>Optional die Vorgabe einer Werteliste, aus der die ausgewählten Schlüssel stammen müssen</xsd:documentation>
|
<xsd:documentation>Optional die Vorgabe einer Werteliste, aus der die ausgewählten Schlüssel stammen müssen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="MinAnz" minOccurs="0">
|
<xsd:element name="MinAnz" type="xsd:unsignedShort" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Mindestanzahl zu selektierender Werte, z.B. 0 für optional oder 1 für obligatorisch oder auch mehrere, wenn Multiselect.</xsd:documentation>
|
<xsd:documentation>Mindestanzahl zu selektierender Werte, z.B. 0 für optional oder 1 für obligatorisch oder auch mehrere, wenn Multiselect.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:unsignedInt">
|
|
||||||
<xsd:enumeration value="0"/>
|
|
||||||
<xsd:enumeration value="1"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
@@ -2667,9 +2659,9 @@
|
|||||||
<xsd:extension base="Attribut_Type"/>
|
<xsd:extension base="Attribut_Type"/>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Sicherstellung_Type">
|
<xsd:complexType name="Sicherstellung_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ fuer Sicherstellungen in der Personenversicherung</xsd:documentation>
|
<xsd:documentation>Abstrakter Typ fuer Sicherstellungen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Lfnr" type="xsd:unsignedShort">
|
<xsd:element name="Lfnr" type="xsd:unsignedShort">
|
||||||
@@ -2778,7 +2770,7 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:choice>
|
<xsd:choice>
|
||||||
<xsd:element name="FATCA_NatPerson" type="FATCA_NatPersonType"/>
|
<xsd:element name="FATCA_NatPerson" type="FATCA_NatPersonType"/>
|
||||||
<xsd:element name="FATCA_SonstPerson"/>
|
<xsd:element name="FATCA_SonstPerson" type="FATCA_SonstPersonType" />
|
||||||
</xsd:choice>
|
</xsd:choice>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="FATCA_NatPersonType">
|
<xsd:complexType name="FATCA_NatPersonType">
|
||||||
@@ -2789,6 +2781,7 @@
|
|||||||
<xsd:element name="Geburtsland" type="AttributEnum_Type"/>
|
<xsd:element name="Geburtsland" type="AttributEnum_Type"/>
|
||||||
<xsd:element name="US_Indizien" type="xsd:boolean"/>
|
<xsd:element name="US_Indizien" type="xsd:boolean"/>
|
||||||
<xsd:element name="US_Steuerpflicht" type="xsd:boolean"/>
|
<xsd:element name="US_Steuerpflicht" type="xsd:boolean"/>
|
||||||
|
<xsd:element name="US_TIN" type="xsd:string"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="FATCA_SonstPersonType">
|
<xsd:complexType name="FATCA_SonstPersonType">
|
||||||
@@ -2797,6 +2790,17 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="LandFirmensitz" type="AttributEnum_Type"/>
|
<xsd:element name="LandFirmensitz" type="AttributEnum_Type"/>
|
||||||
|
<xsd:element name="GIIN" type="xsd:string"/>
|
||||||
|
<xsd:element name="KonzessionFinanzen" type="xsd:boolean">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Konzession nach BWG, VAG, WAG, PKG, BMSVG, ZaDiG oder vergleichbare Konzession nach ausländischem Recht</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="NichtFinanzielleDienstleistungen" type="xsd:boolean">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Überwiegend eine aktive Geschäftstätigkeit in Produktion oder Handel</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="GMSG_Type">
|
<xsd:complexType name="GMSG_Type">
|
||||||
@@ -2808,7 +2812,7 @@
|
|||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Land" type="AttributEnum_Type"/>
|
<xsd:element name="Land" type="AttributEnum_Type"/>
|
||||||
<xsd:element name="Steuernummer" type="AttributString_Type"/>
|
<xsd:element name="Steuernummer" type="AttributString_Type" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
|||||||
@@ -21,11 +21,7 @@ xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/"
|
|||||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/"
|
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/"
|
||||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||||
<!--
|
|
||||||
hier wird exampleVuServiceTypes.xsd referenziert, welches stellvertretend fuer eine individuelle
|
|
||||||
Erweiterung der omdsServiceTypes.xsd einer VU steht. So besteht die Möglichkeit die Requests und
|
|
||||||
Responses um weitere Attribute zu erweitern
|
|
||||||
-->
|
|
||||||
<types>
|
<types>
|
||||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||||
<import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
<import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
||||||
|
|||||||
@@ -8,6 +8,13 @@
|
|||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abstrakter Basistyp Berechnung, der bei Request und bei Response gleich ist</xsd:documentation>
|
<xsd:documentation>Abstrakter Basistyp Berechnung, der bei Request und bei Response gleich ist</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Personen" type="cst:BeteiligtePersonVertrag_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden. Im Offert ist dies insb. der Versicherungsnehmer.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="SpezOffert_Type" abstract="true">
|
<xsd:complexType name="SpezOffert_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -117,11 +124,13 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="SpezAntragBasis_Type">
|
<xsd:extension base="SpezAntragBasis_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Vinkulierung" type="cst:Vinkularglaeubiger_Type" minOccurs="0">
|
<xsd:element name="Bezugsberechtigungen" type="cst:Bezugsberechtigung_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<xsd:element name="Sicherstellungen" type="cst:Sicherstellung_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Vinkulierungsdaten</xsd:documentation>
|
<xsd:documentation>Daten zu etwaigen Sicherstellungen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="ZustimmungGesundheitsdaten" type="cst:ZustimmungGesundheitsdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -131,14 +140,8 @@
|
|||||||
<xsd:documentation>Abstrakter Basistyp für Antrag in der Personenversicherung, der bei Request und bei Response gleich ist</xsd:documentation>
|
<xsd:documentation>Abstrakter Basistyp für Antrag in der Personenversicherung, der bei Request und bei Response gleich ist</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="SpezAntragBasis_Type">
|
<xsd:extension base="SpezAntrag_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Sicherstellungen" type="cst:Sicherstellung_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Daten zu etwaigen Sicherstellungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ZustimmungGesundheitsdaten" type="cst:ZustimmungGesundheitsdaten_Type" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="FATCA" type="cst:FATCA_Type" minOccurs="0"/>
|
<xsd:element name="FATCA" type="cst:FATCA_Type" minOccurs="0"/>
|
||||||
<xsd:element name="GSGM" type="cst:GMSG_Type" minOccurs="0"/>
|
<xsd:element name="GSGM" type="cst:GMSG_Type" minOccurs="0"/>
|
||||||
<xsd:element name="PEP" type="cst:PEP_Type" minOccurs="0">
|
<xsd:element name="PEP" type="cst:PEP_Type" minOccurs="0">
|
||||||
@@ -147,7 +150,6 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Treuhaenderfrage" type="cst:Treuhaenderfrage_Type"/>
|
<xsd:element name="Treuhaenderfrage" type="cst:Treuhaenderfrage_Type"/>
|
||||||
<xsd:element name="Bezugsberechtigungen" type="cst:Bezugsberechtigung_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
|
|||||||
@@ -235,7 +235,7 @@
|
|||||||
<xsd:documentation>Typ der das Produkt beschreibt und in Antragsanfrage und Antragsantwort verwendet wird</xsd:documentation>
|
<xsd:documentation>Typ der das Produkt beschreibt und in Antragsanfrage und Antragsantwort verwendet wird</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="ac:SpezAntrag_Type">
|
<xsd:extension base="ac:SpezAntragBasis_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktKfz_Type"/>
|
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktKfz_Type"/>
|
||||||
<xsd:element name="BonusMalus" type="cst:BonusMalusSystem_Type" minOccurs="0">
|
<xsd:element name="BonusMalus" type="cst:BonusMalusSystem_Type" minOccurs="0">
|
||||||
@@ -243,6 +243,11 @@
|
|||||||
<xsd:documentation>BonusMalus beim Verband</xsd:documentation>
|
<xsd:documentation>BonusMalus beim Verband</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="Vinkulierung" type="cst:Vinkularglaeubiger_Type" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Vinkulierungsdaten</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
<xsd:element name="ZusaetzlicheKfzDaten" type="ZusaetzlicheKfzdaten_Type" minOccurs="0"/>
|
<xsd:element name="ZusaetzlicheKfzDaten" type="ZusaetzlicheKfzdaten_Type" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
@@ -428,7 +433,7 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:complexType name="VorversicherungenKfz_Type">
|
<xsd:complexType name="VorversicherungenKfz_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Vorversicherungen für Kfz (alternativ Typ: cst:VorversicherungenImpl_Type)</xsd:documentation>
|
<xsd:documentation>Vorversicherungen für Kfz (alternativ siehe auch cst:VorversicherungenImpl_Type)</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:Vorversicherungen_Type">
|
<xsd:extension base="cst:Vorversicherungen_Type">
|
||||||
|
|||||||
@@ -10,15 +10,15 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="VersichertePersonen" type="VersichertePersonProduktLeben_Type" maxOccurs="unbounded"/>
|
<xsd:element name="LebenProdukte" type="ProduktLeben_Type" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Zusatzprodukte" type="ZusatzproduktLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Möglichkeit Unfall-fremde Bausteine einzugliedern.</xsd:documentation>
|
<xsd:documentation>Möglichkeit Zusatzprodukte anderer Sparten einzugliedern</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Personendaten" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
<xsd:element name="VersichertePersonen" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Die Personendaten der versicherten Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
<xsd:documentation>Die Risikoeigenschaften der versicherten Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
@@ -26,16 +26,16 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="VersichertePersonProduktLeben_Type">
|
<xsd:complexType name="ProduktLeben_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ für ein Produkt in der Sparte Leben.</xsd:documentation>
|
<xsd:documentation>Typ für ein Produkt in der Sparte Leben.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:ProduktGenerisch_Type">
|
<xsd:extension base="cst:ProduktGenerisch_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
<xsd:element name="VersPersonenRefLfnr" type="xsd:unsignedShort" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Referenz auf die Daten der Person</xsd:documentation>
|
<xsd:documentation>Referenz auf versicherte Personen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Tarife" type="TarifLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Tarife" type="TarifLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
@@ -43,16 +43,16 @@
|
|||||||
<xsd:documentation>Liste der Tarife</xsd:documentation>
|
<xsd:documentation>Liste der Tarife</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Gruppen" type="cst:Gruppe" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Möglichkeit Tarife zu gruppieren</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="ZusatzproduktLeben_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Abstrakter Typ um Zusatzprodukte (Ebene Produkt) im Verkausfprodukt Leben zu definieren</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:complexType>
|
||||||
<xsd:complexType name="TarifLeben_Type">
|
<xsd:complexType name="TarifLeben_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Leben.</xsd:documentation>
|
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Leben.</xsd:documentation>
|
||||||
@@ -62,22 +62,22 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="GarantierteAblebenssumme" type="VersicherungssummeZusatzbaustein_Type"/>
|
<xsd:element name="GarantierteAblebenssumme" type="VersicherungssummeZusatzbaustein_Type"/>
|
||||||
<xsd:element name="Rentenoption" type="Rentenoption_Type" minOccurs="0"/>
|
<xsd:element name="Rentenoption" type="Rentenoption_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Zusatzbausteine" type="ZusatzversicherungLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste von Zusatzbausteinen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Gruppen" type="cst:Gruppe" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Möglichkeit Zusatzbausteine zu gruppieren</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="RefSicherstellungLfdNr" type="xsd:unsignedShort" minOccurs="0"/>
|
<xsd:element name="RefSicherstellungLfdNr" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Fondsauswahl" type="cst:AttributMultiEnum_Type" minOccurs="0">
|
<xsd:element name="Fondsauswahl" type="cst:AttributMultiEnum_Type" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Bei fondsgebundenen Produkten die Vorgabe der gewünschten Fonds.</xsd:documentation>
|
<xsd:documentation>Bei fondsgebundenen Produkten die Vorgabe der gewünschten Fonds.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="VersPersonenRefLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional Referenz auf versicherte Personen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Zusatzbausteine" type="ZusatzversicherungLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Liste von Zusatzbausteinen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:VersichertesInteresseMitAttributMetadaten_Type">
|
<xsd:extension base="cst:VersichertesInteresseMitAttributMetadaten_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Wohnflaeche">
|
<xsd:element name="Wohnflaeche" type="xsd:unsignedShort">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Wohnfläche in qm</xsd:documentation>
|
<xsd:documentation>Wohnfläche in qm</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -224,13 +224,17 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Produkte" type="ProduktSachPrivat_Type" maxOccurs="unbounded"/>
|
<xsd:element name="Produkte" type="ProduktSachPrivat_Type" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="Gruppen" type="cst:Gruppe" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="VersicherteObjekte" type="cst:VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
<xsd:element name="VersicherteObjekte" type="cst:VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
||||||
|
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Möglichkeit eine Sichterstellung aus dem Antragsobjekt zu referenzieren.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ProduktSachPrivat_Type" abstract="true">
|
<xsd:complexType name="ProduktSachPrivat_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Wurzelelement für Sach-Privat-Produkte, auf welchem alle Sach-Privat Produkte aufbauen sollen</xsd:documentation>
|
<xsd:documentation>Wurzelelement für Sach-Privat-Produkte, auf welchem alle Sach-Privat Produkte aufbauen sollen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -246,7 +250,6 @@
|
|||||||
Jens Buehring entfernt 2.6.2020 weil die Untertypen spezifischere Listen haben (fuer Gebaeude und Haushalt) und wenn man selbst ein
|
Jens Buehring entfernt 2.6.2020 weil die Untertypen spezifischere Listen haben (fuer Gebaeude und Haushalt) und wenn man selbst ein
|
||||||
Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
||||||
-->
|
-->
|
||||||
<xsd:element name="Gruppen" type="cst:Gruppe" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -285,7 +288,7 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ElementarproduktSachPrivat_Type" abstract="true">
|
<xsd:complexType name="ElementarproduktSachPrivat_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Wurzelelement für Sach-Privat-Elementarprodukte, auf welchem alle Sach-Privat Elementarprodukte aufbauen sollen</xsd:documentation>
|
<xsd:documentation>Wurzelelement für Sach-Privat-Elementarprodukte, auf welchem alle Sach-Privat Elementarprodukte aufbauen sollen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -297,18 +300,18 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
|||||||
<xsd:documentation>Referenzen auf versicherte Interessen</xsd:documentation>
|
<xsd:documentation>Referenzen auf versicherte Interessen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Pauschalbetrag" type="xsd:unsignedLong" minOccurs="0"/>
|
<xsd:element name="Pauschalbetrag" type="omds:decimal" minOccurs="0"/>
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Unterversicherungsverzicht" type="xsd:boolean" minOccurs="0"/>
|
<xsd:element name="Unterversicherungsverzicht" type="xsd:boolean" minOccurs="0"/>
|
||||||
<xsd:element name="ProzentVersicherungssumme" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="ProzentVersicherungssumme" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Nebenkosten" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
|
<xsd:element name="Nebenkosten" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Vorsorge" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
|
<xsd:element name="Vorsorge" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Hoechsthaftungssumme" type="xsd:unsignedLong" minOccurs="0"/>
|
<xsd:element name="Hoechsthaftungssumme" type="omds:decimal" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ElementarproduktGebaeude_Type" abstract="true">
|
<xsd:complexType name="ElementarproduktGebaeude_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Spezifischerer Typ für ein Gebäude-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird</xsd:documentation>
|
<xsd:documentation>Spezifischerer Typ für ein Gebäude-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -316,7 +319,7 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
|||||||
<xsd:extension base="ElementarproduktSachPrivat_Type"/>
|
<xsd:extension base="ElementarproduktSachPrivat_Type"/>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ElementarproduktHaushalt_Type" abstract="true">
|
<xsd:complexType name="ElementarproduktHaushalt_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Spezifischerer Typ für ein Gebäudeinhalts-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird</xsd:documentation>
|
<xsd:documentation>Spezifischerer Typ für ein Gebäudeinhalts-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
|
|||||||
@@ -10,19 +10,19 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="VersichertePersonen" type="VersichertePersonProduktUnfall_Type" maxOccurs="unbounded">
|
<xsd:element name="Unfallprodukte" type="ProduktUnfall_Type" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Ebene Produkt</xsd:documentation>
|
<xsd:documentation>Liste von Produkten</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Möglichkeit Unfall-fremde Bausteine einzugliedern.</xsd:documentation>
|
<xsd:documentation>Möglichkeit Unfall-fremde Bausteine einzugliedern, z.B. Produkte aus Sach-Privat.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Personendaten" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
<xsd:element name="VersichertePersonen" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Die Personendaten der versicherten Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
<xsd:documentation>Die Risikodaten der versicherten Interessen. In der Regel sind dies Versicherte Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0">
|
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0">
|
||||||
@@ -34,16 +34,16 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="VersichertePersonProduktUnfall_Type">
|
<xsd:complexType name="ProduktUnfall_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ für ein Produkt in der Sparte Unfall. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.</xsd:documentation>
|
<xsd:documentation>Typ für ein Produkt in der Sparte Unfall. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:ProduktGenerisch_Type">
|
<xsd:extension base="cst:ProduktGenerisch_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
<xsd:element name="VersPersonenRefLfnr" type="xsd:unsignedShort" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Referenz auf die Daten der Person</xsd:documentation>
|
<xsd:documentation>Referenz auf versicherte Personen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Leistungsarten" type="LeistungsartUnfall_Type" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Leistungsarten" type="LeistungsartUnfall_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
@@ -51,7 +51,6 @@
|
|||||||
<xsd:documentation>Liste der Elementarprodukte</xsd:documentation>
|
<xsd:documentation>Liste der Elementarprodukte</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Gruppen" type="cst:Gruppe" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0">
|
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -70,6 +69,11 @@
|
|||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="VersPersonenRefLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional Referenz auf versicherte Personen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -104,7 +108,7 @@
|
|||||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="ac:SpezAntragPersonen_Type">
|
<xsd:extension base="ac:SpezAntrag_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktUnfall_Type"/>
|
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktUnfall_Type"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
|
|||||||
Reference in New Issue
Block a user