diff --git a/organizations/organizations.rdfs.ttl b/organizations/organizations.rdfs.ttl index 39627c57..7687a0d0 100644 --- a/organizations/organizations.rdfs.ttl +++ b/organizations/organizations.rdfs.ttl @@ -162,3 +162,14 @@ haOrg:hasPreference a rdf:Property ; skos:definition "Expresses the wish of an organization regarding whether or not to perform a certain service in collaboration with/by meemoo."@en ; skos:definition "Exprime le souhait d'une organisation quant à la réalisation ou non d'un certain service en collaboration avec/par meemoo."@fr ; rdfs:isDefinedBy . + +schema:vatID a rdf:Property ; + rdfs:domain org:Organization ; + rdfs:range rdfs:Literal ; + rdfs:label "btw-nummer"@nl ; + rdfs:label "VAT number"@en ; + rdfs:label "numéro de TVA"@fr ; + skos:definition "Verwijst naar het btw-nummer van de organisatie."@nl ; + skos:definition "Indicates the VAT number of the organization."@en ; + skos:definition "Indique le numéro de TVA de l'organisation."@fr ; + rdfs:isDefinedBy . diff --git a/organizations/organizations.shacl.ttl b/organizations/organizations.shacl.ttl index 6be8ee50..4b8e3409 100644 --- a/organizations/organizations.shacl.ttl +++ b/organizations/organizations.shacl.ttl @@ -309,7 +309,26 @@ sh:description "Verwijst naar de unieke identificator van de organisatie."@nl ; sh:message "occurs more than once or its object is no xsd:string"@en ; - ] . + ], + [ + a sh:PropertyShape ; + sh:path schema:vatID ; + sh:minCount 1 ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:datatype xsd:string ; + + sh:name "btw-nummer"@nl ; + sh:name "VAT number"@en ; + sh:name "numéro de TVA"@fr ; + + sh:description "Indicates the VAT number of the organisation."@en ; + sh:description "Indique le numéro de TVA de l'organisation."@fr ; + sh:description "Verwijst naar het btw-nummer van de organisatie."@nl ; + + sh:message "occurs more than once or its object is no xsd:string"@en ; + ] + . <#LogoShape> a sh:NodeShape ; sh:targetClass haOrg:Logo . @@ -967,4 +986,4 @@ sh:description "Le nom du pays."@fr ; sh:message "is missing, occurs more than once or its object is not of type xsd:string"@en ; - ] . \ No newline at end of file + ] .