Änderungen Leben aus dem ursprünglichen Leben-Branch nachgezogen,
Neues Personenobjekt nach Fachausschuss Unfall
This commit is contained in:
@@ -524,6 +524,30 @@
|
|||||||
<xsd:documentation>Typ zur Übergabe personenbezogener Daten, entspricht weitgehend OMDS Datensatz PERSON_Type, die Personennr ist aber optional. Die Person kann eine Adresse enthalten. Die Adresse hat aber keine Id.</xsd:documentation>
|
<xsd:documentation>Typ zur Übergabe personenbezogener Daten, entspricht weitgehend OMDS Datensatz PERSON_Type, die Personennr ist aber optional. Die Person kann eine Adresse enthalten. Die Adresse hat aber keine Id.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:complexType name="Person_Personensparten_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Erweiterung des Person_Type für die Verwendung in Personensparten</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Person_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Gewicht" type="AttributInt_Type"/>
|
||||||
|
<xsd:element name="Groesse" type="AttributInt_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="Raucher" type="Raucher" minOccurs="0"/>
|
||||||
|
<xsd:element name="Sozialversicherungsanstalt" type="AttributEnum_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="Gefahrenklasse" type="AttributEnum_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="Beruf" type="AttributString_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="MedizinischerBeruf" type="AttributEnum_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="FreizeitSportRisiko" type="AttributEnum_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="Risikozuschlag" minOccurs="0"/>
|
||||||
|
<xsd:element name="GesetzlicheUV" minOccurs="0"/>
|
||||||
|
<xsd:element name="PersonenartKranken" minOccurs="0"/>
|
||||||
|
<xsd:element name="Berufsgruppe" minOccurs="0"/>
|
||||||
|
<xsd:element name="ManuelleTaetigkeit" minOccurs="0"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
<xsd:simpleType name="AdresseArtCd_Type">
|
<xsd:simpleType name="AdresseArtCd_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Vertragsrolle</xsd:documentation>
|
<xsd:documentation>Vertragsrolle</xsd:documentation>
|
||||||
@@ -807,6 +831,19 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="Zusatzprodukt_Type" abstract="true">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Basistyp für ein Zusatzprodukt (wird nirgends verwendet)</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Produktbaustein_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="VtgBeg" type="omds:Datum" minOccurs="0"/>
|
||||||
|
<xsd:element name="ZusaetzlicheZusatzproduktdaten" type="ZusaetzlicheZusatzproduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
<xsd:complexType name="VerkaufsproduktGenerisch_Type" abstract="true">
|
<xsd:complexType name="VerkaufsproduktGenerisch_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basistyp für ein Produktbündel, 2. Generation</xsd:documentation>
|
<xsd:documentation>Basistyp für ein Produktbündel, 2. Generation</xsd:documentation>
|
||||||
@@ -901,6 +938,38 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="ZusatzproduktGenerisch_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Basistyp für ein Zusatzprodukt, 2. Generation</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Zusatzprodukt_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Eingeschlossen" type="xsd:boolean">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Ob dieser Produktbaustein eingeschlossen ist oder nicht</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="EinschlussAenderbar" type="xsd:boolean" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Ob der im Response vorgebene Einschluss änderbar ist. Optional </xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="AttributMetadaten" type="AttributMetadaten_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional Metadaten zu Attributen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="BeschreibungTxt" type="xsd:string" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Eine weitereführende Beschreibung des Bausteins für eine Anzeige.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Versicherungssumme" type="omds:decimal14_2" minOccurs="0"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Gruppe">
|
<xsd:complexType name="Gruppe">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Gruppe von Bausteinen, aus der eine Auswahl möglich ist</xsd:documentation>
|
<xsd:documentation>Gruppe von Bausteinen, aus der eine Auswahl möglich ist</xsd:documentation>
|
||||||
@@ -1119,6 +1188,11 @@
|
|||||||
<xsd:documentation>VU-spezifische Erweiterungsmöglichkeit auf Ebene Elementarprodukt</xsd:documentation>
|
<xsd:documentation>VU-spezifische Erweiterungsmöglichkeit auf Ebene Elementarprodukt</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="ZusaetzlicheZusatzproduktdaten_Type" abstract="true">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>VU-spezifische Erweiterungsmöglichkeit auf Ebene Zusatzprodukt</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Vertragsperson_Type">
|
<xsd:complexType name="Vertragsperson_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Definiert Vertragspersonen als Referenz auf eine Person plus Vertragsrolle</xsd:documentation>
|
<xsd:documentation>Definiert Vertragspersonen als Referenz auf eine Person plus Vertragsrolle</xsd:documentation>
|
||||||
@@ -1184,6 +1258,7 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<!--Bezugsberechtigungen-->
|
||||||
<xsd:complexType name="Bezugsrecht_Type">
|
<xsd:complexType name="Bezugsrecht_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Type Bezugsrecht fuer Kfz</xsd:documentation>
|
<xsd:documentation>Type Bezugsrecht fuer Kfz</xsd:documentation>
|
||||||
@@ -1779,7 +1854,7 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Person" type="Person_Type"/>
|
<xsd:element name="Person" type="Person_Personensparten_Type"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -2160,6 +2235,11 @@
|
|||||||
<xsd:documentation>Ob das Attribut änderbar ist</xsd:documentation>
|
<xsd:documentation>Ob das Attribut änderbar ist</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="Pflichtfeld" type="xsd:boolean">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Ob das Attribut als Pflichtfeld zu behandeln ist</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
<xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0">
|
<xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Ein menschenverständlicher Text für das Attribut, der z.B. in einer Oberfläche verwendet werden kann. </xsd:documentation>
|
<xsd:documentation>Ein menschenverständlicher Text für das Attribut, der z.B. in einer Oberfläche verwendet werden kann. </xsd:documentation>
|
||||||
@@ -2282,7 +2362,7 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Attribut_Type">
|
<xsd:extension base="Attribut_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Value" type="xsd:string"/>
|
<xsd:element name="Value" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Default" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Default" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Regex" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="MaxLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
<xsd:element name="MaxLaenge" type="xsd:unsignedInt" minOccurs="0"/>
|
||||||
@@ -2303,7 +2383,7 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Attribut_Type">
|
<xsd:extension base="Attribut_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Value" type="xsd:int"/>
|
<xsd:element name="Value" type="xsd:int" minOccurs="0"/>
|
||||||
<xsd:element name="Default" type="xsd:int" minOccurs="0"/>
|
<xsd:element name="Default" type="xsd:int" minOccurs="0"/>
|
||||||
<xsd:element name="Values" type="xsd:int" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Values" type="xsd:int" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -2336,6 +2416,26 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="AttributDouble_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Auf xsd:double basierendes Attribut mit Metadaten</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Attribut_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Value" type="xsd:double"/>
|
||||||
|
<xsd:element name="Default" type="xsd:double" minOccurs="0"/>
|
||||||
|
<xsd:element name="Values" type="xsd:double" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Min" type="xsd:double" minOccurs="0"/>
|
||||||
|
<xsd:element name="Max" type="xsd:double" minOccurs="0"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
<xsd:complexType name="AttributDatum_Type">
|
<xsd:complexType name="AttributDatum_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Auf xsd:date basierendes Attribut mit Metadaten</xsd:documentation>
|
<xsd:documentation>Auf xsd:date basierendes Attribut mit Metadaten</xsd:documentation>
|
||||||
@@ -2363,32 +2463,212 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="Attribut_Type">
|
<xsd:extension base="Attribut_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Value" type="xsd:string"/>
|
<xsd:element name="Value" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Default" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Default" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Values" type="EintragSchluesselliste_Type" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Values" type="EintragSchluesselliste_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
<xsd:documentation>Optional Inhalte einer Werteliste</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="MinAnz">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Mindestanzahl zu selektierender Werte</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:unsignedInt">
|
||||||
|
<xsd:enumeration value="0"/>
|
||||||
|
<xsd:enumeration value="1"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="AttributMultiEnum_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Attribut mit Metadaten für Schlüssellisten, bei dem mehrere Einträge auswählbar sind.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Attribut_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Value" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Die Schlüssel der ausgewählten Werte</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Default" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional eine Vorgabe von Schlüsseln als Default-Werte</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Values" type="EintragSchluesselliste_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Die Vorgabe einer Werteliste, aus der die ausgewählten Schlüssel stammen müssen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="MinAnz" type="xsd:unsignedInt">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Mindestanzahl zu selektierender Werte</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="MaxAnz">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Maximalanzahl zu selektierender Werte</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="Raucher" abstract="true">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Abstraktes Element, welches Antworten auf die Frage "Raucher?" enthält, z.B. in Leben</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Sicherstellung_Type">
|
<xsd:complexType name="Sicherstellung_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ fuer Sicherstellungen in der Personenversicherung</xsd:documentation>
|
<xsd:documentation>Typ fuer Sicherstellungen in der Personenversicherung</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Sicherstellungsart">
|
<xsd:element name="Lfnr" type="xsd:unsignedShort">
|
||||||
<xsd:simpleType>
|
<xsd:annotation>
|
||||||
<xsd:restriction base="xsd:string">
|
<xsd:documentation>Die laufende Nummer dieser Sicherstellung</xsd:documentation>
|
||||||
<xsd:enumeration value="Vinkulierung"/>
|
</xsd:annotation>
|
||||||
<xsd:enumeration value="Verpfändung"/>
|
|
||||||
<xsd:enumeration value="Abtretung"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Zugunsten" type="xsd:string" maxOccurs="unbounded"/>
|
<xsd:element name="Betrag" type="omds:decimal" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional die Angabe des sichergestellten Betrags, wenn nicht die volle Summe sichergestellt werden soll</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Unanfechtbarkeitssumme" type="omds:decimal" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional die Angabe einer Unanfechtbarkeitssumme, wenn eine Unanfechtsbarkeitsklausel eingeschlossen wurde</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="Abtretung_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Sicherstellung vom Typ Abtretung / Zession</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Sicherstellung_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Zessionar" type="GlaeubigerSicherstellung_Type"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="Verpfaendung_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Sicherstellung vom Typ Verpfändung</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Sicherstellung_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Pfandglaeubiger" type="Pfandglaeubiger_Type" maxOccurs="unbounded"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="Pfandglaeubiger_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Eigenschaften Pfandgläubiger</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Anteil" type="xsd:double"/>
|
||||||
|
<xsd:element name="Glaeubiger" type="GlaeubigerSicherstellung_Type"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="VinkulierungPersonen_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Sicherstellung vom Typ Vinkulierung</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="Sicherstellung_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Vinkularglaeubiger" type="Vinkularglaeubiger_Type"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="GlaeubigerSicherstellung_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Gläubiger einer Sicherstellung</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Institut" type="xsd:string"/>
|
||||||
|
<xsd:element name="PLZ" type="xsd:string"/>
|
||||||
|
<xsd:element name="Strasse" type="xsd:string"/>
|
||||||
|
<xsd:element name="Vertragsnummer" type="xsd:string"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="ZustimmungGesundheitsdaten_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Zustimmung Gesundheitsdaten</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Lfnr" type="xsd:unsignedShort"/>
|
||||||
|
<xsd:element name="Zustimmung" type="xsd:boolean"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="FATCA_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Fragen gemäß FATCA</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:choice>
|
||||||
|
<xsd:element name="FATCA_NatPerson" type="FATCA_NatPersonType"/>
|
||||||
|
<xsd:element name="FATCA_SonstPerson"/>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="FATCA_NatPersonType">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Fragen FATCA bei natürlichen Personen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Geburtsland" type="AttributEnum_Type"/>
|
||||||
|
<xsd:element name="US_Indizien" type="xsd:boolean"/>
|
||||||
|
<xsd:element name="US_Steuerpflicht" type="xsd:boolean"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="FATCA_SonstPersonType">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Fragen FATCA bei sonstigen Personen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="LandFirmensitz" type="AttributEnum_Type"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="GMSG_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Fragen gemäß dem Gemeinsamen Meldestandard-Gesetz</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="SteuerlichAnsaessig" maxOccurs="unbounded">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Land" type="AttributEnum_Type"/>
|
||||||
|
<xsd:element name="Steuernummer" type="AttributString_Type"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="PEP_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Beschreibung einer PEP</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Beschreibung" type="xsd:string"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="Treuhaenderfrage_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Details zur Treuhaenderfrage</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Treuhaender" type="xsd:boolean"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:schema>
|
</xsd:schema>
|
||||||
|
|||||||
@@ -133,13 +133,21 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="SpezAntragBasis_Type">
|
<xsd:extension base="SpezAntragBasis_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Sicherstellung" type="cst:Sicherstellung_Type" minOccurs="0">
|
<xsd:element name="Sicherstellungen" type="cst:Sicherstellung_Type" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Vinkulierungsdaten</xsd:documentation>
|
<xsd:documentation>Daten zu etwaigen Sicherstellungen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="ZustGesundheitsdaten" type="xsd:boolean"/>
|
<xsd:element name="ZustimmungGesundheitsdaten" type="cst:ZustimmungGesundheitsdaten_Type" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="Unanfechtbarkeit" type="xsd:boolean"/>
|
<xsd:element name="FATCA" type="cst:FATCA_Type"/>
|
||||||
|
<xsd:element name="GSGM" type="cst:GMSG_Type"/>
|
||||||
|
<xsd:element name="PEP" type="cst:PEP_Type" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional Angaben PEP wenn zutreffend</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Treuhaenderfrage" type="cst:Treuhaenderfrage_Type"/>
|
||||||
|
<xsd:element name="Bezugsberechtigungen" type="cst:Bezugsberechtigung_Type" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
|
|||||||
@@ -10,12 +10,13 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Produkte" type="VersichertePersonLeben_Type" maxOccurs="unbounded"/>
|
<xsd:element name="VersichertePersonen" type="VersichertePersonLeben_Type" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="Personen" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
<xsd:element name="Personendaten" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Die Personendaten der versicherten Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
<xsd:documentation>Die Personendaten der versicherten Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -32,19 +33,12 @@
|
|||||||
<xsd:documentation>Referenz auf die Versicherte Person</xsd:documentation>
|
<xsd:documentation>Referenz auf die Versicherte Person</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Beruf" type="xsd:string" minOccurs="0"/>
|
<xsd:element name="Tarife" type="TarifLeben_Type" maxOccurs="unbounded">
|
||||||
<xsd:element name="Raucher" type="xsd:boolean" minOccurs="0"/>
|
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Selbstbehalt über alle Elementarprodukte einheitlich.</xsd:documentation>
|
<xsd:documentation>Liste der Tarife</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Elementarprodukte" type="TarifLeben_Type" maxOccurs="unbounded">
|
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der Elementarprodukte</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Gewicht" type="xsd:int"/>
|
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -56,33 +50,111 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
<xsd:element name="GarantierteAblebenssumme" type="VersicherungssummeZusatzbaustein_Type"/>
|
||||||
<xsd:element name="Bezugsberechtigung" type="cst:Bezugsberechtigung_Type" minOccurs="0"/>
|
<xsd:element name="Rentenoption" type="Rentenoption_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Zusatzbausteine" type="ZusatzversicherungLeben_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="Zusatzbausteine" type="ZusatzversicherungLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:element name="GarantierteAblebenssumme" type="xsd:boolean"/>
|
<xsd:annotation>
|
||||||
<xsd:element name="Berufsunfaehigkeitszusatzversicherung" type="xsd:boolean"/>
|
<xsd:documentation>Liste von Zusatzbausteinen</xsd:documentation>
|
||||||
<xsd:element name="Erwerbsunfaehigkeitszusatzversicherung" type="xsd:boolean"/>
|
</xsd:annotation>
|
||||||
<xsd:element name="Rentenoption" type="xsd:boolean"/>
|
</xsd:element>
|
||||||
<xsd:element name="DreadDesease" type="xsd:boolean"/>
|
<xsd:element name="RefSicherstellungLfdNr" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="PraemienuebernahmeAbleben" type="xsd:boolean"/>
|
<xsd:element name="Fondsauswahl" type="cst:AttributMultiEnum_Type" minOccurs="0">
|
||||||
<xsd:element name="Unfalltod" type="xsd:boolean"/>
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Bei fondsgebundenen Produkten die Vorgabe der gewünschten Fonds.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ZusatzversicherungLeben_Type">
|
<xsd:complexType name="ZusatzversicherungLeben_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Leben.</xsd:documentation>
|
<xsd:documentation>Typ für eine Zusatzversicherung in der Sparte Leben (unterhalb von Elementarprodukt)</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
<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:sequence>
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
<xsd:element name="Wartefrist" type="Wartefrist_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Bezugsberechtigung" type="cst:Bezugsberechtigung_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</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 -->
|
<!-- Typen für die Schritte in BOA -->
|
||||||
<xsd:complexType name="SpezBerechnungLeben_Type">
|
<xsd:complexType name="SpezBerechnungLeben_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -113,9 +185,8 @@
|
|||||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="ac:SpezAntrag_Type">
|
<xsd:extension base="ac:SpezAntragPersonen_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element ref="omds:EL-Bezugsberechtigung" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktLeben_Type"/>
|
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktLeben_Type"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
@@ -142,6 +213,7 @@
|
|||||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
<xsd:extension base="ac:CalculateResponseGen_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungLeben_Type"/>
|
<xsd:element name="Berechnungsantwort" type="SpezBerechnungLeben_Type"/>
|
||||||
|
<xsd:element name="Upsellingvarianten" type="SpezBerechnungLeben_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
|
|||||||
Reference in New Issue
Block a user