-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
added separate candidate concepts turtle within ronl namespace
- Loading branch information
Showing
1 changed file
with
158 additions
and
0 deletions.
There are no files selected for viewing
158 changes: 158 additions & 0 deletions
158
apps/register/CPSV-AP-RONL/Custom_Namespace/ronl_hasCriteriumRequirementConcepts.ttl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,158 @@ | ||
@prefix cpsv-ap: <http://data.europa.eu/m8g/> . | ||
@prefix dct: <http://purl.org/dc/terms/> . | ||
@prefix vcard: <http://www.w3.org/2006/vcard/ns#> . | ||
@prefix org: <http://www.w3.org/ns/org#> . | ||
@prefix dcat: <http://www.w3.org/ns/dcat#> . | ||
@prefix foaf: <http://xmlns.com/foaf/0.1/> . | ||
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . | ||
@prefix ex: <http://example.org/ns#> . | ||
@prefix ronl: <https://regels.overheid.nl/termen/> . | ||
@prefix owl: <http://www.w3.org/2002/07/owl#> . | ||
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | ||
@prefix prov: <http://www.w3.org/ns/prov#> . | ||
@prefix skos: <http://www.w3.org/2004/02/skos/core#> . | ||
# | ||
# HIER VERDER - DEC 18 | ||
# | ||
# EERST MIM NADER BESCHOUWEN | ||
# | ||
ronl:Ingezetene a skos:Concept ; | ||
skos:prefLabel | ||
"Ingezetene Nederlandse Staat"@nl , | ||
"Ingezetene"@en ; | ||
skos:definition | ||
"De aanvrager bezit de Nederlandse of buitenlandse nationaliteit en beschikt over een verblijfsvergunning voor rechtmatig verblijf in Nederland."@nl , | ||
"The applicant possesses Dutch or foreign nationality and has a residence permit for lawful residence in the Netherlands."@en ; | ||
skos:broader ronl:hasCriterionRequirementConcept ; | ||
skos:inScheme ronl:Vocabulary . | ||
|
||
ronl:Leeftijd18 a skos:Concept ; | ||
rdfs:label | ||
"Ouder18"@nl , | ||
"Older18"@en ; | ||
skos:note | ||
"Voorbeeld term voor test doeleinden."@nl , | ||
"Sample term for testing purposes."@en ; | ||
skos:prefLabel | ||
"Ouder dan 18 jaar"@nl , | ||
"Older than 18 years"@en ; | ||
skos:definition | ||
"De aanvrager is ouder dan 18 jaar."@nl , | ||
"The applicant is over 18 years old."@en ; | ||
skos:scopeNote | ||
"Het doel van deze term in het ronl vocabulaire is om nagenoeg volledige beschrijvingen van regelspecificatie sets te kunnen maken in de vorm van cpsv-ap:PublicService die geschikt zijn voor publicatie op regels.overheid.nl."@nl , | ||
"The purpose of this term in the ronl vocabulary is to be able to create nearly complete descriptions of rule specification sets in the form of cpsv-ap:PublicService that are suitable for publication on regels.overheid.nl."@en ; | ||
skos:broader ronl:hasCriterionRequirementConcept ; | ||
skos:inScheme ronl:Vocabulary ; | ||
cpsv-ap:hasCriterionRequirement | ||
ronl:geboortecertificaat_datum_vereiste , | ||
ronl:boolean_leeftijd18_vereiste ; | ||
# | ||
# Links the CriterionRequirement to its inputs. | ||
# | ||
cpsv-ap:requiresInput | ||
ronl:geboortecertificaat_datum , | ||
ronl:boolean_leeftijd18 . | ||
# | ||
# Define service specific criteria | ||
# | ||
# | ||
# Option 1: Date of Birth | ||
# | ||
ronl:geboortecertificaat_datum_vereiste a cpsv-ap:CriterionRequirement ; | ||
dct:description | ||
"Geboortecertificaat datum die wordt gebruikt voor leeftijdsbepaling."@nl , | ||
"Birth certificate date used for age determination."@en ; | ||
cpsv-ap:requiresInput ronl:geboortecertificaat_datum . | ||
# | ||
# Option 2: Boolean Value | ||
# | ||
ronl:boolean_leeftijd18_vereiste a cpsv-ap:CriterionRequirement ; | ||
dct:description | ||
"Een boolean waarde die aangeeft of de aanvrager ouder dan 18 jaar is."@nl , | ||
"A boolean value indicating whether the applicant is older than 18 years."@en ; | ||
cpsv-ap:requiresInput ronl:boolean_leeftijd18 . | ||
# | ||
# Define registrars and datasets that hold the evidence for the applicable criteria | ||
# | ||
# | ||
# Define Rijksdienst voor Identiteitsgegevens (RvIG) | ||
# | ||
<https://organisaties.overheid.nl/96832/Rijksdienst_voor_Identiteitsgegevens> a foaf:Organization ; | ||
foaf:name | ||
"Rijksdienst voor Identiteitsgegevens (RvIG)."@nl , | ||
"National Office for Identity Data (RvIG)."@en ; | ||
foaf:homepage <https://www.rvig.nl/> ; | ||
foaf:uri <https://identifier.overheid.nl/tooi/id/oorg/oorg10103> . | ||
# | ||
# Define dataset | ||
# | ||
# | ||
# Option 1: Date of Birth | ||
# | ||
ronl:geboortecertificaat_datum a dcat:Dataset ; | ||
dct:title | ||
"Geboorte."@nl , | ||
"Birth."@en ; | ||
dct:description | ||
"De gegevens over de geboorte van de persoon."@nl , | ||
"The data about the person's birth."@en ; | ||
dcat:accessURL <https://brp-api.github.io/Haal-Centraal-BRP-bevragen/> ; | ||
dct:publisher <https://organisaties.overheid.nl/96832/Rijksdienst_voor_Identiteitsgegevens> ; | ||
dct:issued "2023-01-01"^^xsd:date ; | ||
ronl:source <http://opendata.stelselcatalogus.nl/brp/id/gegevenselement/geboortedatum-geboorte> ; | ||
ex:hasAttribute ronl:geboortecertificaat_datum_attribute . | ||
|
||
ronl:geboortecertificaat_datum_attribute a ex:Attribute ; | ||
rdfs:label | ||
"Geboortedatum."@nl , | ||
"Date of birth."@en ; | ||
dct:description | ||
"De datum waarop de persoon volgens het brondocument is geboren."@nl , | ||
"The date on which the person was born according to the source document."@en . | ||
# | ||
# Option 2: Boolean Value | ||
# | ||
ronl:boolean_leeftijd18 a dcat:Dataset ; | ||
dct:title | ||
"Boolean leeftijd gegevens."@nl , | ||
"Boolean age data."@en ; | ||
dct:description | ||
"Een dataset met een boolean waarde die aangeeft of iemand ouder is dan 18 jaar."@nl , | ||
"A dataset containing a boolean value indicating whether someone is older than 18 years."@en ; | ||
skos:scopeNote | ||
"Er is (nog) geen attribuut dat antwoord geeft op de vraag of iemand ouder is dan 18. Voor illustratie doeleinden toegevoegd hier."@nl , | ||
"There is (still) no attribute that answers the question of whether someone is over 18. Added here for illustration purposes."@en ; | ||
dcat:accessURL <https://brp-api.github.io/Haal-Centraal-BRP-bevragen/> ; | ||
dct:publisher <https://identifier.overheid.nl/tooi/id/oorg/oorg10103> ; | ||
ronl:source <placeholder-do-not-use> ; | ||
dct:issued "2023-01-01"^^xsd:date ; | ||
ex:hasAttribute ronl:boolean_leeftijd18_attribute . | ||
|
||
ronl:boolean_leeftijd18_attribute a ex:Attribute ; | ||
rdfs:label | ||
"Leeftijd boolean."@nl , | ||
"Age boolean."@en ; | ||
dct:description | ||
"Een boolean waarde die aangeeft of de leeftijd van de persoon groter dan of gelijk aan 18 is."@nl , | ||
"A boolean value indicating whether the person's age is greater than or equal to 18."@en . | ||
|
||
ronl:Betalingsregeling a skos:Concept ; | ||
skos:prefLabel | ||
"Betalingsregeling"@nl , | ||
"Payment arrangement"@en ; | ||
skos:definition | ||
"Vereist toeslag uit te betalen aan het CJIB als er sprake is van een betalingsregeling."@nl , | ||
"Requires allowance to be paid to CJIB if there is a payment arrangement."@en ; | ||
skos:broader ronl:hasCriterionRequirementConcept ; | ||
skos:inScheme ronl:Vocabulary . | ||
|
||
ronl:Detentie a skos:Concept ; | ||
skos:prefLabel | ||
"In gevangenschap"@nl , | ||
"Incarcerated"@en ; | ||
skos:definition | ||
"De aanvrager is gedetineerd."@nl , | ||
"The applicant is incarcerated."@en ; | ||
skos:broader ronl:hasCriterionRequirementConcept ; | ||
skos:inScheme ronl:Vocabulary . |