@prefix adms: <http://www.w3.org/ns/adms#> .
@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 owl: <http://www.w3.org/2002/07/owl#> .
@prefix prof: <http://www.w3.org/ns/dx/prof/> .
@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 vcard: <http://www.w3.org/2006/vcard/ns#> .
@prefix xkos: <http://rdf-vocabulary.ddialliance.org/xkos#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

dct:Location a sh:NodeShape ;
    rdfs:comment "Eit geografisk område (dct:Location)." ;
    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:Location .

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 .

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: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 "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: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 ressursen handlar om (dct:subject)." ;
            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: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 "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: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: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: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: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: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 "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:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            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: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 som inngår i valet (modelldcatno:hasSome)." ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasSome ],
        [ 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: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: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 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 "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: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: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 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: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 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: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: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: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 ressursen handlar om (dct:subject)." ;
            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 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 "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 "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 "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: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 "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path modelldcatno:sequenceNumber ],
        [ 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: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: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: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: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: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 skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            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 "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: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: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: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 "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: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: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 modelldcatno:CodeList ;
            sh:description "Kodeliste for tillate verdiar til attributten (modelldcatno:hasValueFrom)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path modelldcatno:hasValueFrom ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            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 7 ;
            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 16 ;
            sh:path modelldcatno:formsSymmetryWith ],
        [ 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 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:class modelldcatno:SimpleType ;
            sh:description "Enkel type for attributten (modelldcatno:hasSimpleType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path modelldcatno:hasSimpleType ],
        [ sh:class modelldcatno:DataType ;
            sh:description "Datatype for attributten (modelldcatno:hasDataType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasDataType ],
        [ 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:ObjectType ;
            sh:description "Objekttype som attributten inneheld (modelldcatno:containsObjectType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path modelldcatno:containsObjectType ],
        [ 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 rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path dct:description ],
        [ 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: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: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:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 15 ;
            sh:path modelldcatno:belongsToModule ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 9 ;
            sh:path dct:title ] ;
    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 rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ 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 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:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ 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 "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: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 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: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: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: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:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path modelldcatno:hasType ],
        [ 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: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 "Sekvensnummer for eigenskapen i modellelementet (modelldcatno:sequenceNumber)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 10 ;
            sh:path modelldcatno:sequenceNumber ],
        [ 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 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:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            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 12 ;
            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 4 ;
            sh:path modelldcatno:minOccurs ],
        [ 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 skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path dct:subject ] ;
    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: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: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 "Modellelement som er del av samansetjinga (modelldcatno:contains)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:contains ],
        [ 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: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 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: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 skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            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: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:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path modelldcatno:belongsToModule ] ;
    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:datatype rdf:langString ;
            sh:description "Formelt uttrykk for betingelsesregelen (modelldcatno:constraintExpression)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path modelldcatno:constraintExpression ],
        [ 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: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 "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: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: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: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: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:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            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 6 ;
            sh:path dct:title ],
        [ 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 "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 "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: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 "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: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 "Fritekstmerknad om ein eigenskap (modelldcatno:propertyNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            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 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: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 "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 ( rdf:type modelldcatno:constrains modelldcatno:constraintExpression ) ;
    sh:property [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            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 rdf:langString ;
            sh:description "Fritekstmerknad om ein eigenskap (modelldcatno:propertyNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path modelldcatno:propertyNote ],
        [ 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: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: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: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 betingelsesregelen avgrensar (modelldcatno:constrains)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:constrains ],
        [ 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:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ 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: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: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 "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 "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 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 skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            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 5 ;
            sh:path modelldcatno:minOccurs ],
        [ 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 "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: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: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: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:ObjectType ;
            sh:description "Objekttype knytt til rolla (modelldcatno:hasObjectType)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:hasObjectType ],
        [ 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: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 "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 "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:title ],
        [ 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: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: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 "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 ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ] ;
    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: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 modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path modelldcatno:belongsToModule ],
        [ 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:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            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: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: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 "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 1 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            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: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 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: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: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: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: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: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:class modelldcatno:ModelElement ;
            sh:description "Modellelement denne merknaden gjeld (modelldcatno:annotates)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path modelldcatno:annotates ],
        [ 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: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: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 2 ;
            sh:path <https://data.norge.no/ap-no/common-ap-no/id> ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstmerknad om ein eigenskap (modelldcatno:propertyNote)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path modelldcatno:propertyNote ] ;
    sh:targetClass modelldcatno:Xor .

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 tidsperioden (dcat:startDate)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dcat:startDate ],
        [ sh:datatype xsd:date ;
            sh:description "Sluttdato for tidsperioden (dcat:endDate)." ;
            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:targetClass dct:PeriodOfTime .

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:Catalog a sh:NodeShape ;
    rdfs:comment "Ei kuratert samling av metadata om informasjonsmodellar (dcat:Catalog)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ 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:class modelldcatno:InformationModel ;
            sh:description "Informasjonsmodellar i modellkatalogen (modelldcatno:model)." ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path modelldcatno:model ],
        [ sh:class dct:LicenseDocument ;
            sh:description "Lisens for bruk av ressursen (dct:license)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path dct:license ],
        [ 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:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:description ],
        [ 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 dcat:Resource ;
            sh:description "Del-ressurs inkludert i denne ressursen (dct:hasPart)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:hasPart ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren ansvarleg for å tilgjengeleggjere ressursen (dct:publisher)." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 6 ;
            sh:path dct:publisher ],
        [ 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 skos:ConceptScheme ;
            sh:description "Temavokabular brukt i katalogen (dcat:themeTaxonomy)." ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path dcat:themeTaxonomy ],
        [ sh:class vcard:Organization ;
            sh:description "Kontaktinformasjon for ressursen (dcat:contactPoint)." ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path dcat:contactPoint ],
        [ sh:datatype dct:language ;
            sh:description "Språk brukt i ressursen (dct:language)." ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path dct:language ],
        [ 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 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: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 "Tema frå eit kontrollert vokabular (dcat:theme)." ;
            sh:nodeKind sh:IRI ;
            sh:order 12 ;
            sh:path dcat:theme ] ;
    sh:targetClass dcat:Catalog .

dcat:Resource a sh:NodeShape ;
    rdfs:comment "Basisklasse for ressursar som kan katalogiserast (dcat:Resource)." ;
    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 dcat:Resource .

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: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 dct:language ;
            sh:description "Språk brukt i ressursen (dct:language)." ;
            sh:nodeKind sh:Literal ;
            sh:order 2 ;
            sh:path dct:language ],
        [ sh:datatype xsd:string ;
            sh:description "Filformat eller medietype (dct:format)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path dct:format ] ;
    sh:targetClass foaf:Document .

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 "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ 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: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:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path dct:description ] ;
    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: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:description "Referanse til typedefinisjon (modelldcatno:typeDefinitionReference)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path modelldcatno:typeDefinitionReference ],
        [ 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:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path dct:subject ],
        [ 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 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 "Maksimal lengd av strengen (xsd:maxLength)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            sh:path xsd:maxLength ],
        [ 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: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: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 "Eksklusiv minimumsverdi (xsd:minExclusive)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path xsd:minExclusive ],
        [ 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: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 xsd:string ;
            sh:description "Inklusiv minimumsverdi (xsd:minInclusive)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path xsd:minInclusive ],
        [ 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:nonNegativeInteger ;
            sh:description "Minimal lengd av strengen (xsd:minLength)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path xsd:minLength ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 15 ;
            sh:path modelldcatno:hasProperty ] ;
    sh:targetClass modelldcatno:SimpleType .

dct:LicenseDocument a sh:NodeShape ;
    rdfs:comment "Eit lisensdokument (dct:LicenseDocument)." ;
    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 1 ;
            sh:path dct:type ],
        [ 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:LicenseDocument .

dct:Standard a sh:NodeShape ;
    rdfs:comment "Ein standard (dct:Standard)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ sh:datatype xsd:string ;
            sh:description "Versjonsnummer for ressursen (owl:versionInfo)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path owl:versionInfo ],
        [ sh:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ sh:description "Referanse til ekstern ressurs (rdfs:seeAlso)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path rdfs:seeAlso ],
        [ 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:Standard .

vcard:Organization a sh:NodeShape ;
    rdfs:comment "Kontaktinformasjon (vcard:Organization)." ;
    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 vcard:Organization .

modelldcatno:CodeElement a sh:NodeShape ;
    rdfs:comment "Eit element i ei kodeliste (modelldcatno:CodeElement)." ;
    sh:closed true ;
    sh:ignoredProperties ( rdf:type ) ;
    sh:property [ 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: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 "Alternativ term for kodeelementet (skos:altLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 16 ;
            sh:path skos:altLabel ],
        [ 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 xkos:next ],
        [ sh:datatype rdf:langString ;
            sh:description "Skjult term for kodeelementet (skos:hiddenLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 11 ;
            sh:path skos:hiddenLabel ],
        [ 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 "Forrige kodeelement i en ordnet kodeliste (xkos:previous)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path xkos:previous ],
        [ 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 "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 ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path dct:subject ],
        [ 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 xkos:exclusionNote ],
        [ 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 xkos:inclusionNote ],
        [ 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 "Anbefalt kodetekst for kodeelementet (skos:prefLabel)." ;
            sh:nodeKind sh:Literal ;
            sh:order 3 ;
            sh:path skos:prefLabel ],
        [ 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 "Eksempel på bruk av kodeelementet (skos:example)." ;
            sh:nodeKind sh:Literal ;
            sh:order 8 ;
            sh:path skos:example ] ;
    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: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 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 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 skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:subject ],
        [ 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:ObjectType .

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:class skos:Concept ;
            sh:description "Type ressurs frå eit kontrollert vokabular (dct:type)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:type ],
        [ 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 rdf:langString ;
            sh:description "Navn på aktøren (foaf:name)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path foaf:name ],
        [ 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:Agent .

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:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:subject ],
        [ 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 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 4 ;
            sh:path dct:identifier ],
        [ 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 "Referanse til ekstern ressurs (rdfs:seeAlso)." ;
            sh:nodeKind sh:IRI ;
            sh:order 0 ;
            sh:path rdfs:seeAlso ],
        [ sh:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 5 ;
            sh:path modelldcatno:hasProperty ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path dct:description ] ;
    sh:targetClass modelldcatno:CodeList .

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 vcard:Organization ;
            sh:description "Kontaktinformasjon for ressursen (dcat:contactPoint)." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path dcat:contactPoint ],
        [ sh:class skos:Concept ;
            sh:description "Type ressurs frå eit kontrollert vokabular (dct:type)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 26 ;
            sh:path dct:type ],
        [ sh:class dct:PeriodOfTime ;
            sh:description "Gyldighetsperioden ressursen gjelder for (dct:temporal)." ;
            sh:nodeKind sh:IRI ;
            sh:order 19 ;
            sh:path dct:temporal ],
        [ sh:class skos:Concept ;
            sh:description "Status for ressursen frå eit kontrollert vokabular (adms:status)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 22 ;
            sh:path adms:status ],
        [ sh:datatype xsd:string ;
            sh:description "Versjonsnummer for ressursen (owl:versionInfo)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 28 ;
            sh:path owl:versionInfo ],
        [ sh:description "Heimeside for ressursen eller organisasjonen (foaf:homepage)." ;
            sh:nodeKind sh:IRI ;
            sh:order 20 ;
            sh:path foaf:homepage ],
        [ sh:class foaf:Document ;
            sh:description "Dokument som representerer ein annan form av modellen (dct:hasFormat)." ;
            sh:nodeKind sh:IRI ;
            sh:order 18 ;
            sh:path dct:hasFormat ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren ansvarleg for å tilgjengeleggjere ressursen (dct:publisher)." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 2 ;
            sh:path dct:publisher ],
        [ sh:datatype rdf:langString ;
            sh:description "Nøkkelord som beskriv ressursen (dcat:keyword)." ;
            sh:nodeKind sh:Literal ;
            sh:order 23 ;
            sh:path dcat:keyword ],
        [ 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 "Identifikator for informasjonsmodellen i domenet (modelldcatno:informationModelIdentifier)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 6 ;
            sh:path modelldcatno:informationModelIdentifier ],
        [ sh:class skos:Concept ;
            sh:description "Geografisk dekningsområde (dct:spatial)." ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            sh:path dct:spatial ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Modellelement som er del av informasjonsmodellen (modelldcatno:containsModelElement)." ;
            sh:nodeKind sh:IRI ;
            sh:order 7 ;
            sh:path modelldcatno:containsModelElement ],
        [ sh:class dct:Standard ;
            sh:description "Standard denne informasjonsmodellen er ein profil av (prof:isProfileOf)." ;
            sh:nodeKind sh:IRI ;
            sh:order 14 ;
            sh:path prof:isProfileOf ],
        [ sh:class modelldcatno:InformationModel ;
            sh:description "Overordna ressurs denne er ein del av (dct:isPartOf)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 13 ;
            sh:path dct:isPartOf ],
        [ 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 xsd:date ;
            sh:description "Dato ressursen vart første gong publisert (dct:issued)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 27 ;
            sh:path dct:issued ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 4 ;
            sh:path dct:description ],
        [ sh:class skos:Concept ;
            sh:description "Tema frå eit kontrollert vokabular (dcat:theme)." ;
            sh:nodeKind sh:IRI ;
            sh:order 10 ;
            sh:path dcat:theme ],
        [ sh:datatype xsd:date ;
            sh:description "Dato for siste endring av ressursen (dct:modified)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:order 12 ;
            sh:path dct:modified ],
        [ sh:class modelldcatno:InformationModel ;
            sh:description "Informasjonsmodell som denne erstattar (dct:replaces)." ;
            sh:nodeKind sh:IRI ;
            sh:order 16 ;
            sh:path dct:replaces ],
        [ sh:class foaf:Agent ;
            sh:description "Aktøren som primært har skapt ressursen (dct:creator)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 24 ;
            sh:path dct:creator ],
        [ 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 rdf:langString ;
            sh:description "Merknad om endringar i denne versjonen (adms:versionNotes)." ;
            sh:nodeKind sh:Literal ;
            sh:order 29 ;
            sh:path adms:versionNotes ],
        [ sh:class dct:Standard ;
            sh:description "Standard ressursen er i samsvar med (dct:conformsTo)." ;
            sh:nodeKind sh:IRI ;
            sh:order 21 ;
            sh:path dct:conformsTo ],
        [ sh:class modelldcatno:InformationModel ;
            sh:description "Informasjonsmodell som erstattar denne (dct:isReplacedBy)." ;
            sh:nodeKind sh:IRI ;
            sh:order 15 ;
            sh:path dct:isReplacedBy ],
        [ sh:class modelldcatno:InformationModel ;
            sh:description "Del-ressurs inkludert i denne ressursen (dct:hasPart)." ;
            sh:nodeKind sh:IRI ;
            sh:order 17 ;
            sh:path dct:hasPart ],
        [ sh:datatype dct:language ;
            sh:description "Språk brukt i ressursen (dct:language)." ;
            sh:nodeKind sh:Literal ;
            sh:order 25 ;
            sh:path dct:language ],
        [ sh:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 3 ;
            sh:path dct:subject ],
        [ sh:class dct:LicenseDocument ;
            sh:description "Lisens for bruk av ressursen (dct:license)." ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:order 9 ;
            sh:path dct:license ] ;
    sh:targetClass modelldcatno:InformationModel .

modelldcatno:Property a sh:NodeShape ;
    rdfs:comment "Abstrakt basisklasse for eigenskapar knytt til eit modellelement." ;
    sh:closed false ;
    sh:ignoredProperties ( modelldcatno:hasValueFrom modelldcatno:isAbstractionOf modelldcatno:refersTo modelldcatno:dependentOn rdf:type modelldcatno:hasSimpleType modelldcatno:contains modelldcatno:hasGeneralConcept modelldcatno:hasSome modelldcatno:containsObjectType modelldcatno:hasSupplier modelldcatno:hasObjectType modelldcatno:hasDataType ) ;
    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 3 ;
            sh:path modelldcatno:navigable ],
        [ 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:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 5 ;
            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 2 ;
            sh:path dct:identifier ],
        [ sh:datatype rdf:langString ;
            sh:description "Fritekstbeskrivelse av ressursen (dct:description)." ;
            sh:nodeKind sh:Literal ;
            sh:order 7 ;
            sh:path dct:description ],
        [ 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: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:class modelldcatno:Module ;
            sh:description "Modul dette elementet tilhører (modelldcatno:belongsToModule)." ;
            sh:nodeKind sh:IRI ;
            sh:order 11 ;
            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 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:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            sh:nodeKind sh:IRI ;
            sh:order 1 ;
            sh:path dct:subject ],
        [ sh:class modelldcatno:ModelElement ;
            sh:description "Type modellelement for eigenskapen (modelldcatno:hasType)." ;
            sh:nodeKind sh:IRI ;
            sh:order 8 ;
            sh:path modelldcatno:hasType ] ;
    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:datatype rdf:langString ;
            sh:description "Namn/tittel på ressursen (dct:title)." ;
            sh:nodeKind sh:Literal ;
            sh:order 1 ;
            sh:path dct:title ],
        [ 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:class skos:Concept ;
            sh:description "Fagomgrep ressursen handlar om (dct:subject)." ;
            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:class modelldcatno:Property ;
            sh:description "Eigenskapar modellelementet har (modelldcatno:hasProperty)." ;
            sh:nodeKind sh:IRI ;
            sh:order 4 ;
            sh:path modelldcatno:hasProperty ],
        [ 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:Module .

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 .

modelldcatno:ModelElement a sh:NodeShape ;
    rdfs:comment "Abstrakt basisklasse for alle modellelement i ein informasjonsmodell." ;
    sh:closed false ;
    sh:ignoredProperties ( xsd:maxLength xsd:length rdfs:seeAlso xsd:maxExclusive xsd:pattern xsd:minLength xsd:totalDigits rdf:type xsd:fractionDigits xsd:maxInclusive xsd:minExclusive xsd:minInclusive modelldcatno:typeDefinitionReference ) ;
    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: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 ressursen handlar om (dct:subject)." ;
            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:ModelElement .


