Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In het Ecosysteem van Edu-V worden allerlei gegevenssoorten uitgewisseld. De gegevens worden uitgewisseld door referentiecomponenten. Op deze pagina zijn de gegevensdiensten beschreven die door deze referentiecomponenten benut kunnen worden om onderling gegevens uit te wisselen. Deze pagina bestaat uit de volgende paragrafen:

Table of Contents
maxLevel6
minLevel1
maxLevel6
include
outlinefalse
indent
excludeRelease notes
typelist
classprintablefalse
class

Gegevensdiensten

In onderstaand overzicht zijn de gegevensdiensten uit het Edu-V afsprakenstelsel weergegeven. Voor ieder van de gegevensdiensten is aangegeven welke referentiecomponenten de gegevensdienst kunnen benutten. Voor ieder van de referentiecomponenten is aangegeven in welke transactierol dit mogelijk is.

...

Referentiecomponent

Gegevensdienst

Rol

! of *

Leverancierspecifieke leermiddelencatalogus

Leermiddelen

Bron

!

Gebruiksomgeving digitaal leermateriaal

 

Onderwijsadministratie

Leermateriaalgebruik

Leerresultaat

Afnemer

Verzender

Verzender

*

*

*

Leermaterialencatalogus

Leermaterialen

Bron

!

Digitaal toetssysteem

Onderwijsadministratie

Leermateriaalgebruik

Leerresultaat

Afnemer

Verzender

Verzender

*

*

*

Licentieregistratie

Licenties

Leermiddelactivatie

Aanspraken

Leermiddelgebruik

Activatiecode

Bron

Verzender

Ontvanger

Verzender

Bron

!

!

*

*

*

Ordersysteem leermiddelen

Leermiddelorders

Bron

!

Overkoepelende leermiddelencatalogus

Leermiddelen

Leermaterialen

Afnemer

Afnemer

!

*

Aanspraakmanager

Aanspraken

Leermiddelen

Licenties

Leermiddelactivatie

Activatiecode

Verzender

Afnemer

Afnemer

Ontvanger

Afnemer

!

*

*

*

*

Distributiefaciliteit

Adresgegevens

Afnemer

*

Leermiddelenportaal

Onderwijsadministratie

Leermiddelen

Aanspraken

Leermiddelactivatie

Afnemer

Afnemer

Ontvanger

Ontvanger

*

!

!

*

Onderwijsleeromgeving

 

Onderwijsadministratie

Leermiddelen

Leermaterialen

Afnemer

Afnemer

Afnemer

*

*

*

Leermiddelendashboard

Onderwijsadministratie

Leermiddelen

Leermaterialen

Aanspraken

Licenties

Leermiddelactivatie

Leermiddelgebruik

Leermateriaalgebruik

Leerresultaat

Afnemer

Afnemer

Afnemer

Ontvanger

Ontvanger

Ontvanger

Ontvanger

Ontvanger

Ontvanger

!

*

*

*

*

*

*

*

*

Administratiesysteem onderwijsdeelnemer

Onderwijsadministratie

Bron

!

Administratiesysteem onderwijsmedewerker

Onderwijsmedewerker

Bron

!

Administratiesysteem leerresultaten

Leerresultaat

Onderwijsadministratie

Leermaterialen

Ontvanger

Afnemer

Afnemer

!

*

*

Register leveranciers

Leveranciers

Bron

!

Register onderwijsorganisaties

Onderwijsorganisaties

Bron

!

Identiteitsbeheervoorziening

Onderwijsadministratie

Onderwijsmedewerker

Afnemer

Afnemer

*

*

Consentmanagement

Onderwijsorganisaties

Leveranciers

Consent

Afnemer

Afnemer

Bron

Afnemer

Verzender

Ontvanger

!

!

*

*

*

*

Consentdashboard

Onderwijsorganisaties

Leveranciers

Consent

Afnemer

Afnemer

Ontvanger

!

!

!

Classificatie en scopes voor gegevenssoorten

Bij de uitwisseling van gegevens wordt middels OAuth2.0 een Token gebruikt om tussen leveranciers een veilige context te creëren waarin gegevens worden uitgewisseld vanuit of naar een resourceserver. Deze veilige context wordt met elkaar gedefinieerd door gebruik te maken van scopes. De scopes zijn gerelateerd aan de gegevenssoort en de API waarbinnen ze worden uitgewisseld.

Zoals toegelicht in de beveiligingsniveaus voor M2M gegevensuitwisselingen onderscheiden we vier classificatieniveaus voor gegevenssoorten. Ieder van de scopes is voorzien van een classificatie van de categorie I, II, III of IV. De gegevens worden uitgewisseld tussen Leveranciers conform de bij het classificatieniveau horende beveiligingsniveaus.

API

Scope

Classificatie

Gegevensuitwisseling

Consent

consent

N.v.t.

Aanroepen van de Consent API

SIS

 

 

sis.school

II

Basisinformatie van school zoals SchoolPeriodes en SchoolVak

sis.student-teacher-group

IV

Onderwijsdeelnemer
Onderwijsmedewerker
LesGroep
StamKlas

sis.student-delivery

IV

Adresgegevens van onderwijsdeelnemers noodzakelijk voor fijndistributie

Entitlement

ls.entitlement

IV

Aanspraken inclusief bevestigingsberichten.

Blokkeren en deblokkeren van individuele licenties

ls.activationcode

III

ActivatiecodeVerzoek inclusief bevestigingsberichten

ActivatiecodeIntrekkingVerzoek inclusief bevestigingsberichten

Course

la.course

I

Leermiddelstructuurbeschrijvingen, leermodulebeschrijvingen en leermateriaalbeschrijvingen

Catalogue

la.catalogue

I

Productbeschrijvingen, zijnde leermiddelbeschrijvingen of setbeschrijvingen

Usage

 

la.usage.activation

IV

Leermiddelactivatie door onderwijsdeelnemer (of onderwijsmedewerker)

la.usage.usage

IV

Leermiddelgebruik van een onderwijsdeelnemer (of onderwijsmedewerker)

Results

la.result

IV

Leerresultaten van een onderwijsdeelnemer op een leermateriaal of een leermodule

Progress

la.progress

IV

Leermateriaalgebruik van een onderwijsdeelnemer op een leermateriaal of een leermodule

...

Release notes

Deze uitwerking is gebaseerd op basis van de volgende stappen:

  • 0.0.1: De gegevensdiensten zijn opgesteld op basis van de eerdere uitwerking van gegevenssoorten, verzenders en ontvangers. Voor ieder van de referentiecomponenten is aangegeven voor welke gegevensdiensten ze in aanmerking komen. Ook zijn de technische vereisten per referentiecomponent en gegevensdienst uitgewerkt.

...