Feuer, Sturm, Leitungswasser und Einbruchdiebstahl als eigenständige Typen und Elemente im Produkt

This commit is contained in:
Carsten Rogas
2019-01-04 10:02:19 +01:00
parent 457e622f15
commit 634ccab2d0

View File

@@ -224,7 +224,11 @@
<xsd:complexContent>
<xsd:extension base="ProduktBesitz_Type">
<xsd:sequence>
<xsd:element name="Deckung" type="DeckungGebaeude_Type" minOccurs="1" maxOccurs="unbounded"/>
<xsd:element name="Feuer" type="ElementarproduktGebaeudeFeuer_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Sturm" type="ElementarproduktGebaeudeSturm_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Einbruch" type="ElementarproduktGebaeudeEinbruch_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Leitungswasser" type="ElementarproduktGebaeudeLeitungswasser_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Deckung" type="DeckungGebaeude_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
@@ -233,7 +237,11 @@
<xsd:complexContent>
<xsd:extension base="ProduktBesitz_Type">
<xsd:sequence>
<xsd:element name="Deckung" type="DeckungHaushalt_Type" minOccurs="1" maxOccurs="unbounded"/>
<xsd:element name="Feuer" type="ElementarproduktHaushaltFeuer_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Sturm" type="ElementarproduktHaushaltSturm_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Einbruch" type="ElementarproduktHaushaltEinbruch_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Leitungswasser" type="ElementarproduktHaushaltLeitungswasser_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Deckung" type="DeckungHaushalt_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
@@ -281,16 +289,6 @@
<xsd:documentation>Betriebs-Unterbrechung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ED">
<xsd:annotation>
<xsd:documentation>Einbruchdiebstahl</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="FE">
<xsd:annotation>
<xsd:documentation>Feuer</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GB">
<xsd:annotation>
<xsd:documentation>Glasbruch</xsd:documentation>
@@ -301,11 +299,6 @@
<xsd:documentation>Haftpflicht</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="LW">
<xsd:annotation>
<xsd:documentation>Leitungswasser</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MG">
<xsd:annotation>
<xsd:documentation>Maschinen und Geräte</xsd:documentation>
@@ -316,11 +309,6 @@
<xsd:documentation>Sonstige SV</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ST">
<xsd:annotation>
<xsd:documentation>Sturm</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TI">
<xsd:annotation>
<xsd:documentation>Tierversicherung</xsd:documentation>
@@ -352,16 +340,6 @@
<xsd:documentation>Betriebs-Unterbrechung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ED">
<xsd:annotation>
<xsd:documentation>Einbruchdiebstahl</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="FE">
<xsd:annotation>
<xsd:documentation>Feuer</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GB">
<xsd:annotation>
<xsd:documentation>Glasbruch</xsd:documentation>
@@ -372,11 +350,6 @@
<xsd:documentation>Haftpflicht</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="LW">
<xsd:annotation>
<xsd:documentation>Leitungswasser</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MG">
<xsd:annotation>
<xsd:documentation>Maschinen und Geräte</xsd:documentation>
@@ -387,11 +360,6 @@
<xsd:documentation>Sonstige SV</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ST">
<xsd:annotation>
<xsd:documentation>Sturm</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TI">
<xsd:annotation>
<xsd:documentation>Tierversicherung</xsd:documentation>
@@ -448,121 +416,44 @@
<xsd:extension base="ElementarproduktBesitz_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktFeuer_Type" final="#all">
<xsd:complexType name="ElementarproduktGebaeudeFeuer_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGrundbesitzerhaftpflicht_Type" final="#all">
<xsd:complexType name="ElementarproduktGebaeudeEinbruch_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktElementargefahren_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Sturm/Hagel/Schneedruck, Felssturz, Steinschlag, Erdrutsch</xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ElementarproduktGebaeudeSturm_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktErweiterteElementargefahren_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Überschwemmung, Hochwasser, Erdbeben, Niederschlags-/Schmelzwasser</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktLeitungswasser_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGlasbruch_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktSolaranlage_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktMehrkosten_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktBauherrenhaftpflicht_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktRohbauversicherung_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGrobeFahrlaessigkeit_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktErweiterteUmweltschaeden_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeudeAssistance_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktMietverlust_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktTierhalterhaftpflicht_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktZusaetlicheGebaeude_Type">
<xsd:complexType name="ElementarproduktGebaeudeLeitungswasser_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushalt_Type">
<xsd:complexType name="ElementarproduktHaushalt_Type" abstract="true">
<xsd:complexContent>
<xsd:extension base="ElementarproduktBesitz_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktZusaetlicheHaushalt_Type">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltFeuer_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltElementargefahren_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Sturm/Hagel/Schneedruck, Felssturz, Steinschlag, Erdrutsch</xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ElementarproduktHaushaltSturm_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltErweiterteElementargefahren_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Überschwemmung, Hochwasser, Erdbeben, Niederschlags-/Schmelzwasser</xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ElementarproduktHaushaltEinbruch_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
@@ -572,51 +463,7 @@
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltGlasbruch_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltElektronik_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltAnlagenMaschinen_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltMehrkosten_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltGrobeFahrlaessigkeit_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltAssistance_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltItAssistance_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltWertgegenstaende_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltPrivathaftpflicht_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<!--Typen für die BOA-Services fuer Besitz -->
<xsd:complexType name="SpezBerechnungBesitz_Type">