1"use strict";(globalThis.webpackChunkschulconnex=globalThis.webpackChunkschulconnex||[]).push([[4815],{4741(e){e.exports=JSON.parse('{"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","required":["id","mandant","rolle","revision"],"properties":{"id":{"description":"ID des Personenkontexts.","type":"string","readOnly":true,"example":"4d0f579c-0b9a-4d3a-b484-87b3bee8a2ad"},"mandant":{"description":"ID des Mandanten, dem der Personenkontext zugeordnet ist.","type":"string","readOnly":true,"example":"58f45270-8e54-40c6-a212-980307fc19be"},"organisation":{"readOnly":true,"description":"Organisation.","type":"object","required":["id"],"properties":{"id":{"description":"ID der Organisation.","type":"string","readOnly":true,"example":"b0d7b0dd-3477-4122-a38d-095ec242e786"}},"title":"components-Organisation-basis"},"referrer":{"description":"ID des Personenkontexts im Quellsystem.","type":"string","example":"PeKt_54321"},"erreichbarkeiten":{"description":"","type":"array","items":{"type":"object","required":["typ","kennung"],"properties":{"typ":{"type":"string","enum":["E-Mail"],"description":"Wie folgt:\\n * E-Mail E-Mail-Adressen m\xfcssen RFC 5322 (Internet Message Format) erf\xfcllen\\n","title":"components-code-Erreichbarkeitstyp"},"kennung":{"description":"Konkrete Angabe der zum Erreichen der Person oder Organisation notwendigen Information.","type":"string","format":"email","example":"[email protected]"}},"title":"components-Erreichbarkeit"}}
1,"personenstatus":{"type":"string","enum":["Aktiv"],"description":"Wie folgt:\\n * Aktiv aktiv\\n \\n","title":"components-code-Personenstatus"},"jahrgangsstufe":{"type":"string","enum":["01","02","03","04","05","06","07","08","09","10","11","12","13"],"description":"Wie folgt:\\n * 01 Jahrgangsstufe 1\\n * 02 Jahrgangsstufe 2\\n * 03 Jahrgangsstufe 3\\n * 04 Jahrgangsstufe 4\\n * 05 Jahrgangsstufe 5\\n * 06 Jahrgangsstufe 6\\n * 07 Jahrgangsstufe 7\\n * 08 Jahrgangsstufe 8\\n * 09 Jahrgangsstufe 9\\n * 10 Jahrgangsstufe 10\\n * 11 Jahrgangsstufe 11\\n * 12 Jahrgangsstufe 12\\n * 13 Jahrgangsstufe 13\\n","title":"components-code-Jahrgangsstufe"},"rolle":{"readOnly":true,"type":"string","enum":["Lern","Lehr","SorgBer","Extern","OrgAdmin","Leit","SysAdmin","SchB","NLehr"],"description":"Wie folgt:\\n * Lern Lernende/-r\\n * Lehr Lehrende/-r\\n * SorgBer Sorgeberechtigte/-r\\n * Extern externe Person\\n * OrgAdmin Organisationsadministrator\\n * Leit Organisationsleitung\\n * SysAdmin Systemadministrator\\n * Schulbegleiter/-in\\n * Nicht-lehrendes Personal\\n","title":"components-code-Rolle"},"sichtfreigabe":{"type":"string","enum":["Ja","Nein"],"description":"Die Codeliste \u201eBoolean\u201c regelt das Mapping der deutschen W\xf6rter \u201eja\u201c und \u201enein\u201c auf die englischen Begriffe \u201etrue\u201c und \u201efalse\u201c:\\n * Ja `true`\\n * Nein `false`\\n","title":"components-code-Boolean","readOnly":true},"loeschung":{"description":"","type":"object","properties":{"zeitpunkt":{"description":"Datum und Uhrzeit der L\xf6schung des Personenkontexts.","type":"string","format":"date-time"}}},"revision":{"description":"Revision des Personenkontexts.","type":"string","readOnly":true,"example":"2"}},"title":"components-qs-Personenkontext"}}}},"400":{"description":"Bad Request\\n\\nSubcode 19: Alle Schulconnex-Server erlauben mindestens eine Erreichbarkeit\\nf\xfcr jeden Personenkontext. Einige Server unterst\xfctzen jedoch nur maximal eine\\nErreichbarkeit. In diesem Fall liefert der Server den Fehlercode 400/19, wenn\\nversucht wird ein Erreichbarkeiten-Array mit mehr als einem Eintrag zu erstellen.\\n\\nSiehe [Fehlerbehandlung](../../../schnittstellendefinition/http-statuscodes-qs)\\n"},"401":{"description":"Unauthorized\\n\\nSiehe [Fehlerbehandlung](../../../schnittstellendefinition/http-statuscodes-qs)\\n"},"403":{"description":"Forbidden\\n\\nSiehe [Fehlerbehandlung](../../../schnittstellendefinition/http-statuscodes-qs)\\n"},"404":{"description":"Not found\\n\\nSiehe [Fehlerbehandlung](../../../schnittstellendefinition/http-statuscodes-qs)\\n"},"405":{"description":"Method not allowed\\n\\nSiehe [Fehlerbehandlung](../../../schnittstellendefinition/http-statuscodes-qs)\\n"},"409":{"description":"Conflict\\n\\nSiehe [Fehlerbehandlung](../../../schnittstellendefinition/http-statuscodes-qs) \\n"}}}')},32585(e,n,t){t.r(n),t.d(n,{assets:()=>k,contentTitle:()=>x,default:()=>j,frontMatter:()=>f,metadata:()=>r,toc:()=>b});const r=JSON.parse('{"id":"generated/openapi/quellsysteme/patch-personenkontext-id","title":"Modifiziert den Personenkontext der angegebenen ID","description":"Dieser Schnittstellenendpunkt modifiziert den Personenkontext zur angegebenen {personendatensatz.personenkontexte.id}.","source":"@site/docs/generated/openapi/quellsysteme/patch-personenkontext-id.api.mdx","sourceDirName":"generated/openapi/quellsysteme","slug":"/generated/openapi/quellsysteme/patch-personenkontext-id","permalink":"/docs/generated/openapi/quellsysteme/patch-personenkontext-id","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"patch-personenkontext-id","title":"Modifiziert den Personenkontext der angegebenen ID","description":"Dieser Schnittstellenendpunkt modifiziert den Personenkontext zur angegebenen {personendatensatz.personenkontexte.id}.","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"patch api-method","info_path":"docs/generated/openapi/quellsysteme/schulconnex","custom_edit_url":null},"sidebar":"apiQuellsystemeSidebarOpenAPIDocs","previous":{"title":"/personenkontexte/\u200b:id","permalink":"/docs/generated/openapi/quellsysteme/update-personenkontext-id"},"next":{"title":"/personenkontexte/\u200b:id","permalink":"/docs/generated/openapi/quellsysteme/delete-personenkontext-id"}}');var i=t(74848),s=t(28453),d=t(57742),o=t.n(d),a=t(78178),l=t.n(a),c=t(19624),u=t.n(c),h=t(96226),p=t.n(h),g=(t(77675),t(19365),t(51107)),m=t(21312);const f={id:"patch-personenkontext-id",title:"Modifiziert den Personenkontext der angegebenen ID",description:"Dieser Schnittstellenendpunkt modifiziert den Personenkontext zur angegebenen {personendatensatz.personenkontexte.id}.",hide_title:!0,hide_table_of_contents:!0,api:"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H79g==",sidebar_class_name:"patch api-method",info_path:"docs/generated/openapi/quellsysteme/schulconnex",custom_edit_url:null},x=void 0,k={},b=[{value:"Delete mittels L\xf6schzeitpunkt",id:"delete-mittels-l\xf6schzeitpunkt",level:4}];function y(e){const n={code:"code",h4:"h4",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)(g.default,{as:"h1",className:"openapi__heading",children:"Modifiziert den Personenkontext der angegebenen ID"}),"\n",(0,i.jsx)(o(),{method:"patch",path:"/personenkontexte/{id}",context:"endpoint"}),"\n",(0,i.jsx)(n.p,{children:"Dieser Schnittstellenendpunkt modifiziert den Personenkontext zur angegebenen {personendatensatz.personenkontexte.id}."}),"\n",(0,i.jsx)(n.p,{children:"Eine Modifikation eines Personenkontexts per ID muss mit HTTP-PATCH auf die API /v1/personenkontexte/{personendatensatz.personenkontext.id} erfolgen. Die Anfrage-Nutzdaten (Request Payload) beinhalten ein JSON-Objekt des Datentyps Personenkontext. Das Datenmodell \u201ePersonenkontext\u201c ist in 5.5 beschrieben."}),"\n",(0,i.jsx)(n.p,{children:"Es ist erforderlich, dass zur Modifikationsanfrage im bearbeiteten Personenkontext das Attribut \u201epersonenkontext.revision\u201d des zugrunde liegenden Personenkontexts mitgeschickt wird. Der Schulconnex-Server \xfcberpr\xfcft anhand des mitgeschickten Werts des Attributs \u201epersonenkontext.revision\u201d, ob der Datensatz des Personenkontexts in der Zwischenzeit keine \xc4nderung erfahren hat. Der Wert des Attributs kann von einem Quellsystem oder Dienst nicht ver\xe4ndert werden; dieser wird mit der Erstellung (Create) des Datensatzes Personenkontext und jeder erfolgreichen \xc4nderung (Update) vom Schulconnex-Server neu generiert."}),"\n",(0,i.jsx)(n.p,{children:"Die folgende Tabelle listet die Attribute eines Personenkontexts auf, welche von einem Quellsystem oder Dienst nicht ver\xe4ndert werden k\xf6nnen."}),"\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:"In den Anfrage-Nutzdaten erforderlich?"}),(0,i.jsx)(n.th,{children:"Bemerkung"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"id"})}),(0,i.jsx)(n.td,{children:"nein"}),(0,i.jsx)(n.td,{children:"ID des Personenkontexts. Wird vom Schulconnex-Server vergeben und ist eindeutig. Dieses Attribut ist unver\xe4nderbar (immutable)."})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"mandant"})}),(0,i.jsx)(n.td,{children:"nein"}),(0,i.jsx)(n.td,{children:"ID des Mandanten, dem die Person zugeordnet ist. Wird vom Schulconnex-Server vergeben und ist eindeutig. Dieser Wert ist eine Referenz auf einen Mandanten."})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"organisation"})}),(0,i.jsx)(n.td,{children:"nein"}),(0,i.jsx)(n.td,{})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"organisation.id"})}),(0,i.jsx)(n.td,{children:"nein"}),(0,i.jsx)(n.td,{children:"ID der Organisation. Wird vom Schulconnex-Server vergeben und ist eindeutig. Dieses Attribut ist unver\xe4nderbar (immutable)."})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"rolle"})}),(0,i.jsx)(n.td,{children:"nein"}),(0,i.jsx)(n.td,{children:"Rolle der Person innerhalb der Organisation. Referenz auf einen Code der Codeliste (Rolle). Dieses Attribut ist unver\xe4nderbar (immutable)."})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"sichtfreigabe"})}),(0,i.jsx)(n.td,{children:"nein"}),(0,i.jsxs)(n.td,{children:["gibt an, ob dieser Personenkontext nur aufgrund einer Freigabe durch eine andere Organisation sichtbar ist. Sollte der Wert von Sichtfreigabe ",(0,i.jsx)(n.code,{children:"Ja"})," sein, so f\xfchrt ein Update auf diesen Personenkontext zu einer Fehlermeldung, da eine Sichtfreigabe nur das Lesen des Personenkontexts erlaubt."]})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"revision"})}),(0,i.jsx)(n.td,{children:"ja (Wert des f\xfcr die \xc4nderung zugrunde liegenden Personenkontext"}),(0,i.jsx)(n.td,{children:"Revision des Personenkontexts. Wird vom Schulconnex-Server mit der Erstellung des Datensatzes sowie der Aktualisierung generiert. Dieser Wert kann nicht von Quellsystemen oder Diensten gesetzt werden."})]})]})]}),"\n",(0,i.jsx)(n.p,{children:"Bis auf die Revisionsnummer k\xf6nnen diese nicht ver\xe4nderbaren Attribute im Request\nausgelassen werden. Sind die Attribute im Request dennoch vorhanden, werden sie\nvalidiert und f\xfchren gegebenenfalls zu einer Fehlermeldung."}),"\n",(0,i.jsx)(n.p,{children:"Dieser Endpunkt stellt eine HTTP-PATCH Operation bereit,\nbei der ausschlie\xdflich die zu modifizierenden Attribute in der Anfrage-Nutzlast mitgeschickt werden m\xfcssen.\nWerte von Attributen, welche nicht in der Anfrage-Nutzlast mitgeschickt werden, bleiben unver\xe4ndert."}),"\n",(0,i.jsxs)(n.p,{children:["Um einen Wert zu l\xf6schen, muss der Wert des Attributs auf ",(0,i.jsx)(n.code,{children:"null"})," gesetzt werden,\nbeispielsweise ",(0,i.jsx)(n.code,{children:'{"personenstatus": null}'}),".\nDabei d\xfcrfen allerdings keine notwendigen Attribute wie ",(0,i.jsx)(n.code,{children:"rolle"})," gel\xf6scht werden."]}),"\n",(0,i.jsx)(n.p,{children:"Bei einer erfolgreichen Anforderung zum Aktualisieren eines Personenkontexts wird diese\nAnforderung mit einer Repr\xe4sentation des Personenkontexts in den Antwort-Nutzdaten und\ndem HTTP-Statuscode 200 quittiert."}),"\n",(0,i.jsxs)(n.p,{children:["Die Antwort-Nutzdaten umfassen standardm\xe4\xdfig f\xfcr das Attribut\n",(0,i.jsx)(n.code,{children:"personendatensatz.personenkontext.organisation"})," mit dem Datentyp Organisation\nalle nicht optionalen Attribute \u2013 nur die ID ",(0,i.jsx)(n.code,{children:"personendatensatz.personenkontext.organisation.id"}),"."]}),"\n",(0,i.jsx)(n.h4,{id:"delete-mittels-l\xf6schzeitpunkt",children:"Delete mittels L\xf6schzeitpunkt"}),"\n",(0,i.jsx)(n.p,{children:"Soll ein Personenkontext gel\xf6scht werden, welcher bereits an Dienste weitergeleitet worden\nist, so kann dieser nicht mehr direkt mit einer Delete-Operation gel\xf6scht werden.\nEs muss dann mit einer Update-Operation ein L\xf6schzeitpunkt gesetzt werden, welcher\nes diesen erlaubt von Diensten lokal gespeicherte Daten fristgerecht zu l\xf6schen."}),"\n",(0,i.jsx)(g.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,i.jsx)(m.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,i.jsx)(l(),{...t(99993)}),"\n",(0,i.jsx)(u(),{...t(95875)}),"\n",(0,i.jsx)(p(),{...t(4741)})]})}function j(e={}){const{wrapper:n}={...(0,s.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(y,{...e})}):y(e)}},95875(e){e.exports=JSON.parse('{"title":"Body","body":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["revision"],"properties":{"id":{"de
1scription":"ID des Personenkontexts.","type":"string","example":"4d0f579c-0b9a-4d3a-b484-87b3bee8a2ad"},"mandant":{"description":"ID des Mandanten, dem der Personenkontext zugeordnet ist.","type":"string","example":"58f45270-8e54-40c6-a212-980307fc19be"},"organisation":{"type":"object","properties":{"id":{"description":"ID der Organisation.","type":"string","example":"b0d7b0dd-3477-4122-a38d-095ec242e786"}}},"referrer":{"description":"ID des Personenkontexts im Quellsystem.","type":"string","nullable":true,"example":"PeKt_54321"},"erreichbarkeiten":{"description":"","type":"array","nullable":true,"items":{"type":"object","required":["typ","kennung"],"properties":{"typ":{"type":"string","enum":["E-Mail"],"description":"Wie folgt:\\n * E-Mail E-Mail-Adressen m\xfcssen RFC 5322 (Internet Message Format) erf\xfcllen\\n","title":"components-code-Erreichbarkeitstyp"},"kennung":{"description":"Konkrete Angabe der zum Erreichen der Person oder Organisation notwendigen Information.","type":"string","format":"email","example":"[email protected]"}},"title":"components-Erreichbarkeit"}}
1,"personenstatus":{"type":"string","enum":["Aktiv"],"description":"Wie folgt:\\n * Aktiv aktiv\\n \\n","title":"components-code-Personenstatus","nullable":true},"jahrgangsstufe":{"type":"string","enum":["01","02","03","04","05","06","07","08","09","10","11","12","13"],"description":"Wie folgt:\\n * 01 Jahrgangsstufe 1\\n * 02 Jahrgangsstufe 2\\n * 03 Jahrgangsstufe 3\\n * 04 Jahrgangsstufe 4\\n * 05 Jahrgangsstufe 5\\n * 06 Jahrgangsstufe 6\\n * 07 Jahrgangsstufe 7\\n * 08 Jahrgangsstufe 8\\n * 09 Jahrgangsstufe 9\\n * 10 Jahrgangsstufe 10\\n * 11 Jahrgangsstufe 11\\n * 12 Jahrgangsstufe 12\\n * 13 Jahrgangsstufe 13\\n","title":"components-code-Jahrgangsstufe","nullable":true},"rolle":{"type":"string","enum":["Lern","Lehr","SorgBer","Extern","OrgAdmin","Leit","SysAdmin","SchB","NLehr"],"description":"Wie folgt:\\n * Lern Lernende/-r\\n * Lehr Lehrende/-r\\n * SorgBer Sorgeberechtigte/-r\\n * Extern externe Person\\n * OrgAdmin Organisationsadministrator\\n * Leit Organisationsleitung\\n * SysAdmin Systemadministrator\\n * Schulbegleiter/-in\\n * Nicht-lehrendes Personal\\n","title":"components-code-Rolle"},"loeschung":{"nullable":true,"description":"","type":"object","properties":{"zeitpunkt":{"nullable":true,"description":"Datum und Uhrzeit der L\xf6schung des Personenkontexts.","type":"string","format":"date-time"}}},"revision":{"description":"Revision des Personenkontext.","type":"string","example":"2"}},"title":"components-qs-Personenkontext-PATCH-request"}}}}}')},99993(e){e.exports=JSON.parse('{"parameters":[{"in":"path","name":"id","schema":{"type":"string","example":"4d0f579c-0b9a-4d3a-b484-87b3bee8a2ad"},"required":true,"description":"Der Pfad-Parameter bezieht sich auf die ID des Personenkontexts."}]}')}}]);
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.