Alternatives Rechtsschutz-XSD nach Sonstige verschoben,
Änderungen CommonServicesTypes aus Branch übernommen
This commit is contained in:
@@ -57,15 +57,15 @@
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="GeschaeftsfallId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Typ einer GeschaeftsfallId</xsd:documentation>
|
||||
<xsd:documentation>Der Typ einer GeschaeftsfallId (deprecated: in neueren Services wird ObjektId_Type verwendet)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:string"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:element name="GeschaeftsfallId" type="GeschaeftsfallId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine GeschäftsfallId als String</xsd:documentation>
|
||||
<xsd:documentation>Eine GeschäftsfallId als String (deprecated: in neueren Services wird ObjektId_Type verwendet)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:element><!--
|
||||
<xsd:simpleType name="OMDSVersion_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die OMDS-Version als String</xsd:documentation>
|
||||
@@ -78,7 +78,7 @@
|
||||
<xsd:enumeration value="OMDS-Services 1.2.0"/>
|
||||
<xsd:enumeration value="OMDS-Services 1.3.0"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:simpleType>-->
|
||||
<xsd:complexType name="AuthorizationFilter" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern</xsd:documentation>
|
||||
@@ -486,7 +486,7 @@
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Id" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine technische Objekt Id als String</xsd:documentation>
|
||||
<xsd:documentation>Eine technische Objekt Id aus dem System des Serviceproviders (also z.B. der VU)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
@@ -499,7 +499,11 @@
|
||||
<xsd:documentation>Ein Zeitstempel welcher die Version eindeutig identifiziert</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Ordnungsbegriff aus dem System des Aufrufers, also z.B. aus dem Maklerverwaltungsprogramm</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="ObjektId" type="ObjektId_Type">
|
||||
@@ -570,11 +574,6 @@
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Id" type="xsd:integer">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>eindeutige id des Dateianhanges innerhalb des Geschäftsfalles</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="DateiMimeType" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>MIME-Type des Files im Anhang.
|
||||
@@ -691,8 +690,6 @@
|
||||
<xsd:documentation>Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VtgBeg" type="omds:Datum-Zeit"/>
|
||||
<xsd:element name="VtgEnde" type="omds:Datum-Zeit" minOccurs="0"/>
|
||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Schluessel der Tarifkomponente</xsd:documentation>
|
||||
@@ -703,9 +700,9 @@
|
||||
<xsd:documentation>Eine menschenverständliche Bezeichnung. Ist kein Eingabewert,wird von der VU gesetzt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Praemie" type="Praemie_Type" minOccurs="0">
|
||||
<xsd:element name="Bedingungen" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Welche Prämie für diesen Produktbaustein verlangt wird</xsd:documentation>
|
||||
<xsd:documentation>Verweise auf Bedingungswerke</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Meldungen" type="ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||
@@ -715,17 +712,48 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktbausteinAntragsprozess_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ für alle Produktbausteine im Antragsprozess</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Produktbaustein_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VtgBeg" type="omds:Datum-Zeit"/>
|
||||
<xsd:element name="VtgEnde" type="omds:Datum-Zeit" minOccurs="0"/>
|
||||
<xsd:element name="Praemie" type="Praemie_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Welche Prämie für diesen Produktbaustein verlangt wird</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktbausteinAuskunft_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ für alle Produktbausteine in Produktauskunftsservices</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Produktbaustein_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsbeginn" type="omds:Datum-Zeit"/>
|
||||
<xsd:element name="Verkaufsende" type="omds:Datum-Zeit" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Verkaufsprodukt_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Basistyp für ein Produktbündel</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Produktbaustein_Type">
|
||||
<xsd:extension base="ProduktbausteinAntragsprozess_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsproduktgeneration" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="Berechnungsvariante" type="Berechnungsvariante_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ermöglicht eine Vorgabe für die Stoßrichtung der Produktkonfiguration zu machen, z.B. von "basic = Basiskonfiguration" über "medium" bis "top = vollumfänglich".</xsd:documentation>
|
||||
<xsd:documentation>Ermöglicht eine Vorgabe für die Produktkonfiguration durch den Serviceprovider: von "basic = Basiskonfiguration" über "medium" bis "top" = vollumfänglich".</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="omds:EL-Rahmenvereinbarung" minOccurs="0"/>
|
||||
@@ -739,7 +767,7 @@
|
||||
<xsd:documentation>Basistyp für ein Produkt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Produktbaustein_Type">
|
||||
<xsd:extension base="ProduktbausteinAntragsprozess_Type">
|
||||
<xsd:sequence>
|
||||
<!--<xsd:element name="Versicherungsnehmer" type="PersonRole_Type" minOccurs="0"/>
|
||||
<xsd:element name="Beitragszahler" type="InformationenPerson_Type" minOccurs="0"/>
|
||||
@@ -758,26 +786,13 @@
|
||||
<xsd:documentation>Basistyp für ein Elementarprodukt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Produktbaustein_Type">
|
||||
<xsd:extension base="ProduktbausteinAntragsprozess_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Bedingungen" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Verweise auf Bedingungswerke</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusaetzlicheElementarproduktdaten" type="ZusaetzlicheElementarproduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Deckung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Basistyp für eine Deckung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Produktbaustein_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- Allgemeine Typen -->
|
||||
<xsd:complexType name="Praemie_Type">
|
||||
<xsd:annotation>
|
||||
@@ -795,35 +810,35 @@
|
||||
<xsd:documentation>Stellt die Versicherungsteuer einer Prämie dar</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Versicherungssteuer" type="omds:decimal"/>
|
||||
<xsd:element name="VersicherungssteuerArt" type="VersicherungssteuerArt_Type"/>
|
||||
<xsd:element name="VersicherungssteuerSatz" type="omds:decimal" minOccurs="0"/>
|
||||
<xsd:element name="Versicherungssteuer" type="omds:decimal">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Betrag der Versicherungssteuer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VersicherungssteuerArt" type="VersicherungssteuerArt_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>VersicherungssteuerArt_Type ergänzt OMDS StArtCd_Type um den Wert 0 = Gesamtversicherungssteuer (Aggregation für Bündel- und Produktebenen) </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VersicherungssteuerSatz" type="omds:decimal" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional der Steuersatz in Prozent</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="VersicherungssteuerArt_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Dieser Typ definiert die möglichen Arten der Versicheurngssteuern</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:pattern value="Versicherungssteuer "/>
|
||||
<xsd:pattern value="motorbezogene Versicherungssteuer"/>
|
||||
<xsd:pattern value="Feuerschutzsteuer"/>
|
||||
<xsd:enumeration value="01">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gesamtversicherungssteuer(Aggregation für Bündel und Produkteben)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="02">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>KFZ Versicherungssteuer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="03">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>KFZ motorbezogene Versicherungssteuer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
<xsd:union memberTypes="omds:StArtCd_Type">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gesamtversicherungssteuer (Aggregation für Bündel und Produkteben)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:union>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Berechnungsvariante_Type">
|
||||
<xsd:annotation>
|
||||
@@ -962,11 +977,17 @@
|
||||
</xsd:complexType>
|
||||
<!-- Vinkulierung -->
|
||||
<xsd:complexType name="Vinkulierung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Vinkulierung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="omds:PERSON"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Bezugsrecht_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Bezugsrecht</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="omds:PERSON"/>
|
||||
</xsd:sequence>
|
||||
@@ -1012,6 +1033,9 @@
|
||||
</xsd:complexType>
|
||||
<!-- Bonus Malus-->
|
||||
<xsd:complexType name="BonusMalusSystem_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Bonus Malus System</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="BonusMalusVorversicherung" type="BonusMalusVorversicherung_Type">
|
||||
<xsd:annotation>
|
||||
@@ -1031,6 +1055,9 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="BonusMalusVorversicherung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Bonus-Malus Vorversicherung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="Ohne Vorversicherung"/>
|
||||
<xsd:enumeration value="Mit Vorversicherung"/>
|
||||
@@ -1039,6 +1066,9 @@
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="OffeneSchaeden_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Offene Schäden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="OffenerSchaden1" type="OffenerSchaden_Type"/>
|
||||
<xsd:element name="OffenerSchaden2" type="OffenerSchaden_Type" minOccurs="0"/>
|
||||
@@ -1046,6 +1076,9 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="OffenerSchaden_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type einzelner offener Schaden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Monat" type="xsd:integer"/>
|
||||
<xsd:element name="Jahr" type="xsd:integer"/>
|
||||
@@ -1053,12 +1086,18 @@
|
||||
</xsd:complexType>
|
||||
<!--Vorversicherungen -->
|
||||
<xsd:complexType name="Vorversicherungen_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Vorversicherungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VorversicherungKfz" type="VorversicherungenDetail_Type" minOccurs="0"/>
|
||||
<xsd:element name="VorversicherungRechtsschutz" type="VorversicherungenDetail_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="VorversicherungenDetail_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Vorversicherungen Detail</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="WurdenVorversicherungenAufgeloest" type="xsd:boolean">
|
||||
<xsd:annotation>
|
||||
@@ -1081,6 +1120,9 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Datenverwendung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Datenverwendung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="ZustimmungZurElektrUebermittlungVorvertraglDokumente" type="xsd:boolean" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
@@ -1121,6 +1163,11 @@
|
||||
<xsd:element name="Ersatzpolizzennummer3" type="omds:Polizzennr" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="AbstraktesEreignisStatusAenderung_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstraktes Ereignis einer Statusänderung </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="SubmitApplicationStatus_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Definition des Rückegabestatus für eingespielte Anträge</xsd:documentation>
|
||||
@@ -1227,6 +1274,9 @@
|
||||
<xsd:union memberTypes="omds:AendGrundCd_Type xsd:string"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Variante_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ Variante</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="Premiumschutz"/>
|
||||
<xsd:enumeration value="Classicschutz"/>
|
||||
@@ -1234,6 +1284,9 @@
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="DeckungVs_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Deckung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Versicherungssumme" type="xsd:int">
|
||||
<xsd:annotation>
|
||||
@@ -1243,6 +1296,9 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DeckungVsVI_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Deckung </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="deckungActive" type="xsd:boolean"/>
|
||||
<xsd:element name="deckungVs" type="xsd:int">
|
||||
@@ -1258,6 +1314,9 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DeckungProzent_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Deckung Prozent</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="deckungActive" type="xsd:boolean"/>
|
||||
<xsd:element name="deckungProzent" type="xsd:int">
|
||||
@@ -1277,37 +1336,6 @@
|
||||
<xsd:documentation>Optional das eigentliche Dokument als base64-Binary</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Referenz" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional, wenn das eigentliche Dokument nicht in diesem Objekt enthalten ist, eine Referenz, wo das Dokument bezogen werden kann.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Id" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id des Dokuments, unter welcher es bezogen werden kann</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Url">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine URL des Dokuments, unter welcher es bezogen werden kann</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
<xsd:element name="AbrufbarBis" type="omds:Datum-Zeit" nillable="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Datum, bis zu welchem das Dokument abrufbar ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="EinmaligAbrufbar" type="xsd:boolean">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>wahr, wenn das Dokument nur einmalig abrufbar ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="Name" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional ein Dokumentenname</xsd:documentation>
|
||||
@@ -1328,7 +1356,7 @@
|
||||
<xsd:documentation>Optional die Größe des Dokumentes in Bytes</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Datum" type="omds:Datum-Zeit">
|
||||
<xsd:element name="Datum" type="omds:Datum-Zeit" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Das technische Datum des Dokuments</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -1340,6 +1368,15 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="Hptfaelligkeit_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type für die Hauptfälligkeit</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:gMonthDay">
|
||||
<xsd:minInclusive value="--01-01"/>
|
||||
<xsd:maxInclusive value="--12-31"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="Zahlungsdaten_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Beschreibt die Zahlungsdaten</xsd:documentation>
|
||||
@@ -1356,6 +1393,9 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Zahlweg_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ Zahlweg</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Zahlungsanweisung"/>
|
||||
<xsd:element name="Lastschrift" type="Bankverbindung_Type"/>
|
||||
@@ -1368,6 +1408,9 @@
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Kreditkarte_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ Kreditkarte</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:attribute name="Gesellschaft" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="Kartennummer" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="Inhaber" type="xsd:string" use="required"/>
|
||||
|
||||
@@ -1,390 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs" 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.rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Konkrete Services (Request- und Responseobjekte) Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<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"/>
|
||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
||||
<xsd:complexType name="VerkaufsproduktRS_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für ein RS-Produktbündel, welches einem Vertrag entspricht</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Verkaufsprodukt_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="RSVersicherung">
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ProduktRS_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="RSZusatzVersicherung" type="cst:Produkt_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gibt es überhaupt noch andere Verkaufsprodukte?</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktRS_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für ein RS-Produkt, welches einer Vertragssparte entspricht</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Produkt_Type">
|
||||
<xsd:choice>
|
||||
<xsd:element name="PrivatRS" type="TarifierungsdatenRSPrivatPerson_Type" minOccurs="0"/>
|
||||
<xsd:element name="FirmenRS" type="TarifierungsdatenRSUnternehmen_Type" minOccurs="0"/>
|
||||
</xsd:choice>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TarifierungsdatenRSPrivatPerson_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Daten für natürliche Person-RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Elementarprodukt_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="hauptfaelligkeit" type="xsd:date" minOccurs="0"/>
|
||||
<xsd:element name="variante" type="cst:Variante_Type" minOccurs="0"/>
|
||||
<xsd:element name="sonderrabatt" type="xsd:integer" minOccurs="0"/>
|
||||
<xsd:element name="DeckungRS" maxOccurs="unbounded"/>
|
||||
<xsd:element name="DeckungGrunddeckungRSPrivat" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungSteuerRSPrivat" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungAllgemeinerVertragsRS" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungArbeitsrechtPrivat" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungErbFamilienrecht" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungLenkerPrivat" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungPflegegeldPrivat" type="cst:DeckungProzent_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungGrundstückMietePrivat" type="cst:DeckungVsVI_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="DeckungLenkerVerkehrsteilnehmer" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungVerkehr" type="cst:DeckungVsVI_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="DeckungFahrzeugVertrag" type="cst:DeckungVsVI_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="DeckungGeschäftlichBefördertesGut" type="cst:DeckungVsVI_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="DeckungVerkehrAllerFahrzeuge" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungFahrzeugVertragAlleFahrzeuge" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TarifierungsdatenRSUnternehmen_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Daten für juristische Person RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Elementarprodukt_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Hauptfaelligkeit" type="xsd:date" minOccurs="0"/>
|
||||
<xsd:element name="Variante" type="cst:Variante_Type" minOccurs="0"/>
|
||||
<xsd:element name="Sonderrabatt" type="xsd:integer" minOccurs="0"/>
|
||||
<xsd:element name="DeckungGrunddeckungBetrieb" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungStrafverfahrenVerbandsverantwortlichkeitsGesetz" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungAllgemeinerVertragBetrieb" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungSteuerRSBetrieb" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungGrundstueckMieteBetrieb" type="cst:DeckungVsVI_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="DeckungBetriebsinhaberPrivat" type="cst:DeckungVsVI_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="DeckungLenkerDienstnehmer" type="cst:DeckungVs_Type" minOccurs="0"/>
|
||||
<xsd:element name="DeckungVerkehr" type="cst:DeckungVsVI_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="DeckungFahrzeugVertrag" type="cst:DeckungVsVI_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="DeckungGeschaeftlichBefoerdertesGut" type="cst:DeckungVsVI_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RisikoPerson_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="SelbstaendigOhneMitarbeiter"/>
|
||||
<xsd:element name="Kundengruppe"/>
|
||||
<xsd:element name="Liegenschaften" minOccurs="0">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="cst:Adresse"/>
|
||||
<xsd:element name="Nutzungsart"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="Fahrzeuge" minOccurs="0">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="EinzelneFahrzeuge" type="RisikoFZG_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="AlleFahrzeuge" minOccurs="0"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RisikoFZG_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Fahrzeugart"/>
|
||||
<xsd:element name="Kennzeichen"/>
|
||||
<xsd:element name="TaxiMietwagen"/>
|
||||
<xsd:element name="Verwendungsart"/>
|
||||
<xsd:element name="LandundForstwirtschaft" minOccurs="0"/>
|
||||
<xsd:element name="FahrzeugVertrag" minOccurs="0"/>
|
||||
<xsd:element name="GeschaeftlichBefoerdertesGut" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RisikoUnternehmen_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Betriebsart"/>
|
||||
<xsd:element name="Mitarbeiteranzahl"/>
|
||||
<xsd:element name="Betriebsobjekt" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="cst:Adresse"/>
|
||||
<xsd:element name="VerbauteFlaeche"/>
|
||||
<xsd:element name="GesamteFlaeche"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="Fahrzeuge" type="RisikoFZG_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<!--Typen für die BOA-Services fuer Rechtschutz-->
|
||||
<xsd:complexType name="SpezBerechnungRS_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ der das Produkt beschreibt und in Berechnungsanfrage und Berechnungsantwort verwendet wird</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRS_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezOffertRS_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="VerkaufsproduktRS_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezAntragRS_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ der das Produkt beschreibt und in Antragsanfrage und Antragsantwort verwendet wird</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SpezAntrag_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRS_Type"/>
|
||||
<xsd:element name="Ersatzpolizzennummer" type="cst:Ersatzpolizzen_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ersatzpolizzennummern bei Konvertierung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Vorversicherungen" type="cst:Vorversicherungen_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bestehen Vorversicherungen zu dem Antrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusendungWeitereDokumente" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Sollen weitere Antragsdokumente zugestellt werden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CalculateRSRequest_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Rechtsschutz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungRS_Type"/>
|
||||
<xsd:element name="VersicherteObjekte" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="RisikoPrivat" type="RisikoPerson_Type" minOccurs="0"/>
|
||||
<xsd:element name="RisikoUnternehmen" type="RisikoUnternehmen_Type" minOccurs="0"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="RequestUpselling" type="xsd:boolean" default="false">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Sollen Upselling-Vorschläge mitberechnet werden? Wenn ja kann dies zu einer längeren Berechnungsdauer führen.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CalculateRSResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Responseobjekts für eine Berechnung Rechtsschutz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungRS_Type"/>
|
||||
<xsd:element name="VersichertesInteresse"/>
|
||||
<xsd:element name="ResponseUpselling" type="UpsellingRSResponse_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response für das Upselling, wenn solche Ergebnisse angefordert wurden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CreateOfferRSRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Request für eine RS-Offert</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonProcessRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Offertanfrage" type="SpezOffertRS_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CreateOfferRSResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Response für ein RS-Offert RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonProcessResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Offertantwort" type="SpezOffertRS_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bei erfolgreicher Erstellung eines Offerts.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CreateApplicationRSRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für die Erzeugung eines Antrags RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonProcessRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antraganfrage" type="SpezAntragRS_Type"/>
|
||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ergänzende Dokumente zum Antrag, z.B. SEPA-Mandat oder Gutachten über den Zustand des Fahrzeugs.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CreateApplicationRSResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Responseobjekts für einen Antrag RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonProcessResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragantwort" type="AntragantwortRS_Type" minOccurs="0"/>
|
||||
<xsd:element name="Antragsreferenz" type="cst:ObjektId_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Referenz, die in SubmitApplication angegeben werden muss, um diesen Antrag einzureichen.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SubmitApplicationRSRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für eine Antragseinreichung RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonProcessRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragsreferenz" type="cst:ObjektId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Referenz auf einen zuvor mit CreateApplication erzeugten Antrag, welcher jetzt eingereicht werden soll. Diese Referenz wird durch CreateApplication erzeugt. Ein Aufruf von CreateApplication ist notwendige Voraussetzung für den Aufruf von SubmitApplication</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bei Einreichung des Antrags übermittelte Dokumente, die aber fachlich nichts mehr an dem Antrag ändern dürfen, z.B. das unterschriebene Antragsformular.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SubmitApplicationRSResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Responseobjekts für eine Antragseinreichung RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SubmitApplicationResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragantwort" type="AntragantwortRS_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="AntragantwortRS_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bei Erfolg die Details des eingereichten Antrags.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpezAntragRS_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="UpsellingRSResponse_Type"/>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Konkrete Services (Request- und Responseobjekte) RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:element name="CalculateRSResponse" type="CalculateRSResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response Berechnung RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="CalculateRSRequest" type="CalculateRSRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für eine RS Berechnung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateOfferRSResponse" type="CreateOfferRSResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response Offert RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateOfferRSRequest" type="CreateOfferRSRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für ein RS Offert</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateApplicationRSRequest" type="CreateApplicationRSRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für einen RS Antrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateApplicationRSResponse" type="CreateApplicationRSResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response Antrag RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="SubmitApplicationRSRequest" type="SubmitApplicationRSRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt fuer die Antragseinreichung RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="SubmitApplicationRSResponse" type="SubmitApplicationRSResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt fuer die Antragseinreichung RS</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
@@ -1,36 +1,54 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs"
|
||||
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.rs"
|
||||
elementFormDefault="qualified" attributeFormDefault="qualified"
|
||||
version="1.3.0">
|
||||
<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:ost="urn:omds3ServiceTypes-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="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"/>
|
||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
||||
<xsd:complexType name="CalculateRechtsschutz_Type" final="#all">
|
||||
<xsd:complexType name="VerkaufsproduktRechtsschutz_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Rechtsschutz</xsd:documentation>
|
||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:extension base="cst:Verkaufsprodukt_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungRechtsschutz_Type"/>
|
||||
<xsd:element name="VersichertePerson" type="cst:Person_Type" maxOccurs="unbounded"/>
|
||||
<xsd:element name="RequestUpselling" type="xsd:boolean" default="false">
|
||||
<xsd:element name="Rechtsschutzversicherung" type="ProduktRechtsschutz_Type" maxOccurs="unbounded"/>
|
||||
<xsd:element name="RechtsschutzZusatzVersicherung" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Sollen Upselling-Vorschläge mitberechnet werden? Wenn ja kann dies zu einer längeren Berechnungsdauer führen.</xsd:documentation>
|
||||
<xsd:documentation>Gibt es überhaupt noch andere Produkte die gebündelt werden?</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VersichertePerson" type="cst:Person_Type" maxOccurs="unbounded"/>
|
||||
</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 Rechtsschut</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Produkt_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="ElementarproduktRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="Hauptfaelligkeit" type="xsd:date" minOccurs="0"/>
|
||||
</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</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Elementarprodukt_Type">
|
||||
<xsd:sequence/>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- Typen für die Schritte in BOA -->
|
||||
<xsd:complexType name="SpezBerechnungRechtsschutz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ der das Produkt beschreibt und in Berechnungsanfrage und Berechnungsantwort verwendet wird</xsd:documentation>
|
||||
<xsd:documentation>Typ für den Schritt Berechnung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
||||
@@ -40,55 +58,96 @@ version="1.3.0">
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="VerkaufsproduktRechtsschutz_Type" final="#all">
|
||||
<xsd:complexType name="SpezOffertRechtsschutz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für ein Besitz-Produktbündel, welches einem Vertrag entspricht</xsd:documentation>
|
||||
<xsd:documentation>Typ für den Schritt Offert-Erzeugung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Verkaufsprodukt_Type">
|
||||
<xsd:extension base="ac:SpezOffert_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Rechtsschutzversicherung" type="ProduktRechtsschutz_Type"/>
|
||||
<xsd:element name="RechtsschutzZusatzVersicherung" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gibt es überhaupt noch andere Produkte die gebündelt werden?</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktRechtsschutz_Type">
|
||||
<xsd:complexType name="SpezAntragRechtsschutz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für ein Besitz-Produkt, welches einer Vertragssparte entspricht</xsd:documentation>
|
||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Produkt_Type">
|
||||
<xsd:extension base="ac:SpezAntrag_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="FahrzeugRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="LenkerRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="PrivatRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="BerufsRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="BetriebsRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="ArbeitsgerichtsRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="SozialversicherungsRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="BeratungsRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="AllgVertragsRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="RechtsschutzGrundstückseigentum" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="MietRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="ErbrechtRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0"/>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ElementarproduktRechtsschutz_Type">
|
||||
<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="cst:Elementarprodukt_Type">
|
||||
<xsd:extension base="ac:CalculateRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Hauptfaelligkeit" type="xsd:date" minOccurs="0"/>
|
||||
<xsd:element name="Variante" type="cst:Variante_Type" minOccurs="0"/>
|
||||
<xsd:element name="Sonderrabatt" type="xsd:integer" minOccurs="0"/>
|
||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CaluclateRechtsschutzResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Responseobjekts für eine Rechtsschutz-Berechnung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CalculateResponse_Type"/>
|
||||
</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:CreateOfferRequest_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CreateOfferRechtsschutzResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type des Responseobjekts für eine Erstellung eines Rechtsschutz-Offerts</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateOfferResponse_Type"/>
|
||||
</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:CreateApplicationRequest_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CreateApplicationRechtsschutzResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type des Responseobjekts für die Erstellung eines Rechtsschutzantrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateApplicationResponse_Type"/>
|
||||
</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:SubmitApplicationRequest_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SubmitApplicationRechtsschutzResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type des Response, um den Antrag einzureichen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SubmitApplicationResponse_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user