1"use strict";(globalThis.webpackChunkschulconnex=globalThis.webpackChunkschulconnex||[]).push([[2070],{28453(e,n,r){r.d(n,{R:()=>d,x:()=>l});var t=r(96540);const i={},s=t.createContext(i);function d(e){const n=t.useContext(s);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:d(e.components),t.createElement(s.Provider,{value:n},e.children)}},80596(e,n,r){r.r(n),r.d(n,{assets:()=>h,contentTitle:()=>l,default:()=>o,frontMatter:()=>d,metadata:()=>t,toc:()=>c});const t=JSON.parse('{"id":"datenmodell-qs/gruppenzugeh\xf6rigkeit","title":"Gruppenzugeh\xf6rigkeit","description":"Die Gruppenzugeh\xf6rigkeit repr\xe4sentiert eine Verkn\xfcpfung zwischen einem Personenkontext und einer Gruppe.","source":"@site/docs/datenmodell-qs/gruppenzugeh\xf6rigkeit.md","sourceDirName":"datenmodell-qs","slug":"/datenmodell-qs/gruppenzugeh\xf6rigkeit","permalink":"/docs/datenmodell-qs/gruppenzugeh\xf6rigkeit","draft":false,"unlisted":false,"tags":[{"inline":true,"label":"Verbindlich","permalink":"/docs/tags/verbindlich"}],"version":"current","frontMatter":{"tags":["Verbindlich"]},"sidebar":"spezQuellsystemeSidebar","previous":{"title":"Gruppendatensatz","permalink":"/docs/datenmodell-qs/gruppendatensatz"},"next":{"title":"Laufzeit","permalink":"/docs/datenmodell-qs/laufzeit"}}');var i=r(74848),s=r(28453);const d={tags:["Verbindlich"]},l="Gruppenzugeh\xf6rigkeit",h={},c=[];function u(e){const n={code:"code",em:"em",h1:"h1",header:"header",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.header,{children:(0,i.jsx)(n.h1,{id:"gruppenzugeh\xf6rigkeit",children:"Gruppenzugeh\xf6rigkeit"})}),"\n",(0,i.jsxs)(n.p,{children:["Die Gruppenzugeh\xf6rigkeit repr\xe4sentiert eine Verkn\xfcpfung zwischen einem Personenkontext und einer Gruppe.\nHierin werden zus\xe4tzlich zu der Rolle im Personenkontext, welche sich auf die Rolle innerhalb einer\nOrganisation bezieht, gruppenspezifische Rollen angegeben. So kann beispielsweise eine Person in einer\nOrganisation die allgemeine Rolle ",(0,i.jsx)(n.code,{children:"Lern"})," (Lernender oder Lernende) haben, in einer Gruppe zus\xe4tzlich\nnoch Funktionen wie Klassensprecher oder Klassensprecherin aus\xfcben."]}),"\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:"Attribut"}),(0,i.jsx)(n.th,{children:"Typ"}),(0,i.jsx)(n.th,{children:"Anzahl"}),(0,i.jsx)(n.th,{children:"Bemerkung"}),(0,i.jsx)(n.th,{children:"Qualifizierter Name"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"id"}),(0,i.jsx)(n.td,{children:"String (UTF-8)"}),(0,i.jsx)(n.td,{children:"1"}),(0,i.jsx)(n.td,{children:"ID der Gruppenzugeh\xf6rigkeit."}),(0,i.jsx)(n.td,{})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"mandant"}),(0,i.jsx)(n.td,{children:"String (UTF-8)"}),(0,i.jsx)(n.td,{children:"1"}),(0,i.jsx)(n.td,{children:"ID des Mandanten, dem die Gruppenzugeh\xf6rigkeit zugeordnet ist. Wird vom Schulconnex-Server vergeben und ist eindeutig. Dieses Attribut ist unver\xe4nderbar (immutable)."}),(0,i.jsx)(n.td,{})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"referrer"}),(0,i.jsx)(n.td,{children:"String (UTF-8)"}),(0,i.jsx)(n.td,{children:"0..1"}),(0,i.jsx)(n.td,{children:"ID der Gruppenzugeh\xf6rigkeit im Quellsystem. Wird vom Quellsystem vergeben und muss im Quellsystem eindeutig sein."}),(0,i.jsx)(n.td,{})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"ktid"}),(0,i.jsx)(n.td,{children:"String (UTF-8)"}),(0,i.jsx)(n.td,{children:"1"}),(0,i.jsx)(n.td,{children:"ID des Personenkontexts, welcher der Gruppe zugeordnet ist."}),(0,i.jsx)(n.td,{})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"rollen"}),(0,i.jsx)(n.td,{children:"String (Code)"}),(0,i.jsx)(n.td,{children:"1..n"}),(0,i.jsxs)(n.td,{children:["Liste der Rollen der Person innerhalb der Gruppe. Rolle ist jeweils eine Referenz auf einen Code der Codeliste ",(0,i.jsx)(n.em,{children:"Gruppenrolle"}),"."]}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"urn:schulconnex:de:kern:gruppenzugehoerigkeit:rollen"})})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"von"}),(0,i.jsx)(n.td,{children:"Datum (siehe Abschnitt Datumsformat)"}),(0,i.jsx)(n.td,{children:"0..1"}),(0,i.jsxs)(n.td,{children:["Beginn der Gruppenzugeh\xf6rigkeit. Dieses Datum kann auch in der Zukunft liegen. Ist ",(0,i.jsx)(n.code,{children:"von"})," nicht angegeben, besteht die Gruppenzugeh\xf6rigkeit f\xfcr jeden Zeitpunkt vor dem Enddatum."]}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"urn:schulconnex:de:kern:gruppenzugehoerigkeit:von"})})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"bis"}),(0,i.jsx)(n.td,{children:"Datum (siehe Abschnitt Datumsformat)"}),(0,i.jsx)(n.td,{children:"0..1"}),(0,i.jsxs)(n.td,{children:["Ende der Gruppenzugeh\xf6rigkeit. Laufzeiten schlie\xdfen den ersten und letzten Tag immer mit ein. Ist als ",(0,i.jsx)(n.code,{children:"bis"})," der 31.Oktober 2025 angegeben, so endet die Gruppenzugeh\xf6rigkeit am 01.11.2025 um 00:00. Ist ",(0,i.jsx)(n.code,{children:"bis"})," nicht angegeben, so besteht die Gruppenzugeh\xf6rigkeit f\xfcr jedes Datum nach dem Startdatum."]}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"urn:schulconnex:de:kern:gruppenzugehoerigkeit:bis"})})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"revision"}),(0,i.jsx)(n.td,{children:"String (UTF-8)"}),(0,i.jsx)(n.td,{children:"1"}),(0,i.jsx)(n.td,{children:"Revision der Gruppenzugeh\xf6rigkeit. Wird vom Schulconnex-Server mit der Erstellung des Datensatzes sowie Aktualisierung generiert. Dieser Wert kann nicht von Quellsystemen oder Diensten gesetzt werden."}),(0,i.jsx)(n.td,{})]})]})]})]})}function o(e={}){const{wrapper:n}={...(0,s.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(u,{...e})}):u(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.