Edurep:Metadata/Record Identifier: verschil tussen versies

Uit Kennisnet Developers Documentatie
Naar navigatie springen Naar zoeken springen
(→‎See Also: add @id)
k (zoekveld)
 
(7 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 1: Regel 1:
  +
<noinclude>{{Talen}}</noinclude>
 
De record identifier wordt gebruikt om in Edurep een metadata record te identificeren.
 
De record identifier wordt gebruikt om in Edurep een metadata record te identificeren.
* niet te verwarren met de [[Edurep:Metadata/Object Identifier|object identifier]]
+
* niet te verwarren met de [[Edurep:Identifiers#Object_Identifier|object identifier]]
   
 
We onderscheiden een aantal record identifiers in Edurep:
 
We onderscheiden een aantal record identifiers in Edurep:
* recordId: de identifier waarmee het record in Edurep is gezet door de aanbieder (niet gegarandeerd uniek binnen Edurep)
+
* <code>recordId</code>: de identifier waarmee het record in Edurep is gezet door de aanbieder (meestal het {{Standaard|OAI-PMH}} record identifier) (niet gegarandeerd uniek binnen Edurep)
* uploadId: de record id geprefixed met de identifier van de repository (waarmee deze uniek is binnen Edurep)
+
* <code>uploadId</code>: de recordId geprefixed met de identifier van de repository (waarmee deze uniek is binnen Edurep)
* jsonldId: de upload identifier die gebruikt kan worden in de @id van een schema.org record (voor LOM collecties geprefixed met "jsonld-from-lom"
+
* <code>jsonldId</code>: de upload identifier die gebruikt kan worden in de @id van een schema.org record (voor LOM collecties geprefixed met "jsonld-from-lom"
  +
* <code>smoId</code>: de record identifier van een {{Standaard|SMO}}
<noinclude>
 
== Response ==
+
<noinclude>== Response ==</noinclude>
  +
<includeonly>=== Response ===</includeonly>
</noinclude>
 
<includeonly>
 
=== Response ===
 
</includeonly>
 
 
De identifiers kunnen op verschillende plekken in de response gevonden worden.
 
De identifiers kunnen op verschillende plekken in de response gevonden worden.
   
{| class="wikitable"
+
{| class="wikitable"
 
|-
 
|-
 
! soort record identifier
 
! soort record identifier
Regel 20: Regel 18:
 
! interface
 
! interface
 
|-
 
|-
| recordId
+
| style="font-family: Consolas"|recordId
| [[Edurep:Meta|meta recordSchema]]
 
| SRU
 
|-
 
| recordId
 
 
| [[Edurep:About|about recordSchema]]
 
| [[Edurep:About|about recordSchema]]
 
| SRU
 
| SRU
 
|-
 
|-
  +
| style="font-family: Consolas"|recordId
| uploadId
 
 
| [[Edurep:Meta|meta recordSchema]]
 
| [[Edurep:Meta|meta recordSchema]]
 
| SRU
 
| SRU
 
|-
 
|-
| uploadId
+
| style="font-family: Consolas"|uploadId
 
| [[Edurep:About|about recordSchema]]
 
| [[Edurep:About|about recordSchema]]
 
| SRU
 
| SRU
 
|-
 
|-
| uploadId
+
| style="font-family: Consolas"|uploadId
 
| [[Edurep:Meta|meta recordSchema]]
 
| SRU
 
|-
  +
| style="font-family: Consolas"|uploadId
 
| [[Standaarden:SRU/recordIdentifier|recordIdentifier in SRU response]]
 
| [[Standaarden:SRU/recordIdentifier|recordIdentifier in SRU response]]
 
| SRU
 
| SRU
 
|-
 
|-
| jsonldId
+
| style="font-family: Consolas"|jsonldId
 
| [[Edurep:About|about recordSchema]]
 
| [[Edurep:About|about recordSchema]]
 
| SRU
 
| SRU
 
|-
 
|-
| jsonldId
+
| style="font-family: Consolas"|jsonldId
 
| [[Standaarden:Schema.org/@id|@id attribuut in jsonld recordSchema's]]
 
| [[Standaarden:Schema.org/@id|@id attribuut in jsonld recordSchema's]]
  +
| SRU/Jsonsearch
  +
|-
  +
| style="font-family: Consolas"|smoId
  +
| [[Standaarden:SRU/recordIdentifier|recordIdentifier in SRU response]]
  +
| SMO SRU
  +
|-
  +
| style="font-family: Consolas"|smoId
  +
| [[Standaarden:SMO|smoId veld in smo recordSchema]]
  +
| SMO SRU
  +
|-
  +
| style="font-family: Consolas"|smoId
  +
| [[Standaarden:Schema.org|schema:itemReviewed veld in jsonld recordSchema van Review]]
 
| SRU/Jsonsearch
 
| SRU/Jsonsearch
 
|-
 
|-
 
|}
 
|}
<noinclude>
+
<noinclude>== Zoeken ==</noinclude>
  +
<includeonly>=== Zoeken ===</includeonly>
 
  +
De identifiers kunnen worden gebruikt als zoekveld binnen de zoekopdracht.
== Zoeken ==
 
</noinclude>
 
<includeonly>
 
=== Zoeken ===
 
</includeonly>
 
Als zoekveld binnen query.
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Regel 63: Regel 68:
 
! zoekveld
 
! zoekveld
 
|-
 
|-
| uploadId
+
| style="font-family: Consolas"|uploadId
| about.identifier
+
| style="font-family: Consolas"|about.identifier
  +
|-
  +
| style="font-family: Consolas"|uploadId
  +
| style="font-family: Consolas"|meta.upload.id
  +
|-
  +
|-
  +
| style="font-family: Consolas"|recordId
  +
| style="font-family: Consolas"|about.record.identifier
  +
|-
  +
| style="font-family: Consolas"|recordId
  +
| style="font-family: Consolas"|meta.record.id
 
|-
 
|-
  +
| style="font-family: Consolas"|jsonldId
| uploadId
 
 
| style="font-family: Consolas"|about.jsonldIdentifier
| meta.upload.id
 
 
|-
 
|-
  +
| style="font-family: Consolas"|jsonldId
  +
| style="font-family: Consolas"| @id
 
|-
 
|-
  +
| style="font-family: Consolas"|smoId
| recordId
 
| about.record.identifier
+
| style="font-family: Consolas"|about.record.identifier
 
|-
 
|-
  +
| style="font-family: Consolas"|smoId
| recordId
 
  +
| style="font-family: Consolas"|smo.smoId
| meta.record.id
 
 
|-
 
|-
  +
| style="font-family: Consolas"|smoId
| jsonldId
 
  +
| style="font-family: Consolas"|schema:itemReviewed
| about.jsonldIdentifier
 
 
|-
 
|-
| jsonldId
 
| @id
 
 
|}
 
|}
 
<noinclude>
 
<noinclude>
 
== See Also ==
 
== See Also ==
{{:Edurep:SeeAlso|use=[[Edurep:Identifiers]]|related=[[Edurep:Metadata/Object Identifier]] - [[Edurep:Meta]] - [[Standaarden:NL_LOM/lom.metametadata.catalogentry]] - [[Standaarden:SRU/recordIdentifier]] - [[Standaarden:Schema.org/@id]]}}
+
{{:Edurep:SeeAlso|use=[[Edurep:Identifiers]]|related=[[Edurep:Metadata/Object Identifier]] &bull; [[Edurep:About]] &bull; [[Edurep:Meta]] &bull; [[Standaarden:NL_LOM/lom.metametadata.catalogentry]] &bull; [[Standaarden:SRU/recordIdentifier]] &bull; [[Standaarden:Schema.org/@id]] &bull; {{Standaard|OAI-PMH}} &bull; {{Standaard|SMO}} }}
 
</noinclude>
 
</noinclude>

Huidige versie van 9 okt 2023 om 15:45

Nl.gif Nederlands En.gif English

De record identifier wordt gebruikt om in Edurep een metadata record te identificeren.

We onderscheiden een aantal record identifiers in Edurep:

  • recordId: de identifier waarmee het record in Edurep is gezet door de aanbieder (meestal het OAI-PMH record identifier) (niet gegarandeerd uniek binnen Edurep)
  • uploadId: de recordId geprefixed met de identifier van de repository (waarmee deze uniek is binnen Edurep)
  • jsonldId: de upload identifier die gebruikt kan worden in de @id van een schema.org record (voor LOM collecties geprefixed met "jsonld-from-lom"
  • smoId: de record identifier van een SMO

Response

De identifiers kunnen op verschillende plekken in de response gevonden worden.

soort record identifier waar vinden interface
recordId about recordSchema SRU
recordId meta recordSchema SRU
uploadId about recordSchema SRU
uploadId meta recordSchema SRU
uploadId recordIdentifier in SRU response SRU
jsonldId about recordSchema SRU
jsonldId @id attribuut in jsonld recordSchema's SRU/Jsonsearch
smoId recordIdentifier in SRU response SMO SRU
smoId smoId veld in smo recordSchema SMO SRU
smoId schema:itemReviewed veld in jsonld recordSchema van Review SRU/Jsonsearch

Zoeken

De identifiers kunnen worden gebruikt als zoekveld binnen de zoekopdracht.

soort record identifier zoekveld
uploadId about.identifier
uploadId meta.upload.id
recordId about.record.identifier
recordId meta.record.id
jsonldId about.jsonldIdentifier
jsonldId @id
smoId about.record.identifier
smoId smo.smoId
smoId schema:itemReviewed

See Also

Gebruikt in Edurep:Identifiers
Vergelijkbaar met -
Gerelateerd aan Edurep:Metadata/Object IdentifierEdurep:AboutEdurep:MetaStandaarden:NL_LOM/lom.metametadata.catalogentryStandaarden:SRU/recordIdentifierStandaarden:Schema.org/@idOAI-PMHSMO