Aktuellen Stand Release 1.4 aufgenommen,

Versionsangabe in xsds auf Stand 1.5 geändert,
Pom für Generierung Java angepasst, Javaklassen Stand 1.5 neu generiert,
Releasenotes 1.5 angepasst,
This commit is contained in:
2019-10-21 18:03:03 +02:00
parent 569d9ddb44
commit d1a6460874
242 changed files with 18941 additions and 1753 deletions

View File

@@ -1336,7 +1336,7 @@
<xsd:documentation>Typ mit Informationen zu einem Dokument (kann auch das Dokument selbst enthalten)</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Content" type="xsd:base64Binary" minOccurs="0">
<xsd:element name="Content" type="xsd:base64Binary" minOccurs="0" xmime:expectedContentTypes="application/octet-stream">
<xsd:annotation>
<xsd:documentation>Optional das eigentliche Dokument als base64-Binary</xsd:documentation>
</xsd:annotation>

View File

@@ -2,31 +2,53 @@
Version 1.5.0
=============
Was ist neu oder anders in Version 1.4.0 im Vergleich zur Version 1.3.0?
Was ist neu oder anders in Version 1.5.0 im Vergleich zur Version 1.4.0?
=====================================================================================
1. Sach-Privat, Unfall und Rechtsschutz erben von neuen "generischen" Produktklassen
=============
Version 1.4.0
=============
Was ist neu oder anders in Version 1.4.0 im Vergleich zur Version 1.3.0?
=====================================================================================
1. Antragsdaten Kfz müssen in SubmitApplicationKfz übergeben werden, ein
vorheriger Aufruf von CreateApplicateionKfz ist nicht notwendig.
2. Für BerechnungsdatenKfz, OffertdatenKfz und AntragsdatenKfz sind eigene Elemente
definiert.
3. Die Zulassungsdaten sind in die omds3CommonServiceTypes gewandert und nun
Teil des Typs "Fahrzeug_Type". In 1.3 waren sie Teil von BOA-Kfz.
4. Der Schaden wird im Fachausschuss überarbeitet.
a) CreateClaim führt eine Schadenserzeugung ohne Schadensüberleitung durch.
SubmitClaim führt die eigentliche Schadenmeldung durch.
b) Eigenes domänenenspezifisches XSD fuer Schaden: omds3_ON7_Schaden
c) addDocToClaim umbenannt zu acDocToBusinessCase damit die Methode auch im
Zusammenhang mit BOA benutzt werden kann.
1. Folgend dem Beschluss des Steuerkreises zur Versionierung vom 28.5.2019 sind alle
Definitionen, die noch nicht durch zwei Implementierungen validiert wurden,
aus dem offiziellen Release entfernt worden.
Dies betrifft insb. Schaden, Sparten außer Kfz, maklerseitige Services, Services
zu Partner und Vertragsänderungen.
Diese Teile des Standards sind im Branch "Develop" des Git-Repository aber weiterhin verfügbar:
https://bitbucket.org/omds/omdsservicedefinitions/src/develop/
2. Antragsdaten Kfz können auch direkt in SubmitApplicationKfz übergeben werden, ein
vorheriger Aufruf von CreateApplicateionKfz ist optional.
3. Für BerechnungsdatenKfz, OffertdatenKfz und AntragsdatenKfz sind eigene Elemente
definiert.
4. Die Zulassungsdaten sind in die omds3CommonServiceTypes gewandert und nun
Teil des Typs "Fahrzeug_Type". In 1.3 waren sie Teil von BOA-Kfz.
5. Vertragsbeginn ist in Ebene 2 und 3 optional. Vertragsbeginn und Vertragsende sind
nur noch vom Typ omds:Datum und nicht omds_Datum-Zeit.
6. Das Element Vorversicherungen wurde verallgemeinert: Es steht jetzt ein abstakter Typ
zur Beschreibung der Vorversicherungen zur Verfügung und eine Implementierung für Kfz.
Bei der Implementierung für Kfz wurde zusätzlich die Möglichkeit der Angabe einer Sparte (VtgSparteCd)
aufgenommen. Die Vorversicherungen haben das neue optionale Merkmal "Ausländische Vorversicherung".
ZusaetzlicheVorversicherungsdaten_Type wurde als zusätzliche VU-spezifische Erweiterungsmöglichkeit eingeführt.
7. Es wurde ein neues abstraktes Element "AbgelehnteRisiken" bei den Antragsdaten eingeführt.
8. Es wurden einige optionale Tarifmerkmale im Kfz-Verkaufsprodukt aufgenommen: Geburtsdatum, Postleitzahl,
Vermittlernummer und Nat. Person / Sonstige Person.
9. Für den Fahrzeugzustand wurde ein zusätzliches Element vom Typ xsd:string eingeführt. Das bisherige
Element "Fahrzeugzustand" wurde zu FzZustandBesichtigung. Der Zustandsbeschreibung_Type wurde zu
ArtBesichtigung_Type und die Schlüsselwerte wurden etwas allgemeiner formuliert.
10. Drei Elemente die bislang in den Antragsdaten Kfz enthalten waren, sind in die allgemeinen Antragsdaten
aufgenommen worden: Ersatzpolizzennummer, ZusendungWeitereDokumente, Vorversicherungen
11. Der abstrakte Produktbaustein_Type wurde zu BasisProduktbaustein_Type; Die Unterscheidung in
ProduktbausteinAntragsprozess_Type und Produktbaustein_Auskunft_Type wurde aufgegeben.
Der ProduktbausteinAntragsprozess_Type heisst jetzt einfach Produktbaustein_Type. Da alle involvierten Typen
abstrakte Typen sind, hat diese Vereinfachung keine Auswirkung auf die tatsächlichen Produktbausteine.
12. Das optionale Element VvdVertrag in ZusaetzlicheKfzdaten_Type wurde umbenannt zu, da es für
den Standard zu spezifisch ist. Es wurde das Element ZusaetzlicheAntragsdatenKfz als zusätzliche VU-spezifische
Erweiterungsmöglichkeit eingeführt, um dieses Element aufnehmen zu können.
=============
Version 1.3.0

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0" targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0" targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
<!-- Elemente, die von allen Services gemeinsam verwendet werden -->
@@ -675,7 +675,7 @@
<xsd:annotation>
<xsd:documentation>Produktmodell</xsd:documentation>
</xsd:annotation>
<xsd:complexType name="Produktbaustein_Type" abstract="true">
<xsd:complexType name="BasisProduktbaustein_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen</xsd:documentation>
</xsd:annotation>
@@ -702,15 +702,14 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ProduktbausteinAntragsprozess_Type" abstract="true">
<xsd:complexType name="Produktbaustein_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:extension base="BasisProduktbaustein_Type">
<xsd:sequence>
<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" minOccurs="0"/>
<xsd:element name="Praemie" type="Praemie_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Prämien die für diesen Produktbaustein verlangt werden</xsd:documentation>
@@ -721,12 +720,12 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProduktbausteinAntragsprozessGenerisch_Type" abstract="true">
<xsd:complexType name="ProduktbausteinGenerisch_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Typ für Produktbausteine im Antragsprozess der 2. Generation</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktbausteinAntragsprozess_Type">
<xsd:extension base="Produktbaustein_Type">
<xsd:sequence>
<xsd:element name="Eingeschlossen" type="xsd:boolean">
<xsd:annotation>
@@ -752,32 +751,25 @@
</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="ProduktbausteinAntragsprozess_Type">
<xsd:extension base="Produktbaustein_Type">
<xsd:sequence>
<xsd:element name="VtgBeg" type="omds:Datum"/>
<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 Produktkonfiguration durch den Serviceprovider: von "basic = Basiskonfiguration" über "medium" bis "top" = vollumfänglich".</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Vermittlernr" type="omds:Vermnr" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Vermittlernummer die Auswirkung auf die Konditionen hat, sinnvoll wenn ein ServiceConsumer recht auf mehrere Vermittlernummern hat.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="omds:EL-Rahmenvereinbarung" minOccurs="0"/>
<xsd:element name="ZusaetzlicheVerkaufproduktdaten" type="ZusaetzlicheVerkaufproduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
@@ -789,8 +781,9 @@
<xsd:documentation>Basistyp für ein Produkt</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktbausteinAntragsprozess_Type">
<xsd:extension base="Produktbaustein_Type">
<xsd:sequence>
<xsd:element name="VtgBeg" type="omds:Datum" minOccurs="0"/>
<xsd:element name="Produktgeneration" type="xsd:string"/>
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0"/>
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type" minOccurs="0"/>
@@ -805,60 +798,156 @@
<xsd:documentation>Basistyp für ein Elementarprodukt</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktbausteinAntragsprozess_Type">
<xsd:extension base="Produktbaustein_Type">
<xsd:sequence>
<xsd:element name="VtgBeg" type="omds:Datum" minOccurs="0"/>
<xsd:element name="ZusaetzlicheElementarproduktdaten" type="ZusaetzlicheElementarproduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!-- <xsd:complexType name="VerkaufsproduktGenerisch_Type" abstract="true">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Basistyp für ein Produktbündel, 2. Generation</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- <xsd:complexContent>-->
<!-- <xsd:extension base="ProduktbausteinGenerisch_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 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"/>-->
<!-- <xsd:element name="ZusaetzlicheVerkaufproduktdaten" type="ZusaetzlicheVerkaufproduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>-->
<!-- </xsd:sequence>-->
<!-- </xsd:extension>-->
<!-- </xsd:complexContent>-->
<!-- </xsd:complexType>-->
<xsd:complexType name="VerkaufsproduktGenerisch_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Basistyp für ein Produktbündel, 2. Generation</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktbausteinAntragsprozessGenerisch_Type">
<xsd:extension base="Verkaufsprodukt_Type">
<xsd:sequence>
<xsd:element name="Verkaufsproduktgeneration" type="xsd:string" minOccurs="0"/>
<xsd:element name="Berechnungsvariante" type="Berechnungsvariante_Type" minOccurs="0">
<xsd:element name="Eingeschlossen" type="xsd:boolean">
<xsd:annotation>
<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:documentation>Ob dieser Produktbaustein eingeschlossen ist oder nicht</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EinschlussAenderbar" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Ob der im Response vorgebene Einschluss änderbar ist. Optional </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AttributMetadaten" type="AttributMetadaten_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional Metadaten zu Attributen</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BeschreibungTxt" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Eine weitereführende Beschreibung des Bausteins für eine Anzeige.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="omds:EL-Rahmenvereinbarung" minOccurs="0"/>
<xsd:element name="ZusaetzlicheVerkaufproduktdaten" type="ZusaetzlicheVerkaufproduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!-- <xsd:complexType name="ProduktGenerisch_Type" abstract="true">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Basistyp für ein Produkt, 2. Generation</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- <xsd:complexContent>-->
<!-- <xsd:extension base="ProduktbausteinGenerisch_Type">-->
<!-- <xsd:sequence>-->
<!-- <xsd:element name="Produktgeneration" type="xsd:string"/>-->
<!-- <xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0"/>-->
<!-- <xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type" minOccurs="0"/>-->
<!-- <xsd:element name="Hauptfaelligkeit" type="Hauptfaelligkeit_Type"/>-->
<!-- <xsd:element name="ZusaetzlicheProduktdaten" type="ZusaetzlicheProduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>-->
<!-- </xsd:sequence>-->
<!-- </xsd:extension>-->
<!-- </xsd:complexContent>-->
<!-- </xsd:complexType>-->
<xsd:complexType name="ProduktGenerisch_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Basistyp für ein Produkt, 2. Generation</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktbausteinAntragsprozessGenerisch_Type">
<xsd:extension base="Produkt_Type">
<xsd:sequence>
<xsd:element name="Produktgeneration" type="xsd:string"/>
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0"/>
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type" minOccurs="0"/>
<xsd:element name="Hauptfaelligkeit" type="Hauptfaelligkeit_Type"/>
<xsd:element name="ZusaetzlicheProduktdaten" type="ZusaetzlicheProduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Eingeschlossen" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>Ob dieser Produktbaustein eingeschlossen ist oder nicht</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EinschlussAenderbar" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Ob der im Response vorgebene Einschluss änderbar ist. Optional </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AttributMetadaten" type="AttributMetadaten_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional Metadaten zu Attributen</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BeschreibungTxt" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Eine weitereführende Beschreibung des Bausteins für eine Anzeige.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!-- <xsd:complexType name="ElementarproduktGenerisch_Type" abstract="true">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Basistyp für ein Elementarprodukt, 2. Generation</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- <xsd:complexContent>-->
<!-- <xsd:extension base="ProduktbausteinGenerisch_Type">-->
<!-- <xsd:sequence>-->
<!-- <xsd:element name="ZusaetzlicheElementarproduktdaten" type="ZusaetzlicheElementarproduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>-->
<!-- </xsd:sequence>-->
<!-- </xsd:extension>-->
<!-- </xsd:complexContent>-->
<!-- </xsd:complexType>-->
<xsd:complexType name="ElementarproduktGenerisch_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Basistyp für ein Elementarprodukt, 2. Generation</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktbausteinAntragsprozessGenerisch_Type">
<xsd:extension base="Elementarprodukt_Type">
<xsd:sequence>
<xsd:element name="ZusaetzlicheElementarproduktdaten" type="ZusaetzlicheElementarproduktdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Eingeschlossen" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>Ob dieser Produktbaustein eingeschlossen ist oder nicht</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EinschlussAenderbar" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Ob der im Response vorgebene Einschluss änderbar ist. Optional </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AttributMetadaten" type="AttributMetadaten_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional Metadaten zu Attributen</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BeschreibungTxt" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Eine weitereführende Beschreibung des Bausteins für eine Anzeige.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="BeteiligtePersonVertrag_Type">
<xsd:annotation>
<xsd:documentation>Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind</xsd:documentation>
@@ -1181,15 +1270,16 @@
<xsd:element name="Jahr" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<!--Vorversicherungen -->
<xsd:complexType name="Vorversicherungen_Type">
<xsd:complexType name="AbgelehnteRisiken_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Type Vorversicherungen</xsd:documentation>
<xsd:documentation>Abstrakter Typ zur Beschreibung abgelehnter Risiken</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<!--Vorversicherungen -->
<xsd:complexType name="Vorversicherungen_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Typ zur Beschreibung der 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>
@@ -1213,9 +1303,20 @@
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="AuslaendischeVersicherungsgesellschaft" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="Versicherungsgesellschaft" type="Versicherungsgesellschaft_Type"/>
<xsd:element name="ZusaetzlicheVorversicherungsdaten" type="ZusaetzlicheVorversicherungsdaten_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Erweiterungsmöglichkeit für VU-spezifische Daten</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheVorversicherungsdaten_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>VU-spezifische Erweiterungsmöglichkeit für Vorversicherungen</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexType name="Datenverwendung_Type">
<xsd:annotation>
<xsd:documentation>Type Datenverwendung</xsd:documentation>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:omds3ServiceTypes-1-1-0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:omds3ServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:omds3ServiceTypes-1-1-0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:omds3ServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<!-- Beziehe Action Link -->

View File

@@ -6,6 +6,12 @@ xmlns:ost="urn:omds3ServiceTypes-1-1-0"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns:b="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:boak="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz"
xmlns:boaSp="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat"
xmlns:boaRs="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs"
xmlns:boaU="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall"
xmlns:v="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag"
xmlns:p="urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner"
xmlns:sch="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:ns="http://www.w3.org/2001/XMLSchema"
@@ -13,16 +19,22 @@ xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--
<!--
hier wird exampleVuServiceTypes.xsd referenziert, welches stellvertretend fuer eine individuelle
Erweiterung der omdsServiceTypes.xsd einer VU steht. So besteht die Möglichkeit die Requests und
Responses um weitere Attribute zu erweitern
Erweiterung der omdsServiceTypes.xsd einer VU steht. So besteht die Möglichkeit die Requests und
Responses um weitere Attribute zu erweitern
-->
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
<import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" schemaLocation="omds3_ON1_Basisfunktionen.xsd"/>
<import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" schemaLocation="omds3_ON2_Antrag_Kfz.xsd"/>
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat" schemaLocation="omds3_ON2_Antrag_SachPrivat.xsd"/>
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" schemaLocation="omds3_ON2_Antrag_Rechtsschutz.xsd"/>
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" schemaLocation="omds3_ON2_Antrag_Unfall.xsd"/>
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag" schemaLocation="omds3_ON3_Vertrag.xsd"/>
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner" schemaLocation="omds3_ON4_Partner.xsd"/>
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" schemaLocation="omds3_ON7_Schaden.xsd"/>
</schema>
</types>
<message name="loginRequest">
@@ -122,7 +134,68 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<part name="parameters" element="ost:getDeepLinkPolicyResponse" />
</message>
<!-- Schaden -->
<message name="CreateClaimRequestMsg">
<part name="parameters" element="sch:CreateClaimRequest"/>
</message>
<message name="CreateClaimResponseMsg">
<part name="parameters" element="sch:CreateClaimResponse" />
</message>
<message name="SubmitClaimRequestMsg">
<part name="parameters" element="sch:SubmitClaimRequest"/>
</message>
<message name="SubmitClaimResponseMsg">
<part name="parameters" element="sch:SubmitClaimResponse" />
</message>
<message name="InitiateClaimRequestMsg">
<part name="parameters" element="sch:InitiateClaimRequest"/>
</message>
<message name="InitiateClaimResponseMsg">
<part name="parameters" element="sch:InitiateClaimResponse" />
</message>
<message name="GetClaimRequestMsg">
<part name="parameters" element="sch:GetClaimRequest"/>
</message>
<message name="GetClaimResponseMsg">
<part name="parameters" element="sch:GetClaimResponse" />
</message>
<message name="GetClaimLightRequestMsg">
<part name="parameters" element="sch:GetClaimLightRequest"/>
</message>
<message name="GetClaimLightResponseMsg">
<part name="parameters" element="sch:GetClaimLightResponse" />
</message>
<message name="SearchClaimRequestMsg">
<part name="parameters" element="sch:SearchClaimRequest"/>
</message>
<message name="SearchClaimResponseMsg">
<part name="parameters" element="sch:SearchClaimResponse" />
</message>
<message name="GetLossEventListRequestMsg">
<part name="parameters" element="sch:LossEventListRequest"/>
</message>
<message name="GetLossEventListResponseMsg">
<part name="parameters" element="sch:LossEventListResponse" />
</message>
<message name="GetChangedClaimsListRequestMsg">
<part name="parameters" element="sch:ChangedClaimsListRequest"/>
</message>
<message name="GetChangedClaimsListResponseMsg">
<part name="parameters" element="sch:ChangedClaimsListResponse" />
</message>
<!-- Maklerseitige Endpoints -->
<message name="DeclareEndpointRequestMsg">
<part name="parameters" element="b:DeclareEndpointRequest"/>
</message>
<message name="DeclareEndpointResponseMsg">
<part name="parameters" element="b:DeclareEndpointResponse"/>
</message>
<!-- Kraftfahrt -->
<message name="CalculateKfzRequestMsg">
<part name="parameters" element="boak:CalculateKfzRequest"/>
@@ -148,7 +221,59 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="SubmitApplicationKfzResponseMsg">
<part name="parameters" element="boak:SubmitApplicationKfzResponse"/>
</message>
<!-- SachPrivat -->
<message name="CalculateSachPrivatRequestMsg">
<part name="parameters" element="boaSp:CalculateSachPrivatRequest"/>
</message>
<message name="CalculateSachPrivatResponseMsg">
<part name="parameters" element="boaSp:CalculateSachPrivatResponse"/>
</message>
<message name="CreateOfferSachPrivatRequestMsg">
<part name="parameters" element="boaSp:CreateOfferSachPrivatRequest"/>
</message>
<message name="CreateOfferSachPrivatResponseMsg">
<part name="parameters" element="boaSp:CreateOfferSachPrivatResponse"/>
</message>
<message name="CreateApplicationSachPrivatRequestMsg">
<part name="parameters" element="boaSp:CreateApplicationSachPrivatRequest"/>
</message>
<message name="CreateApplicationSachPrivatResponseMsg">
<part name="parameters" element="boaSp:CreateApplicationSachPrivatResponse"/>
</message>
<message name="SubmitApplicationSachPrivatRequestMsg">
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatRequest"/>
</message>
<message name="SubmitApplicationSachPrivatResponseMsg">
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatResponse"/>
</message>
<!-- Rechtsschutz -->
<message name="CalculateRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:CalculateRechtsschutzRequest"/>
</message>
<message name="CalculateRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:CalculateRechtsschutzResponse"/>
</message>
<message name="CreateOfferRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:CreateOfferRechtsschutzRequest"/>
</message>
<message name="CreateOfferRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:CreateOfferRechtsschutzResponse"/>
</message>
<message name="CreateApplicationRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzRequest"/>
</message>
<message name="CreateApplicationRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzResponse"/>
</message>
<message name="SubmitApplicationRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzRequest"/>
</message>
<message name="SubmitApplicationRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzResponse"/>
</message>
<!-- State-Changes z.B. Polizzierung -->
<message name="GetStateChangesRequestMsg">
<part name="parameters" element="b:GetStateChangesRequest"/>
@@ -156,7 +281,66 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="GetStateChangesResponseMsg">
<part name="parameters" element="b:GetStateChangesResponse"/>
</message>
<message name="GetPoliciesOfPartnerRequestMsg">
<part name="parameters" element="v:GetPoliciesOfPartnerRequest"/>
</message>
<message name="GetPoliciesOfPartnerResponseMsg">
<part name="parameters" element="v:GetPoliciesOfPartnerResponse"/>
</message>
<message name="CheckAddressRequestMsg">
<part name="parameters" element="p:CheckAddressRequest"/>
</message>
<message name="CheckAddressResponseMsg">
<part name="parameters" element="p:CheckAddressResponse"/>
</message>
<message name="GetPartnerRequestMsg">
<part name="parameters" element="p:GetPartnerRequest"/>
</message>
<message name="GetPartnerResponseMsg">
<part name="parameters" element="p:GetPartnerResponse"/>
</message>
<message name="ChangePersonDataRequestMsg">
<part name="parameters" element="p:ChangePersonDataRequest"/>
</message>
<message name="ChangePersonDataResponseMsg">
<part name="parameters" element="p:ChangePersonDataResponse"/>
</message>
<message name="ChangePartnerMainAddressRequestMsg">
<part name="parameters" element="p:ChangePartnerMainAddressRequest"/>
</message>
<message name="ChangePartnerMainAddressResponseMsg">
<part name="parameters" element="p:ChangePartnerMainAddressResponse"/>
</message>
<message name="SetMailingAddressRequestMsg">
<part name="parameters" element="v:SetMailingAddressRequest"/>
</message>
<message name="SetMailingAddressResponseMsg">
<part name="parameters" element="v:SetMailingAddressResponse"/>
</message>
<message name="ChangeCommunicationObjectRequestMsg">
<part name="parameters" element="p:ChangeCommunicationObjectRequest"/>
</message>
<message name="ChangeCommunicationObjectResponseMsg">
<part name="parameters" element="p:ChangeCommunicationObjectResponse"/>
</message>
<message name="DeleteCommunicationObjectRequestMsg">
<part name="parameters" element="p:DeleteCommunicationObjectRequest"/>
</message>
<message name="DeleteCommunicationObjectResponseMsg">
<part name="parameters" element="p:DeleteCommunicationObjectResponse"/>
</message>
<message name="AddCommunicationObjectRequestMsg">
<part name="parameters" element="p:AddCommunicationObjectRequest"/>
</message>
<message name="AddCommunicationObjectResponseMsg">
<part name="parameters" element="p:AddCommunicationObjectResponse"/>
</message>
<message name="CollectionChangeRequestMsg">
<part name="parameters" element="v:CollectionChangeRequest"/>
</message>
<message name="CollectionChangeResponseMsg">
<part name="parameters" element="v:CollectionChangeResponse"/>
</message>
<!-- Fehler -->
<message name="ServiceFaultMsg">
<part name="parameters" element="cst:serviceFault" />
@@ -247,6 +431,47 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<fault name="GetDocumentsOfPeriodFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="createClaim">
<input name="CreateClaimRequestPort" message="os:CreateClaimRequestMsg" />
<output name="CreateClaimResponsePort" message="os:CreateClaimResponseMsg" />
<fault name="CreateClaimFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="submitClaim">
<input name="SubmitClaimRequestPort" message="os:SubmitClaimRequestMsg" />
<output name="SubmitClaimResponsePort" message="os:SubmitClaimResponseMsg" />
<fault name="SubmitClaimFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="initiateClaim">
<input name="InitiateClaimRequestPort" message="os:InitiateClaimRequestMsg" />
<output name="InitiateClaimResponsePort" message="os:InitiateClaimResponseMsg" />
<fault name="InitiateClaimFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getClaim">
<input name="GetClaimRequestPort" message="os:GetClaimRequestMsg" />
<output name="GetClaimResponsePort" message="os:GetClaimResponseMsg" />
<fault name="GetClaimFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getClaimLight">
<input name="GetClaimLightRequestPort" message="os:GetClaimLightRequestMsg" />
<output name="GetClaimLightResponsePort" message="os:GetClaimLightResponseMsg" />
<fault name="GetClaimLightFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="searchClaim">
<input name="SearchClaimRequestPort" message="os:SearchClaimRequestMsg" />
<output name="SearchClaimResponsePort" message="os:SearchClaimResponseMsg" />
<fault name="SearchClaimFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getLossEventList">
<input name="LossEventListRequestPort" message="os:GetLossEventListRequestMsg" />
<output name="LossEventListResponsePort" message="os:GetLossEventListResponseMsg" />
<fault name="LossEventListFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getChangedClaimsList">
<input name="ChangedClaimsListPort" message="os:GetChangedClaimsListRequestMsg" />
<output name="ChangedClaimsListResponsePort" message="os:GetChangedClaimsListResponseMsg" />
<fault name="ChangedClaimsListFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="calculateKfz">
<input name="CalculateKfzRequestPort" message="os:CalculateKfzRequestMsg"/>
<output name="CalculateKfzResponsePort" message="os:CalculateKfzResponseMsg"/>
@@ -268,12 +493,109 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<fault name="SubmitApplicationKfzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="calculateSachPrivat">
<input name="CalculateSachPrivatRequestPort" message="os:CalculateSachPrivatRequestMsg"/>
<output name="CalculateSachPrivatResponsePort" message="os:CalculateSachPrivatResponseMsg"/>
<fault name="CalculateSachPrivatFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="createOfferSachPrivat">
<input name="CreateOfferSachPrivatRequestPort" message="os:CreateOfferSachPrivatRequestMsg"/>
<output name="CreateOfferSachPrivatResponsePort" message="os:CreateOfferSachPrivatResponseMsg"/>
<fault name="CreateOfferSachPrivatFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="createApplicationSachPrivat">
<input name="CreateApplicationSachPrivatRequestPort" message="os:CreateApplicationSachPrivatRequestMsg"/>
<output name="CreateApplicationSachPrivatResponsePort" message="os:CreateApplicationSachPrivatResponseMsg"/>
<fault name="CreateApplicationSachPrivatFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="submitApplicationSachPrivat">
<input name="SubmitApplicationSachPrivatRequestPort" message="os:SubmitApplicationSachPrivatRequestMsg"/>
<output name="SubmitApplicationSachPrivatResponsePort" message="os:SubmitApplicationSachPrivatResponseMsg"/>
<fault name="SubmitApplicationSachPrivatFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="calculateRechtsschutz">
<input name="CalculateRechtsschutzRequestPort" message="os:CalculateRechtsschutzRequestMsg"/>
<output name="CalculateRechtsschutzResponsePort" message="os:CalculateRechtsschutzResponseMsg"/>
<fault name="CalculateRechtsschutzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="createOfferRechtsschutz">
<input name="CreateOfferRechtsschutzRequestPort" message="os:CreateOfferRechtsschutzRequestMsg"/>
<output name="CreateOfferRechtsschutzResponsePort" message="os:CreateOfferRechtsschutzResponseMsg"/>
<fault name="CreateOfferRechtsschutzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="createApplicationRechtsschutz">
<input name="CreateApplicationRechtsschutzRequestPort" message="os:CreateApplicationRechtsschutzRequestMsg"/>
<output name="CreateApplicationRechtsschutzResponsePort" message="os:CreateApplicationRechtsschutzResponseMsg"/>
<fault name="CreateApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="submitApplicationRechtsschutz">
<input name="SubmitApplicationRechtsschutzRequestPort" message="os:SubmitApplicationRechtsschutzRequestMsg"/>
<output name="SubmitApplicationRechtsschutzResponsePort" message="os:SubmitApplicationRechtsschutzResponseMsg"/>
<fault name="SubmitApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="getStateChanges">
<input name="GetStateChangesRequestPort" message="os:GetStateChangesRequestMsg"/>
<output name="GetStateChangesResponsePort" message="os:GetStateChangesResponseMsg"/>
<fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="declareEndpoint">
<input name="DeclareEndpointRequestPort" message="os:DeclareEndpointRequestMsg"/>
<output name="DeclareEndpointResponsePort" message="os:DeclareEndpointResponseMsg"/>
<fault name="DeclareEndpointFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="getPoliciesOfPartner">
<input name="GetPoliciesOfPartnerRequestPort" message="os:GetPoliciesOfPartnerRequestMsg"/>
<output name="GetPoliciesOfPartnerResponsePort" message="os:GetPoliciesOfPartnerResponseMsg"/>
<fault name="GetPoliciesOfPartnerFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="checkAddress">
<input name="CheckAddressRequestPort" message="os:CheckAddressRequestMsg"/>
<output name="CheckAddressResponsePort" message="os:CheckAddressResponseMsg"/>
<fault name="CheckAddressFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="getPartner">
<input name="GetPartnerRequestPort" message="os:GetPartnerRequestMsg"/>
<output name="GetPartnerResponsePort" message="os:GetPartnerResponseMsg"/>
<fault name="GetPartnerFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="changePersonData">
<input name="ChangePersonDataRequestPort" message="os:ChangePersonDataRequestMsg"/>
<output name="ChangePersonDataResponsePort" message="os:ChangePersonDataResponseMsg"/>
<fault name="ChangePersonDataFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="changePartnerMainAddress">
<input name="ChangePartnerMainAddressRequestPort" message="os:ChangePartnerMainAddressRequestMsg"/>
<output name="ChangePartnerMainAddressResponsePort" message="os:ChangePartnerMainAddressResponseMsg"/>
<fault name="ChangePartnerMainAddressFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="setMailingAddress">
<input name="SetMailingAddressRequestPort" message="os:SetMailingAddressRequestMsg"/>
<output name="SetMailingAddressResponsePort" message="os:SetMailingAddressResponseMsg"/>
<fault name="SetMailingAddressFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="changeCommunicationObject">
<input name="ChangeCommunicationObjectRequestPort" message="os:ChangeCommunicationObjectRequestMsg"/>
<output name="ChangeCommunicationObjectResponsePort" message="os:ChangeCommunicationObjectResponseMsg"/>
<fault name="ChangeCommunicationObjectFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="deleteCommunicationObject">
<input name="DeleteCommunicationObjectRequestPort" message="os:DeleteCommunicationObjectRequestMsg"/>
<output name="DeleteCommunicationObjectResponsePort" message="os:DeleteCommunicationObjectResponseMsg"/>
<fault name="DeleteCommunicationObjectFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="addCommunicationObject">
<input name="AddCommunicationObjectRequestPort" message="os:AddCommunicationObjectRequestMsg"/>
<output name="AddCommunicationObjectResponsePort" message="os:AddCommunicationObjectResponseMsg"/>
<fault name="AddCommunicationObjectFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="collectionChange">
<input name="CollectionChangeRequestPort" message="os:CollectionChangeRequestMsg"/>
<output name="CollectionChangeResponsePort" message="os:CollectionChangeResponseMsg"/>
<fault name="CollectionChangeFault" message="os:ServiceFaultMsg"/>
</operation>
</portType>
@@ -473,7 +795,127 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</fault>
</operation>
<!-- Berechnung, Offert, Antrag KFZ -->
<!-- Schaden -->
<operation name="createClaim">
<soap:operation soapAction="urn:createClaim" style="document" />
<input name="CreateClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="CreateClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="CreateClaimFault">
<soap:fault name="CreateClaimFault" use="literal"/>
</fault>
</operation>
<operation name="submitClaim">
<soap:operation soapAction="urn:submitClaim" style="document" />
<input name="SubmitClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="SubmitClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="SubmitClaimFault">
<soap:fault name="SubmitClaimFault" use="literal"/>
</fault>
</operation>
<operation name="initiateClaim">
<soap:operation soapAction="urn:initiateClaim" style="document" />
<input name="InitiateClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="InitiateClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="InitiateClaimFault">
<soap:fault name="InitiateClaimFault" use="literal"/>
</fault>
</operation>
<operation name="getClaim">
<soap:operation soapAction="urn:getClaim" style="document" />
<input name="GetClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="GetClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="GetClaimFault">
<soap:fault name="GetClaimFault" use="literal"/>
</fault>
</operation>
<operation name="getClaimLight">
<soap:operation soapAction="urn:getClaimLight" style="document" />
<input name="GetClaimLightRequestPort">
<soap:body use="literal" />
</input>
<output name="GetClaimLightResponsePort">
<soap:body use="literal" />
</output>
<fault name="GetClaimLightFault">
<soap:fault name="GetClaimLightFault" use="literal"/>
</fault>
</operation>
<operation name="searchClaim">
<soap:operation soapAction="urn:searchClaim" style="document" />
<input name="SearchClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="SearchClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="SearchClaimFault">
<soap:fault name="SearchClaimFault" use="literal"/>
</fault>
</operation>
<operation name="getLossEventList">
<soap:operation soapAction="urn:getLossEventList" style="document" />
<input name="LossEventListRequestPort">
<soap:body use="literal" />
</input>
<output name="LossEventListResponsePort">
<soap:body use="literal" />
</output>
<fault name="LossEventListFault">
<soap:fault name="LossEventListFault" use="literal"/>
</fault>
</operation>
<operation name="getChangedClaimsList">
<soap:operation soapAction="urn:getChangedClaimsList" style="document" />
<input name="ChangedClaimsListPort">
<soap:body use="literal" />
</input>
<output name="ChangedClaimsListResponsePort">
<soap:body use="literal" />
</output>
<fault name="ChangedClaimsListFault">
<soap:fault name="ChangedClaimsListFault" use="literal"/>
</fault>
</operation>
<operation name="declareEndpoint">
<soap:operation soapAction="urn:declareEndpoint" style="document" />
<input name="DeclareEndpointRequestPort">
<soap:body use="literal" />
</input>
<output name="DeclareEndpointResponsePort">
<soap:body use="literal" />
</output>
<fault name="DeclareEndpointFault">
<soap:fault name="DeclareEndpointFault" use="literal"/>
</fault>
</operation>
<!-- KFZ -->
<operation name="calculateKfz">
<soap:operation soapAction="urn:calculateKfz" style="document"/>
<input name="CalculateKfzRequestPort">
@@ -523,6 +965,108 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</fault>
</operation>
<!-- SachPrivat -->
<operation name="calculateSachPrivat">
<soap:operation soapAction="urn:calculateSachPrivat" style="document"/>
<input name="CalculateSachPrivatRequestPort">
<soap:body use="literal"/>
</input>
<output name="CalculateSachPrivatResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CalculateSachPrivatFault">
<soap:fault name="CalculateSachPrivatFault" use="literal"/>
</fault>
</operation>
<operation name="createOfferSachPrivat">
<soap:operation soapAction="urn:createOfferSachPrivat" style="document"/>
<input name="CreateOfferSachPrivatRequestPort">
<soap:body use="literal"/>
</input>
<output name="CreateOfferSachPrivatResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CreateOfferSachPrivatFault">
<soap:fault name="CreateOfferSachPrivatFault" use="literal"/>
</fault>
</operation>
<operation name="createApplicationSachPrivat">
<soap:operation soapAction="urn:createApplicationSachPrivat" style="document"/>
<input name="CreateApplicationSachPrivatRequestPort">
<soap:body use="literal"/>
</input>
<output name="CreateApplicationSachPrivatResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CreateApplicationSachPrivatFault">
<soap:fault name="CreateApplicationSachPrivatFault" use="literal"/>
</fault>
</operation>
<operation name="submitApplicationSachPrivat">
<soap:operation soapAction="urn:submitApplicationSachPrivat" style="document"/>
<input name="SubmitApplicationSachPrivatRequestPort">
<soap:body use="literal"/>
</input>
<output name="SubmitApplicationSachPrivatResponsePort">
<soap:body use="literal"/>
</output>
<fault name="SubmitApplicationSachPrivatFault">
<soap:fault name="SubmitApplicationSachPrivatFault" use="literal"/>
</fault>
</operation>
<!-- Rechtsschutz -->
<operation name="calculateRechtsschutz">
<soap:operation soapAction="urn:calculateRechtsschutz" style="document"/>
<input name="CalculateRechtsschutzRequestPort">
<soap:body use="literal"/>
</input>
<output name="CalculateRechtsschutzResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CalculateRechtsschutzFault">
<soap:fault name="CalculateRechtsschutzFault" use="literal"/>
</fault>
</operation>
<operation name="createOfferRechtsschutz">
<soap:operation soapAction="urn:createOfferRechtsschutz" style="document"/>
<input name="CreateOfferRechtsschutzRequestPort">
<soap:body use="literal"/>
</input>
<output name="CreateOfferRechtsschutzResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CreateOfferRechtsschutzFault">
<soap:fault name="CreateOfferRechtsschutzFault" use="literal"/>
</fault>
</operation>
<operation name="createApplicationRechtsschutz">
<soap:operation soapAction="urn:createApplicationRechtsschutz" style="document"/>
<input name="CreateApplicationRechtsschutzRequestPort">
<soap:body use="literal"/>
</input>
<output name="CreateApplicationRechtsschutzResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CreateApplicationRechtsschutzFault">
<soap:fault name="CreateApplicationRechtsschutzFault" use="literal"/>
</fault>
</operation>
<operation name="submitApplicationRechtsschutz">
<soap:operation soapAction="urn:submitApplicationRechtsschutz" style="document"/>
<input name="SubmitApplicationRechtsschutzRequestPort">
<soap:body use="literal"/>
</input>
<output name="SubmitApplicationRechtsschutzResponsePort">
<soap:body use="literal"/>
</output>
<fault name="SubmitApplicationRechtsschutzFault">
<soap:fault name="SubmitApplicationRechtsschutzFault" use="literal"/>
</fault>
</operation>
<operation name="getStateChanges">
<soap:operation soapAction="urn:getStateChanges" style="document"/>
<input name="GetStateChangesRequestPort">
@@ -535,7 +1079,127 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="GetStateChangesFault" use="literal"/>
</fault>
</operation>
<!-- Personen Bestandsdaten Änderung -->
<operation name="getPoliciesOfPartner">
<soap:operation soapAction="urn:changePersonData" style="document"/>
<input name="GetPoliciesOfPartnerRequestPort">
<soap:body use="literal"/>
</input>
<output name="GetPoliciesOfPartnerResponsePort">
<soap:body use="literal"/>
</output>
<fault name="GetPoliciesOfPartnerFault">
<soap:fault name="GetPoliciesOfPartnerFault" use="literal"/>
</fault>
</operation>
<operation name="checkAddress">
<soap:operation soapAction="urn:checkAddress" style="document"/>
<input name="CheckAddressRequestPort">
<soap:body use="literal"/>
</input>
<output name="CheckAddressResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CheckAddressFault">
<soap:fault name="CheckAddressFault" use="literal"/>
</fault>
</operation>
<operation name="getPartner">
<soap:operation soapAction="urn:getPartner" style="document"/>
<input name="GetPartnerRequestPort">
<soap:body use="literal"/>
</input>
<output name="GetPartnerResponsePort">
<soap:body use="literal"/>
</output>
<fault name="GetPartnerFault">
<soap:fault name="GetPartnerFault" use="literal"/>
</fault>
</operation>
<operation name="changePersonData">
<soap:operation soapAction="urn:changePersonData" style="document"/>
<input name="ChangePersonDataRequestPort">
<soap:body use="literal"/>
</input>
<output name="ChangePersonDataResponsePort">
<soap:body use="literal"/>
</output>
<fault name="ChangePersonDataFault">
<soap:fault name="ChangePersonDataFault" use="literal"/>
</fault>
</operation>
<operation name="changePartnerMainAddress">
<soap:operation soapAction="urn:changePartnerMainAddress" style="document"/>
<input name="ChangePartnerMainAddressRequestPort">
<soap:body use="literal"/>
</input>
<output name="ChangePartnerMainAddressResponsePort">
<soap:body use="literal"/>
</output>
<fault name="ChangePartnerMainAddressFault">
<soap:fault name="ChangeAddressFault" use="literal"/>
</fault>
</operation>
<operation name="setMailingAddress">
<soap:operation soapAction="urn:setMailingAddress" style="document"/>
<input name="SetMailingAddressRequestPort">
<soap:body use="literal"/>
</input>
<output name="SetMailingAddressResponsePort">
<soap:body use="literal"/>
</output>
<fault name="SetMailingAddressFault">
<soap:fault name="SetMailingAddressFault" use="literal"/>
</fault>
</operation>
<operation name="changeCommunicationObject">
<soap:operation soapAction="urn:changeCommunicationObject" style="document"/>
<input name="ChangeCommunicationObjectRequestPort">
<soap:body use="literal"/>
</input>
<output name="ChangeCommunicationObjectResponsePort">
<soap:body use="literal"/>
</output>
<fault name="ChangeCommunicationObjectFault">
<soap:fault name="ChangeCommunicationObjectFault" use="literal"/>
</fault>
</operation>
<operation name="deleteCommunicationObject">
<soap:operation soapAction="urn:deleteCommunicationObject" style="document"/>
<input name="DeleteCommunicationObjectRequestPort">
<soap:body use="literal"/>
</input>
<output name="DeleteCommunicationObjectResponsePort">
<soap:body use="literal"/>
</output>
<fault name="DeleteCommunicationObjectFault">
<soap:fault name="DeleteCommunicationObjectFault" use="literal"/>
</fault>
</operation>
<operation name="addCommunicationObject">
<soap:operation soapAction="urn:addCommunicationObject" style="document"/>
<input name="AddCommunicationObjectRequestPort">
<soap:body use="literal"/>
</input>
<output name="AddCommunicationObjectResponsePort">
<soap:body use="literal"/>
</output>
<fault name="AddCommunicationObjectFault">
<soap:fault name="AddCommunicationObjectFault" use="literal"/>
</fault>
</operation>
<operation name="collectionChange">
<soap:operation soapAction="urn:collectionChange" style="document"/>
<input name="CollectionChangeRequestPort">
<soap:body use="literal"/>
</input>
<output name="CollectionChangeResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CollectionChangeFault">
<soap:fault name="CollectionChangeFault" use="literal"/>
</fault>
</operation>
</binding>
<service name="omdsService">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:annotation>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" 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" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" 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" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.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:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
@@ -62,6 +62,16 @@
<xsd:documentation>Weitere Personen in Vertragsrollen</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AbgelehnteRisiken" type="cst:AbgelehnteRisiken_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Bestehen Ablehnungen zu den beantragten Risiken</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="Zahlungsdaten" type="cst:Zahlungsdaten_Type">
<xsd:annotation>
<xsd:documentation>Beschreibt die Art der Zahlung und enthält die zugehörigen Daten</xsd:documentation>
@@ -88,6 +98,16 @@
</xsd:annotation>
</xsd:element>
<xsd:element name="Kontierung" type="cst:Kontierung_Type" minOccurs="0" maxOccurs="3"/>
<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="ZusendungWeitereDokumente" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Sollen weitere Antragsdokumente zugestellt werden (z.B. IVK)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ZusaetzlicheAntragsdaten" type="ZusaetzlicheAntragsdaten_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation>
@@ -95,25 +115,7 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--Abstrakte BOA-Operationstypen
<xsd:complexType name="BOA_Request_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Request für BOA mit generischen Produktbausteinen</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:CommonProcessRequest_Type">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="BOA_Response_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Request für BOA </xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:CommonProcessResponse_Type"/>
</xsd:complexContent>
</xsd:complexType>-->
<!--Abstrakte BOA-Operationstypen-->
<xsd:complexType name="CalculateRequest_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Request für die Berechnung</xsd:documentation>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<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.5.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"/>
@@ -495,7 +495,16 @@
<xsd:element name="ErfolgtAnmeldungZeitgleichMitAbmeldung" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="AbmeldedatumWechselkennzeichenFahrzeug" type="xsd:date" minOccurs="0"/>
<xsd:element name="Wechselkennzeichen" type="Wechselkennzeichen_Type" minOccurs="0"/>
<xsd:element name="Fahrzeugzustand" type="Fahrzeugzustand_Type" minOccurs="0"/>
<xsd:element name="Fahrzeugzustand" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Fahrzeugzustand als Schlüsselwerte</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="FzZustandBesichtigung" type="FzZustandBesichtigung_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Detailierte Fahrzeugzustandsbeschreibung z.B. aus einer Besichtigung</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ZusaetzlicheAntragsdatenKfz" type="ZusaetzlicheAntragsdatenKfz_Type" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
@@ -525,63 +534,38 @@
<xsd:maxLength value="30"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="Fahrzeugzustand_Type" abstract="true">
<xsd:complexType name="FzZustandBesichtigung_Type">
<xsd:annotation>
<xsd:documentation>Abstrakter Typ für den Fahrzeugzustand</xsd:documentation>
<xsd:documentation>Ergebnisse einer Besichtigung</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="ZustandsberichtLiegtAlsFormularBei" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Zustandsbericht liegt als Formular bei bzw. Besichtigung durch externe Stelle veranlasst - muss dann als Attachment mitgeschickt werden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ArtBesichtigung" type="ArtBesichtigung_Type">
<xsd:annotation>
<xsd:documentation>Die Art der Besichtigung bzw. Quelle der Zustandsbeschreibung</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SchaedenAnScheibenKleinglas" type="SchaedenAnScheibenKleinglas_Type" minOccurs="0"/>
<xsd:element name="SchaedenAmFahrzeug" type="SchaedenAmFahrzeug_Type" minOccurs="0"/>
<xsd:element name="KilometerLtBesichtigung" type="xsd:integer" minOccurs="0"/>
<xsd:element name="Vorschaeden" type="xsd:string" minOccurs="0"/>
<xsd:element name="Besichtigungsort" type="xsd:string" minOccurs="0"/>
<xsd:element name="Besichtigungsdatum" type="xsd:date" minOccurs="0"/>
<xsd:element name="GrundFuerNachbesichtigung" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="EinfacherFahrzeugzustand_Type">
<xsd:annotation>
<xsd:documentation>Type Standardimplementierung des Fahrzeugzustands</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Fahrzeugzustand_Type">
<xsd:sequence>
<xsd:element name="Zustand" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Beschreibt den Fahrzeugzustand mit Hilfe von Schlüsselwerten. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FahrzeugzustandMitBesichichtigung_Type">
<xsd:annotation>
<xsd:documentation>Type einer möglichen Implementierung des Fahrzeugzustands</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Fahrzeugzustand_Type">
<xsd:sequence>
<xsd:element name="ZustandsberichtLiegtAlsFormularBei" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Zustandsbericht liegt als Formular bei bzw. Besichtigung durch externe Stelle veranlasst - muss dann als Attachment mitgeschickt werden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Zustandsbeschreibung" type="Zustandsbeschreibung_Type">
<xsd:annotation>
<xsd:documentation>Beschreibt den Fahrzeugzustand mit Hilfe von Schlüsselwerten. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SchaedenAnScheibenKleinglas" type="SchaedenAnScheibenKleinglas_Type" minOccurs="0"/>
<xsd:element name="SchaedenAmFahrzeug" type="SchaedenAmFahrzeug_Type" minOccurs="0"/>
<xsd:element name="KilometerLtBesichtigung" type="xsd:integer" minOccurs="0"/>
<xsd:element name="Vorschaeden" type="xsd:string" minOccurs="0"/>
<xsd:element name="Besichtigungsort" type="xsd:string" minOccurs="0"/>
<xsd:element name="Besichtigungsdatum" type="xsd:date" minOccurs="0"/>
<xsd:element name="GrundFuerNachbesichtigung" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="Zustandsbeschreibung_Type">
<xsd:simpleType name="ArtBesichtigung_Type">
<xsd:annotation>
<xsd:documentation>Type Zustandsbeschreibung</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Besichtigung durch Betreuer"/>
<xsd:enumeration value="Kaufvertrag eines Markenhändlers mit Beschreibung (Kopie erforderlich)"/>
<xsd:enumeration value="Besichtigung durch ÖAMTC"/>
<xsd:enumeration value="Kaufvertrag Markenhaendler mit Beschreibung"/>
<xsd:enumeration value="Besichtigung durch ARBOE, OEAMTC"/>
<xsd:enumeration value="Nachbesichtigung"/>
</xsd:restriction>
</xsd:simpleType>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.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="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:at.vvo.omds.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="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.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"/>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.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="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:at.vvo.omds.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="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.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"/>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" 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-4-0.on2antrag.unfall" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" 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-4-0.on2antrag.unfall" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.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"/>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:element name="GetPoliciesOfPartnerRequest" type="GetPoliciesOfPartnerRequest_Type">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<!-- Aenderung Personenbezogener Daten -->

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<!--Schadenservices Versicherungsunternehmen -->