Informatievlaanderen / OSLO-Discussion

Deze repository dient als discussie forum voor de publieke werkgroepen van OSLO
6 stars 2 forks source link

Klasse "geen inwoner" ? #65

Closed philipperutten closed 6 years ago

philipperutten commented 7 years ago

In welke zin is "geen inwoner" een klasse?

DieterDePaepe commented 7 years ago

Het is een vorm van Inwonerschap: iets dat een persoon aan een jurisdictie koppelt. Dit is vergelijkbaar met de Membership klasse uit het Organisation core vocabulary.

Er is gekozen voor een klasse tegenover een gespecialiseerde relatie, omdat er zo nog extra attributen zouden kunnen bijgehouden worden.

philipperutten commented 7 years ago

Ik neem aan dat je dan deze klasse bedoelt: https://www.w3.org/TR/vocab-org/#class-membership

En die analogie begrijp ik wel voor "Inwonerschap", maar voor de negatieve variant "geen inwoner" zie ik niet direct een equivalent.

Kun je een voorbeeld geven hoe dit gebruikt zal worden?

DieterDePaepe commented 7 years ago

Zelfverzonnen voorbeeld (mogelijks niet consistent met hoe de overheid persoondata bijhoudt):

Een persoon heeft asiel aangevraagd, momenteel is hij dus geregistreerd, maar is hij nog geen geldig inwoner van België. Op datum X wordt zijn aanvraag goedgekeurd en is hij geregistreerd als inwoner.

:bob :heeftInwonerschap :geenInwoner.
:geenInwoner a :GeenInwoner.
:geenInwoner :inwonerschap.binnen :Belgie.
:geenInwoner :heeftVerblijfplaats :adres-asielcentrum.
:geenInwoner :validTo "2017-09-13"^^xsd:date.

:bob :heeftInwonerschap :inwoner.
:inwoner a :PermanentInwoner.
:inwoner :inwonerschap.binnen :Belgie.
:inwoner :heeftVerblijfplaats :adres-bob.
:inwoner :validFrom "2017-09-14"^^xsd:date.
jensscheerlinck commented 6 years ago

Issue besproken door OSLO² werkgroep op 14/09:

Voorbeelden van use cases waar deze klasse in praktijk nodig is: