Edurep:Mappen naar het OBK
Deze pagina tracht inzicht te geven in de mapping die Edurep uitvoert ten behoeve van de invoering van het Onderwijsbegrippenkader (OBK).
Dit mechanisme zal in de periode 2020-2022 langzaam uitgefaseerd worden. |
De mapping gebeurt via de volgende stappen:
- Per collectie is vastgesteld van welke VDEX'en gebruik gemaakt wordt (zie onderstaande tabel)
- Vervolgens is voor deze VDEX'en bepaald of er naar de nieuwe OBK termen moet worden gemapt
- Tijdens het harvesten wordt in elk record gezocht naar classificaties die de juiste VDEX verwijzing en purpose type hebben
- Binnen deze classificatie wordt per taxon id bepaald of deze moet worden gemapt. Hierbij wordt gecontroleerd of de nieuwe waarde niet al in het record voorkomt.
- Ten slotte wordt er een nieuwe classificatie toegevoegd met daarin de resultaten van de mapping.
Overzicht
De XSLT's die gebruikt worden voor deze mapping zijn hier te vinden. In de tabel hieronder staat per collectie aangegeven welke VDEX wordt gemapt.
collectie | mapping van | mapping naar |
---|---|---|
Biodesk | vdex_classification_educationallevel_czp_20071115 | OBK |
vdex_classification_kerndoelen_onderbouw_vo_20071115 | OBK | |
vdex_classification_kerndoelen_po_04_2006 | OBK | |
vdex_classification_vakaanduidingen_po_2009 | OBK | |
vdex_classification_vakaanduidingen_vo_20071115 | OBK | |
Digibord op school | vdex_classification_discipline_czp_20060628 | OBK |
vdex_classification_educationallevel_czp_20071115 | OBK | |
vdex_classification_kerndoelen_onderbouw_vo_20071115 | OBK | |
vdex_classification_kerndoelen_po_04_2006 | OBK | |
vdex_classification_vakaanduidingen_po_2009 | OBK | |
vdex_classification_vakaanduidingen_vo_20071115 | OBK | |
Freudenthal Instituut | vdex_classification_educationallevel_czp_20060628 | OBK |
vdex_classification_educationallevel_czp_20071115 | OBK | |
vdex_classification_referentiekader_taal_en_rekenen_czp_2009 | OBK | |
vdex_classification_vakaanduidingen_po_2009 | OBK | |
vdex_classification_vakaanduidingen_vo_20071115 | OBK | |
Geologie van Nederland | vdex_classification_educationallevel_czp_20071115 | OBK |
vdex_classification_vakaanduidingen_po_2009 | OBK | |
vdex_classification_vakaanduidingen_vo_20071115 | OBK | |
Nieuws in de klas | vdex_classification_educationallevel_czp_20071115 | OBK |
vdex_classification_vakaanduidingen_po_2009 | OBK | |
vdex_classification_kerndoelen_po_04_2006 | OBK | |
vdex_classification_vakaanduidingen_vo_20071115 | OBK | |
vdex_classification_kerndoelen_onderbouw_vo_20071115 | OBK | |
vdex_classification_domeinoverstijgende_vakken_mbo_2009 | OBK | |
NME gids | vdex_classification_educationallevel_czp_20071115 | OBK |
vdex_classification_vakaanduidingen_po_2009 | OBK | |
Ontwikkelcentrum NME | vdex_classification_educationallevel_czp_20071115 | OBK |
Teleblik | vdex_classification_educationallevel_czp_20071115 | OBK |
Webkwestie | vdex_classification_educationallevel_czp_20060628 | OBK |
vdex_classification_vakaanduidingen_po_2009 | OBK |
Voorbeeld
Repositories gebruiken voor het metadateren
- zowel "oude stijl" VDEX'en (bijvoorbeeld vdex_classification_kerndoelen_onderbouw_vo_20071115.xml )
- als termen uit het Begrippenkader.
Voor de duidelijkheid, men geeft middels de taxon source aan of er wordt gerefereerd naar het OBK. De correcte referentie hierbij is "http://purl.edustandaard.nl/begrippenkader". Zie de Standaarden uitleg voor meer informatie.
<taxonpath>
<source>
<!-- geen OBK verwijzing, dus elk id mag -->
<langstring xml:lang="x-none">http://purl.edustandaard.nl/mijn_begrippenkader</langstring>
</source>
<taxon>
<id>3a26037c-b635-4027-82b2-0941a4a5bc88</id>
</taxon>
</taxonpath>
Ten behoeve van de optimale vindbaarheid van records tijdens de migratie naar het Begrippenkader, worden termen van "oude" vocabulaires gemapt naar termen uit het Begrippenkader.
Dit mapping mechanisme is gebaseerd op de mappings zoals die door Edustandaard gemaakt zijn, een uitgebreide beschrijving is hier te vinden.
Het mapping mechanisme is per collectie ingesteld, een overzicht hiervan is hier te vinden.
Op basis van deze mappings zijn XSLT's gemaakt, deze XSTL's zijn publiekelijk beschikbaar op https://github.com/kennisnet/edurep-xslt.
Bij de mapping worden alleen termen toegevoegd en niet vervangen. Bijvoorbeeld, indien een record deze metadata bevat:
<czp:classification>
<czp:purpose>
<czp:source>
<czp:langstring xml:lang="x-none">http://download.edustandaard.nl/vdex/vdex_classification_purpose_czp_20060628.xml</czp:langstring>
</czp:source>
<czp:value>
<czp:langstring xml:lang="x-none">discipline</czp:langstring>
</czp:value>
</czp:purpose>
<czp:taxonpath>
<czp:source>
<czp:langstring xml:lang="x-none">http://purl.edustandaard.nl/vdex_classification_opleidingsdomeinen_en_studierichtingen_mbo_2010.xml</czp:langstring>
</czp:source>
<czp:taxon>
<czp:id>16</czp:id>
<czp:entry>
<czp:langstring xml:lang="nl">Voedsel, natuur en leefomgeving</czp:langstring>
</czp:entry>
</czp:taxon>
</czp:taxonpath>
</czp:classification>
Dan wordt dat als volgt gemapt:
<czp:classification>
<czp:purpose>
<czp:source>
<czp:langstring xml:lang="x-none">http://purl.edustandaard.nl/vdex_classification_purpose_czp_20060628.xml</czp:langstring>
</czp:source>
<czp:value>
<czp:langstring xml:lang="x-none">discipline</czp:langstring>
</czp:value>
</czp:purpose>
<czp:taxonpath>
<czp:source>
<czp:langstring xml:lang="x-none">http://purl.edustandaard.nl/vdex_classification_opleidingsdomeinen_en_studierichtingen_mbo_2010.xml</czp:langstring>
</czp:source>
<czp:taxon>
<czp:id>16</czp:id>
<czp:entry>
<czp:langstring xml:lang="nl">Voedsel, natuur en leefomgeving</czp:langstring>
</czp:entry>
</czp:taxon>
</czp:taxonpath>
</czp:classification>
<czp:classification>
<czp:purpose>
<czp:source>
<czp:langstring xml:lang="x-none">http://download.edustandaard.nl/vdex/vdex_classification_purpose_czp_20060628.xml</czp:langstring>
</czp:source>
<czp:value>
<czp:langstring xml:lang="x-none">discipline</czp:langstring>
</czp:value>
</czp:purpose>
<czp:taxonpath>
<czp:source>
<czp:langstring xml:lang="x-none">http://purl.edustandaard.nl/begrippenkader</czp:langstring>
</czp:source>
<czp:taxon>
<czp:id>5e86dc82-1981-48df-bbe5-abd4a9b3767b</czp:id>
<czp:entry>
<czp:langstring xml:lang="nl">Voedsel, natuur en leefomgeving</czp:langstring>
</czp:entry>
</czp:taxon>
</czp:taxonpath>
</czp:classification>