...
0.0.1: Eerste draft van de API.
0.0.2: Objecten en YAML files zijn toegevoegd t.b.v. de 80 procent specificatie.
0.0.3: De technische specificatie is verder uitgewerkt. Ook is de feedback uit de werkgroepen verwerkt in een volgende versie:
GET all endpoints zijn toegevoegd voor alle objecten.
In de YAML is aangegeven welke referentiecomponent de endpoints aanbiedt als Producer.
De YAML is geactualiseerd op basis van de bovenstaande wijzigingen.
0.0.4: Objecten geactualiseerd op basis van herziening rollen en referentiecomponenten in het architectuurkader.
0.0.5: Typo’s verwijderd uit de YAML file.
0.0.6: Op basis van feedback uit de werkgroep Verwerven en in gebruik nemen en voorbereiding op de werkgroep Combineren en arrangeren leermaterialen zijn de volgende zaken gewijzigd:
Metadata over opleidingen, opleidingsjaren, niveaus en vakken toegevoegd met verwijzingen naar RIO en SLO.
Attributen dateCreated en dateLastModified en een query parameter Since toegevoegd. Dit vergemakkelijkt periodiek synchroniseren van wijzigingen.
Object ProdutInfo opgesteld gericht op het Leermiddelenportaal en de Onderwijsleeromgeving. Dit object bevat minder attributen en de toegangslink is een verplicht veld.
0.0.7: Er zijn wijzigingen verwerkt:
Wijzigen in de architectuur:
Attribuut schemaVersion is verwijderd uit de objecten.
Query parameter schemaVersion is verwijderd uit de koppelvlakken.
Feedback vanuit de werkgroep Verwerven en in gebruik nemen:
Attribuut mediaType is verwijderd uit object media, width en height zijn optioneel gemaakt en productPdfUrls is hernoemd naar productDocUrls.
Attribuut productFamilyName is toegevoegd aan Product en ProductInfo
Attribuut deliveryTypes is toegevoegd aan Product.
Attribuut licensePeriod is aangepast naar een flexibeler formaat.
Attribuut supplier is toegevoegd aan Product en ProductInfo
Attribuut reseller is toegevoegd aan Product.
Attribuut edition is toegevoegd aan Product
Object studyLevel is aangepast en is een verwijzing naar de SLO Niveaus geworden. Hiervoor is ook een nieuwe pagina Waardelijst onderwijsniveaus en leerjaren toegevoegd aan Confluence.
Patterns zijn toegevoegd aan de YAML.
Pattern voor een ProductId is in formaat ean, isbn of uuid.
0.0.8: Op basis van de feedback uit de klankbordgroep en de uitkomsten van de marktverkenning zijn een aantal attributen gewijzigd en toegevoegd:
Attribuut supplier is hernoemd naar publisher.
Attribuut supplierThumbnailUrl is hernoemd naar publisherThumbnailUrl
Attributen saleUnitSize, isConsumptionProduct, productUsages, intentdedEndUserRole, copyrightType, authors en followUpProduct zijn toegevoegd.
0.9.0: Het Bestuurlijk Overleg heeft tijdens de bijeenkomst van 27 juni 2024 het Afsprakenstelsel Edu-V als versie 0.9.0 goedgekeurd voor implementatie.
0.9.1: Wijzigingen naar aanleiding van RFC’s:
Op basis van RFC002 is de scope aangepast met een prefix
eduv.
. Dit stelt leveranciers in staat om onderscheid te maken tussen gegevensuitwisselingen met leveranciers binnen en buiten het Edu-V afsprakenstelsel.De parameters voor paginering zijn uit de koppelvlakspecificatie verwijderd. Binnen het afsprakenstelsel zijn de afspraken hierover beschreven op de pagina paginering, sorteren en rate limiting.
0.9.2: Wijziging naar aanleiding van RFC:
Op basis van RFC019 is in het
StudyOffering
object voor het attribuutstudyCode
de verwerkingsregel gewijzigd. Hierbij wordt de opleidingseenheidcode gehanteerd. en niet langer de erkendeopleidingscode. Op deze manier is de code uniek en persistent over sectoren heen.
0.9.3: Wijzigingen naar aanleiding van RFC’s:
Op basis van RFC0003 is het
ProductInfo
Product
object uitgebreid met het veldspecificAccessUrls
, waarin meerdere aanvullende specifieke Toegangslinks kunnen worden geduid.Op basis van RFC0032 is het
Product
ProductInfo
object uitgebreid met het veldinfoLink
, waarin gebruikers van een overkoepelende leermiddelen catalogus aanvullende productinformatie kunnen bekijken.