Die Schnittstelle zu Salto wurde basierend auf einem SQL Export umgesetzt und ist eine individual Schnittstelle welche nicht der Wartung obliegt. Das bedeutet, dass die Anpassung und Einrichtung der Schnittstelle zu 100% verrechnet wird. 

Grundsatz:

  • Die Personendaten (Mitarbeiter und Bewohner) werden von Nexus zur Verfügung gestellt
  • Schnittstellenart: Filebasiert, CSV-File
  • Nexus erstellt den CSV-Export anhand eines SQL-Statements/-Skript

Information zu Formatierung:

  • Datums-Formatierung gemäss Vorlage/Beispiel (yyyy-mm-dd)
  • Trennzeichen gemäss Vorlage/Beispiel (Semikolon)


Feld Action Code:

Per Default [ActionCode=3] wird eine Person in Salto erstellt, falls diese noch nicht vorhanden ist (ausschlaggebend ist hier die ExtUserID). Existiert die Person bereits, dann wird der Datensatz aktualisiert, falls Änderungen vorhanden sind.

Wird ein ActionCode=4 übermittelt, wird die Person aus der Salto-Datenbank gelöscht. 

Übersicht Action Code:


Dateninhalt Bewohner

Bezeichnung

Feld in Salto Synch

Beispiel

Info

Action Code

_Action

3

Siehe „Action" Liste

Bewohnernummer

ExtUserID

01_3456


Geschlecht

Title

Männlich


Vorname

FirstName

Martin


Nachname

LastName

Fischer


Zimmernummer

GPF4

E12.1


Bewohnerabteilung

GPF5

Sunnebluemegarte


Personen Einritt

UserActivation

2024-05-15


Personen Austritt

UserExpiration.ExpDate


!! Feld leer → 
keinen Ablauf

Ereignis auf Medium speichern

AuditOpenings

1

Statisches Feld

Beispiel

_Action; ExtUserID; FirstName; LastName; GPF1; GPF2; GPF3; UserActivation;UserExpiration.ExpDate; AuditOpenings
3; 12345; Hans; Meier; xyz; xyz; xyz; 2024-10-01;; 1
3; 23456; Johnny; Walker; xyz; xyz; xyz; 2024-10-01;; 1