<https://data.vlaanderen.be/doc/applicatieprofiel/slimmeraadpleegomgeving/ontwerpstandaard/2023-11-06#AnnotatieShape> a shacl:NodeShape;
shacl:closed false;
shacl:property [
shacl:class rdfs:Resource;
shacl:description "De resource waarover de annotatie meer informatie geeft."@nl;
shacl:minCount 1;
shacl:name "gaat over"@nl;
shacl:path oa:hasTarget
], [
shacl:class rdfs:Resource;
shacl:description "Resource dat een Annotatie gebruikt om inhoudelijke kennis toe te voegen aan een andere Resource."@nl;
shacl:name "heeft inhoud"@nl;
shacl:path oa:hasBody
], [
shacl:class prov:Location;
shacl:description "Locatie dat de annotatie gebruikt als inhoud voor een resource."@nl;
shacl:name "heeft locatie"@nl;
shacl:path oa:body
], [
shacl:class prov:Entity;
shacl:description "Object dat de annotatie gebruikt als inhoud voor een resource."@nl;
shacl:name "heeft object"@nl;
shacl:path oa:body
], [
shacl:class oa:TextualBody;
shacl:description "Tekst dat de annotatie gebruikt als inhoud voor een resource."@nl;
shacl:maxCount 1;
shacl:name "heeft tekstuele inhoud"@nl;
shacl:path oa:body
], [
<http://purl.org/linked-data/cube#codeList> <https://data.vlaanderen.be/id/conceptscheme/BesluitThema>;
shacl:class skos:Concept;
shacl:description "Thema-code dat de annotatie gebruikt als inhoud voor een resource."@nl;
shacl:name "heeft thema"@nl;
shacl:path oa:body
], [
shacl:class skos:Concept;
shacl:description "Beschrijft de reden voor het aanmaken van de Annotatie."@nl;
shacl:maxCount 1;
shacl:name "is gemotiveerd door"@nl;
shacl:path oa:motivatedBy
];
shacl:targetClass oa:Annotation .