Kfz-Dokumentation angepasst
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -9,8 +9,8 @@ Was ist neu oder anders in Version 1.11.0 im Vergleich zur Version 1.10.0?
|
||||
genutzt werden (seit Version 1.7.0).
|
||||
2. ZusatzproduktKfz_Type bekommt eine optionale FahrzeugRefLfdNr vom Typ xsd:unsignedShort.
|
||||
3. Optionaler Bezug auf ein versichertes Interesse (oder mehrere versicherte Interessen) als VersInteresseRefLfnr
|
||||
in VorversicherungDetail_Type eingefügt.
|
||||
4. ZusaetzlicheKfzDaten als deprecated markiert
|
||||
in VorversicherungenDetail_Type eingefügt.
|
||||
4. ZusaetzlicheKfzDaten als deprecated markiert, der Fahrzeug_Type wurde um die Felder ergänzt.
|
||||
5. Änderung der Geschäftsfallnummer in GeschaeftsfallEreignis_Type von xsd:string auf cst:ObjektId_Type.
|
||||
6. Die verwendete OMDS 2 Version 2.16 schreibt jetzt ein Pattern im Format omds:Datum-Zeit vor.
|
||||
Dieses Pattern ist neu und sieht 1-3 Millisekunden vor.
|
||||
@@ -31,17 +31,21 @@ Was ist neu oder anders in Version 1.11.0 im Vergleich zur Version 1.10.0?
|
||||
11. Neue Möglichkeit optionale Dokumente im Request von CreateOffer und CreateApplication anzufordern mittels
|
||||
cst:ProzessDokRequest_Type. Dokumente werden dann im Response zurückgegeben.
|
||||
12. Die FahrzeugRefLfdNr wurde von xsd:string auf xsd:unsignedShort geändert und passt damit vom Typ zur
|
||||
Lfnr in VersichertesInteresse_Type, von welchem auch Fahrzeug_Type abgeleitet ist. Da im Fahrzeug schon bisher
|
||||
die Lfnrs vom Typ xsd:unsignedShort waren, müssen auch bisherige XMLs valide sein. In diesem Sinne ist die
|
||||
Änderung abwärtskompatibel. Bei der Implementierung kommt es allerdings zu änderungen, da die Referenz in den
|
||||
Bausteinen jetzt z.B. in Java mit "int" und nicht mehr mit "String" abgebildet wird.
|
||||
12. Personen in Calculate als Deprecated markiert.
|
||||
Lfnr in VersichertesInteresse_Type, von welchem auch Fahrzeug_Type abgeleitet ist. Das ist streng genommen
|
||||
nicht abwärtskompatibel. Da aber im Fahrzeug schon bisher die Lfnr vom Typ xsd:unsignedShort war,
|
||||
müssen die Werte auch schon bisher eine Zahl gewesen sein und daher auch bisherige XMLs valide sein.
|
||||
Bei der Implementierung kommt es allerdings zu änderungen, da die Referenz in den Bausteinen jetzt z.B. in
|
||||
Java mit "int" und nicht mehr mit "String" abgebildet wird.
|
||||
|
||||
12. Personen in Calculate als Deprecated markiert, dort sollten keine Personendaten mehr mitgegeben werden.
|
||||
13. SubmitApplicationStatus_Type neuer Zustand 15: Antrag ausgesteuert und wartet auf Rückmeldung vom Vermittler.
|
||||
|
||||
TODO
|
||||
ProductProposal? Eher nur Development-Branch da nicht im Steuerkreis besprochen
|
||||
Ebene Versandumschlag in Postservice?
|
||||
Rudimentaere Personendaten in PersonenZuordnung_Type einfügen (Vorname, Name, GebDat)
|
||||
Zentrale BOA Services?
|
||||
Zentrale BOA Services? Wurde nicht im Steuerkreis besprochen.
|
||||
|
||||
|
||||
==============
|
||||
Version 1.10.0
|
||||
|
||||
@@ -2174,7 +2174,8 @@
|
||||
<xsd:element name="Versicherungsgesellschaft" type="Versicherungsgesellschaft_Type"/>
|
||||
<xsd:element name="VersInteresseRefLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf ein versichertes Interesse, z.B. ein Kfz oder eine versicherte Person.</xsd:documentation>
|
||||
<xsd:documentation>Referenz auf ein versichertes Interesse, z.B. ein Kfz oder eine versicherte Person,
|
||||
falls die Angabe auf dieses Element eingeschränkt werden soll.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusaetzlicheVorversicherungsdaten" type="ZusaetzlicheVorversicherungsdaten_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
|
||||
@@ -557,27 +557,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<fault name="SubmitApplicationSachPrivatFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
|
||||
<operation name="calculateRechtsschutz">
|
||||
<input name="CalculateRechtsschutzRequestPort" message="os:CalculateRechtsschutzRequestMsg"/>
|
||||
<output name="CalculateRechtsschutzResponsePort" message="os:CalculateRechtsschutzResponseMsg"/>
|
||||
<fault name="CalculateRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="createOfferRechtsschutz">
|
||||
<input name="CreateOfferRechtsschutzRequestPort" message="os:CreateOfferRechtsschutzRequestMsg"/>
|
||||
<output name="CreateOfferRechtsschutzResponsePort" message="os:CreateOfferRechtsschutzResponseMsg"/>
|
||||
<fault name="CreateOfferRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="createApplicationRechtsschutz">
|
||||
<input name="CreateApplicationRechtsschutzRequestPort" message="os:CreateApplicationRechtsschutzRequestMsg"/>
|
||||
<output name="CreateApplicationRechtsschutzResponsePort" message="os:CreateApplicationRechtsschutzResponseMsg"/>
|
||||
<fault name="CreateApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="submitApplicationRechtsschutz">
|
||||
<input name="SubmitApplicationRechtsschutzRequestPort" message="os:SubmitApplicationRechtsschutzRequestMsg"/>
|
||||
<output name="SubmitApplicationRechtsschutzResponsePort" message="os:SubmitApplicationRechtsschutzResponseMsg"/>
|
||||
<fault name="SubmitApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
|
||||
<operation name="calculateUnfall">
|
||||
<input name="CalculateUnfallRequestPort" message="os:CalculateUnfallRequestMsg"/>
|
||||
<output name="CalculateUnfallResponsePort" message="os:CalculateUnfallResponseMsg"/>
|
||||
|
||||
@@ -1,240 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.11.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds216-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
||||
<xsd:complexType name="VerkaufsproduktRechtsschutz_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Produkte" type="ProduktRechtsschutz_Type" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="VersicherteInteressen" type="cst:VersichertesInteresse_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste der versicherten Interessen, wobei hier nur ein abstrakter Typ vorgegeben ist. Die einzelnen versicherten Interessen können dann über die laufende Nummer referenziert werden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktRechtsschutz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für ein Produkt in der Sparte Rechtsschutz. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:ProduktGenerisch_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="ElementarprodukteRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="VersInteressenRefLfNr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezug auf versicherte Interessen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ElementarproduktRechtsschutz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Rechtsschutz. Von diesem Typ werden etwaige Standard-Deckungen abgeleitet, siehe Vertragsrechtsschutz_Type. Von diesem Typ können einzelne VUs aber auch ihre eigenen Elementarprodukte ableiten, wenn sie möchten.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VersInteressenRefLfNr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezug auf versicherte Interessen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- Der Typ Vertragsrechtsschutz_Type ist ein Beispiel für einen normierten Untertyp. In dieser Form können auch VUs eigene Untertypen definieren -->
|
||||
<xsd:simpleType name="OertlicherGeltungsbereichCd_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Code für den örtlichen Geltungsbereichs</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:unsignedByte">
|
||||
<xsd:enumeration value="1">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Österreich</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="2">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>EU</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="3">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Europa geographisch</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="4">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>EWR</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="5">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>weltweit</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<!-- Typen für die Schritte in BOA -->
|
||||
<xsd:complexType name="SpezBerechnungRechtsschutz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für den Schritt Berechnung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezOffertRechtsschutz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für den Schritt Offert-Erzeugung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SpezOffert_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezAntragRechtsschutz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SpezAntrag_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- Typen und Elemente für die Methoden -->
|
||||
<xsd:element name="CalculateRechtsschutzRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für eine Berechnung Rechtsschutz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CalculateRequestGen_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="CalculateRechtsschutzResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt bei der Rechtsschutz-Berechnung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateOfferRechtsschutzRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für eine Erstellung eines Rechstsschutz-Offerts</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateOfferRequestGen_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Offertanfrage" type="SpezOffertRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateOfferRechtsschutzResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt bei der Erstellung eines Rechtsschutz-Offerts</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateOfferResponseGen_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Offertantwort" type="SpezOffertRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateApplicationRechtsschutzRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für die Erstellung eines Rechtsschutzantrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateApplicationRequestGen_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragsanfrage" type="SpezAntragRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateApplicationRechtsschutzResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt bei der Erstellung eines Rechtsschutzantrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateApplicationResponseGen_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragsantwort" type="SpezAntragRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="SubmitApplicationRechtsschutzRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requests, um den Antrag einzureichen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SubmitApplicationRequestGen_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragsanfrage" type="SpezAntragRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="SubmitApplicationRechtsschutzResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response nach dem Einreichen des Antrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SubmitApplicationResponseGen_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragsantwort" type="SpezAntragRechtsschutz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
Reference in New Issue
Block a user