Überarbeitung des neuen Dokumentenhändlings
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -7,8 +7,12 @@ Was ist neu oder anders in Version 1.7.0 im Vergleich zur Version 1.6.0?
|
|||||||
1. Version 1.7.0 ist abwärtskompatibel zur Version 1.6.0
|
1. Version 1.7.0 ist abwärtskompatibel zur Version 1.6.0
|
||||||
1. Berechnung-Offert-Antrag wurde für die Sparten Unfall und Leben neu angelegt
|
1. Berechnung-Offert-Antrag wurde für die Sparten Unfall und Leben neu angelegt
|
||||||
3. Neue Dokumentenarten
|
3. Neue Dokumentenarten
|
||||||
|
4. Neue Zwischenschicht in BOA eingefügt
|
||||||
|
5. Struktur für Konvertierung
|
||||||
|
6. Dokumentenhandling BOA
|
||||||
|
7. Neue OMDS Version
|
||||||
|
- Personenmerkmale nicht mehr verpflichtend
|
||||||
|
- Neue Änderungsarten ...
|
||||||
|
|
||||||
=============
|
=============
|
||||||
Version 1.6.0
|
Version 1.6.0
|
||||||
@@ -17,7 +21,7 @@ Version 1.6.0
|
|||||||
Was ist neu oder anders in Version 1.6.0 im Vergleich zur Version 1.5.0?
|
Was ist neu oder anders in Version 1.6.0 im Vergleich zur Version 1.5.0?
|
||||||
=====================================================================================
|
=====================================================================================
|
||||||
1. Version 1.6.0 ist abwärtskompatibel zur Version 1.5.0
|
1. Version 1.6.0 ist abwärtskompatibel zur Version 1.5.0
|
||||||
|
2. Allgemeinere Lösung Vinkulierung
|
||||||
3. Verwendet OMDS 2.14-00 statt 2.11-00:
|
3. Verwendet OMDS 2.14-00 statt 2.11-00:
|
||||||
- neue Vertragsrollen: AZ - Abweichender Zulassungsbesitzer, FI - Firmeninhaber, ZB - Zustellbevollmächtigter
|
- neue Vertragsrollen: AZ - Abweichender Zulassungsbesitzer, FI - Firmeninhaber, ZB - Zustellbevollmächtigter
|
||||||
- neues Feld GesFormCdType in Sonst-Person
|
- neues Feld GesFormCdType in Sonst-Person
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!-- Mit XMLSpy v2021 (x64) (http://www.altova.com) von IT Services (d-con.net GmbH) bearbeitet -->
|
|
||||||
<xsd:schema xmlns:omds="urn:omds20" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:omds20" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="214-00">
|
<xsd:schema xmlns:omds="urn:omds20" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:omds20" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="214-00">
|
||||||
<xsd:element name="OMDS">
|
<xsd:element name="OMDS">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
|
|||||||
@@ -842,7 +842,11 @@
|
|||||||
<xsd:documentation>Optional die Referenz auf eine bestimmte Autorisierungsanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde)</xsd:documentation>
|
<xsd:documentation>Optional die Referenz auf eine bestimmte Autorisierungsanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde)</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element ref="Person"/>
|
<xsd:element name="LfnrPerson" type="xsd:unsignedByte">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Laufende Nummer der Person.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
<xsd:element name="Rolle" type="xsd:string">
|
<xsd:element name="Rolle" type="xsd:string">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Rolle als Text</xsd:documentation>
|
<xsd:documentation>Rolle als Text</xsd:documentation>
|
||||||
@@ -862,10 +866,14 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="AutorisierungsId" minOccurs="0">
|
<xsd:element name="AutorisierungsId" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Optional die Möglichkeit einer Autorisierungsanforderung eine Id zu geben, damit der Serviceconsumer sich darauf beziehen kann</xsd:documentation>
|
<xsd:documentation>Optional die Möglichkeit einer Autorisierungsanforderung eine Id zu geben, damit der Aufrufer sich darauf beziehen kann</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="LfnrPerson" type="xsd:unsignedByte">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Laufende Nummer der Person.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element ref="Person"/>
|
|
||||||
<xsd:element name="Rolle" type="xsd:string">
|
<xsd:element name="Rolle" type="xsd:string">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Rolle als Text</xsd:documentation>
|
<xsd:documentation>Rolle als Text</xsd:documentation>
|
||||||
@@ -878,34 +886,13 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="AutorisierungAsync_Type">
|
<xsd:complexType name="Autorisierungsart_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Metadaten einer Autorisierung, die asynchron geleistet wird.</xsd:documentation>
|
<xsd:documentation>Der Typ für Autorisierungsarten</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:simpleContent>
|
||||||
<xsd:extension base="Autorisierung_Type">
|
<xsd:extension base="xsd:string"/>
|
||||||
<xsd:sequence>
|
</xsd:simpleContent>
|
||||||
<xsd:element name="Geleistet" type="xsd:dateTime" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optional der Zeitstempel, wann die Autorisierung geleistet wurde.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="Autorisierungsart_Type" abstract="true">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Ein abstrakter Obertyp fuer alle Autorisierungsarten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="AutorisierungsartPhysischeUnterschrift" final="#all">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Diese Autorisierungsart repräsentiert eine traditionelle physische Unterschrift auf Papier</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="Autorisierungsart_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ProzessDokumentBasis_Type" abstract="true">
|
<xsd:complexType name="ProzessDokumentBasis_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -966,9 +953,9 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ProzessDokToSign_Type">
|
<xsd:complexType name="ProzessDokToReturn_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Bereitstellung Dokument zum Unterschreiben</xsd:documentation>
|
<xsd:documentation>Bereitstellung Dokument zum Unterschreiben bzw. Ausfüllen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="ProzessDokumentBasis_Type">
|
<xsd:extension base="ProzessDokumentBasis_Type">
|
||||||
@@ -999,6 +986,11 @@
|
|||||||
<xsd:documentation>Die Dokumentendaten</xsd:documentation>
|
<xsd:documentation>Die Dokumentendaten</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
|
<xsd:element name="Meldungen" type="ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Eine oder mehrere Meldungen zu dieser Anforderung.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -1040,9 +1032,9 @@
|
|||||||
<xsd:documentation>Optional die Referenz auf eine Dokumentenanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde und der Serivceconsumer mit diesem Dokument einen Bezug zur Anforderung herstellen möchte)</xsd:documentation>
|
<xsd:documentation>Optional die Referenz auf eine Dokumentenanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde und der Serivceconsumer mit diesem Dokument einen Bezug zur Anforderung herstellen möchte)</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Dokumenttyp" type="DocumentType">
|
<xsd:element name="Dokumenttyp" type="xsd:string">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Der fachliche Typ des Dokuments</xsd:documentation>
|
<xsd:documentation>Der fachliche Typ des Dokuments. Alle Integer-Werte sind dem OMDS Standard vorbehalten und folgen dem DocumentType. Andere Codes für Dokumententypen können vom Serviceprovider frei gewählt werden.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Beschreibung" minOccurs="0">
|
<xsd:element name="Beschreibung" minOccurs="0">
|
||||||
|
|||||||
@@ -521,68 +521,68 @@
|
|||||||
<!-- <xsd:documentation>Legt fest, dass der Prozessschritt mit einer traditionellen manuellen Unterschrift autorisiert werden soll</xsd:documentation>-->
|
<!-- <xsd:documentation>Legt fest, dass der Prozessschritt mit einer traditionellen manuellen Unterschrift autorisiert werden soll</xsd:documentation>-->
|
||||||
<!-- </xsd:annotation>-->
|
<!-- </xsd:annotation>-->
|
||||||
<!-- </xsd:element>-->
|
<!-- </xsd:element>-->
|
||||||
<xsd:element name="GetStateSignaturesRequest">
|
<!-- <xsd:element name="GetStateSignaturesRequest">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Request, um den Status der Unterschriften für einen Geschäftsfall abzufragen</xsd:documentation>
|
<!-- <xsd:documentation>Request, um den Status der Unterschriften für einen Geschäftsfall abzufragen</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:complexType>
|
<!-- <xsd:complexType>-->
|
||||||
<xsd:complexContent>
|
<!-- <xsd:complexContent>-->
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
<!-- <xsd:extension base="cst:CommonRequest_Type">-->
|
||||||
<xsd:sequence>
|
<!-- <xsd:sequence>-->
|
||||||
<xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type">
|
<!-- <xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem der Status der Unterschriften eingeholt werden soll.</xsd:documentation>
|
<!-- <xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem der Status der Unterschriften eingeholt werden soll.</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
</xsd:sequence>
|
<!-- </xsd:sequence>-->
|
||||||
</xsd:extension>
|
<!-- </xsd:extension>-->
|
||||||
</xsd:complexContent>
|
<!-- </xsd:complexContent>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
<xsd:element name="GetStateSignaturesResponse">
|
<!-- <xsd:element name="GetStateSignaturesResponse">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Response mit dem Status der Autorisierungen eines Geschäftsfalls</xsd:documentation>
|
<!-- <xsd:documentation>Response mit dem Status der Autorisierungen eines Geschäftsfalls</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:complexType>
|
<!-- <xsd:complexType>-->
|
||||||
<xsd:complexContent>
|
<!-- <xsd:complexContent>-->
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
<!-- <xsd:extension base="cst:CommonResponse_Type">-->
|
||||||
<xsd:sequence>
|
<!-- <xsd:sequence>-->
|
||||||
<xsd:element name="ProzessDokumentStatus" type="ProzessDokumentStatus_Type" maxOccurs="unbounded"/>
|
<!-- <xsd:element name="ProzessDokumentStatus" type="ProzessDokumentStatus_Type" maxOccurs="unbounded"/>-->
|
||||||
</xsd:sequence>
|
<!-- </xsd:sequence>-->
|
||||||
</xsd:extension>
|
<!-- </xsd:extension>-->
|
||||||
</xsd:complexContent>
|
<!-- </xsd:complexContent>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
<xsd:complexType name="ProzessDokumentStatus_Type">
|
<!-- <xsd:complexType name="ProzessDokumentStatus_Type">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Unterschriftenstatus für ein Dokument</xsd:documentation>
|
<!-- <xsd:documentation>Unterschriftenstatus für ein Dokument</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:sequence>
|
<!-- <xsd:sequence>-->
|
||||||
<xsd:element name="Dokumenttyp" type="cst:DocumentType">
|
<!-- <xsd:element name="Dokumenttyp" type="cst:DocumentType">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Der fachliche Typ des Dokuments</xsd:documentation>
|
<!-- <xsd:documentation>Der fachliche Typ des Dokuments</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
<xsd:element name="Beschreibung">
|
<!-- <xsd:element name="Beschreibung">-->
|
||||||
<xsd:annotation>
|
<!-- <xsd:annotation>-->
|
||||||
<xsd:documentation>Beschreibung des Dokuments</xsd:documentation>
|
<!-- <xsd:documentation>Beschreibung des Dokuments</xsd:documentation>-->
|
||||||
</xsd:annotation>
|
<!-- </xsd:annotation>-->
|
||||||
<xsd:simpleType>
|
<!-- <xsd:simpleType>-->
|
||||||
<xsd:restriction base="xsd:string">
|
<!-- <xsd:restriction base="xsd:string">-->
|
||||||
<xsd:maxLength value="200"/>
|
<!-- <xsd:maxLength value="200"/>-->
|
||||||
</xsd:restriction>
|
<!-- </xsd:restriction>-->
|
||||||
</xsd:simpleType>
|
<!-- </xsd:simpleType>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
<xsd:element name="DokAnforderungsId" type="cst:ObjektId_Type"/>
|
<!-- <xsd:element name="DokAnforderungsId" type="cst:ObjektId_Type"/>-->
|
||||||
<xsd:element name="Autorisierungen" maxOccurs="unbounded">
|
<!-- <xsd:element name="Autorisierungen" maxOccurs="unbounded">-->
|
||||||
<xsd:complexType>
|
<!-- <xsd:complexType>-->
|
||||||
<xsd:complexContent>
|
<!-- <xsd:complexContent>-->
|
||||||
<xsd:extension base="cst:AutorisierungAsync_Type"/>
|
<!-- <xsd:extension base="cst:AutorisierungAsync_Type"/>-->
|
||||||
</xsd:complexContent>
|
<!-- </xsd:complexContent>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
</xsd:element>
|
<!-- </xsd:element>-->
|
||||||
</xsd:sequence>
|
<!-- </xsd:sequence>-->
|
||||||
</xsd:complexType>
|
<!-- </xsd:complexType>-->
|
||||||
<xsd:element name="GetElementListRequest">
|
<xsd:element name="GetElementListRequest">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Request um eine Schlüsselliste abzufragen</xsd:documentation>
|
<xsd:documentation>Request um eine Schlüsselliste abzufragen</xsd:documentation>
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Jens Buehring (Kap Dion GmbH) bearbeitet -->
|
|
||||||
<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.6.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.6.0">
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||||
@@ -311,7 +310,12 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Deprecated, Dokumente müssen erst im Schritt SubmitApplicationRequest mitgegeben werden.</xsd:documentation>
|
<xsd:documentation>Deprecated: Verwende künftig Dokumente</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Dokumente" type="cst:ProzessDokument_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>(Unterschriebene) Dokumente zum Antrag, möglicher Weise auf Anforderung hin.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
|
|||||||
Reference in New Issue
Block a user