@prefix schema: .
@prefix void: .
@prefix eli: .
@prefix adms: .
@prefix org: .
@prefix owl: .
@prefix xsd: .
@prefix skos: .
@prefix rdfs: .
@prefix vcard: .
@prefix hydra: .
@prefix cv: .
@prefix rdf: .
@prefix sh: .
@prefix schemas: .
@prefix rov: .
@prefix dcterms: .
@prefix dcat: .
@prefix locn: .
@prefix foaf: .
@prefix cpsv: .
a owl:Ontology;
rdfs:comment "BeST/INSPIRE SHACL rules"@en, "BeST/INSPIRE SHACL rules"@fr, "BeST/INSPIRE SHACL rules"@nl,
"BeST/INSPIRE SHACL rules"@de;
rdfs:label "BeST/INSPIRE"@de, "BeST/INSPIRE"@en, "BeST/INSPIRE"@fr, "BeST/INSPIRE"@nl;
owl:versionInfo "Incomplete Draft 2020-01-24" .
a sh:NodeShape;
sh:property [
sh:datatype rdf:langString;
sh:languageIn ("nl" "fr" "de" "en");
sh:minCount 1;
sh:uniqueLang true;
sh:path locn:fullAddress
], [
sh:datatype rdf:langString;
sh:languageIn ("nl" "fr" "de" "en");
sh:uniqueLang true;
sh:path locn:thoroughfare
], [
sh:datatype xsd:string;
sh:path locn:locatorDesignator
], [
sh:datatype rdfs:Literal;
sh:path locn:poBox
], [
sh:datatype rdfs:Literal;
sh:minCount 1;
sh:maxCount 1;
sh:path locn:postCode
], [
sh:datatype rdf:langString;
sh:languageIn ("nl" "fr" "de" "en");
sh:minCount 1;
sh:uniqueLang true;
sh:path locn:postName
], [
sh:datatype rdf:langString;
sh:languageIn ("nl" "fr" "de" "en");
sh:uniqueLang true;
sh:path locn:adminUnitL1
];
sh:targetClass locn:Address .