Einwilligung in SpezAntrag wird zu Einwilligungen
InnerClass wird eigene Klasse PersonNamentlichesBezugsrecht
This commit is contained in:
45
OMDSServiceDefinition/src/main/resources/Backlog.txt
Normal file
45
OMDSServiceDefinition/src/main/resources/Backlog.txt
Normal file
@@ -0,0 +1,45 @@
|
||||
B A C K L O G
|
||||
=============
|
||||
|
||||
Änderungen, die aus Gründen der Abwärtskompatibilität bisher nicht vorgenommen wurden,
|
||||
aber mit einer Version 2 durchgeführt werden sollten.
|
||||
|
||||
1.
|
||||
Von den Ebenenen der Produktmodellierung gibt es einfache Typen und "generische" Typen,
|
||||
die optional noch Metainformationen aufnehmen können. Die einfachen Typen werden in Kfz verwendet.
|
||||
Kfz sollte auch die generischen Typen verwenden, die einfachen würden dann komplett entfallen.
|
||||
|
||||
2.
|
||||
omds3ServiceTypes und omds3CommonServiceTypes sind gegenseitig voneinander abhängig.
|
||||
Die Abhängigkeit sollte nur omds3ServiceTypes --> omds3CommonServiceTypes sein.
|
||||
Dazu müsste ost:PolicyPartnerRole verschoben werden nach omds3CommonServiceTypes.
|
||||
Das wäre eine nicht-abwärtskompatible Änderung.
|
||||
|
||||
3.
|
||||
In omds3CommonServiceTypes.xsd sollte <xsd:complexType name="ServiceFault"> umbenannt werden
|
||||
zu "ServiceFault_Type" und das zugehörige Element "serviceFault" sollte "ServiceFault" heissen.
|
||||
|
||||
4.
|
||||
Wir haben in Kfz ein Element für Vinkulierung definiert und dann im Kontext für Leben das Thema
|
||||
Sicherstellungen (inkl. Vinkulierung) nochmals allgemeiner gelöst. Kfz sollte auch auf die neue
|
||||
Lösung umgestellt werden.
|
||||
|
||||
5.
|
||||
Sach-privat kann derzeit kein Unfall als gleichberechtigtes Produkt aufnehmen, Unfall muesste
|
||||
als Zusatzprodukt aufgenommen werden. Das ist technisch unproblematisch, fachlich wäre Unfall
|
||||
aber eigentlich gleichberechtigt zu Haushalt oder Eigenheim zu sehen. Der Typ des Produkts im
|
||||
Verkaufsprodukt müsste dafür aber weiter gefasst werden, also nicht ProduktSachPrivat_Type.
|
||||
|
||||
6.
|
||||
Für die Methoden Calculate, CreateOffer, CreateApplication und SubmitApplication haben wir
|
||||
immer einen ComplexType definiert und ein Element, welches von diesem Typ ist. Dies könnte man
|
||||
auch kompakter in einem Element mit einem anonymen inneren komplexen Typ machen. Dies hätte den
|
||||
Vorteil, dass unter Java-cxf auch ein @XmlRootElement(name = "CalculateSachPrivatRequest")-Tag generiert
|
||||
wird, der wiederum die Verarbeitung eines Requests vereinfacht.
|
||||
|
||||
7.
|
||||
Für die Berechnungsvariante gibt es die einstufung einfach-mittel-top. Was ist, wenn eine VU hier
|
||||
eine andere Anzahl von Varianten anbieten möchte? Wurde bisher nicht tiefer diskutiert.
|
||||
|
||||
8.
|
||||
Regex Variante ist bislang nicht definiert.
|
||||
@@ -4,6 +4,6 @@ OMDS 3 Version 1.0.0 - erste Veroeffentlichung der 'Quick-Wins'
|
||||
OMDS 3 Version 1.1.0 - Veroeffentlichung Schaden, Services die von Maklern betrieben werden, Bugfixes zu 1.0.0
|
||||
OMDS 3 Version 1.1.1 - Bugfixes zu 1.1.0: Bei einigen Elementen war der z.B. Typ nicht definiert
|
||||
OMDS 3 Version 1.2.0 - Autorisierung neu Beschrieben, keine Änderungen in den Services selbst
|
||||
OMDS 3 Version 1.3.0 - Berechnung-Offert-Antrag Kfz neu, Schaden überarbeitet
|
||||
OMDS 3 Version 1.3.0 - Berechnung-Offert-Antrag Kfz neu
|
||||
OMDS 3 Version 1.4.0 - Berechnung-Offert-Antrag Kfz überarbeitet, Verwendung OMDS 2.11
|
||||
OMDS 3 Version 1.5.0 - in Vorbereitung: Berechnung-Offert-Antrag Unfall, Sach-privat, Rechtsschutz, Schaden überarbeitet, Verwendung OMDS 2.11
|
||||
OMDS 3 Version 1.5.0 - Berechnung-Offert-Antrag Sach-privat, Schaden überarbeitet, Verwendung OMDS 2.11
|
||||
@@ -4,8 +4,8 @@ Version 1.5.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
|
||||
|
||||
1. Sach-Privat erbt von neuen "generischen" Produktklassen
|
||||
2. Schadenmeldung wurde überarbeitet
|
||||
|
||||
=============
|
||||
Version 1.4.0
|
||||
|
||||
@@ -1142,6 +1142,14 @@
|
||||
<xsd:element ref="omds:PERSON"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Bezugsrecht_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Bezugsrecht (nur Kontext Kfz)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="omds:PERSON"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Vinkularglaeubiger_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ zur Beschreibung einer Bank als Vinkulargläubiger</xsd:documentation>
|
||||
@@ -1181,129 +1189,6 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<!--Bezugsberechtigungen-->
|
||||
<xsd:complexType name="Bezugsrecht_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type Bezugsrecht fuer Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="omds:PERSON"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Bezugsberechtigung_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Art">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsrecht Erleben oder Ableben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:unsignedByte">
|
||||
<xsd:enumeration value="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsrecht Erleben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="1">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsrecht Ableben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungGesetzlicheErben_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung gesetzliche Erben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungTestamentarischeErben_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung testamentarische Erben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungUeberbringer_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung Überbringer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungNamentlich">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung namentlich</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Bezugsberechtigung_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Unwiderruflich" type="xsd:boolean">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>wahr, wenn das Bezugsrecht unwiderruflich ist.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="NamenlichesBezugsrecht" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsrecht für eine Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf eine Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Prozentsatz" type="xsd:double" minOccurs="0"/>
|
||||
<xsd:element name="Zugunsten" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf die Person, zu deren Gunsten das Betzugsrecht festgelegt ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungVersicherungsnehmer_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung Versicherungsnehmer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungVersichertePerson_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung VersichertePerson</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungIndividuell">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung Individuell</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Bezugsberechtigung_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Beschreibung" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- Bonus Malus-->
|
||||
<xsd:complexType name="BonusMalusSystem_Type">
|
||||
<xsd:annotation>
|
||||
@@ -1485,11 +1370,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: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>
|
||||
@@ -1815,16 +1700,16 @@
|
||||
<xsd:documentation>VU-spezifische Erweiterungsmöglichkeit für Personendaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="VersicherteVeranstaltung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Versicherte Veranstaltung basierend auf VersichertesInteresse_Type</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
||||
<xsd:sequence/>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- <xsd:complexType name="VersicherteVeranstaltung_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Versicherte Veranstaltung basierend auf VersichertesInteresse_Type</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:complexContent>-->
|
||||
<!-- <xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">-->
|
||||
<!-- <xsd:sequence/>-->
|
||||
<!-- </xsd:extension>-->
|
||||
<!-- </xsd:complexContent>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<xsd:complexType name="Fahrzeug_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Basisklasse für alle Fahrzeuge in der Kfz-Versicherung</xsd:documentation>
|
||||
@@ -1943,6 +1828,21 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="VersicherteLiegenschaft_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Versicherte Liegenschaft</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="ObjektId"/>
|
||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type"/>
|
||||
<xsd:element name="BebauteFlaecheInQm" type="xsd:unsignedShort"/>
|
||||
<xsd:element name="UeberdachteFlaecheInQm" type="xsd:unsignedShort"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KostenFixOderProzent_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Dient zur Abbildung von Kosten als absoluter oder prozentualer Wert</xsd:documentation>
|
||||
@@ -2504,209 +2404,4 @@
|
||||
<xsd:extension base="Attribut_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Sicherstellung_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ fuer Sicherstellungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Lfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die laufende Nummer dieser Sicherstellung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Betrag" type="omds:decimal" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional die Angabe des sichergestellten Betrags, wenn nicht die volle Summe sichergestellt werden soll</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Unanfechtbarkeitssumme" type="omds:decimal" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional die Angabe einer Unanfechtbarkeitssumme, wenn eine Unanfechtsbarkeitsklausel eingeschlossen wurde</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Abtretung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Sicherstellung vom Typ Abtretung / Zession</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Sicherstellung_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Zessionar" type="GlaeubigerSicherstellung_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Verpfaendung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Sicherstellung vom Typ Verpfändung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Sicherstellung_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Pfandglaeubiger" type="Pfandglaeubiger_Type" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Pfandglaeubiger_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eigenschaften Pfandgläubiger</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Anteil" type="xsd:double"/>
|
||||
<xsd:element name="Glaeubiger" type="GlaeubigerSicherstellung_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="VinkulierungPersonen_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Sicherstellung vom Typ Vinkulierung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Sicherstellung_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vinkularglaeubiger" type="Vinkularglaeubiger_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="GlaeubigerSicherstellung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gläubiger einer Sicherstellung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Institut" type="xsd:string"/>
|
||||
<xsd:element name="PLZ" type="xsd:string"/>
|
||||
<xsd:element name="Strasse" type="xsd:string"/>
|
||||
<xsd:element name="Vertragsnummer" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Einwilligung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ für Einwilligung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Zustimmung" type="xsd:boolean" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Bestätigung der Zustimmung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Text" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional der tatsächliche Text der Zustimmung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="EinwilligungPersDaten_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ für Einwilligung personenbezogene Daten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Einwilligung_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf die Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="EinwVerarbGesDaten_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Einwilligung Verarbeitung Gesundheitsdaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="EinwilligungPersDaten_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="EinwGesDatenVN_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Einwilligung Bekanntgabe Gesundheitsdaten an VN</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="EinwilligungPersDaten_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="EinwSprachaufz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Einwilligung Sprachaufzeichnung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="EinwilligungPersDaten_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="FATCA_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Fragen gemäß FATCA</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:choice>
|
||||
<xsd:element name="FATCA_NatPerson" type="FATCA_NatPersonType"/>
|
||||
<xsd:element name="FATCA_SonstPerson" type="FATCA_SonstPersonType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="FATCA_NatPersonType">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Fragen FATCA bei natürlichen Personen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Geburtsland" type="AttributEnum_Type"/>
|
||||
<xsd:element name="US_Indizien" type="xsd:boolean"/>
|
||||
<xsd:element name="US_Steuerpflicht" type="xsd:boolean"/>
|
||||
<xsd:element name="US_TIN" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="FATCA_SonstPersonType">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Fragen FATCA bei sonstigen Personen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="LandFirmensitz" type="AttributEnum_Type"/>
|
||||
<xsd:element name="GIIN" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="KonzessionFinanzen" type="xsd:boolean">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Konzession nach BWG, VAG, WAG, PKG, BMSVG, ZaDiG oder vergleichbare Konzession nach ausländischem Recht</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="NichtFinanzielleDienstleistungen" type="xsd:boolean">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Überwiegend eine aktive Geschäftstätigkeit in Produktion oder Handel</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="GMSG_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Fragen gemäß dem Gemeinsamen Meldestandard-Gesetz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="SteuerlichAnsaessig" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Land" type="AttributEnum_Type"/>
|
||||
<xsd:element name="Steuernummer" type="AttributString_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PEP_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Beschreibung einer PEP</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Beschreibung" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Treuhaenderfrage_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Details zur Treuhaenderfrage</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Treuhaender" type="xsd:boolean"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
|
||||
@@ -199,15 +199,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatResponse"/>
|
||||
</message>
|
||||
|
||||
<!-- State-Changes z.B. Polizzierung -->
|
||||
<message name="GetStateChangesRequestMsg">
|
||||
<part name="parameters" element="b:GetStateChangesRequest"/>
|
||||
</message>
|
||||
<message name="GetStateChangesResponseMsg">
|
||||
<part name="parameters" element="b:GetStateChangesResponse"/>
|
||||
</message>
|
||||
|
||||
|
||||
<!-- Fehler -->
|
||||
<message name="ServiceFaultMsg">
|
||||
<part name="parameters" element="cst:serviceFault" />
|
||||
@@ -361,14 +353,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<fault name="SubmitApplicationSachPrivatFault" 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>
|
||||
|
||||
|
||||
</portType>
|
||||
|
||||
<binding name="omdsServicePortBinding" type="os:omdsServicePortType">
|
||||
@@ -720,19 +704,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
<!-- Statusaenderungen -->
|
||||
<operation name="getStateChanges">
|
||||
<soap:operation soapAction="urn:getStateChanges" style="document"/>
|
||||
<input name="GetStateChangesRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="GetStateChangesResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="GetStateChangesFault">
|
||||
<soap:fault name="GetStateChangesFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
</binding>
|
||||
|
||||
<service name="omdsService">
|
||||
|
||||
@@ -2,143 +2,143 @@
|
||||
<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>
|
||||
<xsd:documentation>State-Changes</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="GetStateChangesRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjektes um Geschäftsfalle abzuholen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonSearchRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="GeschaeftsobjektArt" type="cst:GeschaeftsobjektArt_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Vorgabe einer Geschäftsobjektart, z.B. Vertrag, Schaden oder Antrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="GetStateChangesResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Responseobjektes um Geschäftsfalle abzuholen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonSearchResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Event" type="AbstractStateChangeEvent_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="GetStateChangesRequest" type="GetStateChangesRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt fuer die Abfrage von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GetStateChangesResponse" type="GetStateChangesResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt fuer die Abfrage von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="DeclareStateChangesRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ fuer die Bekanntgabe von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="StateChange" type="AbstractStateChangeEvent_Type" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DeclareStateChangesResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ fuer die Annahme von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="DeclareStateChangesRequest" type="DeclareStateChangesRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt fuer die Übermittlung von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="DeclareStateChangesResponse" type="DeclareStateChangesResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt für die Übermittlung von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="AbstractStateChangeEvent_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstraktes Event einer Statusänderung </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="StateChangeEvent_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Standard-Event einer Statusänderung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="AbstractStateChangeEvent_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Objektart" type="cst:GeschaeftsobjektArt_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Art des Objekts, z.B. Vertrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ObjektId" type="cst:ObjektId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id des Objekts als ObjektId_Type</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine Geschäftsfall-Id als String, wenn dem Servicenutzer eine solche zugeordnet ist.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GeschaeftsfallArt" type="cst:GeschaeftsfallArt_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Art des Geschaeftsfalls der zur Statusänderung geführt hat.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Aenderungsdatum" type="omds:Datum-Zeit">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Das Datum ab wann die Statusänderung feststeht.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="StatusGueltigAbDatum" type="omds:Datum-Zeit">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Das Datum ab welchem die Statusänderung wirksam wird.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="BisherigerStatus" type="AbstractStatusGeschaeftsfall_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional der bisherige Status</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="NeuerStatus" type="AbstractStatusGeschaeftsfall_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der neue Status</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="AbstractStatusGeschaeftsfall_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Status eines Geschaeftsfalls</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="StatusAntragsGeschaeftsfall">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Status eines Antrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="AbstractStatusGeschaeftsfall_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragstatus" type="cst:SubmitApplicationStatus_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>State-Changes</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:complexType name="GetStateChangesRequest_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Typ des Requestobjektes um Geschäftsfalle abzuholen</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:complexContent>-->
|
||||
<!-- <xsd:extension base="cst:CommonSearchRequest_Type">-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="GeschaeftsobjektArt" type="cst:GeschaeftsobjektArt_Type" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Vorgabe einer Geschäftsobjektart, z.B. Vertrag, Schaden oder Antrag</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:extension>-->
|
||||
<!-- </xsd:complexContent>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:complexType name="GetStateChangesResponse_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Typ des Responseobjektes um Geschäftsfalle abzuholen</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:complexContent>-->
|
||||
<!-- <xsd:extension base="cst:CommonSearchResponse_Type">-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="Event" type="AbstractStateChangeEvent_Type" minOccurs="0" maxOccurs="unbounded"/>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:extension>-->
|
||||
<!-- </xsd:complexContent>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:element name="GetStateChangesRequest" type="GetStateChangesRequest_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Requestobjekt fuer die Abfrage von Statusänderungen</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="GetStateChangesResponse" type="GetStateChangesResponse_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Responseobjekt fuer die Abfrage von Statusänderungen</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:complexType name="DeclareStateChangesRequest_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Typ fuer die Bekanntgabe von Statusänderungen</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="StateChange" type="AbstractStateChangeEvent_Type" maxOccurs="unbounded"/>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:complexType name="DeclareStateChangesResponse_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Typ fuer die Annahme von Statusänderungen</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:element name="DeclareStateChangesRequest" type="DeclareStateChangesRequest_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Requestobjekt fuer die Übermittlung von Statusänderungen</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="DeclareStateChangesResponse" type="DeclareStateChangesResponse_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Responseobjekt für die Übermittlung von Statusänderungen</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:complexType name="AbstractStateChangeEvent_Type" abstract="true">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Abstraktes Event einer Statusänderung </xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:complexType name="StateChangeEvent_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Standard-Event einer Statusänderung</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:complexContent>-->
|
||||
<!-- <xsd:extension base="AbstractStateChangeEvent_Type">-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="Objektart" type="cst:GeschaeftsobjektArt_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Die Art des Objekts, z.B. Vertrag</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="ObjektId" type="cst:ObjektId_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Die Id des Objekts als ObjektId_Type</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Eine Geschäftsfall-Id als String, wenn dem Servicenutzer eine solche zugeordnet ist.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="GeschaeftsfallArt" type="cst:GeschaeftsfallArt_Type" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Die Art des Geschaeftsfalls der zur Statusänderung geführt hat.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="Aenderungsdatum" type="omds:Datum-Zeit">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Das Datum ab wann die Statusänderung feststeht.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="StatusGueltigAbDatum" type="omds:Datum-Zeit">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Das Datum ab welchem die Statusänderung wirksam wird.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="BisherigerStatus" type="AbstractStatusGeschaeftsfall_Type" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Optional der bisherige Status</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="NeuerStatus" type="AbstractStatusGeschaeftsfall_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Der neue Status</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:extension>-->
|
||||
<!-- </xsd:complexContent>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:complexType name="AbstractStatusGeschaeftsfall_Type" abstract="true">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Abstrakter Status eines Geschaeftsfalls</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:complexType name="StatusAntragsGeschaeftsfall">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Status eines Antrags</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:complexContent>-->
|
||||
<!-- <xsd:extension base="AbstractStatusGeschaeftsfall_Type">-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="Antragstatus" type="cst:SubmitApplicationStatus_Type"/>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:extension>-->
|
||||
<!-- </xsd:complexContent>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<xsd:element name="AddDocToBusinessCaseRequest" type="AddDocToBusinessCaseRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt um Dokument zu Geschäftsfall hinzuzufügen</xsd:documentation>
|
||||
@@ -324,134 +324,134 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<!-- Grundlagen Notifikationsservices -->
|
||||
<xsd:element name="DeclareEndpointRequest" type="DeclareEndpointRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Request um als Makler der VU einen Endpoint bekannt zu geben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="DeclareEndpointRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für den DeclareEndpointRequest</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
||||
<xsd:element name="BasisUrlEndpoint">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die BasisURL unter welcher z.B. die VU die SOAP-Webservices des Vermittlers aufrufen kann. Die maximale Länge beträgt 1000 Zeichen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="1000"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element ref="ArtAuthentifizierung"/>
|
||||
<xsd:element name="Credentials" type="Credentials_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein abstrakter Credentials-Type, für den z.B. der UsernamePasswordCredentials_Type eingesetzt werden kann.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="AuthorizationFilter" type="cst:AuthorizationFilter" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Zuordnung des Endpoints zu bestimmten fachlichen Nutzern, z.B. Vermittlernummern.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="ArtAuthentifizierung">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gibt vor, wie die Authentifizierung beim einzelnen Serviceaufruf erfolgt. Derzeit werden die Typen Username-Token und Security-Context-Token unterstützt.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="UsernameToken"/>
|
||||
<xsd:enumeration value="Security-Context-Token"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="Credentials_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein abstrakter Typ, dessen konkrete Implementierungen unterschiedliche Credentials aufnehmen können. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="UsernamePasswordCredentials_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Konkrete Implementierung von Credentials mit Username und Password</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:attribute name="Username" type="xsd:string" use="required">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Username, wobei keine vorschriften bezüglich des Usernames gemacht werden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:attribute>
|
||||
<xsd:attribute name="Password" type="xsd:string" use="required">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Das Passwort, wobei keine Anforderungen an die Passwort-Stärke gemacht werden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:attribute>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="DeclareEndpointResponse" type="DeclareEndpointResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response um als Makler der VU einen Endpoint bekannt zu geben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="DeclareEndpointResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response um als Makler der VU einen Endpoint bekannt zu geben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="RegistrierteBasisUrlMaklerEndpoint" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die von der VU zuletzt erfolgreich registrierte BasisUrl</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="1000"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="ServiceFault" type="cst:ServiceFault" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="SecurityContextTokenRequest" type="SecurityContextTokenRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Request zum Bezug eines Security-Context-Token</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="SecurityContextTokenRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Request-Type zum Bezug eines Security-Context-Tokens</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Credentials" type="Credentials_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="SecurityContextTokenResponse" type="SecurityContextTokenResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response des Bezug eines Security-Context-Tokens</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="SecurityContextTokenResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response-Type zum Bezug eines Securtity-Context-Tokens</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Token" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Token selbst als String</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="DauerhaftGueltig" type="xsd:boolean">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Wahr, wenn der Token eine zeitlich unbeschränkte Gültigkeit aufweist, sonst falsch.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GueltigBis" type="omds:Datum-Zeit" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional: Das Ablaufdatum des Tokens</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<!-- <xsd:element name="DeclareEndpointRequest" type="DeclareEndpointRequest_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Request um als Makler der VU einen Endpoint bekannt zu geben</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:complexType name="DeclareEndpointRequest_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Typ für den DeclareEndpointRequest</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="VUNr" type="omds:VUNr"/>-->
|
||||
<!-- <xsd:element name="BasisUrlEndpoint">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Die BasisURL unter welcher z.B. die VU die SOAP-Webservices des Vermittlers aufrufen kann. Die maximale Länge beträgt 1000 Zeichen</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:simpleType>-->
|
||||
<!-- <xsd:restriction base="xsd:string">-->
|
||||
<!-- <xsd:maxLength value="1000"/>-->
|
||||
<!-- </xsd:restriction>-->
|
||||
<!-- </xsd:simpleType>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element ref="ArtAuthentifizierung"/>-->
|
||||
<!-- <xsd:element name="Credentials" type="Credentials_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Ein abstrakter Credentials-Type, für den z.B. der UsernamePasswordCredentials_Type eingesetzt werden kann.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="AuthorizationFilter" type="cst:AuthorizationFilter" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Die Zuordnung des Endpoints zu bestimmten fachlichen Nutzern, z.B. Vermittlernummern.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:element name="ArtAuthentifizierung">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Gibt vor, wie die Authentifizierung beim einzelnen Serviceaufruf erfolgt. Derzeit werden die Typen Username-Token und Security-Context-Token unterstützt.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:simpleType>-->
|
||||
<!-- <xsd:restriction base="xsd:string">-->
|
||||
<!-- <xsd:enumeration value="UsernameToken"/>-->
|
||||
<!-- <xsd:enumeration value="Security-Context-Token"/>-->
|
||||
<!-- </xsd:restriction>-->
|
||||
<!-- </xsd:simpleType>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:complexType name="Credentials_Type" abstract="true">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Ein abstrakter Typ, dessen konkrete Implementierungen unterschiedliche Credentials aufnehmen können. </xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:complexType name="UsernamePasswordCredentials_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Konkrete Implementierung von Credentials mit Username und Password</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:attribute name="Username" type="xsd:string" use="required">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Der Username, wobei keine vorschriften bezüglich des Usernames gemacht werden.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:attribute>-->
|
||||
<!-- <xsd:attribute name="Password" type="xsd:string" use="required">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Das Passwort, wobei keine Anforderungen an die Passwort-Stärke gemacht werden.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:attribute>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:element name="DeclareEndpointResponse" type="DeclareEndpointResponse_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Response um als Makler der VU einen Endpoint bekannt zu geben</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:complexType name="DeclareEndpointResponse_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Response um als Makler der VU einen Endpoint bekannt zu geben</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="RegistrierteBasisUrlMaklerEndpoint" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Die von der VU zuletzt erfolgreich registrierte BasisUrl</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:simpleType>-->
|
||||
<!-- <xsd:restriction base="xsd:string">-->
|
||||
<!-- <xsd:maxLength value="1000"/>-->
|
||||
<!-- </xsd:restriction>-->
|
||||
<!-- </xsd:simpleType>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="ServiceFault" type="cst:ServiceFault" minOccurs="0"/>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:element name="SecurityContextTokenRequest" type="SecurityContextTokenRequest_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Request zum Bezug eines Security-Context-Token</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:complexType name="SecurityContextTokenRequest_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Request-Type zum Bezug eines Security-Context-Tokens</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="Credentials" type="Credentials_Type"/>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:element name="SecurityContextTokenResponse" type="SecurityContextTokenResponse_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Response des Bezug eines Security-Context-Tokens</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:complexType name="SecurityContextTokenResponse_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Response-Type zum Bezug eines Securtity-Context-Tokens</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="Token" type="xsd:string">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Der Token selbst als String</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="DauerhaftGueltig" type="xsd:boolean">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Wahr, wenn der Token eine zeitlich unbeschränkte Gültigkeit aufweist, sonst falsch.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="GueltigBis" type="omds:Datum-Zeit" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Optional: Das Ablaufdatum des Tokens</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
|
||||
|
||||
</xsd:schema>
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezAntragBasis_Type" abstract="true">
|
||||
<xsd:complexType name="SpezAntrag_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Basistyp für Antrag, der bei Request und bei Response gleich ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -117,42 +117,6 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezAntrag_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Basistyp für Antrag, der bei Request und bei Response gleich ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpezAntragBasis_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Bezugsberechtigungen" type="cst:Bezugsberechtigung_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Sicherstellungen" type="cst:Sicherstellung_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Daten zu etwaigen Sicherstellungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezAntragPersonen_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Basistyp für Antrag in der Personenversicherung, der bei Request und bei Response gleich ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpezAntrag_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="FATCA" type="cst:FATCA_Type" minOccurs="0"/>
|
||||
<xsd:element name="GSGM" type="cst:GMSG_Type" minOccurs="0"/>
|
||||
<xsd:element name="PEP" type="cst:PEP_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional Angaben PEP wenn zutreffend</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Treuhaenderfrage" type="cst:Treuhaenderfrage_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!--Abstrakte BOA-Operationstypen-->
|
||||
<xsd:complexType name="CalculateRequest_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
|
||||
@@ -235,7 +235,7 @@
|
||||
<xsd:documentation>Typ der das Produkt beschreibt und in Antragsanfrage und Antragsantwort verwendet wird</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SpezAntragBasis_Type">
|
||||
<xsd:extension base="ac:SpezAntrag_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktKfz_Type"/>
|
||||
<xsd:element name="BonusMalus" type="cst:BonusMalusSystem_Type" minOccurs="0">
|
||||
@@ -433,7 +433,7 @@
|
||||
</xsd:element>
|
||||
<xsd:complexType name="VorversicherungenKfz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Vorversicherungen für Kfz (alternativ Typ: cst:VorversicherungenImpl_Type)</xsd:documentation>
|
||||
<xsd:documentation>Type Vorversicherungen für Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:Vorversicherungen_Type">
|
||||
|
||||
@@ -4,7 +4,7 @@ OMDS 3 Version 1.0.0 - erste Veroeffentlichung der 'Quick-Wins'
|
||||
OMDS 3 Version 1.1.0 - Veroeffentlichung Schaden, Services die von Maklern betrieben werden, Bugfixes zu 1.0.0
|
||||
OMDS 3 Version 1.1.1 - Bugfixes zu 1.1.0: Bei einigen Elementen war der z.B. Typ nicht definiert
|
||||
OMDS 3 Version 1.2.0 - Autorisierung neu Beschrieben, keine Änderungen in den Services selbst
|
||||
OMDS 3 Version 1.3.0 - Berechnung-Offert-Antrag Kfz neu, Schaden überarbeitet
|
||||
OMDS 3 Version 1.3.0 - Berechnung-Offert-Antrag Kfz neu
|
||||
OMDS 3 Version 1.4.0 - Berechnung-Offert-Antrag Kfz überarbeitet, Verwendung OMDS 2.11
|
||||
OMDS 3 Version 1.5.0 - in Vorbereitung: Berechnung-Offert-Antrag Sach-privat, Schaden überarbeitet, Verwendung OMDS 2.11
|
||||
OMDS 3 Version 1.5.0 - Berechnung-Offert-Antrag Sach-privat, Schaden überarbeitet, Verwendung OMDS 2.11
|
||||
OMDS 3 Version 1.6.0 - in Vorbereitung: Berechnung-Offert-Antrag Unfall, Leben, Verwendung OMDS 2.11
|
||||
|
||||
@@ -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.5.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.6.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 -->
|
||||
@@ -1321,30 +1321,25 @@
|
||||
<xsd:documentation>wahr, wenn das Bezugsrecht unwiderruflich ist.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="NamenlichesBezugsrecht" maxOccurs="unbounded">
|
||||
<xsd:element name="Personen" type="PersonNamentlichesBezugsrecht_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsrecht für eine Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf eine Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Prozentsatz" type="xsd:double" minOccurs="0"/>
|
||||
<xsd:element name="Zugunsten" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf die Person, zu deren Gunsten das Betzugsrecht festgelegt ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PersonNamentlichesBezugsrecht_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Prozentsatz" type="xsd:double" minOccurs="0"/>
|
||||
<xsd:element name="Zugunsten" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf die Person, zu deren Gunsten das Betzugsrecht festgelegt ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungVersicherungsnehmer_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung Versicherungsnehmer</xsd:documentation>
|
||||
@@ -2036,21 +2031,21 @@
|
||||
<!-- <xsd:documentation>Abstrakter Typ fuer zusaetzliche Betriebsdaten zur Erweiterung des VersicherterBetrieb_Type</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- <xsd:complexType name="VersicherteLiegenschaft_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Versicherte Liegenschaft</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:complexContent>-->
|
||||
<!-- <xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element ref="ObjektId"/>-->
|
||||
<!-- <xsd:element name="Adresse" type="omds:ADRESSE_Type"/>-->
|
||||
<!-- <xsd:element name="BebauteFlaecheInQm" type="xsd:unsignedShort"/>-->
|
||||
<!-- <xsd:element name="UeberdachteFlaecheInQm" type="xsd:unsignedShort"/>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:extension>-->
|
||||
<!-- </xsd:complexContent>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<xsd:complexType name="VersicherteLiegenschaft_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Versicherte Liegenschaft</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="VersichertesInteresseMitAttributMetadaten_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="ObjektId"/>
|
||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type"/>
|
||||
<xsd:element name="BebauteFlaecheInQm" type="xsd:unsignedShort"/>
|
||||
<xsd:element name="UeberdachteFlaecheInQm" type="xsd:unsignedShort"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KostenFixOderProzent_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Dient zur Abbildung von Kosten als absoluter oder prozentualer Wert</xsd:documentation>
|
||||
@@ -2690,7 +2685,7 @@
|
||||
<xsd:element name="Vertragsnummer" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Einwilligung_Type">
|
||||
<xsd:complexType name="Einwilligung_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ für Einwilligung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -2707,7 +2702,7 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="EinwilligungPersDaten_Type">
|
||||
<xsd:complexType name="EinwilligungPersDaten_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ für Einwilligung personenbezogene Daten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
|
||||
@@ -129,9 +129,9 @@
|
||||
<xsd:documentation>Daten zu etwaigen Sicherstellungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Einwilligung" type="cst:Einwilligung_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="Einwilligungen" type="cst:Einwilligung_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zustimmung zu speziellen Fragen, z.B. Datenverarbeitung von Gesundheitsdaten</xsd:documentation>
|
||||
<xsd:documentation>Zustimmung zu vorgegebenen Fragen, z.B. Datenverarbeitung von Gesundheitsdaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
|
||||
Reference in New Issue
Block a user