diff --git a/OMDSServiceDefinition/pom.xml b/OMDSServiceDefinition/pom.xml index 665e677e..c3094736 100644 --- a/OMDSServiceDefinition/pom.xml +++ b/OMDSServiceDefinition/pom.xml @@ -3,7 +3,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs 4.0.0 at.vvo.omds OMDSServiceDefinition - 1.8.0-SNAPSHOT + 1.8.0-SNAPSHOT OMDS Service Definition Dieses Projekt enthaelt die Definitionen fuer die OMDS Services. diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd index 06f6a4f9..6c734dc1 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd @@ -3690,4 +3690,55 @@ + + + + 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_8_0/omds3_ON1_Basisfunktionen.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON1_Basisfunktionen.xsd index dcb72609..03cf815b 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON1_Basisfunktionen.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON1_Basisfunktionen.xsd @@ -323,4 +323,259 @@ + + + + Request um als Makler der VU einen Endpoint bekannt zu geben + + + + + Typ für den DeclareEndpointRequest + + + + + + Die BasisURL unter welcher z.B. die VU die SOAP-Webservices des Vermittlers aufrufen kann. Die maximale Länge beträgt 1000 Zeichen + + + + + + + + + + + Ein abstrakter Credentials-Type, für den z.B. der UsernamePasswordCredentials_Type eingesetzt werden kann. + + + + + Die Zuordnung des Endpoints zu bestimmten fachlichen Nutzern, z.B. Vermittlernummern. + + + + + + + Gibt vor, wie die Authentifizierung beim einzelnen Serviceaufruf erfolgt. Derzeit werden die Typen Username-Token und Security-Context-Token unterstützt. + + + + + + + + + + + Ein abstrakter Typ, dessen konkrete Implementierungen unterschiedliche Credentials aufnehmen können. + + + + + Konkrete Implementierung von Credentials mit Username und Password + + + + Der Username, wobei keine vorschriften bezüglich des Usernames gemacht werden. + + + + + Das Passwort, wobei keine Anforderungen an die Passwort-Stärke gemacht werden. + + + + + + Response um als Makler der VU einen Endpoint bekannt zu geben + + + + + Response um als Makler der VU einen Endpoint bekannt zu geben + + + + + Die von der VU zuletzt erfolgreich registrierte BasisUrl + + + + + + + + + + + + + Request zum Bezug eines Security-Context-Token + + + + + Request-Type zum Bezug eines Security-Context-Tokens + + + + + + + + Response des Bezug eines Security-Context-Tokens + + + + + Response-Type zum Bezug eines Securtity-Context-Tokens + + + + + Der Token selbst als String + + + + + Wahr, wenn der Token eine zeitlich unbeschränkte Gültigkeit aufweist, sonst falsch. + + + + + Optional: Das Ablaufdatum des Tokens + + + + + + + + + Request um eine Schlüsselliste abzufragen + + + + + + + + Der Code der Schlüsselliste, zu welcher Informationen abgefragt werden sollen. + + + + + Optional eine Contextinformation zur Schlüsselliste + + + + + + + + + + Response mit einer Schlüsselliste + + + + + + + + Ein menschenverständlicher Text für die Liste, der z.B. in einer Oberfläche verwendet werden könnte. + + + + + Eine weiterführende Beschreibung der Liste. + + + + + Optional die Vorgabe einer Werteliste, aus der die ausgewählten Schlüssel stammen müssen + + + + + Mindestanzahl zu selektierender Werte, z.B. 0 für optional oder 1 für obligatorisch oder auch mehrere, wenn Multiselect. + + + + + + + + + + + + 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 + + + + + + + + + + + +