Bezugsberechtigungen erweitert um Merkmal "Erleben / Ableben"
ZustimmungGesundheitsdaten erweitert aus 1.5 Release voraussichtlich nicht enthaltene xsds entfernt
This commit is contained in:
@@ -3,6 +3,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.XmlSeeAlso;
|
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
@@ -18,6 +19,16 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <complexType name="Bezugsberechtigung_Type">
|
* <complexType name="Bezugsberechtigung_Type">
|
||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||||
|
* <sequence>
|
||||||
|
* <element name="Art">
|
||||||
|
* <simpleType>
|
||||||
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
|
||||||
|
* <enumeration value="0"/>
|
||||||
|
* <enumeration value="1"/>
|
||||||
|
* </restriction>
|
||||||
|
* </simpleType>
|
||||||
|
* </element>
|
||||||
|
* </sequence>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
* </complexType>
|
* </complexType>
|
||||||
@@ -26,7 +37,9 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "Bezugsberechtigung_Type")
|
@XmlType(name = "Bezugsberechtigung_Type", propOrder = {
|
||||||
|
"art"
|
||||||
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
BezugsberechtigungGesetzlicheErbenType.class,
|
BezugsberechtigungGesetzlicheErbenType.class,
|
||||||
BezugsberechtigungUeberbringerType.class,
|
BezugsberechtigungUeberbringerType.class,
|
||||||
@@ -35,5 +48,23 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
})
|
})
|
||||||
public abstract class BezugsberechtigungType {
|
public abstract class BezugsberechtigungType {
|
||||||
|
|
||||||
|
@XmlElement(name = "Art")
|
||||||
|
protected short art;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der art-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public short getArt() {
|
||||||
|
return art;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der art-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setArt(short value) {
|
||||||
|
this.art = value;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,7 +20,8 @@ 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="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
* <element name="Type" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||||
|
* <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||||
* <element name="Zustimmung" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
* <element name="Zustimmung" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </restriction>
|
* </restriction>
|
||||||
@@ -32,31 +33,58 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "ZustimmungGesundheitsdaten_Type", propOrder = {
|
@XmlType(name = "ZustimmungGesundheitsdaten_Type", propOrder = {
|
||||||
"lfnr",
|
"type",
|
||||||
|
"text",
|
||||||
"zustimmung"
|
"zustimmung"
|
||||||
})
|
})
|
||||||
public class ZustimmungGesundheitsdatenType {
|
public class ZustimmungGesundheitsdatenType {
|
||||||
|
|
||||||
@XmlElement(name = "Lfnr")
|
@XmlElement(name = "Type")
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected int lfnr;
|
protected int type;
|
||||||
|
@XmlElement(name = "Text")
|
||||||
|
protected String text;
|
||||||
@XmlElement(name = "Zustimmung")
|
@XmlElement(name = "Zustimmung")
|
||||||
protected boolean zustimmung;
|
protected boolean zustimmung;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der lfnr-Eigenschaft ab.
|
* Ruft den Wert der type-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public int getLfnr() {
|
public int getType() {
|
||||||
return lfnr;
|
return type;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Legt den Wert der lfnr-Eigenschaft fest.
|
* Legt den Wert der type-Eigenschaft fest.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setLfnr(int value) {
|
public void setType(int value) {
|
||||||
this.lfnr = value;
|
this.type = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der text-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link String }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public String getText() {
|
||||||
|
return text;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der text-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link String }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setText(String value) {
|
||||||
|
this.text = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,6 +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.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;
|
||||||
@@ -10,6 +11,8 @@ 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.ElementarproduktGenerischType;
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
||||||
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.KostenFixOderProzentType;
|
||||||
|
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -23,6 +26,13 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
|||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="VersInteresseRefLfnr" 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="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="ProzentVersicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" 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="Hoechsthaftungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -33,7 +43,14 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "ElementarproduktSachPrivat_Type", propOrder = {
|
@XmlType(name = "ElementarproduktSachPrivat_Type", propOrder = {
|
||||||
"versInteresseRefLfnr"
|
"versInteresseRefLfnr",
|
||||||
|
"pauschalbetrag",
|
||||||
|
"selbstbehalt",
|
||||||
|
"unterversicherungsverzicht",
|
||||||
|
"prozentVersicherungssumme",
|
||||||
|
"nebenkosten",
|
||||||
|
"vorsorge",
|
||||||
|
"hoechsthaftungssumme"
|
||||||
})
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
ElementarproduktGebaeudeType.class,
|
ElementarproduktGebaeudeType.class,
|
||||||
@@ -46,6 +63,23 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
@XmlElement(name = "VersInteresseRefLfnr", type = Integer.class)
|
@XmlElement(name = "VersInteresseRefLfnr", type = Integer.class)
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected List<Integer> versInteresseRefLfnr;
|
protected List<Integer> versInteresseRefLfnr;
|
||||||
|
@XmlElement(name = "Pauschalbetrag")
|
||||||
|
@XmlSchemaType(name = "unsignedLong")
|
||||||
|
protected BigInteger pauschalbetrag;
|
||||||
|
@XmlElement(name = "Selbstbehalt")
|
||||||
|
protected SelbstbehaltType selbstbehalt;
|
||||||
|
@XmlElement(name = "Unterversicherungsverzicht")
|
||||||
|
protected Boolean unterversicherungsverzicht;
|
||||||
|
@XmlElement(name = "ProzentVersicherungssumme")
|
||||||
|
@XmlSchemaType(name = "unsignedInt")
|
||||||
|
protected Long prozentVersicherungssumme;
|
||||||
|
@XmlElement(name = "Nebenkosten")
|
||||||
|
protected KostenFixOderProzentType nebenkosten;
|
||||||
|
@XmlElement(name = "Vorsorge")
|
||||||
|
protected KostenFixOderProzentType vorsorge;
|
||||||
|
@XmlElement(name = "Hoechsthaftungssumme")
|
||||||
|
@XmlSchemaType(name = "unsignedLong")
|
||||||
|
protected BigInteger hoechsthaftungssumme;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the versInteresseRefLfnr property.
|
* Gets the value of the versInteresseRefLfnr property.
|
||||||
@@ -76,4 +110,172 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
return this.versInteresseRefLfnr;
|
return this.versInteresseRefLfnr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der pauschalbetrag-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link BigInteger }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public BigInteger getPauschalbetrag() {
|
||||||
|
return pauschalbetrag;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der pauschalbetrag-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link BigInteger }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setPauschalbetrag(BigInteger value) {
|
||||||
|
this.pauschalbetrag = 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;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der unterversicherungsverzicht-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link Boolean }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public Boolean isUnterversicherungsverzicht() {
|
||||||
|
return unterversicherungsverzicht;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der unterversicherungsverzicht-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link Boolean }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setUnterversicherungsverzicht(Boolean value) {
|
||||||
|
this.unterversicherungsverzicht = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der prozentVersicherungssumme-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link Long }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public Long getProzentVersicherungssumme() {
|
||||||
|
return prozentVersicherungssumme;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der prozentVersicherungssumme-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link Long }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setProzentVersicherungssumme(Long value) {
|
||||||
|
this.prozentVersicherungssumme = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der nebenkosten-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link KostenFixOderProzentType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public KostenFixOderProzentType getNebenkosten() {
|
||||||
|
return nebenkosten;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der nebenkosten-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link KostenFixOderProzentType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setNebenkosten(KostenFixOderProzentType value) {
|
||||||
|
this.nebenkosten = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der vorsorge-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link KostenFixOderProzentType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public KostenFixOderProzentType getVorsorge() {
|
||||||
|
return vorsorge;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der vorsorge-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link KostenFixOderProzentType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setVorsorge(KostenFixOderProzentType value) {
|
||||||
|
this.vorsorge = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der hoechsthaftungssumme-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link BigInteger }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public BigInteger getHoechsthaftungssumme() {
|
||||||
|
return hoechsthaftungssumme;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der hoechsthaftungssumme-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link BigInteger }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setHoechsthaftungssumme(BigInteger value) {
|
||||||
|
this.hoechsthaftungssumme = value;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,17 +1,10 @@
|
|||||||
|
|
||||||
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.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
import javax.xml.bind.JAXBElement;
|
|
||||||
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.XmlElementRef;
|
import javax.xml.bind.annotation.XmlElement;
|
||||||
import javax.xml.bind.annotation.XmlElementRefs;
|
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.KostenFixOderProzentType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -25,14 +18,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|||||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type">
|
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}GebaeudeSpartenCd_Type"/>
|
* <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}GebaeudeSpartenCd_Type"/>
|
||||||
* <element name="Pauschalbetrag" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
|
||||||
* <element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" 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="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="Hoechsthaftungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -43,70 +28,37 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "GenElementarproduktGebaeude_Type", propOrder = {
|
@XmlType(name = "GenElementarproduktGebaeude_Type", propOrder = {
|
||||||
"rest"
|
"sparte"
|
||||||
})
|
})
|
||||||
public class GenElementarproduktGebaeudeType
|
public class GenElementarproduktGebaeudeType
|
||||||
extends ElementarproduktGebaeudeType
|
extends ElementarproduktGebaeudeType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElementRefs({
|
@XmlElement(name = "Sparte", required = true)
|
||||||
@XmlElementRef(name = "Nebenkosten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
protected String sparte;
|
||||||
@XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Vorsorge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Sparte", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Unterversicherungsverzicht", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Hoechsthaftungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false)
|
|
||||||
})
|
|
||||||
protected List<JAXBElement<?>> rest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft das restliche Contentmodell ab.
|
* Ruft den Wert der sparte-Eigenschaft ab.
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
|
||||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
|
||||||
* Zeile 301 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_SachPrivat.xsd
|
|
||||||
* Zeile 934 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
|
|
||||||
* <p>
|
|
||||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
|
||||||
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
|
||||||
* Gets the value of the rest property.
|
|
||||||
*
|
|
||||||
* <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 rest property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getRest().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link Long }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
*
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link String }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public List<JAXBElement<?>> getRest() {
|
public String getSparte() {
|
||||||
if (rest == null) {
|
return sparte;
|
||||||
rest = new ArrayList<JAXBElement<?>>();
|
|
||||||
}
|
}
|
||||||
return this.rest;
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der sparte-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link String }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setSparte(String value) {
|
||||||
|
this.sparte = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,17 +1,10 @@
|
|||||||
|
|
||||||
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.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
import javax.xml.bind.JAXBElement;
|
|
||||||
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.XmlElementRef;
|
import javax.xml.bind.annotation.XmlElement;
|
||||||
import javax.xml.bind.annotation.XmlElementRefs;
|
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.KostenFixOderProzentType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -25,14 +18,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|||||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type">
|
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}HaushaltSpartenCd_Type"/>
|
* <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}HaushaltSpartenCd_Type"/>
|
||||||
* <element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* <element name="Pauschalbetrag" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* <element name="ProzentVersicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" 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="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="Hoechsthaftungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -43,70 +28,37 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "GenElementarproduktHaushalt_Type", propOrder = {
|
@XmlType(name = "GenElementarproduktHaushalt_Type", propOrder = {
|
||||||
"rest"
|
"sparte"
|
||||||
})
|
})
|
||||||
public class GenElementarproduktHaushaltType
|
public class GenElementarproduktHaushaltType
|
||||||
extends ElementarproduktHaushaltType
|
extends ElementarproduktHaushaltType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElementRefs({
|
@XmlElement(name = "Sparte", required = true)
|
||||||
@XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
protected String sparte;
|
||||||
@XmlElementRef(name = "Vorsorge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Unterversicherungsverzicht", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Hoechsthaftungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Sparte", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Nebenkosten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false)
|
|
||||||
})
|
|
||||||
protected List<JAXBElement<?>> rest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft das restliche Contentmodell ab.
|
* Ruft den Wert der sparte-Eigenschaft ab.
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
|
||||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
|
||||||
* Zeile 316 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_SachPrivat.xsd
|
|
||||||
* Zeile 934 von file:/C:/Users/Jens/git/omds_unfall_leben/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
|
|
||||||
* <p>
|
|
||||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
|
||||||
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
|
||||||
* Gets the value of the rest property.
|
|
||||||
*
|
|
||||||
* <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 rest property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getRest().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link Long }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
|
|
||||||
*
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link String }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public List<JAXBElement<?>> getRest() {
|
public String getSparte() {
|
||||||
if (rest == null) {
|
return sparte;
|
||||||
rest = new ArrayList<JAXBElement<?>>();
|
|
||||||
}
|
}
|
||||||
return this.rest;
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der sparte-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link String }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setSparte(String value) {
|
||||||
|
this.sparte = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,10 @@
|
|||||||
|
|
||||||
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 javax.xml.bind.JAXBElement;
|
import javax.xml.bind.JAXBElement;
|
||||||
import javax.xml.bind.annotation.XmlElementDecl;
|
import javax.xml.bind.annotation.XmlElementDecl;
|
||||||
import javax.xml.bind.annotation.XmlRegistry;
|
import javax.xml.bind.annotation.XmlRegistry;
|
||||||
import javax.xml.namespace.QName;
|
import javax.xml.namespace.QName;
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.KostenFixOderProzentType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -37,15 +34,6 @@ public class ObjectFactory {
|
|||||||
private final static QName _CreateApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CreateApplicationSachPrivatResponse");
|
private final static QName _CreateApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CreateApplicationSachPrivatResponse");
|
||||||
private final static QName _SubmitApplicationSachPrivatRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatRequest");
|
private final static QName _SubmitApplicationSachPrivatRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatRequest");
|
||||||
private final static QName _SubmitApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatResponse");
|
private final static QName _SubmitApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatResponse");
|
||||||
private final static QName _GenElementarproduktHaushaltTypeSparte_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Sparte");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Versicherungssumme");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypePauschalbetrag_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Pauschalbetrag");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeProzentVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "ProzentVersicherungssumme");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeSelbstbehalt_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Selbstbehalt");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeUnterversicherungsverzicht_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Unterversicherungsverzicht");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeNebenkosten_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Nebenkosten");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeVorsorge_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Vorsorge");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeHoechsthaftungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Hoechsthaftungssumme");
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat
|
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat
|
||||||
@@ -344,166 +332,4 @@ public class ObjectFactory {
|
|||||||
return new JAXBElement<SubmitApplicationSachPrivatResponseType>(_SubmitApplicationSachPrivatResponse_QNAME, SubmitApplicationSachPrivatResponseType.class, null, value);
|
return new JAXBElement<SubmitApplicationSachPrivatResponseType>(_SubmitApplicationSachPrivatResponse_QNAME, SubmitApplicationSachPrivatResponseType.class, null, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Sparte", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<String> createGenElementarproduktHaushaltTypeSparte(String value) {
|
|
||||||
return new JAXBElement<String>(_GenElementarproduktHaushaltTypeSparte_QNAME, String.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Versicherungssumme", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktHaushaltTypeVersicherungssumme(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypeVersicherungssumme_QNAME, BigInteger.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Pauschalbetrag", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktHaushaltTypePauschalbetrag(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypePauschalbetrag_QNAME, BigInteger.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "ProzentVersicherungssumme", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<Long> createGenElementarproduktHaushaltTypeProzentVersicherungssumme(Long value) {
|
|
||||||
return new JAXBElement<Long>(_GenElementarproduktHaushaltTypeProzentVersicherungssumme_QNAME, Long.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Selbstbehalt", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<SelbstbehaltType> createGenElementarproduktHaushaltTypeSelbstbehalt(SelbstbehaltType value) {
|
|
||||||
return new JAXBElement<SelbstbehaltType>(_GenElementarproduktHaushaltTypeSelbstbehalt_QNAME, SelbstbehaltType.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Unterversicherungsverzicht", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<Boolean> createGenElementarproduktHaushaltTypeUnterversicherungsverzicht(Boolean value) {
|
|
||||||
return new JAXBElement<Boolean>(_GenElementarproduktHaushaltTypeUnterversicherungsverzicht_QNAME, Boolean.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Nebenkosten", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<KostenFixOderProzentType> createGenElementarproduktHaushaltTypeNebenkosten(KostenFixOderProzentType value) {
|
|
||||||
return new JAXBElement<KostenFixOderProzentType>(_GenElementarproduktHaushaltTypeNebenkosten_QNAME, KostenFixOderProzentType.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Vorsorge", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<KostenFixOderProzentType> createGenElementarproduktHaushaltTypeVorsorge(KostenFixOderProzentType value) {
|
|
||||||
return new JAXBElement<KostenFixOderProzentType>(_GenElementarproduktHaushaltTypeVorsorge_QNAME, KostenFixOderProzentType.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Hoechsthaftungssumme", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktHaushaltTypeHoechsthaftungssumme(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypeHoechsthaftungssumme_QNAME, BigInteger.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Sparte", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<String> createGenElementarproduktGebaeudeTypeSparte(String value) {
|
|
||||||
return new JAXBElement<String>(_GenElementarproduktHaushaltTypeSparte_QNAME, String.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Pauschalbetrag", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktGebaeudeTypePauschalbetrag(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypePauschalbetrag_QNAME, BigInteger.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Selbstbehalt", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<SelbstbehaltType> createGenElementarproduktGebaeudeTypeSelbstbehalt(SelbstbehaltType value) {
|
|
||||||
return new JAXBElement<SelbstbehaltType>(_GenElementarproduktHaushaltTypeSelbstbehalt_QNAME, SelbstbehaltType.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Versicherungssumme", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktGebaeudeTypeVersicherungssumme(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypeVersicherungssumme_QNAME, BigInteger.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Unterversicherungsverzicht", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<Boolean> createGenElementarproduktGebaeudeTypeUnterversicherungsverzicht(Boolean value) {
|
|
||||||
return new JAXBElement<Boolean>(_GenElementarproduktHaushaltTypeUnterversicherungsverzicht_QNAME, Boolean.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "ProzentVersicherungssumme", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<Long> createGenElementarproduktGebaeudeTypeProzentVersicherungssumme(Long value) {
|
|
||||||
return new JAXBElement<Long>(_GenElementarproduktHaushaltTypeProzentVersicherungssumme_QNAME, Long.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Nebenkosten", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<KostenFixOderProzentType> createGenElementarproduktGebaeudeTypeNebenkosten(KostenFixOderProzentType value) {
|
|
||||||
return new JAXBElement<KostenFixOderProzentType>(_GenElementarproduktHaushaltTypeNebenkosten_QNAME, KostenFixOderProzentType.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Vorsorge", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<KostenFixOderProzentType> createGenElementarproduktGebaeudeTypeVorsorge(KostenFixOderProzentType value) {
|
|
||||||
return new JAXBElement<KostenFixOderProzentType>(_GenElementarproduktHaushaltTypeVorsorge_QNAME, KostenFixOderProzentType.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Hoechsthaftungssumme", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktGebaeudeTypeHoechsthaftungssumme(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypeHoechsthaftungssumme_QNAME, BigInteger.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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 = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
|
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", 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 = "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)
|
||||||
@@ -116,8 +116,8 @@ public class ChangeCommunicationObjectRequestType
|
|||||||
* <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 JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
||||||
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
|
* {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
|
||||||
|
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -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-04-21T17:01:56.119+02:00
|
* 2020-05-29T16:16:12.036+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-04-21T17:01:56.061+02:00
|
* 2020-05-29T16:16:11.966+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-04-21T17:01:56.102+02:00
|
* 2020-05-29T16:16:12.010+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-04-21T17:01:55.990+02:00
|
* 2020-05-29T16:16:11.860+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-04-21T17:01:56.052+02:00
|
* 2020-05-29T16:16:11.958+02:00
|
||||||
* Generated source version: 3.2.0
|
* Generated source version: 3.2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -1,348 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben" 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:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
|
||||||
<xsd:complexType name="VerkaufsproduktLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VersichertePersonen" type="VersichertePersonProduktLeben_Type" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Möglichkeit Unfall-fremde Bausteine einzugliedern.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Personendaten" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Personendaten der versicherten Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="VersichertePersonProduktLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Produkt in der Sparte Leben.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ProduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Referenz auf die Daten der Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Tarife" type="TarifLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der Tarife</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</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:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="TarifLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Leben.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="GarantierteAblebenssumme" type="VersicherungssummeZusatzbaustein_Type"/>
|
|
||||||
<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="Fondsauswahl" type="cst:AttributMultiEnum_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Bei fondsgebundenen Produkten die Vorgabe der gewünschten Fonds.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für eine Zusatzversicherung in der Sparte Leben (unterhalb von Elementarprodukt)</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ZusatzproduktGenerisch_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Spezielle vorgefertigte Typen-->
|
|
||||||
<xsd:complexType name="ZusatzversicherungBerufsunfaehigkeit_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Zusatzversicherung Berufsunfähigkeit</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Wartefrist" type="Wartefrist_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungErwerbsunfaehigkeit_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Zusatzversicherung Erwerbsunfähigkeit</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Wartefrist" type="Wartefrist_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungPraemienuebernahmeAbleben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Praemienuebernahme im Ablebensfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Wartefrist" type="Wartefrist_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungUnfalltod_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Zusatzversicherung bei Unfalltod</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Versicherungssumme" type="VersicherungssummeZusatzbaustein_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungUnfallinvaliditaet_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Zusatzversicherung bei Unfallinvaliditaet</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Versicherungssumme" type="VersicherungssummeZusatzbaustein_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="Rentenoption_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Rentenoption</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="Wartefrist_Type" abstract="true">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Abstraktes Element zur Abbildung einer Wartefrist</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="VersicherungssummeZusatzbaustein_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Definition einer Versicherungssumme in einem Zusatzbaustein</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element name="ProzentVersicherungssumme" type="cst:AttributDouble_Type"/>
|
|
||||||
<xsd:element name="Betrag" type="cst:AttributDezimal_Type"/>
|
|
||||||
</xsd:choice>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen für die Schritte in BOA -->
|
|
||||||
<xsd:complexType name="SpezBerechnungLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezOffertLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Offert-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezOffert_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezAntragLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezAntragPersonen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen und Elemente für die Methoden -->
|
|
||||||
<xsd:complexType name="CalculateLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CalculateLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Responseobjekts für eine Leben-Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungLeben_Type"/>
|
|
||||||
<xsd:element name="Upsellingvarianten" type="SpezBerechnungLeben_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Erstellung eines Leben-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertanfrage" type="SpezOffertLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für eine Erstellung eines Leben-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertantwort" type="SpezOffertLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requestobjekts für die Erstellung eines Leben-Antrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für die Erstellung eines Leben-Antrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requests, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragLeben_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Response, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="CalculateLebenRequest" type="CalculateLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Berechnung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CalculateLebenResponse" type="CalculateLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Berechnung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferLebenRequest" type="CreateOfferLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Offerterstellung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferLebenResponse" type="CreateOfferLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Offerterstellung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationLebenRequest" type="CreateApplicationLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragserzeugung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationLebenResponse" type="CreateApplicationLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragserzeugung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationLebenRequest" type="SubmitApplicationLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragsüberleitung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationLebenResponse" type="SubmitApplicationLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragsüberleitung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,264 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" 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:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
|
||||||
<xsd:complexType name="VerkaufsproduktRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Produkte" type="ProduktRechtsschutz_Type" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="VersicherteInteressen" type="cst:VersichertesInteresse_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der versicherten Interessen, wobei hier nur ein abstrakter Typ vorgegeben ist. Die einzelnen versicherten Interessen können dann über die laufende Nummer referenziert werden.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Produkt in der Sparte Rechtsschutz. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ProduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="ElementarprodukteRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="VersInteressenRefLfNr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Bezug auf versicherte Interessen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Rechtsschutz. Von diesem Typ werden etwaige Standard-Deckungen abgeleitet, siehe Vertragsrechtsschutz_Type. Von diesem Typ können einzelne VUs aber auch ihre eigenen Elementarprodukte ableiten, wenn sie möchten.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VersInteressenRefLfNr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Bezug auf versicherte Interessen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Der Typ Vertragsrechtsschutz_Type ist ein Beispiel für einen normierten Untertyp. In dieser Form können auch VUs eigene Untertypen definieren -->
|
|
||||||
<xsd:simpleType name="OertlicherGeltungsbereichCd_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Code für den örtlichen Geltungsbereichs</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:restriction base="xsd:unsignedByte">
|
|
||||||
<xsd:enumeration value="1">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Österreich</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
<xsd:enumeration value="2">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>EU</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
<xsd:enumeration value="3">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Europa geographisch</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
<xsd:enumeration value="4">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>EWR</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
<xsd:enumeration value="5">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>weltweit</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
<!-- Typen für die Schritte in BOA -->
|
|
||||||
<xsd:complexType name="SpezBerechnungRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezOffertRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Offert-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezOffert_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezAntragRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezAntrag_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen und Elemente für die Methoden -->
|
|
||||||
<xsd:complexType name="CalculateRechtsschutzRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Rechtsschutz</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CalculateRechtsschutzResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Responseobjekt bei der Rechtsschutz-Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferRechtsschutzRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Erstellung eines Rechstsschutz-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertanfrage" type="SpezOffertRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferRechtsschutzResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts bei der Erstellung eines Rechtsschutz-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertantwort" type="SpezOffertRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationRechtsschutzRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requestobjekts für die Erstellung eines Rechtsschutzantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationRechtsschutzResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts bei der Erstellung eines Rechtsschutzantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationRechtsschutzRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requests, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationRechtsschutzResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Response beim Eineichen des Antrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="CalculateRechtsschutzRequest" type="CalculateRechtsschutzRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für eine Berechnung Rechtsschutz</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CalculateRechtsschutzResponse" type="CalculateRechtsschutzResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt bei der Rechtsschutz-Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferRechtsschutzRequest" type="CreateOfferRechtsschutzRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für eine Erstellung eines Rechstsschutz-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferRechtsschutzResponse" type="CreateOfferRechtsschutzResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt bei der Erstellung eines Rechtsschutz-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationRechtsschutzRequest" type="CreateApplicationRechtsschutzRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Erstellung eines Rechtsschutzantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationRechtsschutzResponse" type="CreateApplicationRechtsschutzResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt bei der Erstellung eines Rechtsschutzantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationRechtsschutzRequest" type="SubmitApplicationRechtsschutzResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requests, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationRechtsschutzResponse" type="SubmitApplicationRechtsschutzResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response nach dem einreichen des Antrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,251 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" 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:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
|
||||||
<xsd:complexType name="VerkaufsproduktUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VersichertePersonen" type="VersichertePersonProduktUnfall_Type" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Ebene Produkt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Möglichkeit Unfall-fremde Bausteine einzugliedern.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Personendaten" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Personendaten der versicherten Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<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:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="VersichertePersonProduktUnfall_Type">
|
|
||||||
<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:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ProduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Referenz auf die Daten der Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Leistungsarten" type="LeistungsartUnfall_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der Elementarprodukte</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</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="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Selbstbehalt über alle Elementarprodukte einheitlich.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="LeistungsartUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Unfall. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen für die Schritte in BOA -->
|
|
||||||
<xsd:complexType name="SpezBerechnungUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezOffertUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Offert-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezOffert_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezAntragUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezAntragPersonen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen und Elemente für die Methoden -->
|
|
||||||
<xsd:complexType name="CalculateUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CalculateUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Responseobjekts für eine Unfall-Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Erstellung eines Unfall-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertanfrage" type="SpezOffertUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für eine Erstellung eines Unfall-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertantwort" type="SpezOffertUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requestobjekts für die Erstellung eines Unfallantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für die Erstellung eines Unfallantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requests, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragUnfall_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Response, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="CalculateUnfallRequest" type="CalculateUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Berechnung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CalculateUnfallResponse" type="CalculateUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Berechnung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferUnfallRequest" type="CreateOfferUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Offerterstellung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferUnfallResponse" type="CreateOfferUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Offerterstellung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationUnfallRequest" type="CreateApplicationUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragserzeugung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationUnfallResponse" type="CreateApplicationUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragserzeugung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationUnfallRequest" type="SubmitApplicationUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragsüberleitung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationUnfallResponse" type="SubmitApplicationUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragsüberleitung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,377 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner" 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.on4partner" 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"/>
|
|
||||||
<!-- Aenderung Personenbezogener Daten -->
|
|
||||||
<xsd:complexType name="GetPartnerRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requesttyp um aktuelle Partnerdaten zu beziehen</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 Id der Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="GetPartnerResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responsetyp um aktuelle Partnerdaten zu beziehen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="GetPartnerRequest" type="GetPartnerRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request um aktuelle Partnerdaten zu beziehen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="GetPartnerResponse" type="GetPartnerResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response um aktuelle Partnerdaten zu beziehen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CheckAddressRequest" type="CheckAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request bei der Überprüfung einer Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CheckAddressResponse" type="CheckAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response bei der Überprüfung einer Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="CheckAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requesttyp um eine Adresse zu ueberprüfen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CheckAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responsetyp der Überprüfung einer Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Adresse" type="cst:Adresse_Type" minOccurs="0"/>
|
|
||||||
<xsd:element name="AlternativeAdressen" type="cst:Adresse_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ChangePartnerMainAddressRequest" type="ChangePartnerMainAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Änderungen von Adressen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ChangePartnerMainAddressResponse" type="ChangePartnerMainAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>für die Änderungen von Adressen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangePartnerMainAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Änderung einer bestehenden Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Personennr" type="cst:ObjektId_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Id des Partners. Sie kann die Personennr aus OMDS-Datensatz enthalten aber zusätzlich auf einen Ordnungsbegriff des Aufrufers und einer Referenz auf die Version</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Hinweistext" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optionaler Hinweistext mit Anmerkungen für den Sachbearbeiter</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="BisherigeAnschrift" type="cst:Adresse_Type"/>
|
|
||||||
<xsd:element name="GeaenderteAnschrift" type="cst:Adresse_Type"/>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="UeberschreibeZustelladresseInVertraegen" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Verträge in denen die abweichende Zustelladresse entfernt bzw. mit der neuen Adresse des Partners überschrieben werden soll.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:attribute name="Polizzennr" type="omds:Polizzennr" use="required"/>
|
|
||||||
<xsd:attribute name="VertragsID" type="omds:VertragsID"/>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ChangePartnerMainAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:Adresse" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die neue Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VertraegeGeaendert" type="omds:VERTRAG_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der Vertäge, in denen der Partner in einer beliebigen Rolle enthalten ist und die von der Änderung der Partneradresse betroffen sind. Hier sind auch Verträge enthalten, deren abweichende Zustelladresse überschrieben wurde.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VertraegeMitUnveraendertenRisikoadressen" type="omds:VERTRAG_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Verträge, in denen die alte Adresse als Risikoadresse enthalten ist und die nicht geändert wurden.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="WeiterePersonenAnAdresse" type="cst:Person_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Weitere Personen, die an dieser Adresse vorhanden sind</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ChangePersonDataRequest" type="ChangePersonDataRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Änderungen von allgemeinen Personendaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ChangePersonDataResponse" type="ChangePersonDataResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>für die Änderungen von allgemeinen Personendaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangePersonDataRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Änderung der allgemeinen Personendaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Personennr als ObjektId</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Hinweistext" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optionaler Hinweistext mit Anmerkungen für den Sachbearbeiter</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element ref="omds:NATUERLICHE_PERSON"/>
|
|
||||||
<xsd:element ref="omds:SONSTIGE_PERSON"/>
|
|
||||||
</xsd:choice>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date" minOccurs="1" maxOccurs="1"/>
|
|
||||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ChangePersonDataResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung der allgemeinen Personendaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die geänderte Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="BetroffeneObjekte" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die durch die Änderung der Person betroffenen Entitäten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Art"/>
|
|
||||||
<xsd:element ref="cst:ObjektId"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ChangeCommunicationObjectRequest" type="ChangeCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Änderungen von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ChangeCommunicationObjectResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekte für die Änderungen von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ChangeCommunicationObjectResponse_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangeCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Änderung einer bestehenden Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Personennr als ObjektId</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:sequence maxOccurs="unbounded">
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>ObjektId der bisherigen Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="BisherigeKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
|
||||||
</xsd:choice>
|
|
||||||
<xsd:element name="GeaenderteKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ChangeCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die geänderte Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="AddCommunicationObjectRequest" type="AddCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Neuanlage von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="AddCommunicationObjectResponse" type="AddCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>für die Neuanlage von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="AddCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Personennr in einer ObjektId</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:sequence maxOccurs="unbounded">
|
|
||||||
<xsd:element ref="cst:OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
|
||||||
<xsd:element name="NeueKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="AddCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Person nach hinzufügen der Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="DeleteCommunicationObjectRequest" type="DeleteCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Löschung von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="DeleteCommunicationObjectResponse" type="DeleteCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Reponseobjekt für die Löschung von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="DeleteCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für die Löschung einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Personennr als ObjektId</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:choice maxOccurs="unbounded">
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die ObjektId der zu löschenden Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="KommunikationsVerbindung" type="omds:EL-Kommunikation_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Daten der zu löschenden Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:choice>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="DeleteCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Löschung einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,308 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schadenErg" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
|
||||||
xmlns:sch="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden"
|
|
||||||
targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schadenErg" 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:import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" schemaLocation="omds3_ON7_Schaden.xsd"/>
|
|
||||||
<!--Schadenservices Versicherungsunternehmen -->
|
|
||||||
<xsd:element name="InitiateClaimRequest" type="InitiateClaimRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt einer einfachen Schadenmeldung.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="InitiateClaimRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für die Durchführung einer einfachen Schadenmeldung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="sch:GeschaeftsfallSchadenereignis" minOccurs="0"/>
|
|
||||||
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Polizzennummer ist ein Kernelemet der Schadenmeldung. Sie kann sich aber auch aus dem Kontext ergeben, z.B. aus den beteiligten Personen und der Art des Schadens.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
|
|
||||||
<xsd:element name="Ereigniszpkt" type="omds:Datum-Zeit">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Der Zeitpunkt als Datum-Zeit-Objekt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="EreignisbeschrTxt" type="xsd:string">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Beschreibung des Schadenereignis als Text</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SchadOrt" type="sch:Ort_Type"/>
|
|
||||||
<xsd:element name="BeteiligtePersonen" type="sch:BeteiligtePerson_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Hier wird bewusst nicht das OMDS-Objekt Schadenbeteiligter verwendet, da es bei der Meldung möglich sein muss, die Personendaten anzugeben und nicht nur auf Personen zu referenzieren.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Rollen" type="sch:ReferenzAufBeteiligtePersonSchaden_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="Schadenmelder" type="sch:Schadenmelder_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Der Schadenmelder ist hier ein wesentliches Merkmal für die fachliche Zuordnung des Schadens</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Bankverbindung" type="cst:Bankverbindung_Type"/>
|
|
||||||
<xsd:element name="Dokumente" type="cst:Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="InitiateClaimResponse" type="InitiateClaimResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Rückgabeobjekt bei einfacher Schadenmeldung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="InitiateClaimResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Anworttyp beim Erzeugen einer einfachen Schadenmeldung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Schadenereignis" type="sch:Schadenereignis_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Wenn kein Fehler aufgetreten ist, ist dieses Element vorhanden und enthält zumindest eine GeschäftsfallId. </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Beobachtung Zustand Schadenmeldung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:element name="ChangedClaimsListRequest" type="ChangedClaimsListRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request um alle geänderten Schäden eines Zeitraums zu erhalten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangedClaimsListRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für Request um Liste mit Änderungen an Schäden zu erhalten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
|
||||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
|
||||||
<xsd:element name="Zeitraum" type="cst:Zeitraum_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="MaxResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Maximale Anzahl von Ergebnissen, die zurück gegeben werden sollen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Offset" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Offset in der Ergebnisliste</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="OrderBy" minOccurs="0">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:string">
|
|
||||||
<xsd:enumeration value="Changed"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ChangedClaimsListResponse" type="ChangedClaimsListResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response mit einer Liste von Schaeden, die sich im abgefragten Zeitraum geändert haben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangedClaimsListResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für Response mit einer Liste von geänderten Schäden für einen bestimmten Zeitraum</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element name="Result" type="ChangedClaimsListResponseResult_Type"/>
|
|
||||||
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
|
|
||||||
</xsd:choice>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ChangedClaimsListResponseResult_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="TotalResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="GeaenderteObjekte" type="sch:SchadenereignisLight_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SchadenStatus_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Objekt, welches GeschäftsfallId und Schadennummer sowie den Bearbeitungsstand enthält</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:AbstraktesEreignisStatusAenderung_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="sch:GeschaeftsfallSchadenereignis"/>
|
|
||||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
|
||||||
<xsd:element ref="cst:OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Ordnungsbegriff des Schadenmelders auf Ebene des Schadenereignis</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Schaeden" type="SchadenInfo_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SchadenInfo_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="sch:GeschaeftsfallSchadenanlage"/>
|
|
||||||
<xsd:element name="BearbStandCd" type="sch:BearbStandCd_Type"/>
|
|
||||||
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/>
|
|
||||||
<xsd:element ref="sch:Schadenzuordnung" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SachbearbVU" type="sch:SachbearbVUType" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="LossEventListRequest" type="LossEventListRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request um eine Liste mit Schadenevents eines Zeitraums zu erhalten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="LossEventListRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für Request um Liste mit Schadens-Events zu erhalten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
|
||||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
|
||||||
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Mögliche Einschränkung auf Polizzennummern</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zeitraum" type="cst:Zeitraum_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="MaxResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Maximale Anzahl von Ergebnissen, die zurück gegeben werden sollen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Offset" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Offset in der Ergebnisliste</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="OrderBy" minOccurs="0">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:string">
|
|
||||||
<xsd:enumeration value="Ereigniszeitpunkt"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="LossEventListResponse" type="LossEventListResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response mit eine Liste von Schadens-Events für einen bestimmten Zeitraum</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="LossEventListResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für Response mit einer Liste von Schadensevents für einen bestimmten Zeitraum</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element name="Result" type="LossEventListResponseResult_Type"/>
|
|
||||||
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
|
|
||||||
</xsd:choice>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="LossEventListResponseResult_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="TotalResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="LossEvents" type="LossEvent_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Schaden Notifikationsservices -->
|
|
||||||
<xsd:element name="DeclareNewClaimStatusRequest" type="DeclareNewClaimStatusRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt, welches die Zusammenlegung von Schadenfällen bekannt gibt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="DeclareNewClaimStatusRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Request, wenn die Zusammenlegung von Schadenfällen bekanntgegeben wird</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="alt" type="SchadenStatus_Type"/>
|
|
||||||
<xsd:element name="neu" type="SchadenStatus_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="DeclareNewClaimStatusResponse" type="DeclareNewClaimStatusResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt, wenn die Veränderung des Status von Schadenereignissen bekanntgegeben wurde</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="DeclareNewClaimStatusResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response, wenn die Zusammenlegung von Schadenfällen bekanntgegeben wurde</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="LossEventRegisteredRequest" type="LossEvent_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt, welches den Eintritt eines Schadenereignisses kommuniziert</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="LossEvent_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Objekttyp mit welchem der Eintritt eines Schadenereignisses kommuniziert wird</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
|
||||||
<xsd:element ref="sch:GeschaeftsfallSchadenereignis"/>
|
|
||||||
<xsd:element name="Ereigniszpkt" type="omds:Datum-Zeit"/>
|
|
||||||
<xsd:element name="EreignisbeschrTxt" type="xsd:string"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="LossEventRegisteredResponse" type="LossEventRegisteredResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt, wenn der Eintritt eines Schadenereignisses kommuniziert wurde</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="LossEventRegisteredResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response, wenn der Eintritt eines Schadenereignisses kommuniziert wurde</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1275,6 +1275,24 @@
|
|||||||
<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: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>
|
||||||
@@ -2716,7 +2734,8 @@
|
|||||||
<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="Type" type="xsd:unsignedShort"/>
|
||||||
|
<xsd:element name="Text" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Zustimmung" type="xsd:boolean"/>
|
<xsd:element name="Zustimmung" type="xsd:boolean"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
|||||||
Reference in New Issue
Block a user