Digitaliseringsdirektoratet
Norwegian Digitalisation Agency
Validated SUCCESS at https://www.itb.ec.europa.eu/shacl/shacl/upload
This document specifies the constraints on properties and classes expressed by XKOS-AP-NO
The constraints of XKOS-AP-NO
Completed, for v.1.0 of XKOS-AP-NO
Informasjonsforvaltning, Digitaliseringsdirektoratet
antall nivå
number of levels
Antall nivå (xkos:numberOfLevels) skal ha min. 1 og maks. 1 verdi, som skal være positiv integer
Number of levels (xkos:numberOfLevels) shall have min. 1 and max. 1 value which shall be a positive integer
erstatter
supersedes
Erstatter (skos:ConceptScheme) kan ha maks. 1 verdi som skal referere til en instans av skos:ConceptScheme
Supersedes (skos:ConceptScheme) may have max. 1 value which shall refer to an instance of skos:ConceptScheme
gyldig fra og med
valid from inclusive
Gyldig fra og med (schema:validFrom) kan ha maks. 1 verdi som skal være enten xsd:date eller xsd:dateTime
Valid from inclusive (schema:validFrom) may have max. 1 value which shall be either xsd:date or xsd:dateTime
gyldig til og med
valid through inclusive
Gyldig til og med (schema:validThrough) kan ha maks. 1 verdi som skal være enten xsd:date eller xsd:dateTime
Valid through inclusive (schema:validThrough) may have max. 1 value which shall be either xsd:date or xsd:dateTime
har klassifikasjonsnivå
level list
Har klassifikasjonsnivå (xkos:levels) kan ha maks. 1 verdi som skal referere til en instans av rdf:List
Level list (xkos:levels) may have max. 1 value which shall refer to an instance of rdf:List
inneholder kategori
contains classification items
Inneholder kategori (uneskos:contains) skal referere til en instans av skos:Concept
Contains classification items (uneskos:contains) shall refer to an instance of skos:Concept
har variant
variant
Har variant (xkos:variants) skal referere til en instans av skos:ConceptScheme
Variant (xkos:variant) shall refer to an instance of skos:ConceptScheme
tilhører
belongs to
Tilhøre (xkos:belongsTo) skal referere til en instans av skos:Concept
Belongs to (xkos:belongsTo) shall refer to an instance of skos:Concept
nivånummer
depth
Nivånummere (xkos:depth) skal ha min. 1 og maks. 1 verdi som skal være positiv integer
Depth (xkos:depth) shall have min. 1 and max. 1 value which shall be a positive intetger
member
inneholder kategori (skos:member) skal ha min. 1 verdi som skal referere til en instans av skos:Concept
Member (skos:member) shall have min. 1 value which shall refer to an instance of skos:Concept
er klassifisert innen
organized by
Er klassifisert innen (xkos:organizedBy) kan ha maks. 1 verdi som skal referere til en instans av skos:Concept
Organized by (xkos:organizedBy) may have max. 1 value which shall refer to an instance of skos:Concept
kodemønster
notation pattern
Kodemønster (xkos:notationPattern) skal være Literal
Notation pattern (xkos:notationPattern) shall be a Literal
anbefalt kategorinavn
official label
Anbefalt kategorinavn (skos:prefLabel) skal ha min. 1 verdi som skal være Literal
Official label (skos:prefLabel) shall have min. 1 value which shall be a Literal
er i klassifikasjon
in classification
Er i klassifikasjon (skos:inScheme) skal ha min. 1 verdi som skal referere til en instans av skos:ConceptScheme
In classification (skos:inScheme) shall have min. 1 value which shall refer to an instance of skos:ConceptScheme
er første kategori i
first category
Er første kategori i (skos:topConceptOf) skal referere til en instans av skos:ConceptScheme
First category (skos:topConceptOf) shall refer to an instance of skos:ConceptScheme
hovedinnhold
Hovedinnhold (xkos:coreContentNote) skal være Literal
Core content note (xkos:coreContentNote) shall be a Literal
kode
code
Kode (skos:notation) skal være Literal
Code (skos:notation) shall be a Literal
Refererer til begrep
concept
Refererer til begrep (dct:subject) kan ha maks. 1 verdi som skal referere til en instans av skos:Concept
Concept (dct:subject) may have max. 1 value which shal refer to an instance of skos:Concept
tilleggsinnhold
additional content note
Tilleggsinnhold (xkos:additionalContentNote) skal være Literal
Additional content note (xkos:additionalContentNote) shall be a Literal
består av
has part
Består av (xkos:hasPart) skal referere til en instans av skos:Concept
Has part (xkos:hasPart) shall refer to an instance of skos:Concept
definisjon
definition
Definisjon (skos:definition) skal være Literal
Definition (skos:definition) shall be a Literal
eksempel
Eksempel (skos:example) skal være Literal
Example (skos:example) shall be a Literal
eksklusjonsmerknad
exclusion note
Eksklusjonsmerknad (skos:exclusionNote) skal være Literal
Exclusion note (skos:exclusionNote) shall be a Literal
er del av
is part of
Er del av (xkos:isPartOf) skal referere til en instans av skos:Concept
Is part of (xkos:isPartOf) shall refer to an instance of skos:Concept
forrige kategori
previous
Forrige kategori (xkos:previous) kan ha maks. 1 verdi som skal referere til en instans av skos:Concept
Previous (xkos:previous) may have max. 1 value which shall refer to an instance of skos:Concept
frarådet kategorinavn
hidden label
Frarådet kategorinavn (skos:hiddenLabel) skal være Literal
Hidden label (skos:hiddenLabel) shall be a Literal
generaliserer
generalizes
Generaliserer (xkos:generalizes) skal referere til en instans av skos:Concept
Generalizes (xkos:generalizes) shall refer to an instance of skos:Concept
inklusjonsmerknad
inclusion note
Inklusjonsmerknad (xkos:inclusionNote) skal være Literal
Inclusion note (xkos:inclusionNote) shall be a Literal
maksimum kodelengde
max length
Maksimum kodelengde (xkos:maxLength) kan ha maks. 1 verdi, som skal være positiv integer
Max length (xkos:maxLength) may have max. 1 value which shall be a positive integer
merknad
note
Merknad (skos:note) skal være Literal
Note (skos:note) shall be a Literal
neste kategori
next
Neste kategori (xkos:next) kan ha maks. 1 verdi som skal referere til en instans av skos:Concept
Next (xkos:next) may have max. 1 value which shall refer to an instance of skos:Concept
spesialiserer
specializes
Spesialiserer (xkos:specializes) skal referere til en instans av skos:Concept
Specializes (xkos:specializes) shall refer to an instance of skos:Concept
tillatt kategorinavn
alternative label
Tillatt kategorinavn (skos:altLabel) skal være Literal
Alternative label (skos:altLabel) shall be a Literal
har kategorisammenligning
Har kategorisammenligning (xkos:madeOf) skal ha min. 1 verdi som skal referere til en instans av xkos:ConceptAssociation
Made of (xkos:madeOf) shall have min. 1 value which shall refer to an instance of xkos:ConceptAssociation
sammenligner
compares
Sammenligner (xkos:compares) skal ha min. 2 og maks. 2 verdi, som begge skal referere til en instans av skos:ConceptScheme
Compares (xkos:compares) shall have min. 2 and max. 2 value which both shall refere to an intance of skos:ConceptScheme
har kildekategori
source category
Har kildekategori (xkos:sourceConcept) skal referere til en instans av skos:Concept
Source category (xkos:sourceConcept) shall refer to an instance of skos:Concept
har målkategori
target category
Har målkategori (xkos:targetConcept) skal referere til en instans av skos:Concept
Target category (xkos:targetConcept) shall refer to an instance of skos:Concept
type endring
change type
Type endring (dct:type) kan ha maks. 1 verdi som skal referere til en instans av skos:Concept
Change type (dct:type) may have max. 1 value which shall refer to an instance of skos:Concept
RDF første
RDF first
RDF første (rdf:first) skal ha min. 1 og maks. 1 verdi som skal referere til en instans av xkos:ClassificationLevel
RDF first (rdf:first) shall have min. 1 and max. 1 value which shall refer to an instance of xkos:ClassificationLevel
RDF rest
RDF rest (rdf:rest) skal ha min. 1 og maks. 1 verdi som skal referere til en instans av rdf:List eller rdf:nil
RDF rest (rdf:rest) shall have min. 1 and max. 1 value which shall refer to an instance of rdf:List or rdf:nil
produsent
creator
Produsent (dct:creator) skal referere til en instans av foaf:Agent
Creator (dct:creator) shall refer to an instance of foaf:Agent
beskrivelse
description
Beskrivelse (dct:description) skal være en Literal
Description (dct:description) shall be a Literal
identifikator
identifier
Identifikator (dct:identifier) skal ha min. 1 og maks. 1 verdi, som skal være en URI
Identifier (dct:identifier) shall have min. 1 and max. 1 value which shall be an URI
Identifikator (dct:identifier) kan ha maks. 1 verdi som skal være en URI
Identifier (dct:identifier) may have max. 1 value which shall be an URI
tilgjengeliggjøringsdato
issued
Tilgjengeliggjøringsdato (dct:issued) kan ha maks. 1 verdi som skal være enten xsd:date eller xsd:dateTime
Issued (dct:issued) may have max. 1 value which shall be either xsd:date or xsd:dateTime
språk
language
Språk (dct:language) skal ha URI som verdi og som hentet fra http(s)://publications.europa.eu/resource/authority/language/
Language (dct:language) shal be an URI which refers to a value from http(s)://publications.europa.eu/resource/authority/language/
sist oppdatert
modified
Sist oppdatert (dct:modified) kan ha maks. 1 verdi som skal være enten xsd:date eller xsd:dateTime
Modified (dct:modified) may have max. 1 value which shall be either xsd:date or xsd:dateTime
utgiver
publisher
Utgiver (dct:publisher) skal ha min. 1 og maks. 1 verdi, som skal referere til en instans av foaf:Agent
Publisher (dct:publisher) shall have min. 1 and max. 1 value which shall refer to an instance of foaf:Agent
navn
name
Navn (dct:title) skal ha min. 1 verdi som skal være en Literal
Name (dct:title) shall have min. 1 value which shall be a Literal
dekker
covers
Dekker (xkos:covers) skal referere til en instans av skos:Concept
Covers (xkos:covers) shall refer to an instance of skos:Concept
dekker gjensidig utelukkende
covers mutually exclusively
Dekker gjensidig utelukkende (xkos:coversMutuallyExclusively) skal referere til en instans av skos:Concept
Covers mutually exclusively (xkos:coversMutuallyExclusively) shall refer to an instance of skos:Concept
dekker uttømmende
covers exhaustively
Dekker uttømmende (xkos:coversExhaustively) skal referere til en instans av skos:Concept
Covers exhaustively (xkos:coversExhaustively) shall refer to an instance of skos:Concept
Date time date disjunction shape checks that a datatype property receives a date or a dateTime literal
The values must be typed as either xsd:date or xsd:dateTime