# FDS-DQV: Data Quality Vocabulary Extensions for Federatief Datastelsel
# Base URI: https://federatief.datastelsel.nl/kennisbank/dqv/

@prefix fds-dqv:  .
@prefix rdf:  .
@prefix rdfs:  .
@prefix xsd:  .
@prefix dqv:  .
@prefix dcterms:  .
@prefix skos:  .

# ============================================
# Custom Data Quality Properties
# ============================================

# aantalGebeurtenissen: Number of events
fds-dqv:aantalGebeurtenissen
  a rdf:Property ;
  rdfs:label "aantalGebeurtenissen"@nl ;
  rdfs:comment "Aantal gebeurtenissen in de dataset"@nl ;
  rdfs:domain dqv:QualityMeasurementDataset ;
  rdfs:range xsd:integer ;
  skos:definition "Het aantal gebeurtenissen dat in de meetperiode is opgetreden"@nl ;
  rdfs:isDefinedBy  .

# gebeurtenissenToelichting: Explanation or description of events/incidents
fds-dqv:gebeurtenissenToelichting
  a rdf:Property ;
  rdfs:label "gebeurtenissenToelichting"@nl ;
  rdfs:comment "Toelichting bij de gebeurtenissen die zijn geregistreerd"@nl ;
  rdfs:domain dqv:QualityMeasurementDataset ;
  rdfs:range rdf:Literal ;
  skos:definition "Vrije tekst toelichting bij gebeurtenissen die invloed hebben op de datakwaliteit"@nl ;
  rdfs:isDefinedBy  .

# aantalWijzigingen: Number of modifications/changes made
fds-dqv:aantalWijzigingen
  a rdf:Property ;
  rdfs:label "aantalWijzigingen"@nl ;
  rdfs:comment "Aantal wijzigingen in de dataset"@nl ;
  rdfs:domain dqv:QualityMeasurementDataset ;
  rdfs:range xsd:integer ;
  skos:definition "Het aantal wijzigingen dat in de meetperiode is doorgevoerd"@nl ;
  rdfs:isDefinedBy  .

# wijzigingenToelichting: Explanation of modifications made
fds-dqv:wijzigingenToelichting
  a rdf:Property ;
  rdfs:label "wijzigingenToelichting"@nl ;
  rdfs:comment "Toelichting bij de wijzigingen"@nl ;
  rdfs:domain dqv:QualityMeasurementDataset ;
  rdfs:range rdf:Literal ;
  skos:definition "Vrije tekst toelichting bij de wijzigingen die zijn doorgevoerd"@nl ;
  rdfs:isDefinedBy  .

# aantalTerugmeldingen: Number of feedback/reports received
fds-dqv:aantalTerugmeldingen
  a rdf:Property ;
  rdfs:label "aantalTerugmeldingen"@nl ;
  rdfs:comment "Aantal terugmeldingen over de dataset"@nl ;
  rdfs:domain dqv:QualityMeasurementDataset ;
  rdfs:range xsd:integer ;
  skos:definition "Het aantal terugmeldingen dat over de dataset is ontvangen in de meetperiode"@nl ;
  rdfs:isDefinedBy  .

# terugmeldingenToelichting: Explanation of feedback/reports
fds-dqv:terugmeldingenToelichting
  a rdf:Property ;
  rdfs:label "terugmeldingenToelichting"@nl ;
  rdfs:comment "Toelichting bij de terugmeldingen"@nl ;
  rdfs:domain dqv:QualityMeasurementDataset ;
  rdfs:range rdf:Literal ;
  skos:definition "Vrije tekst toelichting bij de ontvangen terugmeldingen"@nl ;
  rdfs:isDefinedBy  .

# ============================================
# Quality Measurement URI Pattern
# ============================================

# QualityMeasurement resources follow the pattern:
# fds-dqv:ds{N}_{YYYY_}meting_{M}
#
# Example URIs:
#   fds-dqv:ds1_meting_1
#   fds-dqv:ds2_2025_meting_3
#
# This is a conceptual class to document the URI pattern used
# for quality measurements. Individual measurements are instances
# of dqv:QualityMeasurement with this pattern-based identification.

fds-dqv:QualityMeasurement
  a rdfs:Class ;
  rdfs:subClassOf dqv:QualityMeasurement ;
  rdfs:label "Quality Measurement"@en ;
  rdfs:label "Kwaliteitsmeting"@nl ;
  rdfs:comment "A quality measurement following the FDS-DQV URI naming pattern"@en ;
  skos:definition "Individual quality measurement for a dataset, following the naming convention ds{N}_{jaar_}meting_{M}"@nl ;
  rdfs:isDefinedBy  .
  
Laatst gewijzigd March 30, 2026: html tags eromheen gezet (f83fe7c)