Abraxas PER
Die Einstellungen für Abraxas sind im Config-UI (Config-UI) unter Abraxas
zu finden.
Einstellungen / Konfiguration
Allgemein
- Aktiv: Setzt, ob der Provider aktiv ist oder nicht.
- Service-URL: URL zum Abraxas PER Webservice (Bsp.:
http://<Abraxas>/per-webservice-test
) - Sender-ID: Abraxas Sender-ID
- Empfänger-ID: Abraxas Empfänger-ID
- Testumgebung: Wenn eine Testumgebung als Abraxas-System konfiguriert ist, so muss diese Checkbox aktiviert sein
Organisation
- Organisationsname: Name der Organisation (Gemeinde, Stadt, etc)
- Kantonskürzel: Kantonskürzel
- BFS Nummer: BFS-Nummer (kann unter dem folgenden Link nachgeschaut werden: https://www.agvchapp.bfs.admin.ch/de/communes/query)
Anmeldeeinstellungen
- Anmelde-URL: URL des Anmeldebrokers (Bsp.:
https://<Abraxas>/token/auth
) - Benutzername: Benutzername
- Passwort: Passwort
- Scope: Scope für die Anmeldung (Bsp.:
urn:abraxas:iam:audience_client_id:PER-GW-API-PRV2
)
Mapping natürliche Person
Wie die Mapping-Tabelle verwendet wird, ist hier dokumentiert.
Die vorliegende Tabelle enthält eine Definition des Mappings für die natürliche Person.
Verhalten Synchronisation gesetzliche Wohngemeinde
Das Feld "GesetzlicheWohngemeinde" wird folgendermassen synchronisiert:
- Wenn eine Hauptwohnsitz-Adresse (mainResidenceData) vorhanden ist, passiert Folgendes:
- Wenn kein Wegzugsdatum vorhanden ist (mainResidenceData/departureDate), wird der Name der aktuellen Hauptwohngemeinde übernommen (mainResidenceData/mainResidenceMunicipality/municipalityName).
- Wenn ein Wegzugsdatum vorhanden ist (mainResidenceData/departureDate), prüft das System:
- Wenn die Person ins Ausland gezogen ist, wird der Kurzname des Landes übernommen ( mainResidenceData/goesTo/foreignCountry/country/countryNameShort).
- Wenn die Person in eine andere Schweizer Gemeinde gezogen ist, wird der Name dieser neuen Gemeinde übernommen ( mainResidenceData/goesTo/swissTown/municipalityName).
- Wenn kein Zielort angegeben ist (weder foreignCountry noch swissTown vorhanden), bleibt das Feld leer.
- Wenn keine Hauptwohnsitz-Adresse vorhanden ist (mainResidenceData fehlt), wird geprüft, ob es eine Nebenwohnsitz-Adresse gibt (personDataResponse/secondaryResidenceData). Falls ja, wird der Name der Nebenwohngemeinde übernommen (secondaryResidenceData/secondaryResidenceMunicipality/municipalityName).
Mapping juristische Person
Wie die Mapping-Tabelle verwendet wird, ist hier dokumentiert.
Die vorliegende Tabelle enthält eine Definition des Mappings für die juristische Person.
Mapping Adresse
Wie die Mapping-Tabelle verwendet wird, ist hier dokumentiert.
Die vorliegende Tabelle enthält eine Definition des Mappings für die Adresse.
Verhalten Adresssynchronisation
Aufgrund der Komplexität des Ablaufs wird dieser im folgenden Aktivitätsdiagramm visualisiert.