Open barthanssens opened 4 months ago
RegisteredOrganization isn't listed in SEMIC (anymore?), see https://github.com/belgif/fedvoc/issues/35#issuecomment-2248305132 . Maybe we can use FormalOrganization instead.
We could still recommend to use other labels in JSON/REST representation for Belgian context (but keep international URI), because it'll be confusing for users when the authentic source (e.g. CBE) uses other, widely known, terminology. For instance, we already specified "ssin" or "enterpriseNumber" for "http://purl.org/dc/terms/identifier", and streetName instead of "throughfareName" (http://inspire.ec.europa.eu/ont/ad#ThoroughfareName)
http://vocab.belgif.be/ns/other#CbeRegisteredEntity IRIis not needed, W3C ROV can be used (rov:RegisteredOrganization)
http://vocab.belgif.be/ns/other#EstablishmentUnit IRI is not needed, W3C ORG can be used (org:Site)
http://vocab.belgif.be/ns/other#addressRegisteredOffice IRI is not needed, WC3 ORG can be used (org:hasRegisteredSite with vcard)
https://vocab.belgif.be/ns/other#function#id is an invalid IRI and not needed, W3C ORG can be used (org:role)
http://vocab.belgif.be/ns/other#website IRI is not needed, use e.g. foaf:homepage or vcard:hasURL