@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix modelldcatno: <https://data.norge.no/vocabulary/modelldcatno#> .
@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix prof: <http://www.w3.org/ns/dx/prof/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://www.w3.org/ns/dqv#QualityCertificate> a sh:NodeShape ;
    rdfs:comment "Eit sertifikat som stadfester kvaliteten til eit datasett." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class <http://www.w3.org/ns/dqv#Dimension> ;
            sh:description "Refererer til kvalitetsdimensjon(ar) som kvalitetsmerknaden gjeld." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path <http://www.w3.org/ns/dqv#inDimension> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:description "Datasett, distribusjon eller datatjeneste merknaden gjeld." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path <http://www.w3.org/ns/oa#hasTarget> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad (rdfs:comment)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path rdfs:comment ],
        [ sh:description "Motivasjonen bak kvalitetsmerknaden." ;
            sh:in ( <http://www.w3.org/ns/oa#assessing> <http://www.w3.org/ns/oa#classifying> <https://data.norge.no/vocabulary/dqvno#availability> <https://data.norge.no/vocabulary/dqvno#completeness> <https://data.norge.no/vocabulary/dqvno#currentness> <https://data.norge.no/vocabulary/dqvno#validity> <https://data.norge.no/vocabulary/dqvno#accuracy> ) ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:order 1 ;
            sh:path <http://www.w3.org/ns/oa#motivatedBy> ],
        [ sh:class <http://www.w3.org/ns/oa#TextualBody> ;
            sh:description "Tekstleg innhald i merknaden (0..n)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path <http://www.w3.org/ns/oa#hasBody> ] ;
    sh:targetClass <http://www.w3.org/ns/dqv#QualityCertificate> .

<http://www.w3.org/ns/dqv#UserQualityFeedback> a sh:NodeShape ;
    rdfs:comment "Tilbakemelding frå ein brukar om kvaliteten til eit datasett." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class <http://www.w3.org/ns/dqv#Dimension> ;
            sh:description "Refererer til kvalitetsdimensjon(ar) som kvalitetsmerknaden gjeld." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path <http://www.w3.org/ns/dqv#inDimension> ],
        [ sh:class <http://www.w3.org/ns/oa#TextualBody> ;
            sh:description "Tekstleg innhald i merknaden (0..n)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path <http://www.w3.org/ns/oa#hasBody> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad (rdfs:comment)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path rdfs:comment ],
        [ sh:description "Datasett, distribusjon eller datatjeneste merknaden gjeld." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path <http://www.w3.org/ns/oa#hasTarget> ],
        [ sh:description "Motivasjonen bak kvalitetsmerknaden." ;
            sh:in ( <http://www.w3.org/ns/oa#assessing> <http://www.w3.org/ns/oa#classifying> <https://data.norge.no/vocabulary/dqvno#availability> <https://data.norge.no/vocabulary/dqvno#completeness> <https://data.norge.no/vocabulary/dqvno#currentness> <https://data.norge.no/vocabulary/dqvno#validity> <https://data.norge.no/vocabulary/dqvno#accuracy> ) ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:order 1 ;
            sh:path <http://www.w3.org/ns/oa#motivatedBy> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass <http://www.w3.org/ns/dqv#UserQualityFeedback> .

modelldcatno:Abstraction a sh:NodeShape ;
    rdfs:comment "Ein abstraksjon — ein forenkling som representerer eit modellelement." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement denne abstraksjonen representerer (modelldcatno:isAbstractionOf)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:isAbstractionOf ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ] ;
    sh:targetClass modelldcatno:Abstraction .

modelldcatno:AllOf a sh:NodeShape ;
    rdfs:comment "Alle av — alle modellelementa i lista må gjelde (logisk OG-mengd)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement som inngår i valet (modelldcatno:hasSome)." ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasSome ] ;
    sh:targetClass modelldcatno:AllOf .

modelldcatno:And a sh:NodeShape ;
    rdfs:comment "Og — logisk OG-betingelse; alle deltakande modellelement må gjelde." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad om ein eigenskap (modelldcatno:propertyNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:propertyNote ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement betingelsesregelen avgrensar (modelldcatno:constrains)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:constrains ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:identifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Formelt uttrykk for betingelsesregelen (modelldcatno:constraintExpression)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path modelldcatno:constraintExpression ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement denne merknaden gjeld (modelldcatno:annotates)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path modelldcatno:annotates ] ;
    sh:targetClass modelldcatno:And .

modelldcatno:AnyOf a sh:NodeShape ;
    rdfs:comment "Nokon av — minst eitt modellelement i lista må gjelde (logisk ELLER-mengd)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement som inngår i valet (modelldcatno:hasSome)." ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasSome ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ] ;
    sh:targetClass modelldcatno:AnyOf .

modelldcatno:Association a sh:NodeShape ;
    rdfs:comment "Ein assosiasjon — ein eigenskap som refererer til eit anna modellelement." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement som eigenskapen refererer til (modelldcatno:refersTo)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:refersTo ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ] ;
    sh:targetClass modelldcatno:Association .

modelldcatno:Attribute a sh:NodeShape ;
    rdfs:comment "Ein attributt — ein eigenskap med ein datatype eller enkel type som verdi." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path dct:subject ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:navigable ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:hasType ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 16 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:class modelldcatno:ObjectType ;
            sh:description "Objekttype som attributten inneheld (modelldcatno:containsObjectType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path modelldcatno:containsObjectType ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path dct:description ],
        [ sh:class modelldcatno:DataType ;
            sh:description "Datatype for attributten (modelldcatno:hasDataType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasDataType ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 9 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:SimpleType ;
            sh:description "Enkel type for attributten (modelldcatno:hasSimpleType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path modelldcatno:hasSimpleType ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 14 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:identifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 13 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:class modelldcatno:CodeList ;
            sh:description "Kodeliste for tillate verdiar til attributten (modelldcatno:hasValueFrom)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path modelldcatno:hasValueFrom ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 15 ;
            sh:path modelldcatno:belongsToModule ] ;
    sh:targetClass modelldcatno:Attribute .

modelldcatno:Choice a sh:NodeShape ;
    rdfs:comment "Eit val — ein eigenskap som representerer eit val mellom modellelement." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement som inngår i valet (modelldcatno:hasSome)." ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasSome ] ;
    sh:targetClass modelldcatno:Choice .

modelldcatno:Collection a sh:NodeShape ;
    rdfs:comment "Ein samling — ein eigenskap som representerer ei uordna mengd av modellelement." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 9 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:title ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path dct:subject ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path dct:description ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path modelldcatno:navigable ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path modelldcatno:hasType ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:identifier ] ;
    sh:targetClass modelldcatno:Collection .

modelldcatno:Composition a sh:NodeShape ;
    rdfs:comment "Ein sammensetning — ein sterk eigarelskapsrelasjon mellom modellelement." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement som er del av samansetjinga (modelldcatno:contains)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:contains ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ] ;
    sh:targetClass modelldcatno:Composition .

modelldcatno:ConstraintRule a sh:NodeShape ;
    rdfs:comment "Ein betingelsesregel — ei formell avgrensing på modellelement eller eigenskapar." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype rdf:langString ;
            sh:description "Formelt uttrykk for betingelsesregelen (modelldcatno:constraintExpression)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path modelldcatno:constraintExpression ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad om ein eigenskap (modelldcatno:propertyNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:propertyNote ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement betingelsesregelen avgrensar (modelldcatno:constrains)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:constrains ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:identifier ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement denne merknaden gjeld (modelldcatno:annotates)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path modelldcatno:annotates ] ;
    sh:targetClass modelldcatno:ConstraintRule .

modelldcatno:Dependency a sh:NodeShape ;
    rdfs:comment "Ein avhengighet — ein relasjon der det eine modellelementet avheng av det andre." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement dette elementet avheng av (modelldcatno:dependentOn)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:dependentOn ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ] ;
    sh:targetClass modelldcatno:Dependency .

modelldcatno:Not a sh:NodeShape ;
    rdfs:comment "Ikkje — negasjon; modellelementet det refererer til må ikkje gjelde." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement denne merknaden gjeld (modelldcatno:annotates)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path modelldcatno:annotates ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Formelt uttrykk for betingelsesregelen (modelldcatno:constraintExpression)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path modelldcatno:constraintExpression ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:identifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad om ein eigenskap (modelldcatno:propertyNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:propertyNote ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement betingelsesregelen avgrensar (modelldcatno:constrains)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:constrains ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ] ;
    sh:targetClass modelldcatno:Not .

modelldcatno:Note a sh:NodeShape ;
    rdfs:comment "Ei merknad knytt til eit modellelement eller eigenskap." ;
    sh:closed true ;
    sh:ignoredProperties ( modelldcatno:constraintExpression rdf:type modelldcatno:constrains ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad om ein eigenskap (modelldcatno:propertyNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path modelldcatno:propertyNote ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement denne merknaden gjeld (modelldcatno:annotates)." ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path modelldcatno:annotates ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path dct:title ] ;
    sh:targetClass modelldcatno:Note .

modelldcatno:Or a sh:NodeShape ;
    rdfs:comment "Eller — logisk ELLER-betingelse; minst eitt modellelement må gjelde." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement betingelsesregelen avgrensar (modelldcatno:constrains)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:constrains ],
        [ sh:datatype rdf:langString ;
            sh:description "Formelt uttrykk for betingelsesregelen (modelldcatno:constraintExpression)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path modelldcatno:constraintExpression ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:identifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad om ein eigenskap (modelldcatno:propertyNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:propertyNote ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement denne merknaden gjeld (modelldcatno:annotates)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path modelldcatno:annotates ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ] ;
    sh:targetClass modelldcatno:Or .

modelldcatno:Realization a sh:NodeShape ;
    rdfs:comment "Ein realisering — ein implementasjonsrelasjon mellom modellelement." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Leverandør-modellelement i realiseringa (modelldcatno:hasSupplier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasSupplier ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ] ;
    sh:targetClass modelldcatno:Realization .

modelldcatno:Role a sh:NodeShape ;
    rdfs:comment "Ein rolle — ein eigenskap som knyter ein objekttype til ein assosiasjon." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class modelldcatno:ObjectType ;
            sh:description "Objekttype knytt til rolla (modelldcatno:hasObjectType)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasObjectType ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ] ;
    sh:targetClass modelldcatno:Role .

modelldcatno:RootObjectType a sh:NodeShape ;
    rdfs:comment "Ein rotobjekttype — toppnivå-klasse i informasjonsmodellen." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:description ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path modelldcatno:hasProperty ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ] ;
    sh:targetClass modelldcatno:RootObjectType .

modelldcatno:Specialization a sh:NodeShape ;
    rdfs:comment "Ein spesialisering — eit arveforhold frå eit spesielt til eit generelt modellelement." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:description ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Det generelle modellelementet i ei spesialisering (modelldcatno:hasGeneralConcept)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasGeneralConcept ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:navigable ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:hasType ] ;
    sh:targetClass modelldcatno:Specialization .

modelldcatno:Xor a sh:NodeShape ;
    rdfs:comment "Xor — eksklusiv ELLER-betingelse; nøyaktig eitt modellelement må gjelde." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad om ein eigenskap (modelldcatno:propertyNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:propertyNote ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement denne merknaden gjeld (modelldcatno:annotates)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path modelldcatno:annotates ],
        [ sh:datatype rdf:langString ;
            sh:description "Formelt uttrykk for betingelsesregelen (modelldcatno:constraintExpression)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path modelldcatno:constraintExpression ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement betingelsesregelen avgrensar (modelldcatno:constrains)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:constrains ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:identifier ] ;
    sh:targetClass modelldcatno:Xor .

<http://spdx.org/rdf/terms#Checksum> a sh:NodeShape ;
    rdfs:comment "Ein sjekksum for ein distribusjon." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Sjekksumverdi som heksadesimal streng." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path <http://spdx.org/rdf/terms#checksumValue> ],
        [ sh:datatype xsd:string ;
            sh:description "Hash-algoritme brukt for sjekksummen." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path <http://spdx.org/rdf/terms#algorithm> ] ;
    sh:targetClass <http://spdx.org/rdf/terms#Checksum> .

<http://www.w3.org/ns/adms#Identifier> a sh:NodeShape ;
    rdfs:comment "Ein alternativ identifikator for ein ressurs." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:string ;
            sh:description "Notasjon/kode for identifikatoren." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path skos:notation ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass <http://www.w3.org/ns/adms#Identifier> .

dcat:CatalogRecord a sh:NodeShape ;
    rdfs:comment "Ein katalogpost som beskriv ein ressurs i katalogen." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 9 ;
            sh:path dct:title ],
        [ sh:datatype xsd:date ;
            sh:description "Dato ressursen vart første gong publisert (dct:issued)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:issued ],
        [ sh:class dcat:Resource ;
            sh:description "Ressursen katalogposten primært beskriv." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path foaf:primaryTopic ],
        [ sh:class dct:Standard ;
            sh:description "Standard ressursen er i samsvar med." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:conformsTo ],
        [ sh:description "Kjelde for katalogposten (ekstern oppføring)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path dct:source ],
        [ sh:class skos:Concept ;
            sh:description "Språk brukt i ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Language (http://publications.europa.eu/resource/authority/language/). Enumerasjonen EULanguage i common-ap-no dekkjer norske språk (bokmål, nynorsk, samiske språk). For andre språk, bruk URI frå EU Language-vokabularet (t.d. ENG for engelsk, SWE for svensk)." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path dct:language ],
        [ sh:class skos:Concept ;
            sh:description "Status for ressursen. Verdien SKAL veljast frå ADMS Status-vokabularet (http://purl.org/adms/status/). Gyldige verdiar: Completed (ferdigstilt), Deprecated (foreldet), UnderDevelopment (under utvikling), Withdrawn (trukket tilbake). Sjå enumerasjonen ADMSStatus i common-ap-no." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path <http://www.w3.org/ns/adms#status> ],
        [ sh:datatype xsd:date ;
            sh:description "Dato for siste endring av ressursen (dct:modified)." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:modified ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:description ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass dcat:CatalogRecord .

dcat:DatasetSeries a sh:NodeShape ;
    rdfs:comment "Ei serie av relaterte datasett publisert separat men med felles metadata." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:date ;
            sh:description "Dato for siste endring av ressursen (dct:modified)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 9 ;
            sh:path dct:modified ],
        [ sh:datatype xsd:date ;
            sh:description "Dato ressursen vart første gong publisert (dct:issued)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 12 ;
            sh:path dct:issued ],
        [ sh:class skos:Concept ;
            sh:description "Tema frå eit kontrollert vokabular. For norske offentlege datasett SKAL Los (https://psi.norge.no/los/) brukast som primærvokabular. Bruk hovudtema (https://psi.norge.no/los/tema/<namn>) og eventuelt undertema i tillegg. EuroVoc kan brukast som sekundærvokabular. Los har ~200 hovudtema og er for omfattande til å modellerast som enum. Bruk MCP-server mcp__linkml-begrep-utkast__list_los_tema for å søkje i Los-hierarkiet." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dcat:theme ],
        [ sh:class skos:Concept ;
            sh:description "Oppdateringsfrekvens for datasettet. Verdien SKAL veljast frå EUs kontrollerte vokabular Frequency (http://publications.europa.eu/resource/authority/frequency/). Sjå enumerasjonen DCTFrequency i common-ap-no for alle tilgjengelege verdiar (DAILY, WEEKLY, MONTHLY, ANNUAL, CONTINUOUS, osv.)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path dct:accrualPeriodicity ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 0 ;
            sh:path dct:description ],
        [ sh:class dct:PeriodOfTime ;
            sh:description "Tidsperiode ressursen dekkar." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path dct:temporal ],
        [ sh:class dcat:Dataset ;
            sh:description "Første datasett i ei datasettserie." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path dcat:first ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:title ],
        [ sh:class <http://www.w3.org/2006/vcard/ns#Kind> ;
            sh:description "Kontaktinformasjon for hendvendelsar om ressursen." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path dcat:contactPoint ],
        [ sh:class dcat:Dataset ;
            sh:description "Siste datasett i ei datasettserie." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path dcat:last ],
        [ sh:class skos:Concept ;
            sh:description "Geografisk dekningsområde. Verdien BØR veljast frå Geonames (http://sws.geonames.org/) eller EUs kontrollerte vokabular Continent, Country, Place (http://publications.europa.eu/resource/authority/continent/, http://publications.europa.eu/resource/authority/country/, http://publications.europa.eu/resource/authority/place/)." ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path dct:spatial ],
        [ sh:class <http://data.europa.eu/eli/ontology#LegalResource> ;
            sh:description "Lovgjeving som gjeld for ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path <http://data.europa.eu/r5r/applicableLegislation> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som er ansvarleg for å tilgjengeleggjere ressursen." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path dct:publisher ] ;
    sh:targetClass dcat:DatasetSeries .

dcat:Relationship a sh:NodeShape ;
    rdfs:comment "Ein kvalifisert relasjon mellom to ressursar." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "Den relaterte ressursen i ein kvalifisert relasjon." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:relation ],
        [ sh:datatype xsd:string ;
            sh:description "Rolle ein aktør eller ressurs har i ein relasjon." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dcat:hadRole ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass dcat:Relationship .

<http://www.w3.org/ns/dqv#Metric> a sh:NodeShape ;
    rdfs:comment "Eit kvalitetsmål som operasjonaliserer ein kvalitetsdeldimensjon." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Føretrekt term/namn for dimensjonen eller målet." ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path skos:prefLabel ],
        [ sh:datatype rdf:langString ;
            sh:description "Definisjon av dimensjonen eller målet." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path skos:definition ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class <https://data.norge.no/vocabulary/dqvno#SubDimension> ;
            sh:description "Kvalitetsdeldimensjonen dette målet operasjonaliserer." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/vocabulary/dqvno#inSubDimension> ],
        [ sh:description "Forventa XSD-datatype for verdien av ei kvalitetsmåling." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path <http://www.w3.org/ns/dqv#expectedDataType> ] ;
    sh:targetClass <http://www.w3.org/ns/dqv#Metric> .

<http://www.w3.org/ns/dqv#QualityAnnotation> a sh:NodeShape ;
    rdfs:comment "Ein merknad om kvaliteten til eit datasett." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class <http://www.w3.org/ns/dqv#Dimension> ;
            sh:description "Refererer til kvalitetsdimensjon(ar) som kvalitetsmerknaden gjeld." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path <http://www.w3.org/ns/dqv#inDimension> ],
        [ sh:class <http://www.w3.org/ns/oa#TextualBody> ;
            sh:description "Tekstleg innhald i merknaden (0..n)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path <http://www.w3.org/ns/oa#hasBody> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad (rdfs:comment)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path rdfs:comment ],
        [ sh:description "Datasett, distribusjon eller datatjeneste merknaden gjeld." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path <http://www.w3.org/ns/oa#hasTarget> ],
        [ sh:description "Motivasjonen bak kvalitetsmerknaden." ;
            sh:in ( <http://www.w3.org/ns/oa#assessing> <http://www.w3.org/ns/oa#classifying> <https://data.norge.no/vocabulary/dqvno#availability> <https://data.norge.no/vocabulary/dqvno#completeness> <https://data.norge.no/vocabulary/dqvno#currentness> <https://data.norge.no/vocabulary/dqvno#validity> <https://data.norge.no/vocabulary/dqvno#accuracy> ) ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:order 1 ;
            sh:path <http://www.w3.org/ns/oa#motivatedBy> ] ;
    sh:targetClass <http://www.w3.org/ns/dqv#QualityAnnotation> .

foaf:Document a sh:NodeShape ;
    rdfs:comment "Eit dokument (foaf:Document)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ sh:class skos:Concept ;
            sh:description "Språk brukt i ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Language (http://publications.europa.eu/resource/authority/language/). Enumerasjonen EULanguage i common-ap-no dekkjer norske språk (bokmål, nynorsk, samiske språk). For andre språk, bruk URI frå EU Language-vokabularet (t.d. ENG for engelsk, SWE for svensk)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:language ],
        [ sh:class skos:Concept ;
            sh:description "Filformat eller medietype. Verdien SKAL veljast frå EUs kontrollerte vokabular File type (http://publications.europa.eu/resource/authority/file-type/). Enumerasjonen EUFileType i common-ap-no dekkjer dei mest brukte formata (RDF, JSON, CSV, PDF, osv.). For andre format, bruk URI frå EU File Type-vokabularet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:format ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass foaf:Document .

<https://data.norge.no/vocabulary/dqvno#SubDimension> a sh:NodeShape ;
    rdfs:comment "Ein deldimensjon av ein kvalitetsdimensjon." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Definisjon av dimensjonen eller målet." ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path skos:definition ],
        [ sh:datatype rdf:langString ;
            sh:description "Føretrekt term/namn for dimensjonen eller målet." ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path skos:prefLabel ],
        [ sh:class <http://www.w3.org/ns/dqv#Dimension> ;
            sh:description "Overordna kvalitetsdimensjon denne deldimensjonen høyrer til." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path skos:broader ],
        [ sh:description "Standard(ar) denne kvalitetsdimensjonen gjeld for." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path <https://data.norge.no/vocabulary/dqvno#appliesToStandard> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass <https://data.norge.no/vocabulary/dqvno#SubDimension> .

modelldcatno:DataType a sh:NodeShape ;
    rdfs:comment "Ein datatype — ein strukturert samansett type." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:description ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path modelldcatno:hasProperty ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass modelldcatno:DataType .

modelldcatno:SimpleType a sh:NodeShape ;
    rdfs:comment "Ein enkel type med restriksjonar (xsd-fasettar)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 15 ;
            sh:path modelldcatno:hasProperty ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path dct:subject ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Maks totalt tal på siffer (xsd:totalDigits)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path xsd:totalDigits ],
        [ sh:datatype xsd:string ;
            sh:description "Inklusiv minimumsverdi (xsd:minInclusive)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path xsd:minInclusive ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 12 ;
            sh:path dct:title ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minimal lengd av strengen (xsd:minLength)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path xsd:minLength ],
        [ sh:description "Referanse til typedefinisjon (modelldcatno:typeDefinitionReference)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:typeDefinitionReference ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 14 ;
            sh:path dct:identifier ],
        [ sh:datatype xsd:string ;
            sh:description "Inklusiv maksimumsverdi (xsd:maxInclusive)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path xsd:maxInclusive ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Nøyaktig lengd av strengen (xsd:length)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path xsd:length ],
        [ sh:datatype xsd:string ;
            sh:description "Eksklusiv maksimumsverdi (xsd:maxExclusive)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path xsd:maxExclusive ],
        [ sh:datatype xsd:string ;
            sh:description "Eksklusiv minimumsverdi (xsd:minExclusive)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path xsd:minExclusive ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Maksimal lengd av strengen (xsd:maxLength)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path xsd:maxLength ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 17 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 16 ;
            sh:path dct:description ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Maks tal på desimalsiffer (xsd:fractionDigits)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path xsd:fractionDigits ],
        [ sh:datatype xsd:string ;
            sh:description "Regulært uttrykk for tillate strengverdiar (xsd:pattern)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 9 ;
            sh:path xsd:pattern ] ;
    sh:targetClass modelldcatno:SimpleType .

<http://data.europa.eu/m8g/Cost> a sh:NodeShape ;
    rdfs:comment "Eit gebyr knytt til bruk av ein datatjeneste." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:string ;
            sh:description "Beløp for gebyret." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path <http://data.europa.eu/m8g/hasValue> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class skos:Concept ;
            sh:description "Valuta (cv:currency)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path <http://data.europa.eu/m8g/currency> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:description ],
        [ sh:description "Lenke til dokumentasjon om ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path foaf:page ] ;
    sh:targetClass <http://data.europa.eu/m8g/Cost> .

skos:ConceptScheme a sh:NodeShape ;
    rdfs:comment "Ei SKOS-omgrepssamling (temavokabular)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass skos:ConceptScheme .

dcat:DataService a sh:NodeShape ;
    rdfs:comment "Ei samling operasjonar tilgjengeleg via eit API-grensesnitt." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "Lenke til dokumentasjon om ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path foaf:page ],
        [ sh:description "URL til datatjenestens endepunkt." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path dcat:endpointURL ],
        [ sh:datatype xsd:string ;
            sh:description "Versjonsnummer." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 21 ;
            sh:path dcat:version ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 12 ;
            sh:path dct:description ],
        [ sh:class skos:Concept ;
            sh:description "Tilgangsrettar til datasettet. Verdien SKAL veljast frå EUs kontrollerte vokabular Access Right (http://publications.europa.eu/resource/authority/access-right/). Gyldige verdiar: PUBLIC (ope, ingen registrering), RESTRICTED (avgrensa tilgang), NON_PUBLIC (ikkje offentleg). Sjå enumerasjonen EUAccessRight i common-ap-no." ;
            sh:nodeKind sh:IRI ;
            sh:order 20 ;
            sh:path dct:accessRights ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:title ],
        [ sh:class skos:Concept ;
            sh:description "Planlagt tilgjengelegheit for ressursen. Verdien BØR veljast frå EUs kontrollerte vokabular Planned availability (http://publications.europa.eu/resource/authority/planned-availability/). Gyldige verdiar: AVAILABLE (tilgjengeleg), EXPERIMENTAL (eksperimentell), STABLE (stabil), TEMPORARY (mellombels)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path <http://data.europa.eu/r5r/availability> ],
        [ sh:class dct:Standard ;
            sh:description "Standard ressursen er i samsvar med." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path dct:conformsTo ],
        [ sh:class <http://www.w3.org/2006/vcard/ns#Kind> ;
            sh:description "Kontaktinformasjon for hendvendelsar om ressursen." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path dcat:contactPoint ],
        [ sh:description "Nettside med informasjon om ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 16 ;
            sh:path dcat:landingPage ],
        [ sh:class <http://data.europa.eu/m8g/Cost> ;
            sh:description "Gebyr knytt til bruk av datatjenesten." ;
            sh:nodeKind sh:IRI ;
            sh:order 14 ;
            sh:path <http://data.europa.eu/m8g/hasCost> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 23 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Merknad om endringar i denne versjonen (adms:versionNotes)." ;
            sh:nodeKind sh:Literal ;
            sh:order 22 ;
            sh:path <http://www.w3.org/ns/adms#versionNotes> ],
        [ sh:description "URL til beskriving av endepunktet (t.d. OpenAPI-dokument)." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path dcat:endpointDescription ],
        [ sh:class skos:Concept ;
            sh:description "Status for ressursen. Verdien SKAL veljast frå ADMS Status-vokabularet (http://purl.org/adms/status/). Gyldige verdiar: Completed (ferdigstilt), Deprecated (foreldet), UnderDevelopment (under utvikling), Withdrawn (trukket tilbake). Sjå enumerasjonen ADMSStatus i common-ap-no." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 19 ;
            sh:path <http://www.w3.org/ns/adms#status> ],
        [ sh:class dct:LicenseDocument ;
            sh:description "Lisens for bruk av ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Licence (http://publications.europa.eu/resource/authority/licence/). For norske offentlege data er CC BY 4.0 eller NLOD 2.0 anbefalt per retningslinjene. Enumerasjonen EULicence i common-ap-no dekkjer dei mest brukte open source/open data-lisensane." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 17 ;
            sh:path dct:license ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 15 ;
            sh:path dct:identifier ],
        [ sh:class <http://data.europa.eu/eli/ontology#LegalResource> ;
            sh:description "Lovgjeving som gjeld for ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path <http://data.europa.eu/r5r/applicableLegislation> ],
        [ sh:class skos:Concept ;
            sh:description "Filformat eller medietype. Verdien SKAL veljast frå EUs kontrollerte vokabular File type (http://publications.europa.eu/resource/authority/file-type/). Enumerasjonen EUFileType i common-ap-no dekkjer dei mest brukte formata (RDF, JSON, CSV, PDF, osv.). For andre format, bruk URI frå EU File Type-vokabularet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path dct:format ],
        [ sh:datatype rdf:langString ;
            sh:description "Nøkkelord som beskriv ressursen (dcat:keyword)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dcat:keyword ],
        [ sh:class dcat:Dataset ;
            sh:description "Datasett som datatjenesten tilgjengeleggjer." ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path dcat:servesDataset ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som er ansvarleg for å tilgjengeleggjere ressursen." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:publisher ],
        [ sh:class dct:RightsStatement ;
            sh:description "Rettar knytte til ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 18 ;
            sh:path dct:rights ],
        [ sh:class skos:Concept ;
            sh:description "Tema frå eit kontrollert vokabular. For norske offentlege datasett SKAL Los (https://psi.norge.no/los/) brukast som primærvokabular. Bruk hovudtema (https://psi.norge.no/los/tema/<namn>) og eventuelt undertema i tillegg. EuroVoc kan brukast som sekundærvokabular. Los har ~200 hovudtema og er for omfattande til å modellerast som enum. Bruk MCP-server mcp__linkml-begrep-utkast__list_los_tema for å søkje i Los-hierarkiet." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path dcat:theme ] ;
    sh:targetClass dcat:DataService .

dcat:Distribution a sh:NodeShape ;
    rdfs:comment "Ein spesifikk representasjon/nedlastbar form av eit datasett." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class dct:LicenseDocument ;
            sh:description "Lisens for bruk av ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Licence (http://publications.europa.eu/resource/authority/licence/). For norske offentlege data er CC BY 4.0 eller NLOD 2.0 anbefalt per retningslinjene. Enumerasjonen EULicence i common-ap-no dekkjer dei mest brukte open source/open data-lisensane." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path dct:license ],
        [ sh:datatype xsd:duration ;
            sh:description "Minste tidsoppløysing i datasettet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 20 ;
            sh:path dcat:temporalResolution ],
        [ sh:description "ODRL-policy som regulerer bruk av ressursen. Verdien KAN nyttast som eit strukturert alternativ til fritekst i dct:rights." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 16 ;
            sh:path odrl:hasPolicy ],
        [ sh:class <http://spdx.org/rdf/terms#Checksum> ;
            sh:description "Sjekksum for distribusjonsfila." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 18 ;
            sh:path <http://spdx.org/rdf/terms#checksum> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:description ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 22 ;
            sh:path dct:title ],
        [ sh:datatype xsd:date ;
            sh:description "Dato ressursen vart første gong publisert (dct:issued)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 23 ;
            sh:path dct:issued ],
        [ sh:datatype xsd:date ;
            sh:description "Dato for siste endring av ressursen (dct:modified)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path dct:modified ],
        [ sh:class skos:Concept ;
            sh:description "Planlagt tilgjengelegheit for ressursen. Verdien BØR veljast frå EUs kontrollerte vokabular Planned availability (http://publications.europa.eu/resource/authority/planned-availability/). Gyldige verdiar: AVAILABLE (tilgjengeleg), EXPERIMENTAL (eksperimentell), STABLE (stabil), TEMPORARY (mellombels)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path <http://data.europa.eu/r5r/availability> ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Filstørrelse i bytes." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 9 ;
            sh:path dcat:byteSize ],
        [ sh:class skos:Concept ;
            sh:description "Status for ressursen. Verdien SKAL veljast frå ADMS Status-vokabularet (http://purl.org/adms/status/). Gyldige verdiar: Completed (ferdigstilt), Deprecated (foreldet), UnderDevelopment (under utvikling), Withdrawn (trukket tilbake). Sjå enumerasjonen ADMSStatus i common-ap-no." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path <http://www.w3.org/ns/adms#status> ],
        [ sh:class dct:RightsStatement ;
            sh:description "Rettar knytte til ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 17 ;
            sh:path dct:rights ],
        [ sh:class <http://data.europa.eu/eli/ontology#LegalResource> ;
            sh:description "Lovgjeving som gjeld for ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path <http://data.europa.eu/r5r/applicableLegislation> ],
        [ sh:datatype xsd:float ;
            sh:description "Minste romleg oppløysing i datasettet, oppgjeven i meter." ;
            sh:nodeKind sh:Literal ;
            sh:order 24 ;
            sh:path dcat:spatialResolutionInMeters ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class dct:Standard ;
            sh:description "Standard ressursen er i samsvar med." ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path dct:conformsTo ],
        [ sh:description "URL for tilgang til distribusjonen." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path dcat:accessURL ],
        [ sh:class skos:Concept ;
            sh:description "Filformat eller medietype. Verdien SKAL veljast frå EUs kontrollerte vokabular File type (http://publications.europa.eu/resource/authority/file-type/). Enumerasjonen EUFileType i common-ap-no dekkjer dei mest brukte formata (RDF, JSON, CSV, PDF, osv.). For andre format, bruk URI frå EU File Type-vokabularet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:format ],
        [ sh:description "Direkte nedlastingslenke for distribusjonsfila." ;
            sh:nodeKind sh:IRI ;
            sh:order 14 ;
            sh:path dcat:downloadURL ],
        [ sh:class skos:Concept ;
            sh:description "Språk brukt i ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Language (http://publications.europa.eu/resource/authority/language/). Enumerasjonen EULanguage i common-ap-no dekkjer norske språk (bokmål, nynorsk, samiske språk). For andre språk, bruk URI frå EU Language-vokabularet (t.d. ENG for engelsk, SWE for svensk)." ;
            sh:nodeKind sh:IRI ;
            sh:order 19 ;
            sh:path dct:language ],
        [ sh:class dcat:DataService ;
            sh:description "Datatjeneste som gjev tilgang til distribusjonen." ;
            sh:nodeKind sh:IRI ;
            sh:order 21 ;
            sh:path dcat:accessService ],
        [ sh:class dct:MediaTypeOrExtent ;
            sh:description "Medietype i samsvar med IANA-registeret." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path dcat:mediaType ],
        [ sh:class dct:MediaTypeOrExtent ;
            sh:description "Komprimeringsformat brukt i distribusjonen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path dcat:compressFormat ],
        [ sh:description "Lenke til dokumentasjon om ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path foaf:page ],
        [ sh:class dct:MediaTypeOrExtent ;
            sh:description "Pakkeformat brukt i distribusjonen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 15 ;
            sh:path dcat:packageFormat ] ;
    sh:targetClass dcat:Distribution .

dcat:Resource a sh:NodeShape ;
    rdfs:comment "Basisklasse for ressursar som kan katalogiserast." ;
    sh:closed false ;
    sh:ignoredProperties ( dcat:inSeries rdf:type dcat:dataset dcat:servesDataset prov:wasGeneratedBy dct:spatial dcat:spatialResolutionInMeters dct:type dct:license <http://www.w3.org/ns/dqv#hasQualityMeasurement> dcat:theme dct:accessRights dct:source dcat:version dct:hasPart foaf:homepage dcat:endpointURL dct:relation prov:qualifiedAttribution dct:temporal dct:title dct:identifier dcat:hasVersion dcat:temporalResolution dct:replaces dct:creator dcat:last foaf:page <http://www.w3.org/ns/adms#sample> dct:accrualPeriodicity dcat:contactPoint dct:publisher dct:conformsTo dcat:themeTaxonomy dct:description dcat:distribution <http://data.europa.eu/r5r/applicableLegislation> dcat:keyword dcat:record dcat:landingPage dcat:first dcat:catalog dct:issued <http://www.w3.org/ns/adms#status> dct:subject dcat:qualifiedRelation dct:isReferencedBy dcat:prev <http://data.europa.eu/r5r/availability> dcat:endpointDescription <http://www.w3.org/ns/adms#identifier> <http://www.w3.org/ns/dqv#hasQualityAnnotation> <http://data.europa.eu/m8g/hasCost> dct:format dct:rights dct:modified <http://www.w3.org/ns/adms#versionNotes> dct:language dcat:service dct:provenance ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass dcat:Resource .

<http://www.w3.org/ns/dqv#QualityMeasurement> a sh:NodeShape ;
    rdfs:comment "Ei konkret måling av eit kvalitetsmål for eit datasett." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad (rdfs:comment)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path rdfs:comment ],
        [ sh:class <http://www.w3.org/ns/dqv#Metric> ;
            sh:description "Kvalitetsmålet denne målinga er ei måling av." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <http://www.w3.org/ns/dqv#isMeasurementOf> ],
        [ sh:datatype xsd:double ;
            sh:description "Målt verdi som desimaltal eller heiltal (xsd:double)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path <http://www.w3.org/ns/dqv#value> ],
        [ sh:datatype xsd:boolean ;
            sh:description "Målt verdi som sann/usann (xsd:boolean)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path <http://www.w3.org/ns/dqv#value> ],
        [ sh:datatype xsd:string ;
            sh:description "Målt verdi som fritekst (rdfs:Literal)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path <http://www.w3.org/ns/dqv#value> ] ;
    sh:targetClass <http://www.w3.org/ns/dqv#QualityMeasurement> .

modelldcatno:CodeElement a sh:NodeShape ;
    rdfs:comment "Eit element i ei kodeliste (modelldcatno:CodeElement)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Skjult term for kodeelementet (skos:hiddenLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path skos:hiddenLabel ],
        [ sh:datatype rdf:langString ;
            sh:description "Generelt notat om kodeelementet (skos:note)." ;
            sh:nodeKind sh:Literal ;
            sh:order 13 ;
            sh:path skos:note ],
        [ sh:datatype xsd:string ;
            sh:description "Kode for kodeelementet (skos:notation)." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path skos:notation ],
        [ sh:datatype rdf:langString ;
            sh:description "Alternativ term for kodeelementet (skos:altLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 16 ;
            sh:path skos:altLabel ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Anbefalt kodetekst for kodeelementet (skos:prefLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path skos:prefLabel ],
        [ sh:class modelldcatno:CodeElement ;
            sh:description "Forrige kodeelement i en ordnet kodeliste (xkos:previous)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path <http://rdf-vocabulary.ddialliance.org/xkos#previous> ],
        [ sh:datatype rdf:langString ;
            sh:description "Eksempel på bruk av kodeelementet (skos:example)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path skos:example ],
        [ sh:datatype rdf:langString ;
            sh:description "Notat om omfanget til kodeelementet (skos:scopeNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 15 ;
            sh:path skos:scopeNote ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path dct:subject ],
        [ sh:datatype rdf:langString ;
            sh:description "Notat om kva som er inkludert i kodeelementet (xkos:inclusionNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 12 ;
            sh:path <http://rdf-vocabulary.ddialliance.org/xkos#inclusionNote> ],
        [ sh:datatype rdf:langString ;
            sh:description "Definisjon av kodeelementet (skos:definition)." ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path skos:definition ],
        [ sh:datatype rdf:langString ;
            sh:description "Notat om kva som er ekskludert frå kodeelementet (xkos:exclusionNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 9 ;
            sh:path <http://rdf-vocabulary.ddialliance.org/xkos#exclusionNote> ],
        [ sh:class modelldcatno:CodeList ;
            sh:description "Kodeliste dette kodeelementet er et toppkonsept av (skos:topConceptOf)." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path skos:topConceptOf ],
        [ sh:class modelldcatno:CodeList ;
            sh:description "Kodeliste dette kodeelementet tilhører (skos:inScheme)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path skos:inScheme ],
        [ sh:class modelldcatno:CodeElement ;
            sh:description "Neste kodeelement i en ordnet kodeliste (xkos:next)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 14 ;
            sh:path <http://rdf-vocabulary.ddialliance.org/xkos#next> ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:identifier ] ;
    sh:targetClass modelldcatno:CodeElement .

modelldcatno:ObjectType a sh:NodeShape ;
    rdfs:comment "Ein objekttype — ein klasse med eigenskapar i informasjonsmodellen." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path modelldcatno:hasProperty ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:description ] ;
    sh:targetClass modelldcatno:ObjectType .

dct:MediaTypeOrExtent a sh:NodeShape ;
    rdfs:comment "Ein medietype eller filformat (dct:MediaTypeOrExtent)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass dct:MediaTypeOrExtent .

dct:RightsStatement a sh:NodeShape ;
    rdfs:comment "Ei erklæring om rettar til ein ressurs (ODRS)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:string ;
            sh:description "Retningslinjer for gjenbruk av data." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path <http://schema.theodi.org/odrs#reuserGuidelines> ],
        [ sh:datatype xsd:string ;
            sh:description "Opphavsrettserklæring." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path <http://schema.theodi.org/odrs#copyrightStatement> ],
        [ sh:description "URL for kreditering av rettshavar." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path <http://schema.theodi.org/odrs#attributionURL> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:gYear ;
            sh:description "Årstal for opphavsrett." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path <http://schema.theodi.org/odrs#copyrightYear> ],
        [ sh:datatype xsd:string ;
            sh:description "Jurisdiksjon for rettigheitserklæringa." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path <http://schema.theodi.org/odrs#jurisdiction> ],
        [ sh:datatype xsd:string ;
            sh:description "Opphavsrettsnotis." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path <http://schema.theodi.org/odrs#copyrightNotice> ],
        [ sh:datatype xsd:string ;
            sh:description "Tekst som skal brukast ved kreditering." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path <http://schema.theodi.org/odrs#attributionText> ],
        [ sh:datatype xsd:string ;
            sh:description "Namn på opphavsrettsinnehavar." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path <http://schema.theodi.org/odrs#copyrightHolder> ] ;
    sh:targetClass dct:RightsStatement .

dcat:Catalog a sh:NodeShape ;
    rdfs:comment "Ei kuratert samling av metadata om datasett, datatenestar og/eller andre katalogar.",
        "Ei kuratert samling av metadata om informasjonsmodellar (dcat:Catalog)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ),
        ( rdf:type ) ;
    sh:property [ sh:description "Heimeside for ressursen eller organisasjonen (foaf:homepage)." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path foaf:homepage ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 0 ;
            sh:path dct:description ],
        [ sh:class skos:Concept ;
            sh:description "Tema frå eit kontrollert vokabular. For norske offentlege datasett SKAL Los (https://psi.norge.no/los/) brukast som primærvokabular. Bruk hovudtema (https://psi.norge.no/los/tema/<namn>) og eventuelt undertema i tillegg. EuroVoc kan brukast som sekundærvokabular. Los har ~200 hovudtema og er for omfattande til å modellerast som enum. Bruk MCP-server mcp__linkml-begrep-utkast__list_los_tema for å søkje i Los-hierarkiet." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path dcat:theme ],
        [ sh:class dcat:DataService ;
            sh:description "Datatjeneste som er del av katalogen." ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path dcat:service ],
        [ sh:class skos:Concept ;
            sh:description "Språk brukt i ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Language (http://publications.europa.eu/resource/authority/language/). Enumerasjonen EULanguage i common-ap-no dekkjer norske språk (bokmål, nynorsk, samiske språk). For andre språk, bruk URI frå EU Language-vokabularet (t.d. ENG for engelsk, SWE for svensk)." ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path dct:language ],
        [ sh:class dcat:Dataset ;
            sh:description "Datasett som er del av katalogen." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path dcat:dataset ],
        [ sh:datatype xsd:date ;
            sh:description "Dato for siste endring av ressursen (dct:modified)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path dct:modified ],
        [ sh:datatype xsd:date ;
            sh:description "Dato ressursen vart første gong publisert (dct:issued)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 12 ;
            sh:path dct:issued ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:description ],
        [ sh:class <http://data.europa.eu/eli/ontology#LegalResource> ;
            sh:description "Lovgjeving som gjeld for ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path <http://data.europa.eu/r5r/applicableLegislation> ],
        [ sh:class dct:RightsStatement ;
            sh:description "Rettar knytte til ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 19 ;
            sh:path dct:rights ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 21 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class <http://www.w3.org/2006/vcard/ns#Kind> ;
            sh:description "Kontaktinformasjon for hendvendelsar om ressursen." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path dcat:contactPoint ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som er ansvarleg for å tilgjengeleggjere ressursen." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path dct:publisher ],
        [ sh:class dcat:Catalog ;
            sh:description "Katalog som er ein del av denne katalogen." ;
            sh:nodeKind sh:IRI ;
            sh:order 16 ;
            sh:path dcat:catalog ],
        [ sh:class dcat:CatalogRecord ;
            sh:description "Katalogpostar i katalogen." ;
            sh:nodeKind sh:IRI ;
            sh:order 17 ;
            sh:path dcat:record ],
        [ sh:class skos:ConceptScheme ;
            sh:description "Temavokabular som vert brukt i katalogen. Verdien SKAL inkludere Los-referansen (https://psi.norge.no/los/) for å signalisere til Felles datakatalog at Los vert brukt. Andre temavokabular (t.d. EuroVoc) kan òg inkluderast." ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path dcat:themeTaxonomy ],
        [ sh:class skos:Concept ;
            sh:description "Språk brukt i ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Language (http://publications.europa.eu/resource/authority/language/). Enumerasjonen EULanguage i common-ap-no dekkjer norske språk (bokmål, nynorsk, samiske språk). For andre språk, bruk URI frå EU Language-vokabularet (t.d. ENG for engelsk, SWE for svensk)." ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path dct:language ],
        [ sh:class dct:LicenseDocument ;
            sh:description "Lisens for bruk av ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Licence (http://publications.europa.eu/resource/authority/licence/). For norske offentlege data er CC BY 4.0 eller NLOD 2.0 anbefalt per retningslinjene. Enumerasjonen EULicence i common-ap-no dekkjer dei mest brukte open source/open data-lisensane." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path dct:license ],
        [ sh:class dcat:Catalog ;
            sh:description "Delkatalog inkludert i denne katalogen." ;
            sh:nodeKind sh:IRI ;
            sh:order 14 ;
            sh:path dct:hasPart ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:title ],
        [ sh:class dct:PeriodOfTime ;
            sh:description "Tidsperiode ressursen dekkar." ;
            sh:nodeKind sh:IRI ;
            sh:order 20 ;
            sh:path dct:temporal ],
        [ sh:datatype xsd:date ;
            sh:description "Dato for siste endring av ressursen (dct:modified)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path dct:modified ],
        [ sh:class skos:Concept ;
            sh:description "Geografisk dekningsområde. Verdien BØR veljast frå Geonames (http://sws.geonames.org/) eller EUs kontrollerte vokabular Continent, Country, Place (http://publications.europa.eu/resource/authority/continent/, http://publications.europa.eu/resource/authority/country/, http://publications.europa.eu/resource/authority/place/)." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path dct:spatial ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path dct:identifier ],
        [ sh:class dcat:Catalog ;
            sh:description "Overordna ressurs denne er ein del av (dct:isPartOf)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 15 ;
            sh:path dct:isPartOf ],
        [ sh:class <http://www.w3.org/2006/vcard/ns#Kind> ;
            sh:description "Kontaktinformasjon for hendvendelsar om ressursen." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path dcat:contactPoint ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som primært har skapt ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 18 ;
            sh:path dct:creator ],
        [ sh:class modelldcatno:InformationModel ;
            sh:description "Informasjonsmodellar i modellkatalogen (modelldcatno:model)." ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path modelldcatno:model ],
        [ sh:class skos:ConceptScheme ;
            sh:description "Temavokabular som vert brukt i katalogen. Verdien SKAL inkludere Los-referansen (https://psi.norge.no/los/) for å signalisere til Felles datakatalog at Los vert brukt. Andre temavokabular (t.d. EuroVoc) kan òg inkluderast." ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path dcat:themeTaxonomy ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class dct:LicenseDocument ;
            sh:description "Lisens for bruk av ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Licence (http://publications.europa.eu/resource/authority/licence/). For norske offentlege data er CC BY 4.0 eller NLOD 2.0 anbefalt per retningslinjene. Enumerasjonen EULicence i common-ap-no dekkjer dei mest brukte open source/open data-lisensane." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path dct:license ],
        [ sh:class dcat:Resource ;
            sh:description "Delkatalog inkludert i denne katalogen." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:hasPart ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ sh:class <http://www.w3.org/ns/dqv#QualityMeasurement> ;
            sh:description "Kvalitetsmåling knytt til datasettet." ;
            sh:nodeKind sh:IRI ;
            sh:order 16 ;
            sh:path <http://www.w3.org/ns/dqv#hasQualityMeasurement> ],
        [ sh:datatype xsd:date ;
            sh:description "Dato ressursen vart første gong publisert (dct:issued)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 14 ;
            sh:path dct:issued ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 15 ;
            sh:path dct:identifier ],
        [ sh:description "Heimeside for ressursen eller organisasjonen (foaf:homepage)." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path foaf:homepage ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som er ansvarleg for å tilgjengeleggjere ressursen." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:publisher ] ;
    sh:targetClass dcat:Catalog .

<http://www.w3.org/ns/oa#TextualBody> a sh:NodeShape ;
    rdfs:comment "Ein tekstleg del av ein kvalitetsmerknad (Web Annotation)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:string ;
            sh:description "Tekstinnhaldet i tekstdelen." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path rdfs:value ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class skos:Concept ;
            sh:description "Språk brukt i ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Language (http://publications.europa.eu/resource/authority/language/). Enumerasjonen EULanguage i common-ap-no dekkjer norske språk (bokmål, nynorsk, samiske språk). For andre språk, bruk URI frå EU Language-vokabularet (t.d. ENG for engelsk, SWE for svensk)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:language ],
        [ sh:class skos:Concept ;
            sh:description "Filformat eller medietype. Verdien SKAL veljast frå EUs kontrollerte vokabular File type (http://publications.europa.eu/resource/authority/file-type/). Enumerasjonen EUFileType i common-ap-no dekkjer dei mest brukte formata (RDF, JSON, CSV, PDF, osv.). For andre format, bruk URI frå EU File Type-vokabularet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:format ] ;
    sh:targetClass <http://www.w3.org/ns/oa#TextualBody> .

modelldcatno:CodeList a sh:NodeShape ;
    rdfs:comment "Ei kodeliste — eit kontrollert vokabular av tillate verdiar." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:title ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:description ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:subject ],
        [ sh:description "Referanse til ekstern ressurs (rdfs:seeAlso)." ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path rdfs:seeAlso ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path dct:identifier ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path modelldcatno:hasProperty ] ;
    sh:targetClass modelldcatno:CodeList .

dct:PeriodOfTime a sh:NodeShape ;
    rdfs:comment "Eit tidsintervall med start- og sluttdato." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:date ;
            sh:description "Startdato for tidsrommet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dcat:startDate ],
        [ sh:datatype xsd:dateTime ;
            sh:description "Sluttidspunkt for eit tidsrom." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path time:hasEnd ],
        [ sh:datatype xsd:date ;
            sh:description "Sluttdato for tidsrommet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dcat:endDate ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:dateTime ;
            sh:description "Starttidspunkt for eit tidsrom." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path time:hasBeginning ] ;
    sh:targetClass dct:PeriodOfTime .

<http://www.w3.org/ns/dqv#Dimension> a sh:NodeShape ;
    rdfs:comment "Ein kvalitetsdimensjon som grupperer relaterte kvalitetsmål." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type skos:broader ) ;
    sh:property [ sh:description "Standard(ar) denne kvalitetsdimensjonen gjeld for." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path <https://data.norge.no/vocabulary/dqvno#appliesToStandard> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Føretrekt term/namn for dimensjonen eller målet." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path skos:prefLabel ],
        [ sh:datatype rdf:langString ;
            sh:description "Definisjon av dimensjonen eller målet." ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path skos:definition ] ;
    sh:targetClass <http://www.w3.org/ns/dqv#Dimension> .

dct:LicenseDocument a sh:NodeShape ;
    rdfs:comment "Eit lisensdokument (dct:LicenseDocument)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class skos:Concept ;
            sh:description "Type lisens frå ADMS licence type-vokabularet. Verdien KAN veljast frå http://purl.org/adms/licencetype/ (t.d. PublicDomain, Attribution)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path dct:type ] ;
    sh:targetClass dct:LicenseDocument .

modelldcatno:InformationModel a sh:NodeShape ;
    rdfs:comment "Ein informasjonsmodell som er katalogisert i ein modellkatalog (modelldcatno:InformationModel)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class dct:Standard ;
            sh:description "Standard denne informasjonsmodellen er ein profil av (prof:isProfileOf)." ;
            sh:nodeKind sh:IRI ;
            sh:order 16 ;
            sh:path prof:isProfileOf ],
        [ sh:class dct:Standard ;
            sh:description "Standard ressursen er i samsvar med (dct:conformsTo)." ;
            sh:nodeKind sh:IRI ;
            sh:order 23 ;
            sh:path dct:conformsTo ],
        [ sh:class dct:LicenseDocument ;
            sh:description "Lisens for bruk av ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Licence (http://publications.europa.eu/resource/authority/licence/). For norske offentlege data er CC BY 4.0 eller NLOD 2.0 anbefalt per retningslinjene. Enumerasjonen EULicence i common-ap-no dekkjer dei mest brukte open source/open data-lisensane." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path dct:license ],
        [ sh:datatype rdf:langString ;
            sh:description "Merknad om endringar i denne versjonen (adms:versionNotes)." ;
            sh:nodeKind sh:Literal ;
            sh:order 31 ;
            sh:path <http://www.w3.org/ns/adms#versionNotes> ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path dct:identifier ],
        [ sh:class skos:Concept ;
            sh:description "Tema frå eit kontrollert vokabular. For norske offentlege datasett SKAL Los (https://psi.norge.no/los/) brukast som primærvokabular. Bruk hovudtema (https://psi.norge.no/los/tema/<namn>) og eventuelt undertema i tillegg. EuroVoc kan brukast som sekundærvokabular. Los har ~200 hovudtema og er for omfattande til å modellerast som enum. Bruk MCP-server mcp__linkml-begrep-utkast__list_los_tema for å søkje i Los-hierarkiet." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path dcat:theme ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som er ansvarleg for å tilgjengeleggjere ressursen." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:publisher ],
        [ sh:datatype xsd:string ;
            sh:description "Versjonsnummer for ressursen (owl:versionInfo)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 30 ;
            sh:path owl:versionInfo ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:description ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep informasjonsmodellen refererer til (dct:references) — typisk oppslag i Felles begrepskatalog. Skil seg frå `begrep` (dct:subject), som uttrykker hovudtema, ved at `relatert_begrep` kan liste fleire enkeltomgrep brukt i modellen." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path dct:references ],
        [ sh:datatype xsd:string ;
            sh:description "Identifikator for informasjonsmodellen i domenet (modelldcatno:informationModelIdentifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path modelldcatno:informationModelIdentifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Nøkkelord som beskriv ressursen (dcat:keyword)." ;
            sh:nodeKind sh:Literal ;
            sh:order 25 ;
            sh:path dcat:keyword ],
        [ sh:class skos:Concept ;
            sh:description "Type ressurs frå eit kontrollert vokabular (dct:type)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 28 ;
            sh:path dct:type ],
        [ sh:class foaf:Document ;
            sh:description "Dokument som representerer ein annan form av modellen (dct:hasFormat)." ;
            sh:nodeKind sh:IRI ;
            sh:order 20 ;
            sh:path dct:hasFormat ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:subject ],
        [ sh:class dcat:Dataset ;
            sh:description "Datasett som datatjenesten tilgjengeleggjer." ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path dcat:servesDataset ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som primært har skapt ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 26 ;
            sh:path dct:creator ],
        [ sh:class modelldcatno:InformationModel ;
            sh:description "Overordna ressurs denne er ein del av (dct:isPartOf)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 15 ;
            sh:path dct:isPartOf ],
        [ sh:description "Heimeside for ressursen eller organisasjonen (foaf:homepage)." ;
            sh:nodeKind sh:IRI ;
            sh:order 22 ;
            sh:path foaf:homepage ],
        [ sh:class modelldcatno:InformationModel ;
            sh:description "Datasett dette datasettet erstattar." ;
            sh:nodeKind sh:IRI ;
            sh:order 18 ;
            sh:path dct:replaces ],
        [ sh:class dct:PeriodOfTime ;
            sh:description "Gyldighetsperioden ressursen gjelder for (dct:temporal)." ;
            sh:nodeKind sh:IRI ;
            sh:order 21 ;
            sh:path dct:temporal ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement som er del av informasjonsmodellen (modelldcatno:containsModelElement)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path modelldcatno:containsModelElement ],
        [ sh:class skos:Concept ;
            sh:description "Språk brukt i ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Language (http://publications.europa.eu/resource/authority/language/). Enumerasjonen EULanguage i common-ap-no dekkjer norske språk (bokmål, nynorsk, samiske språk). For andre språk, bruk URI frå EU Language-vokabularet (t.d. ENG for engelsk, SWE for svensk)." ;
            sh:nodeKind sh:IRI ;
            sh:order 27 ;
            sh:path dct:language ],
        [ sh:class modelldcatno:InformationModel ;
            sh:description "Delkatalog inkludert i denne katalogen." ;
            sh:nodeKind sh:IRI ;
            sh:order 19 ;
            sh:path dct:hasPart ],
        [ sh:class <http://www.w3.org/2006/vcard/ns#Kind> ;
            sh:description "Kontaktinformasjon for hendvendelsar om ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path dcat:contactPoint ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ sh:class skos:Concept ;
            sh:description "Geografisk dekningsområde. Verdien BØR veljast frå Geonames (http://sws.geonames.org/) eller EUs kontrollerte vokabular Continent, Country, Place (http://publications.europa.eu/resource/authority/continent/, http://publications.europa.eu/resource/authority/country/, http://publications.europa.eu/resource/authority/place/)." ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path dct:spatial ],
        [ sh:class modelldcatno:InformationModel ;
            sh:description "Informasjonsmodell som erstattar denne (dct:isReplacedBy)." ;
            sh:nodeKind sh:IRI ;
            sh:order 17 ;
            sh:path dct:isReplacedBy ],
        [ sh:class skos:Concept ;
            sh:description "Status for ressursen. Verdien SKAL veljast frå ADMS Status-vokabularet (http://purl.org/adms/status/). Gyldige verdiar: Completed (ferdigstilt), Deprecated (foreldet), UnderDevelopment (under utvikling), Withdrawn (trukket tilbake). Sjå enumerasjonen ADMSStatus i common-ap-no." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 24 ;
            sh:path <http://www.w3.org/ns/adms#status> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:date ;
            sh:description "Dato for siste endring av ressursen (dct:modified)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 14 ;
            sh:path dct:modified ],
        [ sh:datatype xsd:date ;
            sh:description "Dato ressursen vart første gong publisert (dct:issued)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 29 ;
            sh:path dct:issued ] ;
    sh:targetClass modelldcatno:InformationModel .

<http://data.europa.eu/eli/ontology#LegalResource> a sh:NodeShape ;
    rdfs:comment "Ein regulativ ressurs (lov, forskrift o.l.) som gjeld for ein ressurs." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class skos:Concept ;
            sh:description "Type ressurs frå eit kontrollert vokabular (dct:type)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path dct:type ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:description ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:title ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:identifier ],
        [ sh:class <http://data.europa.eu/eli/ontology#LegalResource> ;
            sh:description "Relatert regulativ ressurs." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path dct:relation ],
        [ sh:class skos:Concept ;
            sh:description "Språk brukt i ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Language (http://publications.europa.eu/resource/authority/language/). Enumerasjonen EULanguage i common-ap-no dekkjer norske språk (bokmål, nynorsk, samiske språk). For andre språk, bruk URI frå EU Language-vokabularet (t.d. ENG for engelsk, SWE for svensk)." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path dct:language ],
        [ sh:description "Referanse til ekstern ressurs (rdfs:seeAlso)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path rdfs:seeAlso ] ;
    sh:targetClass <http://data.europa.eu/eli/ontology#LegalResource> .

dct:Standard a sh:NodeShape ;
    rdfs:comment "Ein standard eller spesifikasjon ein ressurs er i samsvar med." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad (rdfs:comment)." ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path rdfs:comment ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Versjonsnummer." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path dcat:version ],
        [ sh:description "Referanse til ekstern ressurs (rdfs:seeAlso)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path rdfs:seeAlso ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ] ;
    sh:targetClass dct:Standard .

<http://www.w3.org/2006/vcard/ns#Kind> a sh:NodeShape ;
    rdfs:comment "Kontaktinformasjon for ein aktør." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:string ;
            sh:description "Nettside for kontakt." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path <http://www.w3.org/2006/vcard/ns#hasURL> ],
        [ sh:datatype rdf:langString ;
            sh:description "Formatert namn (vCard)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path <http://www.w3.org/2006/vcard/ns#fn> ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "E-postadresse til kontaktpunktet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path <http://www.w3.org/2006/vcard/ns#hasEmail> ] ;
    sh:targetClass <http://www.w3.org/2006/vcard/ns#Kind> .

dcat:Dataset a sh:NodeShape ;
    rdfs:comment "Ei samling av data utgjeven eller kuratert av éin aktør." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:description "Ressurs som refererer til dette datasettet." ;
            sh:nodeKind sh:IRI ;
            sh:order 40 ;
            sh:path dct:isReferencedBy ],
        [ sh:class skos:Concept ;
            sh:description "Geografisk dekningsområde. Verdien BØR veljast frå Geonames (http://sws.geonames.org/) eller EUs kontrollerte vokabular Continent, Country, Place (http://publications.europa.eu/resource/authority/continent/, http://publications.europa.eu/resource/authority/country/, http://publications.europa.eu/resource/authority/place/)." ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path dct:spatial ],
        [ sh:class dct:Standard ;
            sh:description "Standard ressursen er i samsvar med." ;
            sh:nodeKind sh:IRI ;
            sh:order 22 ;
            sh:path dct:conformsTo ],
        [ sh:description "Lenke til dokumentasjon om ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 17 ;
            sh:path foaf:page ],
        [ sh:class <http://www.w3.org/2006/vcard/ns#Kind> ;
            sh:description "Kontaktinformasjon for hendvendelsar om ressursen." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dcat:contactPoint ],
        [ sh:description "Generisk relasjon til ein annan ressurs." ;
            sh:nodeKind sh:IRI ;
            sh:order 27 ;
            sh:path dct:relation ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path dct:subject ],
        [ sh:datatype xsd:duration ;
            sh:description "Minste tidsoppløysing i datasettet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 35 ;
            sh:path dcat:temporalResolution ],
        [ sh:class <http://www.w3.org/ns/dqv#QualityAnnotation> ;
            sh:description "Kvalitetsmerknad knytt til datasettet." ;
            sh:nodeKind sh:IRI ;
            sh:order 41 ;
            sh:path <http://www.w3.org/ns/dqv#hasQualityAnnotation> ],
        [ sh:class dcat:Dataset ;
            sh:description "Datasett dette datasettet erstattar." ;
            sh:nodeKind sh:IRI ;
            sh:order 37 ;
            sh:path dct:replaces ],
        [ sh:class dcat:Relationship ;
            sh:description "Kvalifisert relasjon til ein annan ressurs." ;
            sh:nodeKind sh:IRI ;
            sh:order 16 ;
            sh:path dcat:qualifiedRelation ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 21 ;
            sh:path dct:identifier ],
        [ sh:class skos:Concept ;
            sh:description "Språk brukt i ressursen. Verdien SKAL veljast frå EUs kontrollerte vokabular Language (http://publications.europa.eu/resource/authority/language/). Enumerasjonen EULanguage i common-ap-no dekkjer norske språk (bokmål, nynorsk, samiske språk). For andre språk, bruk URI frå EU Language-vokabularet (t.d. ENG for engelsk, SWE for svensk)." ;
            sh:nodeKind sh:IRI ;
            sh:order 28 ;
            sh:path dct:language ],
        [ sh:datatype xsd:date ;
            sh:description "Dato for siste endring av ressursen (dct:modified)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 20 ;
            sh:path dct:modified ],
        [ sh:class dcat:Dataset ;
            sh:description "Seinare versjon av datasettet." ;
            sh:nodeKind sh:IRI ;
            sh:order 39 ;
            sh:path dcat:hasVersion ],
        [ sh:datatype xsd:string ;
            sh:description "Opphav og eigarskapshistorikk for ressursen. BØR brukast til å skildre kjeldetype (autoritativ/sjølvinnsamla eller avleidd/samanstilt frå andre kjelder), jf. Digdir sin veileder «Orden i eget hus», steg 5 — beskrive." ;
            sh:nodeKind sh:Literal ;
            sh:order 18 ;
            sh:path dct:provenance ],
        [ sh:datatype rdf:langString ;
            sh:description "Merknad om endringar i denne versjonen (adms:versionNotes)." ;
            sh:nodeKind sh:Literal ;
            sh:order 32 ;
            sh:path <http://www.w3.org/ns/adms#versionNotes> ],
        [ sh:class dcat:Distribution ;
            sh:description "Eksempeldata som distribusjon." ;
            sh:nodeKind sh:IRI ;
            sh:order 19 ;
            sh:path <http://www.w3.org/ns/adms#sample> ],
        [ sh:class <http://www.w3.org/ns/adms#Identifier> ;
            sh:description "Alternativ identifikator frå eit anna system." ;
            sh:nodeKind sh:IRI ;
            sh:order 15 ;
            sh:path <http://www.w3.org/ns/adms#identifier> ],
        [ sh:class skos:Concept ;
            sh:description "Oppdateringsfrekvens for datasettet. Verdien SKAL veljast frå EUs kontrollerte vokabular Frequency (http://publications.europa.eu/resource/authority/frequency/). Sjå enumerasjonen DCTFrequency i common-ap-no for alle tilgjengelege verdiar (DAILY, WEEKLY, MONTHLY, ANNUAL, CONTINUOUS, osv.)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 33 ;
            sh:path dct:accrualPeriodicity ],
        [ sh:datatype xsd:float ;
            sh:description "Minste romleg oppløysing i datasettet, oppgjeven i meter." ;
            sh:nodeKind sh:Literal ;
            sh:order 34 ;
            sh:path dcat:spatialResolutionInMeters ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path dct:title ],
        [ sh:class skos:Concept ;
            sh:description "Tema frå eit kontrollert vokabular. For norske offentlege datasett SKAL Los (https://psi.norge.no/los/) brukast som primærvokabular. Bruk hovudtema (https://psi.norge.no/los/tema/<namn>) og eventuelt undertema i tillegg. EuroVoc kan brukast som sekundærvokabular. Los har ~200 hovudtema og er for omfattande til å modellerast som enum. Bruk MCP-server mcp__linkml-begrep-utkast__list_los_tema for å søkje i Los-hierarkiet." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dcat:theme ],
        [ sh:class <http://data.europa.eu/eli/ontology#LegalResource> ;
            sh:description "Lovgjeving som gjeld for ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path <http://data.europa.eu/r5r/applicableLegislation> ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som er ansvarleg for å tilgjengeleggjere ressursen." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path dct:publisher ],
        [ sh:class dcat:DatasetSeries ;
            sh:description "Datasettserie dette datasettet er ein del av." ;
            sh:nodeKind sh:IRI ;
            sh:order 23 ;
            sh:path dcat:inSeries ],
        [ sh:class <http://data.europa.eu/m8g/Cost> ;
            sh:description "Gebyr knytt til bruk av datatjenesten." ;
            sh:nodeKind sh:IRI ;
            sh:order 36 ;
            sh:path <http://data.europa.eu/m8g/hasCost> ],
        [ sh:datatype rdf:langString ;
            sh:description "Nøkkelord som beskriv ressursen (dcat:keyword)." ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path dcat:keyword ],
        [ sh:class skos:Concept ;
            sh:description "Tilgangsrettar til datasettet. Verdien SKAL veljast frå EUs kontrollerte vokabular Access Right (http://publications.europa.eu/resource/authority/access-right/). Gyldige verdiar: PUBLIC (ope, ingen registrering), RESTRICTED (avgrensa tilgang), NON_PUBLIC (ikkje offentleg). Sjå enumerasjonen EUAccessRight i common-ap-no." ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path dct:accessRights ],
        [ sh:class dcat:Dataset ;
            sh:description "Datasett dette datasettet er avleidd frå." ;
            sh:nodeKind sh:IRI ;
            sh:order 24 ;
            sh:path dct:source ],
        [ sh:class dcat:Dataset ;
            sh:description "Tidlegare versjon av datasettet." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 38 ;
            sh:path dcat:prev ],
        [ sh:class dcat:Distribution ;
            sh:description "Tilgjengelege distribusjonar av datasettet." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path dcat:distribution ],
        [ sh:class dct:PeriodOfTime ;
            sh:description "Tidsperiode ressursen dekkar." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path dct:temporal ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:description ],
        [ sh:datatype xsd:string ;
            sh:description "Kvalifisert attributering til ansvarleg aktør. Slik attributering KAN brukast for å skildre fleire aktørar med ulike roller." ;
            sh:nodeKind sh:Literal ;
            sh:order 14 ;
            sh:path prov:qualifiedAttribution ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som primært har skapt ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 26 ;
            sh:path dct:creator ],
        [ sh:datatype xsd:date ;
            sh:description "Dato ressursen vart første gong publisert (dct:issued)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 30 ;
            sh:path dct:issued ],
        [ sh:class <http://www.w3.org/ns/dqv#QualityMeasurement> ;
            sh:description "Kvalitetsmåling knytt til datasettet." ;
            sh:nodeKind sh:IRI ;
            sh:order 42 ;
            sh:path <http://www.w3.org/ns/dqv#hasQualityMeasurement> ],
        [ sh:datatype xsd:string ;
            sh:description "Versjonsnummer." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 31 ;
            sh:path dcat:version ],
        [ sh:class skos:Concept ;
            sh:description "Type ressurs frå eit kontrollert vokabular (dct:type)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 29 ;
            sh:path dct:type ],
        [ sh:description "KAN brukes til å referere til en aktivitet som genererte datasettet, eller som gir forretningskontekst for oppretting av det." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path prov:wasGeneratedBy ],
        [ sh:description "Nettside med informasjon om ressursen." ;
            sh:nodeKind sh:IRI ;
            sh:order 25 ;
            sh:path dcat:landingPage ] ;
    sh:targetClass dcat:Dataset .

foaf:Agent a sh:NodeShape ;
    rdfs:comment "Ein aktør (person, organisasjon eller system) med ansvar for ein ressurs." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Namn på aktøren." ;
            sh:minCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path foaf:name ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:identifier ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class skos:Concept ;
            sh:description "Type aktør frå ADMS publisher type-vokabularet. Verdien BØR veljast frå http://purl.org/adms/publishertype/ (t.d. NationalAuthority, LocalAuthority, Company). Sjå enumerasjonen ADMSPublisherType i common-ap-no." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:type ] ;
    sh:targetClass foaf:Agent .

modelldcatno:Property a sh:NodeShape ;
    rdfs:comment "Abstrakt basisklasse for eigenskapar knytt til eit modellelement." ;
    sh:closed false ;
    sh:ignoredProperties ( modelldcatno:contains modelldcatno:refersTo modelldcatno:isAbstractionOf rdf:type modelldcatno:hasDataType modelldcatno:hasObjectType modelldcatno:hasSimpleType modelldcatno:hasGeneralConcept modelldcatno:containsObjectType modelldcatno:dependentOn modelldcatno:hasSupplier modelldcatno:hasSome modelldcatno:hasValueFrom ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype xsd:string ;
            sh:description "Høgste multiplisitet — heltalstal, \"n\" eller \"*\" (modelldcatno:maxOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path modelldcatno:maxOccurs ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path modelldcatno:hasType ],
        [ sh:datatype rdf:langString ;
            sh:description "Lesetekst for eigenskapen i ein relasjon (modelldcatno:relationPropertyLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 9 ;
            sh:path modelldcatno:relationPropertyLabel ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:identifier ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Minste multiplisitet for eigenskapen (modelldcatno:minOccurs)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:minOccurs ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:description "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:sequenceNumber ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskap som denne eigenskapen dannar symmetri med (modelldcatno:formsSymmetryWith)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ sh:datatype xsd:boolean ;
            sh:description "Om eigenskapen er navigerbar i begge retningar (modelldcatno:navigable)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path modelldcatno:navigable ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path dct:subject ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path dct:description ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:title ] ;
    sh:targetClass modelldcatno:Property .

modelldcatno:Module a sh:NodeShape ;
    rdfs:comment "Ein modul som grupperer modellelement i informasjonsmodellen." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:description ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path modelldcatno:hasProperty ] ;
    sh:targetClass modelldcatno:Module .

modelldcatno:ModelElement a sh:NodeShape ;
    rdfs:comment "Abstrakt basisklasse for alle modellelement i ein informasjonsmodell." ;
    sh:closed false ;
    sh:ignoredProperties ( rdf:type xsd:minExclusive rdfs:seeAlso xsd:minInclusive xsd:pattern xsd:length xsd:maxExclusive xsd:totalDigits modelldcatno:typeDefinitionReference xsd:maxInclusive xsd:minLength xsd:fractionDigits xsd:maxLength ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ sh:datatype xsd:string ;
            sh:description "Tekstleg identifikator for ressursen (dct:identifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:identifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:description ],
        [ sh:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path modelldcatno:hasProperty ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep som datasettet handlar om. Verdien BØR peike til omgrep i ein begrepskatalog, t.d. Felles begrepskatalog (https://concept-catalog.fellesdatakatalog.digdir.no/) eller organisasjonens eigen begrepskatalog." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ] ;
    sh:targetClass modelldcatno:ModelElement .

skos:Concept a sh:NodeShape ;
    rdfs:comment "Referanse til eit SKOS-omgrep frå eit kontrollert vokabular." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:description "URI-identifikator for ressursen." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ] ;
    sh:targetClass skos:Concept .


