Zum Hauptinhalt springen

Gruppenzugehörigkeit

Die Gruppenzugehörigkeit repräsentiert eine Verknüpfung zwischen einem Personenkontext und einer Gruppe. Hierin werden zusätzlich zu der Rolle im Personenkontext, welcher sich auf die Rolle innerhalb einer Organisation bezieht, gruppenspezifische Rollen angegeben. So kann beispielsweise eine Person in einer Organisation die allgemeine Rolle Lern (Lernender oder Lernende) haben, in einer Gruppe zusätzlich noch Funktionen wie Klassensprecher oder Klassensprecherin ausüben.

AttributTypAnzahlBemerkung
idString (UTF-8)1ID der Gruppenzugehörigkeit.
mandantString (UTF-8)1ID des Mandanten, dem die Gruppenzugehörigkeit zugeordnet ist. Wird vom Schulconnex-Server vergeben und ist eindeutig. Dieses Attribut ist unveränderbar (immutable).
referrerString (UTF-8)0..1ID der Gruppenzugehörigkeit im Quellsystem. Wird vom Quellsystem vergeben und muss im Quellsystem eindeutig sein.
ktidString (UTF-8)1ID des Personenkontexts, welcher der Gruppe zugeordnet ist.
rollenString (Code)1..nListe der Rollen der Person innerhalb der Gruppe. Rolle ist jeweils eine Referenz auf einen Code der Codeliste Gruppenrolle.
vonDatum (siehe Abschnitt Datumsformat)0..1Beginn der Gruppenzugehörigkeit. Dieses Datum kann auch in der Zukunft liegen. Ist von nicht angegeben, besteht die Gruppenzugehörigkeit für jeden Zeitpunkt vor dem Enddatum.
bisDatum (siehe Abschnitt Datumsformat)0..1Ende der Gruppenzugehörigkeit. Laufzeiten schliessen den ersten und letzten Tag immer mit ein. Ist als bis der 31.Oktober 2025 angegeben, so endet die Gruppenzugehörigkeit am 01.11.2025 um 00:00. Ist bis nicht angegeben, so besteht die Gruppenzugehörigkeit für jedes Datum nach dem Startdatum.
revisionString (UTF-8)1Revision der Gruppenzugehörigkeit. Wird vom Schulconnex-Server mit der Erstellung des Datensatzes sowie Aktualisierung generiert. Dieser Wert kann nicht von Quellsystemen oder Diensten gesetzt werden.