Praemie erweitert (Zahlrhythmus, Zahlweg),
Überarbeitung Rechtsschutz: Einfache Grundtypen + Standardimplementierung, Beispeil für ein Rechtsschutzprodukt Zusatzprodukte in Sachprivat nur noch vom Typ Produkt_Type
This commit is contained in:
@@ -0,0 +1,63 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<xsd:schema xmlns="http://omds.arag.at/types/omds3types/v1_4_0/on2antrag/rs/arag" 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" xmlns:rs="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs" targetNamespace="http://omds.arag.at/types/omds3types/v1_4_0/on2antrag/rs/arag" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.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:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs" schemaLocation="../../omds3_ON2_Antrag_Rechtsschutz.xsd"/>
|
||||||
|
<xsd:complexType name="ARAGFamilienRSPremium_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="rs:ProduktRechtsschutz_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:choice>
|
||||||
|
<xsd:element name="StandardVersicherungssumme"/>
|
||||||
|
<xsd:element name="ErhoehteVersicherungssumme">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="BagatellgrenzeLenker" type="xsd:boolean">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Könnte entfallen da immer vorhanden</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
<xsd:element name="VorausdeckungAllgStrafRs" minOccurs="0"/>
|
||||||
|
<xsd:element name="NebenberuflicheTaetigkeit" minOccurs="0"/>
|
||||||
|
<xsd:element name="ArbeitsDienstrechtsschutz" type="xsd:boolean" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Wird eingeschlossen, wenn nicht ausdruecklich ausgeschlossen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Bauherrenrisiko" minOccurs="0"/>
|
||||||
|
<xsd:choice>
|
||||||
|
<xsd:element name="WohnungUndEigentum" type="WohnungUndEigenheim_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<xsd:element name="WohnungUndEigentumAlle" type="WohnungUndEigenheim_Type" minOccurs="0"/>
|
||||||
|
</xsd:choice>
|
||||||
|
<xsd:element name="FamilieUndErbschaft"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:element name="ARAGFamilienRSPremium" type="ARAGFamilienRSPremium_Type"/>
|
||||||
|
<xsd:complexType name="WohnungUndEigenheim_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="rs:ElementarproduktRechtsschutz_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="MischnutzungWE" type="xsd:boolean">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Mischnutzung WE auch als Gewerbeeinheit</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:element name="WohnungUndEigenheim" type="WohnungUndEigenheim_Type"/>
|
||||||
|
</xsd:schema>
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0"
|
<xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
||||||
<!-- Elemente, die von allen Services gemeinsam verwendet werden -->
|
<!-- Elemente, die von allen Services gemeinsam verwendet werden -->
|
||||||
<xsd:element name="serviceFault" type="ServiceFault">
|
<xsd:element name="serviceFault" type="ServiceFault">
|
||||||
@@ -56,7 +55,6 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
|
||||||
<xsd:complexType name="AuthorizationFilter" abstract="true">
|
<xsd:complexType name="AuthorizationFilter" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern</xsd:documentation>
|
<xsd:documentation>Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern</xsd:documentation>
|
||||||
@@ -359,7 +357,7 @@
|
|||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type">
|
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Geschaeftsfallnummer, die mehrere Request-Responses einem Geschaeftsfall zuordnet</xsd:documentation>
|
<xsd:documentation>Geschaeftsfallnummer, die mehrere Serviceaufrufe einem Geschaeftsfall zuordnet</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:complexType name="CommonProcessResponse_Type" abstract="true">
|
<xsd:complexType name="CommonProcessResponse_Type" abstract="true">
|
||||||
@@ -513,7 +511,7 @@
|
|||||||
<xsd:documentation>Die Hauptadresse des Partners mit ObjektId</xsd:documentation>
|
<xsd:documentation>Die Hauptadresse des Partners mit ObjektId</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
<!--<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:element ref="omds:EL-Anzahl"/>
|
<xsd:element ref="omds:EL-Anzahl"/>
|
||||||
<xsd:element ref="omds:EL-Einstufung"/>
|
<xsd:element ref="omds:EL-Einstufung"/>
|
||||||
<xsd:element ref="omds:EL-Entscheidungsfrage"/>
|
<xsd:element ref="omds:EL-Entscheidungsfrage"/>
|
||||||
@@ -521,7 +519,7 @@
|
|||||||
<xsd:element ref="omds:EL-Kommunikation"/>
|
<xsd:element ref="omds:EL-Kommunikation"/>
|
||||||
<xsd:element ref="omds:EL-Legitimation"/>
|
<xsd:element ref="omds:EL-Legitimation"/>
|
||||||
<xsd:element ref="omds:EL-Text"/>
|
<xsd:element ref="omds:EL-Text"/>
|
||||||
</xsd:choice>
|
</xsd:choice>-->
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
<xsd:attribute name="PersArtCd" type="omds:PersArtCd_Type" use="required"/>
|
<xsd:attribute name="PersArtCd" type="omds:PersArtCd_Type" use="required"/>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
@@ -704,11 +702,12 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="VtgBeg" type="omds:Datum-Zeit"/>
|
<xsd:element name="VtgBeg" type="omds:Datum-Zeit"/>
|
||||||
<xsd:element name="VtgEnde" type="omds:Datum-Zeit" minOccurs="0"/>
|
<xsd:element name="VtgEnde" type="omds:Datum-Zeit" minOccurs="0"/>
|
||||||
<xsd:element name="Praemie" type="Praemie_Type" minOccurs="0">
|
<xsd:element name="Praemie" type="Praemie_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Welche Prämie für diesen Produktbaustein verlangt wird</xsd:documentation>
|
<xsd:documentation>Prämien die für diesen Produktbaustein verlangt werden</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="JahrespraemieNto" type="omds:decimal"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -754,21 +753,19 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Produktgeneration" type="xsd:string"/>
|
<xsd:element name="Produktgeneration" type="xsd:string"/>
|
||||||
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0"/>
|
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type"/>
|
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Hauptfaelligkeit" type="Hauptfaelligkeit_Type"/>
|
<xsd:element name="Hauptfaelligkeit" type="Hauptfaelligkeit_Type"/>
|
||||||
<xsd:element name="ZusaetzlicheProduktdaten" type="ZusaetzlicheProduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="ZusaetzlicheProduktdaten" type="ZusaetzlicheProduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
|
||||||
<xsd:simpleType name="Hauptfaelligkeit_Type">
|
<xsd:simpleType name="Hauptfaelligkeit_Type">
|
||||||
<xsd:restriction base="xsd:gMonthDay">
|
<xsd:restriction base="xsd:gMonthDay">
|
||||||
<xsd:minInclusive value="--01-01"/>
|
<xsd:minInclusive value="--01-01"/>
|
||||||
<xsd:maxInclusive value="--12-31"/>
|
<xsd:maxInclusive value="--12-31"/>
|
||||||
</xsd:restriction>
|
</xsd:restriction>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
|
|
||||||
<xsd:complexType name="Elementarprodukt_Type" abstract="true">
|
<xsd:complexType name="Elementarprodukt_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basistyp für ein Elementarprodukt</xsd:documentation>
|
<xsd:documentation>Basistyp für ein Elementarprodukt</xsd:documentation>
|
||||||
@@ -787,10 +784,18 @@
|
|||||||
<xsd:documentation>Darstellung einer Praemie</xsd:documentation>
|
<xsd:documentation>Darstellung einer Praemie</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type"/>
|
||||||
|
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type"/>
|
||||||
<xsd:element name="PraemieNto" type="omds:decimal"/>
|
<xsd:element name="PraemieNto" type="omds:decimal"/>
|
||||||
<xsd:element name="PraemieBto" type="omds:decimal"/>
|
<xsd:element name="PraemieBto" type="omds:decimal"/>
|
||||||
<xsd:element name="Versicherungssteuer" type="Versicherungssteuer_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="Versicherungssteuer" type="Versicherungssteuer_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
|
<xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="Unterjaehrigkeitszuschlag" type="xsd:double" minOccurs="0"/>
|
||||||
|
<xsd:element name="Abschlag" type="xsd:double" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Abschlag z.B. bei jährlicher Zahlrhythmus in Prozent</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Versicherungssteuer_Type">
|
<xsd:complexType name="Versicherungssteuer_Type">
|
||||||
@@ -1455,18 +1460,33 @@
|
|||||||
</xsd:enumeration>
|
</xsd:enumeration>
|
||||||
</xsd:restriction>
|
</xsd:restriction>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
<xsd:element name="ObjLfnr" type="xsd:string">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Referenz für ein versichertes Interesse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="VersichertesInteresse_Type" abstract="true">
|
<xsd:complexType name="VersichertesInteresse_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abstrakter Obertyp für versicherte Interessen, wird z.B. in Rechtsschutz verwendet</xsd:documentation>
|
<xsd:documentation>Abstrakter Obertyp für versicherte Interessen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
|
<xsd:attribute name="Lfnr" type="xsd:unsignedShort" use="required"/>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="VersichertePerson_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Versicherte Person basierend auf VersichertesInteresse_Type</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="VersichertesInteresse_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element ref="ObjLfnr" minOccurs="0"/>
|
<xsd:element name="Person" type="Person_Type"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="VersicherteVeranstaltung_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Versicherte Veranstaltung basierend auf VersichertesInteresse_Type</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="VersichertesInteresse_Type">
|
||||||
|
<xsd:sequence/>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Fahrzeug_Type">
|
<xsd:complexType name="Fahrzeug_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -1664,5 +1684,4 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
|
||||||
</xsd:schema>
|
</xsd:schema>
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" 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-3-0.on2antrag.kfz" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" 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-3-0.on2antrag.kfz" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||||
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
|
||||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Produktmodell Kfz</xsd:documentation>
|
<xsd:documentation>Produktmodell Kfz</xsd:documentation>
|
||||||
@@ -243,7 +242,7 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:element name="BerechnungsdatenKfz">
|
<xsd:element name="BerechnungsdatenKfz" type="SpezAntragKfz_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Berechnungsdaten Kfz</xsd:documentation>
|
<xsd:documentation>Berechnungsdaten Kfz</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
|
|||||||
@@ -1,96 +1,122 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs"
|
<xsd:schema xmlns="http://omds.vvo.at/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="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||||
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="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs"
|
|
||||||
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.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: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:complexType name="VerkaufsproduktRechtsschutz_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz</xsd:documentation>
|
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:Verkaufsprodukt_Type">
|
<xsd:extension base="cst:Verkaufsprodukt_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Rechtsschutzversicherung" type="ProduktRechtsschutz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="VersicherteInteressen" type="cst:VersichertesInteresse_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:element name="RechtsschutzZusatzVersicherung" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Gibt es überhaupt noch andere Produkte die gebündelt werden?</xsd:documentation>
|
<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:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="VersichertesInteresse" type="cst:VersichertesInteresse_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:element name="VerkaufsproduktRechtsschutz" type="VerkaufsproduktRechtsschutz_Type"/>
|
|
||||||
<xsd:complexType name="ProduktRechtsschutz_Type" abstract="true">
|
<xsd:complexType name="ProduktRechtsschutz_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<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: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:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:Produkt_Type">
|
<xsd:extension base="cst:Produkt_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence/>
|
||||||
<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:element name="FreieAnwaltswahl" type="xsd:boolean"/>
|
|
||||||
<xsd:element name="Elementarprodukt" type="ElementarproduktRechtsschutz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:element name="ProduktRechtsschutz" type="ProduktRechtsschutz_Type"/>
|
<xsd:complexType name="ElementarproduktRechtsschutz_Type">
|
||||||
<!-- die Typen ProduktFirmenRechtsschutz_Type und ProduktPrivatRechtsschutz_Type sind ein optionale Unterscheidung, die wenn gewünscht noch mit Leben zu füllen wäre
|
|
||||||
<xsd:complexType name="ProduktFirmenRechtsschutz_Type" final="#all">
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ProduktRechtsschutz_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ProduktFirmenRechtsschutz" type="ProduktFirmenRechtsschutz_Type"/>
|
|
||||||
<xsd:complexType name="ProduktPrivatRechtsschutz_Type" final="#all">
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ProduktRechtsschutz_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ProduktPrivatRechtsschutz" type="ProduktPrivatRechtsschutz_Type"/>-->
|
|
||||||
<xsd:complexType name="ElementarproduktRechtsschutz_Type" abstract="true">
|
|
||||||
<xsd:annotation>
|
<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: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:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:Elementarprodukt_Type">
|
<xsd:extension base="cst:Elementarprodukt_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="VersInteresseRefLfNr" type="xsd:string" minOccurs="0">
|
<xsd:element name="VersInteressenRefLfNr" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Bezug auf ein versichertes Interesse</xsd:documentation>
|
<xsd:documentation>Bezug auf versicherte Interessen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Versicherungssumme" type="xsd:unsignedLong" minOccurs="0"/>
|
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
|
||||||
<xsd:element name="OertlicherGeltungsbereich" type="OertlicherGeltungsbereichCd_Type"/>
|
|
||||||
<xsd:element name="WartezeitInMonaten" type="xsd:unsignedByte"/>
|
|
||||||
<xsd:element name="Wartezeitverzicht" type="xsd:boolean"/>
|
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:element name="ElementarproduktRechtsschutz" type="ElementarproduktRechtsschutz_Type"/>
|
<xsd:complexType name="VerkaufsproduktRechtsschutzStdImpl_Type">
|
||||||
<xsd:complexType name="ElementarproduktPrivatRechtsschutz_Type" abstract="true">
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Typ der Standardimplementierung für ein Verkaufsprodukt in der Sparte Rechtsschutz</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="ElementarproduktRechtsschutz_Type"/>
|
<xsd:extension base="VerkaufsproduktRechtsschutz_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Rechtsschutzversicherung" type="ProduktRechtsschutz_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Inkludierte Rechtsschutzprodukte</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Zusatzversicherung" type="cst:Produkt_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Andere Produkte die im Bündel enthalten sein sollen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ElementarproduktFirmenRechtsschutz_Type" abstract="true">
|
<xsd:element name="VerkaufsproduktRechtsschutzStdImpl" type="VerkaufsproduktRechtsschutzStdImpl_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Standardimplementierung eines Rechtsschutz-Verkaufsprodukts</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:complexType name="ProduktRechtsschutzStdImpl_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Typ der Standardimplementierung eines Produkts 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:complexContent>
|
||||||
<xsd:extension base="ElementarproduktRechtsschutz_Type"/>
|
<xsd:extension base="ProduktRechtsschutz_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Elementarprodukt" type="ElementarproduktRechtsschutz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:element name="ProduktRechtsschutzStdImpl" type="ProduktRechtsschutzStdImpl_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Standardimplementierung eines Rechtsschutz Produkts</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:complexType name="ElementarproduktRechtsschutzStdImpl_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="ElementarproduktRechtsschutz_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Versicherungssumme" minOccurs="0">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="Unlimitiert" type="xsd:boolean" use="required"/>
|
||||||
|
<xsd:attribute name="Betrag" type="omds:decimal" use="optional"/>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="OertlicherGeltungsbereich" type="OertlicherGeltungsbereichCd_Type" minOccurs="0"/>
|
||||||
|
<xsd:element name="WartezeitInMonaten" type="xsd:unsignedByte" minOccurs="0"/>
|
||||||
|
<xsd:element name="Wartezeitverzicht" type="xsd:boolean" minOccurs="0"/>
|
||||||
|
<xsd:element name="Streitwertobergrenze" type="omds:decimal" minOccurs="0"/>
|
||||||
|
<xsd:element name="Streitwertuntergrenze" type="omds:decimal" minOccurs="0"/>
|
||||||
|
<xsd:element name="FreieAnwaltswahl" type="xsd:boolean" minOccurs="0"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:extension>
|
||||||
|
</xsd:complexContent>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:element name="ElementarproduktRechtsschutzStdImpl" type="ElementarproduktRechtsschutz_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Standardimplementierung eines Elementarprodukts Rechtsschutz</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
<!-- Der Typ Vertragsrechtsschutz_Type ist ein Beispiel für einen normierten Untertyp. In dieser Form können auch VUs eigene Untertypen definieren -->
|
<!-- Der Typ Vertragsrechtsschutz_Type ist ein Beispiel für einen normierten Untertyp. In dieser Form können auch VUs eigene Untertypen definieren -->
|
||||||
<xsd:complexType name="ElementarproduktVertragsrechtsschutz_Type" final="#all">
|
<xsd:complexType name="ElementarproduktVertragsrechtsschutz_Type" final="#all">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -98,10 +124,7 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="ElementarproduktRechtsschutz_Type">
|
<xsd:extension base="ElementarproduktRechtsschutz_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence/>
|
||||||
<xsd:element name="Streitwertobergrenze" type="omds:decimal"/>
|
|
||||||
<xsd:element name="Streitwertuntergrenze" type="omds:decimal" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat"
|
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat" 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="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||||
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="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat"
|
|
||||||
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||||
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
|
||||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
||||||
<xsd:complexType name="VersichertesObjektSachPrivat_Type">
|
<xsd:complexType name="VersichertesObjektSachPrivat_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -226,6 +220,7 @@
|
|||||||
<xsd:extension base="cst:Verkaufsprodukt_Type">
|
<xsd:extension base="cst:Verkaufsprodukt_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Produkte" type="cst:Produkt_Type" maxOccurs="unbounded"/>
|
<xsd:element name="Produkte" type="cst:Produkt_Type" maxOccurs="unbounded"/>
|
||||||
|
<xsd:element name="Zusatzprodukte" type="cst:Produkt_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="VersicherteObjekte" type="cst:VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
<xsd:element name="VersicherteObjekte" type="cst:VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
|
|||||||
Reference in New Issue
Block a user