Dieses Plugin erlaubt es ein eigenes HISinOne System anzusprechen. Damit kann ein Austausche von personenbezogenen Daten stattfinden. Es können Informationen dynamisch versendet und empfangen werden.
Das Plugin sollte nur als Systemplugin installiert werden.
Inhalt
Konfiguration des Plugins
Für die Anbindung Ihres HISinOne Systems muss das Plugin zuerst installiert werden. Nach einer erfolgreichen Installation über den Store wird das Plugin initial deaktiviert sein. Sie müssen zuerst diverse Pflichtangaben hinterlegen, welche für die Verwendung notwendig sind. Diese können direkt in den Plugin-Properties angegeben werden. Die entsprechenden Schlüssel sind bereits hinterlegt.
Endpoint-URL zum Webservice
- Die Url zu Ihrem HISinOne System. Die Angabe eines Pfads ist möglich, jedoch sollte nicht der exakte Service angegeben werden. Dies wird durch formcycle gesetzt.
Benutzername für die Anmeldung am Webservice
- Der Benutzername des Webservice-Nutzers. Entspricht nicht automatisch dem Zugang zur Weboberfläche des HISinOne Systems.
Passwort für die Anmeldung am Webservice
- DasPasswort des Webservice-Nutzers. Entspricht nicht automatisch dem Zugang zur Weboberfläche des HISinOne Systems.
Connection Timeout
- Standardwert für Dauer von Verbindungsversuchen.
Read Timeout
- Standardwert für Dauer von Leseversuchen.
Verwendung der Workflow-Aktion
Das Plugin stellt aktuell eine Aktion zur Verfügung: Person suchen. Damit kann eine Person auf Basis von Suchkriterien gesucht werden. Die Suchkriterien können dynamisch mit Werten aus dem Formular befüllt werden. Die gefundene Person bzw. die ID dessen wird als Platzhalter für weitere Aktionen im Workflow zur Verfügung gestellt.
Die Aktion führt ausschließlich die PersonService:findPerson Operation aus.
Die Angaben URL, Benutzername und Passwort können in jeder Workflow-Aktion überladen werden. Die Angaben in den Plugin-Properties werden als Info angezeigt.
Die Übergabewerte bestehen aus einem Suchkriterium und dem zugehörigen Wert. Die Liste der Suchkriterien richtet sich nach der Schnittstellenbeschreibung. Es können beliebig viele Übergabewerte deklariert werden. Eine doppelte Zuweisung von Suchkriterien sollte vermieden werden. Es wird nur eine einzelne ID über den Platzhalter zurückgegeben. Falls es mehrere Treffer gibt, wird nur der erste Treffer ausgegeben und ein weicher Fehler im Protokoll mit allen Treffern angegeben.
Rückgabewerte der Workflow-Aktion
[%$[Name der Aktion].RESULT.PersonID%]
- Die ID der gefundenen Person.
Fehlercodes der Workflow-Aktion
AUTHORIZATION_FAILED
- Wenn gegenüber dem Webservice keine Authorisierung durchgeführt werden konnte.
EMPTY_SEARCH_CRITERIA
- Es fehlen Suchkriterien oder die Werte der angegebenen Suchkriterien sind leer.
INTERNAL_ERROR
- Wenn ein nicht näher spezifizierter Fehler aufgetreten ist.
SRV_METHOD_ERROR
- Wenn der Aufruf einer Service-Methode in einem Fehler resultierte.
Weiche Fehlercodes der Workflow-Aktion
MULTIPLE_RESULTS_FOUND
- Es wurden mehrere Personen für die angegebenen Suchkriterien gefunden.
NO_RESULTS_FOUND
- Es wurde keine Person für die angegebenen Suchkriterien gefunden.
- Inhalt
War dieser Artikel hilfreich?
Das ist großartig!
Vielen Dank für das Feedback
Leider konnten wir nicht helfen
Vielen Dank für das Feedback
Feedback gesendet
Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren