Entscheidung für "deprecated" beim Dokumentenupload,

Ergänzung einer Id für die einzelne Unterschrift.
This commit is contained in:
2021-05-05 17:19:24 +02:00
parent 2213d13fed
commit cd82294375
4 changed files with 38 additions and 9 deletions

View File

@@ -49,4 +49,8 @@ Die Namespaces beinhalten die Versionnummer zu der das betreffende XSD erstmals
Diese Information bringt keinen Mehrwert und sollte mit einer einheitlichen Hauptversionsnummer, Diese Information bringt keinen Mehrwert und sollte mit einer einheitlichen Hauptversionsnummer,
z.B. "2" ersetzt werden. Zudem sollte dem "urn:" eine Namespace-Id folgen, eventuell wäre es z.B. "2" ersetzt werden. Zudem sollte dem "urn:" eine Namespace-Id folgen, eventuell wäre es
besser gleich eine URL zu wählen, die sich auf eine Adresse im Internet auflösen lässt, wo zusätzliche besser gleich eine URL zu wählen, die sich auf eine Adresse im Internet auflösen lässt, wo zusätzliche
Informationen bereitgestellt werden. Informationen bereitgestellt werden.
10.
Die Liste Dateianhhänge soll aus SubmitApplicationRequest_Type (und möglichen weiteren Stellen entfernt werden,
es soll nur noch ProzessDokumente verwendet werden.

View File

@@ -635,7 +635,7 @@
</xsd:element> </xsd:element>
<xsd:complexType name="Dateianhang_Type"> <xsd:complexType name="Dateianhang_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Dateianhang welcher an einen Geschäftsfall hinzugefügt werden kann <xsd:documentation>Deprecated, verwende ProzessDokumentType. Dateianhang welcher an einen Geschäftsfall hinzugefügt werden kann
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
@@ -786,9 +786,22 @@
</xsd:annotation> </xsd:annotation>
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="AutorisierungsId" type="ObjektId_Type">
<xsd:annotation>
<xsd:documentation>Die Id für die Autorisierung.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="Person"/> <xsd:element ref="Person"/>
<xsd:element name="Rolle" type="xsd:string"/> <xsd:element name="Rolle" type="xsd:string">
<xsd:element name="ZulaessigeAutorisierungsarten" type="Autorisierungsart_Type" maxOccurs="unbounded"/> <xsd:annotation>
<xsd:documentation>Rolle als Text, z.B. "Versicherungsnehmer", "Versicherte Person", "Kontoinhaber"</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ZulaessigeAutorisierungsarten" type="Autorisierungsart_Type" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Liste aller Autorisierungsarten, die für diese Unterschrift zulässig sind.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
@@ -808,7 +821,7 @@
<xsd:sequence> <xsd:sequence>
<xsd:element name="DokAnforderungsId" type="ObjektId_Type" minOccurs="0"> <xsd:element name="DokAnforderungsId" type="ObjektId_Type" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Optional die Referenz auf eine Dokumentenanforderung</xsd:documentation> <xsd:documentation>Optional die Referenz auf eine Dokumentenanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde)</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Dokumenttyp" type="TypeDateianhang_Type"> <xsd:element name="Dokumenttyp" type="TypeDateianhang_Type">
@@ -829,8 +842,17 @@
<xsd:element name="Autorisierungen" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Autorisierungen" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="AutorisierungsId" minOccurs="0">
<xsd:annotation>
<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:element>
<xsd:element ref="Person"/> <xsd:element ref="Person"/>
<xsd:element name="Rolle" type="xsd:string"/> <xsd:element name="Rolle" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Rolle als Text</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Autorisierungsart" type="Autorisierungsart_Type"> <xsd:element name="Autorisierungsart" type="Autorisierungsart_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Die verwendete Autorisierungsart</xsd:documentation> <xsd:documentation>Die verwendete Autorisierungsart</xsd:documentation>
@@ -841,10 +863,13 @@
</xsd:element> </xsd:element>
<xsd:element name="DokumentHinterlegt" type="xsd:boolean"> <xsd:element name="DokumentHinterlegt" type="xsd:boolean">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>"wahr", wenn das Dokument nicht übermittelt wird, sondern beim Aufrufer aufliegt. Wenn "falsch" muss DokData vorhanden und befüllt sein.</xsd:documentation> <xsd:documentation>"wahr", wenn das Originaldokument beim Aufrufer hinterlegt und aufbewahrt wird.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="DokData" minOccurs="0"> <xsd:element name="DokData" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Die Dokumentendaten</xsd:documentation>
</xsd:annotation>
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="DateiData" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream"> <xsd:element name="DateiData" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream">

View File

@@ -346,12 +346,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>Ergänzende Dokumente zum Antrag, z.B. SEPA-Mandat oder Gutachten über den Zustand des Fahrzeugs.</xsd:documentation> <xsd:documentation>Deprecated: Verwende künftig ProzessDokumente</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="ProzessDokumente" type="cst:ProzessDokument_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="ProzessDokumente" type="cst:ProzessDokument_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Optional (unterschriebene) Dokumente zum Antrag, möglicher Weise auf Anforderung des Serviceproviders hin.</xsd:documentation> <xsd:documentation>(Unterschriebene) Dokumente zum Antrag, möglicher Weise auf Anforderung des Serviceproviders hin.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Antragsnummer" type="cst:ObjektId_Type" minOccurs="0"> <xsd:element name="Antragsnummer" type="cst:ObjektId_Type" minOccurs="0">