Open gezever opened 3 years ago
Of misschien is het mogelijk om dat dmv. een sparql statement duidelijk te maken in de shacl van het applicatieprofiel. Op een aantal properties wil je misschien de vrijheid om jouw eigen codelijst te gebruiken, maar in dit geval denk ik dat het de bedoeling is om dat over de hele vlaamse overheid als facet te gebruiken.
Model(len) waarop de issue van toepassing is: Dit geldt voor meerdere modellen, denk ik, maar het is me opgevallen bij het implementeren van Besluitvorming. Omschrijving van het probleem: Het probleem is me opgevallen bij het implementeren van de verplichte property https://data.vlaanderen.be/ns/besluitvorming#beleidsveld. Ik kan uiteraard mijn eigen codelijst verzinnen, maar ik denk dat dit beter kan.
Omschrijving van een mogelijke oplossing: Zou het niet mogelijk zijn om, voor alle duidelijkheid, iets als een klasse oslo:CodedProperty te maken, die domain is van oslo:codeList en waar je bij de definitie van een property, die als range een skos:Concept heeft, naar de te gebruiken codelijst linked? Concreet, in geval van besluitvorming:beleidsveld
besluitvorming:beleidsveld a rdf:Property, oslo:CodedProperty; rdfs:domain besluitvorming:Besluitvormingsaangelegenheid ; rdfs:range skos:Concept ; oslo:codeList \https://data.vlaanderen.be/id/conceptscheme/beleidsdomein\ .