Implementatie Tips

Uit edurepdiensten.wiki.kennisnet.nl
Ga naar: navigatie, zoeken

Introductie

Op deze pagina zijn diverse implementatie tips geplaatst voor partijen die iets met leerobject metadata of sociale metadata willen ondernemen.


Relaties

In de metadata kunnen ook relaties worden aangegeven naar bijvoorbeeld bovenliggende methodes of gerelateerde afbeeldingen (thumbnails, voorbeelden ed.). Momenteel is er vanuit Kennisnet nog geen duidelijk advies over de implementatie hiervan. Wel is er vanuit het SLO een implementatie document die beschrijft hoe een portalbouwer met de SLO records (en relaties) zou kunnen omgaan.

Om een initiële resultatenlijst te verkrijgen zonder onderdelen, moeten alle records die onderdeel zijn van iets anders eruit worden gehaald:

Edurep: query=edurep NOT lom.relation.kind=ispartof

Gegeven het record met catalog "NICL-K" en entry "108", kan het individuele record als volgt worden opgevraagd:

Edurep: query=lom.general.catalogentry.catalog=NICL-K AND lom.general.catalogentry.entry=108

De verschillende recordonderdelen kunnen vervolgens via de relaties worden opgevraagd. Let wel, omdat er wordt gezocht in gecombineerde velden, is het resultaat niet per definitie betrouwbaar. Er wordt nu uitgegaan van het feit dat die NICL-k:108 in de xml gekoppeld is aan de relation "haspart". Dit hoeft niet zo te zijn, wellicht heeft deze een andere relatie. Echter, voor nu is het zo dat NICL maar 2 typen relaties heeft; "haspart" en "ispartof" en deze sluiten elkaar uit, en dus kunnen we onderstaande query binnen de NICL collectie betrouwbaar gebruiken.

Edurep: query=lom.relation.kind=ispart+AND+lom.relation.resource.catalogentry.catalog=NICL-K+AND+lom.relation.resource.catalogentry.entry=108


Vocabulaires

Het is in Edurep ook mogelijk om te zoeken op specifieke vocabulaire termen, de bij taxon id ingevulde termIdentifiers om precies te zijn. Echter, alleen vocabulaires die gehost worden op download.edustandaard.nl of purl.edustandaard.nl worden geïndexeerd. De zoekopdracht om alle geïndexeerde vocabulaires en hun aantallen weer te geven, is als volgt:

Edurep: query=edurep&maximumRecords=0&x-term-drilldown=lom.classification.vdex:0


De drilldown termen van die lijst zijn weer te interpreteren als dynamische zoekvelden. Deze velden zijn allen te gebruiken als drilldown velden, of als regulier zoekveld als er wordt gezocht op een specifieke vocabulaire term. Bijvoorbeeld:

Edurep: query=edurep&maximumRecords=0&x-term-drilldown=lom.classification.vdex.vdex_classification_educationallevel_czp_20071115.xml


Edurep: query=lom.classification.vdex.vdex_classification_educationallevel_czp_20071115.xml exact havo4
Persoonlijke instellingen
Naamruimten
Varianten
Handelingen
Navigatie
Hulpmiddelen