Closed JosVanderArend closed 2 months ago
Als we het hebben over flow 2 dan zou ik voor medewerkers alleen de volgende attributen verplicht willen stellen:
en optioneel surnamePrefix en initials.
Als ik bij de beschikbare codeTypes kijk (voor primaryCode) kom niet "employeeNumber" tegen oid. Is dit wenselijk of gaan we hier voor medewerkers accountId of UserName gebruiken in de primaryCode?
Voor medewerker wordt attribuut givenName en idCheckName dan ook optioneel voor medewerker, maar verplicht voor student. Attribuut initials wordt helemaal niet gebruikt in OKE.
Kleine complicatie: attribuut givenName is verplicht in object Person van OOAPI, zie https://openonderwijsapi.nl/specification/v5/docs.html#tag/person_model. Attribuut givenName is dus ook voor medewerker verplicht!
specificatiedocument is bijgewerkt, idCheckname niet verplicht voor medewerker givenName wel.
bijgewerkt in spec en document
Binnen het object Person zijn er verschillende verplichte attributen die over namen gaan:
Ik vraag me af of deze attributen ook voor de medewerker verplicht moeten zijn, ofwel kunnen deze gegevens allemaal door het SIS worden aangeleverd voor een medewerker? En misschien nog relevanter: in TPL kunnen externe medewerkers worden ingevoerd en worden toegevoegd aan een zitting (middels Association/Deelname) richting TA. Kunnen deze gegevens allemaal door het TPL worden aangeleverd voor een externe medewerker?