Erste Version SachPrivat Normen Dokument, Entfernung von ungereimtheiten aus dem Schema
This commit is contained in:
Binary file not shown.
@@ -1,5 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ost="urn:omds3ServiceTypes-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.sachprivat" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
||||
xmlns:ost="urn:omds3ServiceTypes-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.sachprivat"
|
||||
elementFormDefault="qualified"
|
||||
attributeFormDefault="qualified"
|
||||
version="1.3.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
||||
@@ -169,18 +176,7 @@
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Haushaltsversicherung" type="ProduktHaushaltsversicherung_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Gebaeudeversicherung" type="ProduktGebaeudeversicherung_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="BesitzZusatzVersicherung" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gibt es überhaupt noch andere Verkaufsprodukte?</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="DeckungRechtsschutz" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungFahrzeugeRs" type="xsd:boolean" minOccurs="0"/>
|
||||
<xsd:element name="DeckungTipUndTat" type="xsd:boolean" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="BesitzZusatzVersicherung" type="BesitzZusatzVersicherung_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="VersicherteObjekte" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
@@ -213,6 +209,14 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BesitzZusatzVersicherung_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakte Basisklasse für Besitz-Zusatzprodukte, die mit einer Besitz-Versicherung gebündelt werden können.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ProduktBesitz_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktBesitz_Type" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Produkt_Type">
|
||||
@@ -335,7 +339,31 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CalculateBesitzRequest_Type" final="#all">
|
||||
<xsd:complexType name="SpezOffertBesitz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ der das Produkt beschreibt und in Offertanfrage und Offertantwort verwendet wird</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SpezOffert_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktBesitz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezAntragBesitz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ der das Produkt beschreibt und in Antraganfrage und Antragantwort verwendet wird</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SpezAntrag_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktBesitz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CalculateRequestBesitz_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Besitz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -347,7 +375,7 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CalculateBesitzResponse_Type">
|
||||
<xsd:complexType name="CalculateResponseBesitz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Responseobjekts für eine Berechnung Besitz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -355,7 +383,7 @@
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungBesitz_Type"/>
|
||||
<xsd:element name="ResponseUpselling" type="UpsellingBesitzResponse_Type" minOccurs="0">
|
||||
<xsd:element name="ResponseUpselling" type="UpsellingResponseBesitz_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response für das Upselling, wenn solche Ergebnisse angefordert wurden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -364,5 +392,5 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="UpsellingBesitzResponse_Type"/>
|
||||
<xsd:complexType name="UpsellingResponseBesitz_Type"/>
|
||||
</xsd:schema>
|
||||
|
||||
Reference in New Issue
Block a user