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
- 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