From 2894108687825af3f9954fc4cc739df1debb2e3c Mon Sep 17 00:00:00 2001 From: JensBuehring Date: Thu, 4 Nov 2021 16:27:21 +0100 Subject: [PATCH] =?UTF-8?q?Elemente=20um=20Formulare=20zu=20generieren=20h?= =?UTF-8?q?inzugef=C3=BCgt=20Elemente=20f=C3=BCr=20einen=20m=C3=B6glichen?= =?UTF-8?q?=20Unterschriftenservice=20hinzugef=C3=BCgt=20Abstraktionsebene?= =?UTF-8?q?=20f=C3=BCr=20ProzessDokumente=20eingef=C3=BChrt,=20damit=20For?= =?UTF-8?q?mulardaten=20oder=20m=C3=B6gliche=20andere=20Dokumente=20auch?= =?UTF-8?q?=20als=20XML-Objekte=20integriert=20werden=20k=C3=B6nnen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../def/r1_7_0/omds3CommonServiceTypes.xsd | 192 +++++++++++++----- .../def/r1_7_0/omds3_ON1_Basisfunktionen.xsd | 107 ++++++++++ 2 files changed, 248 insertions(+), 51 deletions(-) diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3CommonServiceTypes.xsd index f586a1ac..50e73ec0 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3CommonServiceTypes.xsd @@ -798,34 +798,51 @@ - + - Typ zur Übermittlung von Dokumenten Binaries und Metadaten + Abstrakter Typ zur Übermittlung von Dokumentendaten + + + + + Typ zur Übermittlung von Formulardaten als Dokument - - - Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary - - - - - MIME-Type des Files im Anhang. - - - - - - Optional die Größe des Dokumentes in Bytes - - - - - Das technische Datum des Dokuments - - + + + + Typ zur Übermittlung von Dokumenten als Binary plus Metadaten + + + + + + + Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary + + + + + MIME-Type des Files im Anhang. + + + + + + Optional die Größe des Dokumentes in Bytes + + + + + Das technische Datum des Dokuments + + + + + + Typ zur Übermittlung von Metadaten einer Autorisierung (z.B. einer elektronischen Unterschrift) @@ -938,6 +955,28 @@ + + + Basistyp für Bereitstellung und Anforderung von Dokumenten + + + + + Der fachliche Typ des Dokuments + + + + + Beschreibung des Dokuments + + + + + + + + + Bereitstellung Dokument zum Unterschreiben @@ -1002,28 +1041,6 @@ - - - Basistyp für Bereitstellung und Anforderung von Dokumenten - - - - - Der fachliche Typ des Dokuments - - - - - Beschreibung des Dokuments - - - - - - - - - Typ für den Upload / die Bereitstellung eines Dokuments als Teil eines Geschäftsfalls durch den Serviceaufrufer. @@ -2107,10 +2124,26 @@ - Dokument optional an Kunde zu uebergeben - Dokument muss an Kunde ausgefolgt werden, z.B. Produktinformationsblatt - Dokument muss an Kunde ausgefolgt werden und ist vom Kunden ausgefüllt zu retournieren, z.B. Antrag - Dokument ist vom Kunden beizubringen, z.B. Firmenbuchauszug, Ausweis + + + Dokument optional an Kunde zu uebergeben + + + + + Dokument muss an Kunde ausgefolgt werden, z.B. Produktinformationsblatt + + + + + Dokument muss an Kunde ausgefolgt werden und ist vom Kunden ausgefüllt zu retournieren, z.B. Antrag + + + + + Dokument ist vom Kunden beizubringen, z.B. Firmenbuchauszug, Ausweis + + @@ -2120,8 +2153,16 @@ - keine Unterschrift erforderlich - Unterschrift erforderlich + + + keine Unterschrift erforderlich + + + + + Unterschrift erforderlich + + @@ -3660,4 +3701,53 @@ + + + Eine Frage in einem Formular + + + + + + + + + Repräsentiert ein Formular + + + + + + Der Typ des Formulars + + + + + Optional eine Id für das Formular + + + + + Ob das Formular in Bearbieitung oder abgeschlossen ist + + + + + + + + + + + Optional Kontextinformationen, z.B. die Id des übergeordneten Geschäftsfalls, zu dem das Formular gehört. + + + + + Die Liste der Fragen des Formulars, manche können beantwortet sein. + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3_ON1_Basisfunktionen.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3_ON1_Basisfunktionen.xsd index 184397c5..75411ad1 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3_ON1_Basisfunktionen.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3_ON1_Basisfunktionen.xsd @@ -583,4 +583,111 @@ + + + Startet die Erstellung eines Formulars + + + + + + + + Der Typ des Formulars + + + + + Optional Kontextinformationen, z.B. die Id des Geschäftsfalls, zu dem das Formular gehört. + + + + + + + + + + Gibt die Einstiegsfragen eines Formulars zurück. + + + + + + + + + + + + + + Übergibt Antworten eines Formulars + + + + + + + + + + + + + + Übergibt den aktuellen Zustand des Formulars und etwaige weitere Fragen falls notwendig + + + + + + + + + + + + + + Übergibt Dokument und Angaben wer wo unterschreibt + + + + + + + + Z.B. ein PDF, in welchem ein oder mehrere Unterschriftenfelder enthalten sind. Wenn es mehrere Unterschriften sind, müssen die Unterschriftenfelder mit der richtigen AutorisierungsId versehen sein. + + + + + + + + + + + Retourniert das unterschriebene Dokument + + + + + + + + Z.B. das unterschriebene PDF + + + + + Die Metadaten zu den Unterschriften. + + + + + + +