Namespaces der bestehenden xsds wieder auf den alten Stand zurück geändert, das unklar, wie es da weitergeht

Schaden überarbeitet: CreateClaim, SubmitClaim, Umbenennung Methode Dokumenten-Upload
Änderungen aus Version 1.3 nachgezogen (insb. Innerclasses-Bereinigung bei nicht Quick-wins)
SubmitApplication nimmt Applikationsdaten erneut entgegen
Javaklassen neu generiert
This commit is contained in:
2019-05-15 12:42:06 +02:00
parent 0c1fbe6a6e
commit b7abf1ab3c
265 changed files with 7476 additions and 5674 deletions

View File

@@ -5,11 +5,27 @@ Version 1.3.0
Was ist neu oder anders in Version 1.3.0 im Vergleich zur Version 1.2.0?
=====================================================================================
Einführung der Objekt-Id fuer Geschäftsobjekte und Geschäftsfallnummer
Einführung von Basisklassen für Request-Response bzw. Process-Request / Response
KFZ Berechnung - Offert - Antrag
SchadenStatus_Type erbt jetzt von AbstraktesEreignisStatusAenderung_Type und kann damit auch in
Service "GetStatusChanges" verwendet werden.
1. Neu enthalten ist: KFZ Berechnung - Offert - Antrag
2. Schaden hat bislang Status "Empfehlung" und wurde bisher noch in keiner Task-force erprobt.
Schaden wurde nicht-abwärtskompatibel verändert:
* VUNr in Requests ist jetzt obligatorisch
* Bereinigung von Inner-Classes
* SchadenStatus_Type erbt jetzt von AbstraktesEreignisStatusAenderung_Type und kann damit auch in
Service "GetStatusChanges" verwendet werden.
* InformationenPerson_Type - Fehlerkorrektur: Personennr war nicht als optional vermerkt
* GetNumberOfDocumentsRequest_Type und GetDocumentInfosRequest_Type:
a) Objektspezifikation, also der Bezug auf ein Geschäftsobjekt, ist optional
b) Zeitraumangabe: Änderung von omds:EL-Zeitraum_Type auf neues Element Zeitraum_Type,
welches keine Art des Zeitraums enthält
* GetDocumentInfosRequest_Type: Vorgaben zur Offset und MaxResults
* GetDocumentInfosResponse_Type: verwendet statt Typ ArcImageInfo den neuen Typ DokumentenReferenz_Type,
welcher eine Referenz auf ein Geschäftsobjekt enthalten kann
* SearchClaimRequest_Type, ChangedClaimsListRequest_Type und LossEventListRequest_Type verwenden statt
omds:EL-Zeitraum_Type den neuen Typ Zeitraum_Type
3. ServiceFault kann einen zusätzlichen Rückgabewert enthalten: Den String "elementReference".
4. Fehlerkorrektur in ElementIdType: Das Attribut idValidUntil darf null sein.
=============

View File

@@ -756,10 +756,6 @@
<xsd:complexContent>
<xsd:extension base="ProduktbausteinAntragsprozess_Type">
<xsd:sequence>
<!--<xsd:element name="Versicherungsnehmer" type="PersonRole_Type" minOccurs="0"/>
<xsd:element name="Beitragszahler" type="InformationenPerson_Type" minOccurs="0"/>
<xsd:element name="WeitererVersicherungsnehmer" type="PersonRole_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="BeteiligtePerson" type="BeteiligtePerson_Type" minOccurs="0" maxOccurs="unbounded"/>-->
<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"/>

View File

@@ -689,7 +689,7 @@
<xsd:documentation>Typ für die Durchführung einer Schadenmeldung</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element name="ReferenzGeschaeftsfallId" type="cst:GeschaeftsfallId_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional die Referenz auf eine bereits im System vorhandene Id eines Schadenereignisses </xsd:documentation>
@@ -833,25 +833,24 @@
<xsd:documentation>In bestimmten Fällen, gibt es keine postalische Adresse, z.B. bei "Kfz-Unfall auf der A1, km 123" oder die postalische Adresse soll ergänzt werden</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Geokoordinaten" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Geokoordinaten im Dezimalsystem</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:attribute name="Breite" type="xsd:double">
<xsd:annotation>
<xsd:documentation>Breite, Latitude</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="Laenge" type="xsd:double">
<xsd:annotation>
<xsd:documentation>Länge, Longitude</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name="Geokoordinaten" type="Geokoordinaten_Type" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Geokoordinaten_Type">
<xsd:annotation>
<xsd:documentation>Geokoordinaten im Dezimalsystem</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="Breite" type="xsd:double">
<xsd:annotation>
<xsd:documentation>Breite, Latitude</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="Laenge" type="xsd:double">
<xsd:annotation>
<xsd:documentation>Länge, Longitude</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="GeschaedigtesInteresse_Type">
<xsd:annotation>
<xsd:documentation>Das geschädigte Interesse ist der Basistyp für den es Erweiterungen geben kann, z.B. das geschädigte Kfz</xsd:documentation>
@@ -972,37 +971,7 @@
<xsd:documentation>Kann auch längere Beschreibungen enthalten, ist daher nicht identisch mit SchadUrsTxt in OMDS-Datensatz</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional die Referenz auf ein geschädigtes Interesse. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
<xsd:annotation>
<xsd:documentation>Referenz auf eine beteiligte Person</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="required">
<xsd:annotation>
<xsd:documentation>Der Code für die Rolle der beteiligten Person in diesem Schadenfall. </xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetTxt">
<xsd:annotation>
<xsd:documentation>Zusätzlicher kurzer Text zur Rolle der beteiligten Person</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name="Schadenbeteiligte" type="ReferenzAufBeteiligtePersonSchaden_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0"/>
<xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
<xsd:element name="Spartendetails" type="SpartendetailSchaden_Type" minOccurs="0">
@@ -1083,31 +1052,7 @@
<xsd:documentation>Kann auch längere Beschreibungen enthalten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Referenz</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="omds:ZAHLUNG" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
<xsd:annotation>
<xsd:documentation>Die laufende Nummer, welche auf eine beteiligte Person Bezug nimmt.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="required"/>
<xsd:attribute name="BetTxt">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name="Schadenbeteiligte" type="SchadenbeteiligtePerson_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Die bei der Meldung geschätzte Leistung bzw. Höhe des Schadens</xsd:documentation>
@@ -1174,58 +1119,55 @@
<xsd:documentation>Ordnungsbegriff des Schadenmelders auf Ebene des Schadenereignis</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ErgebnisDokumente" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="LfdNr" type="xsd:int"/>
<xsd:choice>
<xsd:element name="Dokument" type="ArcImageInfo">
<xsd:annotation>
<xsd:documentation>Informationen zu den hochgeladenen Dokumenten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="FehlerDokumentenanlage" type="cst:ServiceFault"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="ErgebnisDokumente" type="ErgebnisDokument_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ErgebnisSchaeden" type="ErgebnisSchaden_Type" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ErgebnisDokument_Type">
<xsd:sequence>
<xsd:element name="LfdNr" type="xsd:int"/>
<xsd:choice>
<xsd:element name="Dokument" type="ArcImageInfo">
<xsd:annotation>
<xsd:documentation>Informationen zu den hochgeladenen Dokumenten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="FehlerDokumentenanlage" type="cst:ServiceFault"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ErgebnisSchaden_Type">
<xsd:sequence>
<xsd:element name="LfdNr" type="xsd:unsignedInt"/>
<xsd:choice>
<xsd:element name="Schadenanlage" type="Schadenanlage_Type"/>
<xsd:element name="FehlerSchadenanlage" type="cst:ServiceFault">
<xsd:annotation>
<xsd:documentation>Schaden konnte nicht angelegt werden, er wird auch nicht asynchron zu einem späteren Zeitpunkt angelegt.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Schadenanlage_Type">
<xsd:sequence>
<xsd:element ref="IdGeschaeftsfallSchadenanlage"/>
<xsd:element ref="Schadenzuordnung">
<xsd:annotation>
<xsd:documentation>Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ErgebnisSchaeden" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="LfdNr" type="xsd:unsignedInt"/>
<xsd:choice>
<xsd:element name="Schadenanlage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="IdGeschaeftsfallSchadenanlage"/>
<xsd:element ref="Schadenzuordnung">
<xsd:annotation>
<xsd:documentation>Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BearbStandCd" type="BearbStandCd_Type">
<xsd:annotation>
<xsd:documentation>Bearbeitungsstand ist in jedem Fall vorhanden, kann aber "G" = gemeldet sein, wenn noch keine Schadennummer vergeben wurde.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Schadennr muss nicht synchron vergeben werden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="FehlerSchadenanlage" type="cst:ServiceFault">
<xsd:annotation>
<xsd:documentation>Schaden konnte nicht angelegt werden, er wird auch nicht asynchron zu einem späteren Zeitpunkt angelegt.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="BearbStandCd" type="BearbStandCd_Type">
<xsd:annotation>
<xsd:documentation>Bearbeitungsstand ist in jedem Fall vorhanden, kann aber "G" = gemeldet sein, wenn noch keine Schadennummer vergeben wurde.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Schadennr muss nicht synchron vergeben werden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="InitiateClaimRequest" type="InitiateClaimRequest_Type">
@@ -1238,7 +1180,7 @@
<xsd:documentation>Typ für die Durchführung einer einfachen Schadenmeldung</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element name="ReferenzIdGeschaeftsfall" type="cst:GeschaeftsfallId_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional eine Referenz auf eine bereist im System existierende GeschäftsfallId bzw. ein bereits angelegtes Schadenereignis </xsd:documentation>
@@ -1310,38 +1252,36 @@
<xsd:documentation>Ordnungsbegriff des Schadenmelders auf Ebene des Schadenereignis</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ErgebnisDokumente" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="LfdNr" type="xsd:int"/>
<xsd:choice>
<xsd:element name="Dokument" type="ArcImageInfo">
<xsd:annotation>
<xsd:documentation>Informationen zu den hochgeladenen Dokumenten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="FehlerDokumentenanlage" type="cst:ServiceFault"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="ErgebnisDokumente" type="ErgebnisDokumentAnlage_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Schaeden" type="BearbStandSchaden_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="BearbStandSchaden_Type">
<xsd:sequence>
<xsd:element name="BearbStandCd" type="BearbStandCd_Type">
<xsd:annotation>
<xsd:documentation>Bearbeitungsstand ist in jedem Fall vorhanden, kann aber "G" = gemeldet sein, wenn noch keine Schadennummer vergeben wurde.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schaeden" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="BearbStandCd" type="BearbStandCd_Type">
<xsd:annotation>
<xsd:documentation>Bearbeitungsstand ist in jedem Fall vorhanden, kann aber "G" = gemeldet sein, wenn noch keine Schadennummer vergeben wurde.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadennr" type="omds:Schadennr">
<xsd:annotation>
<xsd:documentation>Schadennr muss nicht synchron vergeben werden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="Schadennr" type="omds:Schadennr">
<xsd:annotation>
<xsd:documentation>Schadennr muss nicht synchron vergeben werden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ErgebnisDokumentAnlage_Type">
<xsd:sequence>
<xsd:element name="LfdNr" type="xsd:int"/>
<xsd:choice>
<xsd:element name="Dokument" type="ArcImageInfo">
<xsd:annotation>
<xsd:documentation>Informationen zu den hochgeladenen Dokumenten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="FehlerDokumentenanlage" type="cst:ServiceFault"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="BearbStandCd_Type">
@@ -1438,7 +1378,7 @@
<xsd:documentation>Typ des Requestobjekts, um Dokument zu Schaden hinzuzufügen</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:choice>
<xsd:annotation>
<xsd:documentation>Die Art der Id bestimmt an welches Objekt das Dokument angehängt werden soll</xsd:documentation>
@@ -1473,7 +1413,7 @@
<xsd:documentation>Dieser Typ enthält eine Schadennr oder eine GeschaeftsfallId</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
<xsd:choice>
<xsd:element ref="IdGeschaeftsfallSchadenereignis"/>
@@ -1529,25 +1469,10 @@
</xsd:annotation>
</xsd:element>
<xsd:element name="SchadOrt" type="Ort_Type"/>
<xsd:element name="BeteiligtePersonen" minOccurs="0" maxOccurs="unbounded">
<xsd:element name="BeteiligtePersonen" type="BeteiligtePersonSchaden_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Allle Personen die im Schaden referenziert werden</xsd:documentation>
<xsd:documentation>Alle Personen die im Schaden referenziert werden</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Person" type="omds:PERSON_Type"/>
<xsd:element name="GeschInteresseLfnr" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="BetLfnr" use="required"/>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="optional"/>
<xsd:attribute name="BetTxt">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name="GeschaedigteInteressen" type="GeschaedigtesInteresse_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Dokumente" type="ArcImageInfo" minOccurs="0" maxOccurs="unbounded">
@@ -1564,6 +1489,76 @@
<xsd:element name="Schadenmelder" type="Schadenmelder_Type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="BeteiligtePersonSchaden_Type">
<xsd:annotation>
<xsd:documentation>Eine an einem Schaden beteiligte Person</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Person" type="omds:PERSON_Type"/>
<xsd:element name="GeschInteresseLfnr" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="BetLfnr" use="required"/>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="optional"/>
<xsd:attribute name="BetTxt">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="ReferenzAufBeteiligtePersonSchaden_Type">
<xsd:sequence>
<xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional die Referenz auf ein geschädigtes Interesse. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
<xsd:annotation>
<xsd:documentation>Referenz auf eine beteiligte Person</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="required">
<xsd:annotation>
<xsd:documentation>Der Code für die Rolle der beteiligten Person in diesem Schadenfall. </xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetTxt">
<xsd:annotation>
<xsd:documentation>Zusätzlicher kurzer Text zur Rolle der beteiligten Person</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="SchadenbeteiligtePerson_Type">
<xsd:sequence>
<xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Referenz</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="omds:ZAHLUNG" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
<xsd:annotation>
<xsd:documentation>Die laufende Nummer, welche auf eine beteiligte Person Bezug nimmt.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="required"/>
<xsd:attribute name="BetTxt">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
<xsd:element name="GetClaimLightRequest" type="SpezifikationSchaden_Type">
<xsd:annotation>
<xsd:documentation>Requestobjekt für ein Schadenereignis als leichtgewichtiges Objekt</xsd:documentation>
@@ -1578,17 +1573,17 @@
<xsd:annotation>
<xsd:documentation>Leichtgewichtiges Response-Objekt für Schadenereignisse</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Schadenereignis" type="SchadenereignisLight_Type" minOccurs="0"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault" minOccurs="0"/>
</xsd:sequence>
<xsd:choice>
<xsd:element name="Schadenereignis" type="SchadenereignisLight_Type"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="SchadenereignisLight_Type">
<xsd:annotation>
<xsd:documentation>Typ zur leichtgewichtigen Abbildung von Schadenereignis-Objekten</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element ref="IdGeschaeftsfallSchadenereignis"/>
<xsd:element name="VormaligeIdGeschaeftsfall" type="cst:GeschaeftsfallId_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
@@ -1700,7 +1695,7 @@
<xsd:documentation>Dieser Typ enthält die Elemente fuer die Anfrage nach Dokumenten</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0">
<xsd:annotation>
@@ -1739,7 +1734,7 @@
<xsd:documentation>Dieser Typ enthält die Elemente fuer die Anfrage nach Dokumenten</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0"/>
<xsd:element name="Zeitraum" type="Zeitraum_Type" minOccurs="0"/>
@@ -1769,35 +1764,34 @@
<xsd:documentation>ResponseTyp mit Informationen zu den Dokumenten eines fachlichen Objekts.</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der tatsächliche Offset in der Ergebnisliste.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Dokumente unter dem gewählten Filter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="DokumentInfos" type="DokumentenReferenz_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Die Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Result" type="DocumentInfosResponseResult_Type"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="DocumentInfosResponseResult_Type">
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der tatsächliche Offset in der Ergebnisliste.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Dokumente unter dem gewählten Filter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="DokumentInfos" type="DokumentenReferenz_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Die Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="SearchClaimRequest" type="SearchClaimRequest_Type">
<xsd:annotation>
<xsd:documentation>Request für die Suche nach einem Schaden</xsd:documentation>
@@ -1808,7 +1802,7 @@
<xsd:documentation>Request-Type für die Suche nach einem Schaden</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
<xsd:element name="Suchbegriff" type="xsd:string" minOccurs="0"/>
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0">
@@ -1855,35 +1849,34 @@
<xsd:documentation>Response-Type der Suche nach einem Schaden</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der tatsächliche Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Ergebnisse unter dem verwendeten Filter</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadenereignisse" type="Schadenereignis_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Objektbäume zu den Schadenereignissen</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ServiceFault" type="cst:ServiceFault"/>
<xsd:element name="Result" type="SearchClaimResponseResult_Type"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="SearchClaimResponseResult_Type">
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der tatsächliche Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Ergebnisse unter dem verwendeten Filter</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadenereignisse" type="Schadenereignis_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Objektbäume zu den Schadenereignissen</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="Schadenzuordnung" type="SchadenzuordnungType">
<xsd:annotation>
<xsd:documentation>Die Schadenzuordnung enthält eine VU-spezifische Systematik, mit Hilfe derer die Schadenmeldung automatisch zugeordnet wird. Sie entspricht nicht dem SchadUrsCd aus dem OMDS Datensatz, da dieser allgemein über alle VUs gilt und damit keine ausreichend präzise Zuordnung zulässt.</xsd:documentation>
@@ -1909,16 +1902,15 @@
<xsd:documentation>Typ für die Übermittlung von Kontaktdaten eines Sachbearbeiters</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Person">
<xsd:complexType>
<xsd:attribute name="Familienname" use="required"/>
<xsd:attribute name="Vorname"/>
<xsd:attribute name="GeschlechtCd" type="omds:GeschlechtCd_Type" use="required"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="Person" type="NatPerson_Type"/>
<xsd:element ref="omds:EL-Kommunikation" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="NatPerson_Type">
<xsd:attribute name="Familienname" use="required"/>
<xsd:attribute name="Vorname"/>
<xsd:attribute name="GeschlechtCd" type="omds:GeschlechtCd_Type" use="required"/>
</xsd:complexType>
<xsd:element name="ChangedClaimsListRequest" type="ChangedClaimsListRequest_Type">
<xsd:annotation>
<xsd:documentation>Request um alle geänderten Schäden eines Zeitraums zu erhalten</xsd:documentation>
@@ -1929,7 +1921,7 @@
<xsd:documentation>Typ für Request um Liste mit Änderungen an Schäden zu erhalten</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
<xsd:element name="Zeitraum" type="Zeitraum_Type">
<xsd:annotation>
@@ -1965,31 +1957,30 @@
<xsd:documentation>Typ für Response mit einer Liste von geänderten Schäden für einen bestimmten Zeitraum</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="GeaenderteObjekte" type="SchadenStatus_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ServiceFault" type="cst:ServiceFault"/>
<xsd:element name="Result" type="ChangedClaimsListResponseResult_Type"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="ChangedClaimsListResponseResult_Type">
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="GeaenderteObjekte" type="SchadenStatus_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SchadenStatus_Type">
<xsd:annotation>
<xsd:documentation>Objekt, welches GeschäftsfallId und Schadennummer sowie den Bearbeitungsstand enthält</xsd:documentation>
@@ -2004,25 +1995,24 @@
<xsd:documentation>Ordnungsbegriff des Schadenmelders auf Ebene des Schadenereignis</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schaeden" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="IdGeschaeftsfallSchadenanlage"/>
<xsd:element name="BearbStandCd" type="BearbStandCd_Type"/>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/>
<xsd:element ref="Schadenzuordnung" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Schaeden" type="SchadenInfo_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SchadenInfo_Type">
<xsd:sequence>
<xsd:element ref="IdGeschaeftsfallSchadenanlage"/>
<xsd:element name="BearbStandCd" type="BearbStandCd_Type"/>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/>
<xsd:element ref="Schadenzuordnung" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="LossEventListRequest" type="LossEventListRequest_Type">
<xsd:annotation>
<xsd:documentation>Request um eine Liste mit Schadenevents eines Zeitraums zu erhalten</xsd:documentation>
@@ -2033,7 +2023,7 @@
<xsd:documentation>Typ für Request um Liste mit Schadens-Events zu erhalten</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
@@ -2074,31 +2064,30 @@
<xsd:documentation>Typ für Response mit einer Liste von Schadensevents für einen bestimmten Zeitraum</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="LossEvents" type="LossEvent_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ServiceFault" type="cst:ServiceFault"/>
<xsd:element name="Result" type="LossEventListResponseResult_Type"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="LossEventListResponseResult_Type">
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="LossEvents" type="LossEvent_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="IdGeschaeftsfallSchadenereignis" type="cst:GeschaeftsfallId_Type">
<xsd:annotation>
<xsd:documentation>GeschäftsfallId der Anlage des Schadenereignis-Objektes</xsd:documentation>
@@ -2120,7 +2109,7 @@
<xsd:documentation>Typ für den DeclareEndpointRequest</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<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>

View File

@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:omds="urn:omds20"
xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ost="urn:omds3ServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" elementFormDefault="qualified" attributeFormDefault="unqualified" vc:minVersion="1.1">
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
xmlns:omds="urn:omds20"
xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ost="urn:omds3ServiceTypes-1-1-0"
xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
elementFormDefault="qualified" attributeFormDefault="unqualified" vc:minVersion="1.1">
<xsd:import namespace="urn:omds20" schemaLocation="../omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="../omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="../omds3ServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="../omds3ServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" schemaLocation="../omds3_ON2_Antrag_Common.xsd"/>
<xsd:element name="ProduktAuskunft" type="ProduktAuskunft_Type">
<xsd:annotation>

View File

@@ -1,5 +1,7 @@
<urn:CalculationRequestKfz xmlns:urn="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes ../omds3ServiceTypes.xsd"
xmlns:urn1="http://omds.vvo.at/types/omds3types/v1_4_0/common ../omds3CommonServiceTypes.xsd" xmlns:urn2="urn:omds20 ../omds211-00.xsd">
<urn:CalculationRequestKfz
xmlns:urn="urn:omds3ServiceTypes-1-1-0 ../omds3ServiceTypes.xsd"
xmlns:urn1="urn:omds3CommonServiceTypes-1-1-0 ../omds3CommonServiceTypes.xsd"
xmlns:urn2="urn:omds20 ../omds211-00.xsd">
<!--Optional:-->
<urn1:vuNr>str</urn1:vuNr>
<urn1:OMDSVersion>OMDS-Services 1.1.0</urn1:OMDSVersion>

View File

@@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:kfz="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/kfz"
xmlns:boa="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common"
xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common"
xmlns:ost="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes"
xmlns:ost="urn:omds3ServiceTypes-1-1-0"
xmlns:omds="urn:omds20"
xsi:schemaLocation="
http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes ../omds3ServiceTypes.xsd
urn:omds3ServiceTypes-1-1-0 ../omds3ServiceTypes.xsd
http://omds.vvo.at/types/omds3types/v1_4_0/common ../omds3CommonServiceTypes.xsd
http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common ../omds3_ON2_Antrag_Common.xsd
http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/kfz ../omds3_ON2_Antrag_Kfz.xsd

View File

@@ -1,12 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:omds="urn:omds20" xmlns:ost="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes"
xmlns:boaK="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/kfz" xmlns:boaRs="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs" xmlns:fsure="urn:exampleVuServiceTypes" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:exampleVuServiceTypes" xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ast="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" targetNamespace="urn:exampleVuServiceTypes" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="../omds3ServiceTypes.xsd"/>
<xsd:schema xmlns:omds="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0"
xmlns:boaK="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz"
xmlns:boaRs="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs"
xmlns:fsure="urn:exampleVuServiceTypes" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="urn:exampleVuServiceTypes"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns:ast="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
targetNamespace="urn:exampleVuServiceTypes" elementFormDefault="qualified"
attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="../omds3ServiceTypes.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="../omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="../omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" schemaLocation="../omds3_ON2_Antrag_Common.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"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs" schemaLocation="../omds3_ON2_Antrag_Rechtsschutz.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/kfz" schemaLocation="../omds3_ON2_Antrag_Kfz.xsd"/>
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" schemaLocation="../omds3_ON2_Antrag_Kfz.xsd"/>
<!--Beispiel fuer die Erweiterung eines Typs fuer die speziellen Belange einer VU -->
<xsd:complexType name="UserDataResponseExampleVU">
<xsd:complexContent>

View File

@@ -1,9 +1,8 @@
<urn:ProduktGebaeudeversicherung xmlns:urn="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat"
xmlns:urn1="urn:omds3CommonServiceTypes-1-1-0"
xmlns:urnpf="urn:at.pfefferminzia.erweiterung.v1-0-0.on2antrag.sachprivat"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xsi:schemaLocation="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat omds3_ON2_Antrag_SachPrivat.xsd urn:at.pfefferminzia.erweiterung.v1-0-0.on2antrag.sachprivat pfefferminzia_Erweiterung_ON2_Antrag_SachPrivatSpezifisch.xsd urn:omds3CommonServiceTypes-1-1-0 omds3CommonServiceTypes.xsd">
xsi:schemaLocation="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat ../omds3_ON2_Antrag_SachPrivat.xsd urn:omds3CommonServiceTypes-1-1-0 ../omds3CommonServiceTypes.xsd">
<urn1:Id>P1</urn1:Id>
<urn1:VtgBeg>2008-09-29T03:49:45</urn1:VtgBeg>

View File

@@ -4,12 +4,11 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common"
xmlns:rs="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs"
xmlns:ns1="urn:at.pfefferminzia.erweiterung.v1_4_0.on2antrag.rechtsschutz"
xmlns:ns2="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes"
xmlns:ns2="urn:omds3ServiceTypes-1-1-0"
targetNamespace="urn:at.pfefferminzia.erweiterung.v1_4_0.on2antrag.rechtschutz"
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.0.0">
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs" schemaLocation="../omds3_ON2_Antrag_Rechtsschutz.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="../omds3ServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="../omds3ServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="../omds3CommonServiceTypes.xsd"/>
<xsd:annotation>
<xsd:documentation>VU-spezifische Erweiterungen für Rechtsschutz-Produktmodell</xsd:documentation>

View File

@@ -4,13 +4,15 @@ Version 1.4.0
Was ist neu oder anders in Version 1.4.0 im Vergleich zur Version 1.3.0?
=====================================================================================
1. Antragsdaten Kfz können auch in SubmitApplicationKfz übergeben werden, ein
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. Neue Namespaces und neuer Aufbau des Schema der Namespaces.
4. Der Schaden wird im Fachausschuss überarbeitet.
a) CreateClaim führt eine Schadenserzeugung ohne Schadensüberleitung durch.
SubmitClaim führt die eigentliche Schadenmeldung durch.
=============
@@ -20,11 +22,27 @@ Version 1.3.0
Was ist neu oder anders in Version 1.3.0 im Vergleich zur Version 1.2.0?
=====================================================================================
Einführung der Objekt-Id fuer Geschäftsobjekte und Geschäftsfallnummer
Einführung von Basisklassen für Request-Response bzw. Process-Request / Response
KFZ Berechnung - Offert - Antrag
SchadenStatus_Type erbt jetzt von AbstraktesEreignisStatusAenderung_Type und kann damit auch in
Service "GetStatusChanges" verwendet werden.
1. Neu enthalten ist: KFZ Berechnung - Offert - Antrag
2. Schaden hat bislang Status "Empfehlung" und wurde bisher noch in keiner Task-force erprobt.
Schaden wurde nicht-abwärtskompatibel verändert:
* VUNr in Requests ist jetzt obligatorisch
* Bereinigung von Inner-Classes
* SchadenStatus_Type erbt jetzt von AbstraktesEreignisStatusAenderung_Type und kann damit auch in
Service "GetStatusChanges" verwendet werden.
* InformationenPerson_Type - Fehlerkorrektur: Personennr war nicht als optional vermerkt
* GetNumberOfDocumentsRequest_Type und GetDocumentInfosRequest_Type:
a) Objektspezifikation, also der Bezug auf ein Geschäftsobjekt, ist optional
b) Zeitraumangabe: Änderung von omds:EL-Zeitraum_Type auf neues Element Zeitraum_Type,
welches keine Art des Zeitraums enthält
* GetDocumentInfosRequest_Type: Vorgaben zur Offset und MaxResults
* GetDocumentInfosResponse_Type: verwendet statt Typ ArcImageInfo den neuen Typ DokumentenReferenz_Type,
welcher eine Referenz auf ein Geschäftsobjekt enthalten kann
* SearchClaimRequest_Type, ChangedClaimsListRequest_Type und LossEventListRequest_Type verwenden statt
omds:EL-Zeitraum_Type den neuen Typ Zeitraum_Type
3. ServiceFault kann einen zusätzlichen Rückgabewert enthalten: Den String "elementReference".
4. Fehlerkorrektur in ElementIdType: Das Attribut idValidUntil darf null sein.
=============

View File

@@ -4,8 +4,8 @@
name="omds3ServicesBroker_v1_4_0"
targetNamespace="http://omds.vvo.at/brokerservice/v1_4_0"
xmlns:os="http://omds.vvo.at/brokerservice/v1_4_0"
xmlns:ost="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes"
xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common"
xmlns:ost="urn:omds3ServiceTypes-1-1-0"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
@@ -19,7 +19,7 @@
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="../omds3ServiceTypes.xsd" />
<import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="../omds3ServiceTypes.xsd" />
</schema>
</types>

View File

@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<!-- Elemente, die von allen Services gemeinsam verwendet werden -->
<xsd:element name="serviceFault" type="ServiceFault">
@@ -55,17 +56,7 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="GeschaeftsfallId_Type">
<xsd:annotation>
<xsd:documentation>Der Typ einer GeschaeftsfallId (deprecated: in neueren Services wird ObjektId_Type verwendet)</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GeschaeftsfallId" type="GeschaeftsfallId_Type">
<xsd:annotation>
<xsd:documentation>Eine GeschäftsfallId als String (deprecated: in neueren Services wird ObjektId_Type verwendet)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="AuthorizationFilter" abstract="true">
<xsd:annotation>
<xsd:documentation>Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern</xsd:documentation>
@@ -357,7 +348,7 @@
<xsd:complexContent>
<xsd:extension base="CommonRequest_Type">
<xsd:sequence>
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type" minOccurs="0">
<xsd:element ref="Geschaeftsfallnummer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional eine Geschaeftsfallnummer, die mehrere Request-Responses einem Geschaeftsfall zuordnet</xsd:documentation>
</xsd:annotation>
@@ -366,6 +357,11 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type">
<xsd:annotation>
<xsd:documentation>Geschaeftsfallnummer, die mehrere Request-Responses einem Geschaeftsfall zuordnet</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="CommonProcessResponse_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Typ für Ergebnisse, die Teil eines Geschaeftsfalls mit eigener Id sind</xsd:documentation>
@@ -756,10 +752,6 @@
<xsd:complexContent>
<xsd:extension base="ProduktbausteinAntragsprozess_Type">
<xsd:sequence>
<!--<xsd:element name="Versicherungsnehmer" type="PersonRole_Type" minOccurs="0"/>
<xsd:element name="Beitragszahler" type="InformationenPerson_Type" minOccurs="0"/>
<xsd:element name="WeitererVersicherungsnehmer" type="PersonRole_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="BeteiligtePerson" type="BeteiligtePerson_Type" minOccurs="0" maxOccurs="unbounded"/>-->
<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"/>
@@ -769,6 +761,14 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="Hauptfaelligkeit_Type">
<xsd:restriction base="xsd:gMonthDay">
<xsd:minInclusive value="--01-01"/>
<xsd:maxInclusive value="--12-31"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="Elementarprodukt_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Basistyp für ein Elementarprodukt</xsd:documentation>
@@ -1304,7 +1304,7 @@
<xsd:documentation>Optional das eigentliche Dokument als base64-Binary</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Name" minOccurs="0">
<xsd:element name="Name" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional ein Dokumentenname</xsd:documentation>
</xsd:annotation>
@@ -1314,12 +1314,12 @@
<xsd:documentation>Der inhaltliche Dokumenten-Typ, z.B. Polizze</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Mimetype" minOccurs="0">
<xsd:element name="Mimetype" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional der Mime-Type</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Groesse" minOccurs="0">
<xsd:element name="Groesse" type="xsd:long" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional die Größe des Dokumentes in Bytes</xsd:documentation>
</xsd:annotation>
@@ -1336,7 +1336,7 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="Hauptfaelligkeit_Type">
<xsd:simpleType name="Hptfaelligkeit_Type">
<xsd:annotation>
<xsd:documentation>Type für die Hauptfälligkeit</xsd:documentation>
</xsd:annotation>
@@ -1457,7 +1457,7 @@
</xsd:simpleType>
<xsd:element name="ObjLfnr" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Nummer unter welcher ein versichertes Interesse referenziert werden kann</xsd:documentation>
<xsd:documentation>Referenz für ein versichertes Interesse</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="VersichertesInteresse_Type" abstract="true">
@@ -1664,4 +1664,5 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>

View File

@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<definitions name="omds3Services-1-4-0" targetNamespace="urn:omds3Services-1-4-0"
xmlns:os="urn:omds3Services-1-4-0"
xmlns:ost="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes"
xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common"
xmlns:b="http://omds.vvo.at/types/omds3types/v1_4_0/on1basis"
xmlns:boak="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/kfz"
xmlns:boaSp="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat"
xmlns:boaRs="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs"
xmlns:v="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag"
xmlns:p="http://omds.vvo.at/types/omds3types/v1_4_0/on4partner"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:ns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
<definitions name="omds3Services-1-4-0" targetNamespace="urn:omds3Services-1-4-0"
xmlns:os="urn:omds3Services-1-4-0"
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="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat"
xmlns:boaRs="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs"
xmlns:v="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag"
xmlns:p="http://omds.vvo.at/types/omds3types/v1_4_0/on4partner"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:ns="http://www.w3.org/2001/XMLSchema"
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
@@ -23,9 +23,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-->
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="omds3ServiceTypes.xsd"/>
<import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on1basis" schemaLocation="omds3_ON1_Basisfunktionen.xsd"/>
<import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/kfz" schemaLocation="omds3_ON2_Antrag_Kfz.xsd"/>
<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="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat" schemaLocation="omds3_ON2_Antrag_SachPrivat.xsd"/>
<import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs" schemaLocation="omds3_ON2_Antrag_Rechtsschutz.xsd"/>
<import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag" schemaLocation="omds3_ON3_Vertrag.xsd"/>
@@ -62,9 +62,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="getOMDSPackageResponse">
<part name="parameters" element="ost:getOMDSPackageResponse" />
</message>
<!-- Vertragsbezogene Dokumente -->
<message name="getArcImageInfosRequest">
<part name="parameters" element="ost:getArcImageInfosRequest"/>
</message>
@@ -77,16 +77,16 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="getArcImageResponse">
<part name="parameters" element="ost:getArcImageResponse" />
</message>
<!-- Deep Links -->
<message name="deepLinkClaimRequest">
<part name="parameters" element="ost:getDeepLinkClaimRequest"/>
</message>
<message name="deepLinkClaimResponse">
<part name="parameters" element="ost:getDeepLinkClaimResponse" />
</message>
<message name="deepLinkPartnerRequest">
<part name="parameters" element="ost:getDeepLinkPartnerRequest"/>
</message>
@@ -112,67 +112,74 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="CreateClaimResponseMsg">
<part name="parameters" element="ost:CreateClaimResponse" />
</message>
<message name="SubmitClaimRequestMsg">
<part name="parameters" element="ost:SubmitClaimRequest"/>
</message>
<message name="SubmitClaimResponseMsg">
<part name="parameters" element="ost:SubmitClaimResponse" />
</message>
<message name="InitiateClaimRequestMsg">
<part name="parameters" element="ost:InitiateClaimRequest"/>
</message>
<message name="InitiateClaimResponseMsg">
<part name="parameters" element="ost:InitiateClaimResponse" />
</message>
<message name="AddDocToClaimRequestMsg">
<part name="parameters" element="ost:AddDocToClaimRequest"/>
<message name="AddDocToBusinessCaseRequestMsg">
<part name="parameters" element="ost:AddDocToBusinessCaseRequest"/>
</message>
<message name="AddDocToClaimResponseMsg">
<part name="parameters" element="ost:AddDocToClaimResponse" />
<message name="AddDocToBusinessCaseResponseMsg">
<part name="parameters" element="ost:AddDocToBusinessCaseResponse" />
</message>
<message name="GetClaimRequestMsg">
<part name="parameters" element="ost:GetClaimRequest"/>
</message>
<message name="GetClaimResponseMsg">
<part name="parameters" element="ost:GetClaimResponse" />
</message>
</message>
<message name="GetClaimLightRequestMsg">
<part name="parameters" element="ost:GetClaimLightRequest"/>
</message>
<message name="GetClaimLightResponseMsg">
<part name="parameters" element="ost:GetClaimLightResponse" />
</message>
</message>
<message name="GetNumberOfDocumentsRequestMsg">
<part name="parameters" element="ost:GetNumberOfDocumentsRequest"/>
</message>
<message name="GetNumberOfDocumentsResponseMsg">
<part name="parameters" element="ost:GetNumberOfDocumentsResponse" />
</message>
</message>
<message name="GetDocumentInfosRequestMsg">
<part name="parameters" element="ost:GetDocumentInfosRequest"/>
</message>
<message name="GetDocumentInfosResponseMsg">
<part name="parameters" element="ost:GetDocumentInfosResponse" />
</message>
</message>
<message name="SearchClaimRequestMsg">
<part name="parameters" element="ost:SearchClaimRequest"/>
</message>
<message name="SearchClaimResponseMsg">
<part name="parameters" element="ost:SearchClaimResponse" />
</message>
</message>
<message name="GetLossEventListRequestMsg">
<part name="parameters" element="ost:LossEventListRequest"/>
</message>
<message name="GetLossEventListResponseMsg">
<part name="parameters" element="ost:LossEventListResponse" />
</message>
</message>
<message name="GetChangedClaimsListRequestMsg">
<part name="parameters" element="ost:ChangedClaimsListRequest"/>
</message>
<message name="GetChangedClaimsListResponseMsg">
<part name="parameters" element="ost:ChangedClaimsListResponse" />
</message>
</message>
<message name="DeclareEndpointRequestMsg">
<part name="parameters" element="ost:DeclareEndpointRequest"/>
</message>
@@ -325,8 +332,8 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="ServiceFaultMsg">
<part name="parameters" element="cst:serviceFault" />
</message>
<portType name="omdsServicePortType">
<operation name="login">
@@ -340,7 +347,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<output name="getUserDataResponse" message="os:getUserDataResponse" />
<fault name="getUserDataFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getOMDSPackageList">
<input name="getOMDSPackageListRequest" message="os:getOMDSPackageListRequest" />
<output name="getOMDSPackageListResponse" message="os:getOMDSPackageListResponse" />
@@ -394,17 +401,23 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<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="addDocToClaim">
<input name="AddDocToClaimRequestPort" message="os:AddDocToClaimRequestMsg" />
<output name="AddDocToClaimResponsePort" message="os:AddDocToClaimResponseMsg" />
<fault name="AddDocToClaimFault" message="os:ServiceFaultMsg" />
<operation name="addDocToBusinessCase">
<input name="AddDocToBusinessCaseRequestPort" message="os:AddDocToBusinessCaseRequestMsg" />
<output name="AddDocToBusinessCaseResponsePort" message="os:AddDocToBusinessCaseResponseMsg" />
<fault name="AddDocToBusinessCaseFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getClaim">
<input name="GetClaimRequestPort" message="os:GetClaimRequestMsg" />
@@ -440,7 +453,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<input name="ChangedClaimsListPort" message="os:GetChangedClaimsListRequestMsg" />
<output name="ChangedClaimsListResponsePort" message="os:GetChangedClaimsListResponseMsg" />
<fault name="ChangedClaimsListFault" message="os:ServiceFaultMsg" />
</operation>
</operation>
<operation name="declareEndpoint">
<input name="DeclareEndpointRequestPort" message="os:DeclareEndpointRequestMsg"/>
<output name="DeclareEndpointResponsePort" message="os:DeclareEndpointResponseMsg"/>
@@ -486,8 +499,8 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<input name="SubmitApplicationSachPrivatRequestPort" message="os:SubmitApplicationSachPrivatRequestMsg"/>
<output name="SubmitApplicationSachPrivatResponsePort" message="os:SubmitApplicationSachPrivatResponseMsg"/>
<fault name="SubmitApplicationSachPrivatFault" message="os:ServiceFaultMsg"/>
</operation>
</operation>
<operation name="calculateRechtsschutz">
<input name="CalculateRechtsschutzRequestPort" message="os:CalculateRechtsschutzRequestMsg"/>
<output name="CalculateRechtsschutzResponsePort" message="os:CalculateRechtsschutzResponseMsg"/>
@@ -507,15 +520,15 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<input name="SubmitApplicationRechtsschutzRequestPort" message="os:SubmitApplicationRechtsschutzRequestMsg"/>
<output name="SubmitApplicationRechtsschutzResponsePort" message="os:SubmitApplicationRechtsschutzResponseMsg"/>
<fault name="SubmitApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
</operation>
</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="getPoliciesOfPartner">
<input name="GetPoliciesOfPartnerRequestPort" message="os:GetPoliciesOfPartnerRequestMsg"/>
<output name="GetPoliciesOfPartnerResponsePort" message="os:GetPoliciesOfPartnerResponseMsg"/>
@@ -571,12 +584,12 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<binding name="omdsServicePortBinding" type="os:omdsServicePortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<!-- Referenz auf jeweilige Security Policy für alle Methoden, in diesem Fall eine UsernameToken-Policy -->
<wsp:PolicyReference URI="#OMDSUsernameTokenPolicy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"/>
<operation name="login">
<soap:operation soapAction="urn:login" style="document" />
<input name="loginRequest">
@@ -589,7 +602,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="loginFault" use="literal"/>
</fault>
</operation>
<operation name="getUserData">
<soap:operation soapAction="urn:getUserData" style="document" />
<input name="getUserDataRequest">
@@ -615,7 +628,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="getOMDSPackageListFault" use="literal"/>
</fault>
</operation>
<operation name="getOMDSPackage">
<soap:operation soapAction="urn:getOMDSPackage" style="document" />
<input name="getOMDSPackageRequest">
@@ -628,9 +641,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="getOMDSPackageFault" use="literal"/>
</fault>
</operation>
<!-- Vertragsbezogene Dokumente ArcImage -->
<operation name="getArcImageInfos">
<soap:operation soapAction="urn:getArcImageInfos" style="document" />
<input name="getArcImageInfosRequest">
@@ -643,7 +656,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="getArcImageInfosFault" use="literal"/>
</fault>
</operation>
<operation name="getArcImage">
<soap:operation soapAction="urn:getArcImage" style="document" />
<input name="getArcImageRequest">
@@ -656,9 +669,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="getArcImageFault" use="literal"/>
</fault>
</operation>
<!-- Deep-Links -->
<operation name="deepLinkClaim">
<soap:operation soapAction="urn:deepLinkClaim" style="document" />
<input name="deepLinkClaimRequest">
@@ -671,7 +684,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="deepLinkClaimFault" use="literal"/>
</fault>
</operation>
<operation name="deepLinkPartner">
<soap:operation soapAction="urn:deepLinkPartner" style="document" />
<input name="deepLinkPartnerRequest">
@@ -684,7 +697,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="deepLinkPartnerFault" use="literal"/>
</fault>
</operation>
<operation name="deepLinkOffer">
<soap:operation soapAction="urn:deepLinkOffer" style="document" />
<input name="deepLinkOfferRequest">
@@ -697,7 +710,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="deepLinkOfferFault" use="literal"/>
</fault>
</operation>
<operation name="deepLinkPolicy">
<soap:operation soapAction="urn:deepLinkPolicy" style="document" />
<input name="deepLinkPolicyRequest">
@@ -710,7 +723,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="deepLinkPolicyFault" use="literal"/>
</fault>
</operation>
<!-- Schaden -->
<operation name="createClaim">
<soap:operation soapAction="urn:createClaim" style="document" />
@@ -724,7 +737,20 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<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">
@@ -739,19 +765,19 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</operation>
<operation name="addDocToClaim">
<soap:operation soapAction="urn:addDocToClaim" style="document" />
<input name="AddDocToClaimRequestPort">
<operation name="addDocToBusinessCase">
<soap:operation soapAction="urn:addDocToBusinessCase" style="document" />
<input name="AddDocToBusinessCaseRequestPort">
<soap:body use="literal" />
</input>
<output name="AddDocToClaimResponsePort">
<output name="AddDocToBusinessCaseResponsePort">
<soap:body use="literal" />
</output>
<fault name="AddDocToClaimFault">
<soap:fault name="AddDocToClaimFault" use="literal"/>
<fault name="AddDocToBusinessCaseFault">
<soap:fault name="AddDocToBusinessCaseFault" use="literal"/>
</fault>
</operation>
<operation name="getClaim">
<soap:operation soapAction="urn:getClaim" style="document" />
<input name="GetClaimRequestPort">
@@ -764,7 +790,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="GetClaimFault" use="literal"/>
</fault>
</operation>
<operation name="getClaimLight">
<soap:operation soapAction="urn:getClaimLight" style="document" />
<input name="GetClaimLightRequestPort">
@@ -777,7 +803,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="GetClaimLightFault" use="literal"/>
</fault>
</operation>
<operation name="getNumberOfDocuments">
<soap:operation soapAction="urn:getNumberOfDocuments" style="document" />
<input name="GetNumberOfDocumentsRequestPort">
@@ -790,7 +816,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="GetNumberOfDocumentsFault" use="literal"/>
</fault>
</operation>
<operation name="getDocumentInfos">
<soap:operation soapAction="urn:getDocumentInfos" style="document" />
<input name="GetDocumentInfosRequestPort">
@@ -803,7 +829,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="GetDocumentInfosFault" use="literal"/>
</fault>
</operation>
<operation name="searchClaim">
<soap:operation soapAction="urn:searchClaim" style="document" />
<input name="SearchClaimRequestPort">
@@ -816,7 +842,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="SearchClaimFault" use="literal"/>
</fault>
</operation>
<operation name="getLossEventList">
<soap:operation soapAction="urn:getLossEventList" style="document" />
<input name="LossEventListRequestPort">
@@ -829,7 +855,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="LossEventListFault" use="literal"/>
</fault>
</operation>
<operation name="getChangedClaimsList">
<soap:operation soapAction="urn:getChangedClaimsList" style="document" />
<input name="ChangedClaimsListPort">
@@ -842,7 +868,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="ChangedClaimsListFault" use="literal"/>
</fault>
</operation>
<operation name="declareEndpoint">
<soap:operation soapAction="urn:declareEndpoint" style="document" />
<input name="DeclareEndpointRequestPort">
@@ -855,8 +881,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="DeclareEndpointFault" use="literal"/>
</fault>
</operation>
<!-- Berechnung, Offert, Antrag KFZ -->
<operation name="calculateKfz">
<soap:operation soapAction="urn:calculateKfz" style="document"/>
@@ -906,7 +930,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="SubmitApplicationKfzFault" use="literal"/>
</fault>
</operation>
<!-- Berechnung, Offert, Antrag SachPrivat -->
<operation name="calculateSachPrivat">
<soap:operation soapAction="urn:calculateSachPrivat" style="document"/>
@@ -955,8 +979,8 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<fault name="SubmitApplicationSachPrivatFault">
<soap:fault name="SubmitApplicationSachPrivatFault" use="literal"/>
</fault>
</operation>
</operation>
<!-- Berechnung, Offert, Antrag Rechtsschutz -->
<operation name="calculateRechtsschutz">
@@ -1006,9 +1030,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<fault name="SubmitApplicationRechtsschutzFault">
<soap:fault name="SubmitApplicationRechtsschutzFault" use="literal"/>
</fault>
</operation>
</operation>
<operation name="getStateChanges">
<soap:operation soapAction="urn:getStateChanges" style="document"/>
<input name="GetStateChangesRequestPort">
@@ -1143,16 +1167,16 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</fault>
</operation>
</binding>
<service name="omdsService">
<port name="omdsServicePort" binding="os:omdsServicePortBinding">
<soap:address location="http://localhost:80/omdsServicePort" />
</port>
</service>
<wsp:Policy wsu:Id="OMDSUsernameTokenPolicy" xmlns:wsp="http://www.w3.org/ns/ws-policy"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
<wsp:Policy wsu:Id="OMDSUsernameTokenPolicy" xmlns:wsp="http://www.w3.org/ns/ws-policy"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:ExactlyOne>
<wsp:All>
@@ -1181,6 +1205,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
</definitions>

View File

@@ -1,7 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on1basis" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ns1="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on1basis" 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.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:annotation>
<xsd:documentation>State-Changes</xsd:documentation>
</xsd:annotation>

View File

@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ost="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_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.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="omds3ServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
<!--Prozessobjekte Berechnung, Offert, Antrag - Spartenübergreifend-->
<xsd:complexType name="SpezBerechnung_Type" abstract="true">
<xsd:annotation>

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/kfz" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ost="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ac="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" xmlns:ns1="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_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.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="omds3ServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
<xsd:annotation>
<xsd:documentation>Produktmodell Kfz</xsd:documentation>
</xsd:annotation>
@@ -52,6 +52,9 @@
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktKfz_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakte Basisklasse für KFZ-Elementarprodukte</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:Elementarprodukt_Type">
<xsd:sequence>

View File

@@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ost="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes"
xmlns:ac="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common"
targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs"
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="omds3ServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" schemaLocation="omds3_ON2_Antrag_Common.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"/>
<xsd:complexType name="VerkaufsproduktRechtsschutz_Type">
<xsd:annotation>
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz</xsd:documentation>

View File

@@ -1,9 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ost="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" xmlns:ac="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="http://omds.vvo.at/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="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat"
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="omds3ServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
<xsd:complexType name="VersichertesObjektSachPrivat_Type">
<xsd:annotation>
<xsd:documentation>Type für ein versichertes Objekt in der Sach-Privat-Versicherung</xsd:documentation>

View File

@@ -1,16 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/unfall"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20"
xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common"
xmlns:ost="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes"
xmlns:ac="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/unfall"
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3ServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
<xsd:complexType name="VerkaufsproduktUnfall_Type">
<xsd:annotation>
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Unfall</xsd:documentation>

View File

@@ -1,9 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/basis/ausk" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" xmlns:ost="urn:at.vvo.omds.types.omds3types.v1_4_0.servicetype" xmlns:ac="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/basis/ausk" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/basis/ausk"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/basis/ausk"
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3ServiceTypes.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:element name="StrukturResponse"/>
<xsd:complexType name="StrukturResponse_Type">
<xsd:sequence>

View File

@@ -1,7 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="http://omds.vvo.at/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="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag"
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:element name="GetPoliciesOfPartnerRequest" type="GetPoliciesOfPartnerRequest_Type">
<xsd:annotation>
<xsd:documentation>Request auf die Polizzen, in denen ein Partner in der Rolle VN auftritt</xsd:documentation>

View File

@@ -1,7 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on4partner" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="http://omds.vvo.at/types/omds3types/v1_4_0/common" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on4partner" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:schema xmlns="http://omds.vvo.at/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="http://omds.vvo.at/types/omds3types/v1_4_0/on4partner"
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<!-- Aenderung Personenbezogener Daten -->
<xsd:complexType name="GetPartnerRequest_Type">
<xsd:annotation>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/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="http://omds.vvo.at/types/omds3types/v1_4_0/on7schaden"
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
</xsd:schema>