Dit document beschrijft een applicatieprofiel, in dit geval OSLO Datakwaliteit. Dit applicatieprofiel beantwoordt de vraag over hoe het corresponderende domeinmodel in de praktijk kan toegepast worden. Daarbij worden de beperkingen (kardinaliteit, codelijsten) toegelicht en de overeenkomstige (RDF) termen opgelijst.
Samenvatting
Het applicatieprofiel toont hoe de termen uit het OSLO vocabularium Datakwaliteit (dat gebaseerd is op ISO19157:2013) gebruikt moeten worden voor het beschrijven van datakwaliteit.
Dit applicatieprofiel laat toe de kwaliteit van data te beschrijven, ttz de mate waarin data potentieel geschikt is voor een bepaald gebruik.
We weerhielden enkel wat noodzakelijk is om aspecten van kwaliteit te beschrijven op het kleinste granulair niveau, bvb wel de positionele nauwkeurigheid van een locatie maar niet die van een volledige geografische dataset.
Aspecten zoals doel, gebruik en herkomst van data vallen onder metadata en worden hier niet beschouwd.
Het profiel draait rond de klasse Kwaliteitselement waarvan de instanties één bepaald kwaliteitsaspect beschrijven dmv een bepaalde maat verkregen volgens een bepaalde methode.
De aspecten worden ingedeeld als subklassen van Kwaliteitselement en omvatten zaken als nauwkeurigheid, volledigheid en consistentie. Voor subklassen daarvan verwijzen we naar ISO1957 en de overeenkomstige uri’s in isotc211:DataQuality.
Een individueel kwaliteitsaspect wordt beschouwd als een observatie met een kwantitatief resultaat of een conformiteitsverklaring of een kwaliteitsbeschrijving.
Daarbij kan de methode worden vermeld die tot dat resultaat heeft geleid en een referentie naar de gebruikte maat om de kwaliteit uit te drukken.
Status van dit document
Dit applicatieprofiel heeft status Kandidaat Standaard en werd uitgegeven op 2023-06-01.
Informatie over het gevolgde proces en de beslissingen om tot deze specificatie te komen zijn beschikbaar in het standaardenregister.
Licentie
Deze specificatie van Digitaal Vlaanderen is gepubliceerd onder de "Modellicentie Gratis Hergebruik - v1.0".
Conformiteit
De conformiteit voor applicatieprofielen is hier te vinden.
Overzicht
In dit document wordt correct gebruik van de volgende entiteiten toegelicht:
|
BeschrijvendResultaat |
Bruikbaarheid |
ConformiteitResultaat |
EvaluatieMethode |
KwaliteitsElement |
KwaliteitsResultaat |
KwantitatiefResultaat |
LogischeConsistentie |
MaatReferentie |
PositioneleNauwkeurigheid |
TemporeleKwaliteit |
ThematischeNauwkeurigheid |
Volledigheid |
In dit document worden de volgende datatypes toegelicht:
|
Citatie |
Identificator |
Maateenheid |
Record |
RecordType |
Scope |
Entiteiten
BeschrijvendResultaat
- Beschrijving
- Resultaat van een kwaliteitsbepaling die de kwaliteit tekstueel beschrijft.
- Gebruik
- Bvb wanneer geen kwantitatieve beschrijving mogelijk is of ter aanvulling.
- Subklasse van
- KwaliteitsResultaat
- Eigenschappen
- Voor deze entiteit zijn de volgende eigenschappen gedefinieerd: beschrijving.
Eigenschap | Verwacht Type | Kardinaliteit | Beschrijving | Gebruik | Codelijst |
---|---|---|---|---|---|
beschrijving
|
String | 1 | De tekst.. |
Bruikbaarheid
- Beschrijving
- De mate waarin de data aan een gebruikers vereisten voldoet.
- Subklasse van
- KwaliteitsElement
- Eigenschappen
- Voor deze entiteit zijn geen eigenschappen gedefinieerd.
ConformiteitResultaat
- Beschrijving
- Resultaat van een kwaliteitsbepaling die aangeeft of de kwaliteit voldoet aan een vastgelegd niveau.
- Subklasse van
- KwaliteitsResultaat
- Eigenschappen
- Voor deze entiteit zijn de volgende eigenschappen gedefinieerd: geaccepteerd, specificatie, toelichting.
Eigenschap | Verwacht Type | Kardinaliteit | Beschrijving | Gebruik | Codelijst |
---|---|---|---|---|---|
geaccepteerd
|
Boolean | 1 | Geeft aan of de data al dan niet conform is. | ||
specificatie
|
Citatie | 1 | Verwijzing naar de specifiatie waartegen de data gevalueerd wordt. | ||
toelichting
|
String | 0..1 | Verdere uitleg over de conformiteit van de data. |
EvaluatieMethode
- Beschrijving
- Beschrijving van de methode en procedure gevolgd bij de kwaliteitsbepaling.
- Eigenschappen
- Voor deze entiteit zijn de volgende eigenschappen gedefinieerd: evaluatieMethodeBeschrijving, evaluatieMethodeType, evaluatieProcedure, referentieDoc, tijdstip.
Eigenschap | Verwacht Type | Kardinaliteit | Beschrijving | Gebruik | Codelijst |
---|---|---|---|---|---|
evaluatieMethodeBeschrijving
|
String | 0..1 | Beschrijving van de evaluatiemethode. | ||
evaluatieMethodeType
|
EvaluatieMethodeType | 0..1 | Type van de evaluatiemethode. | ||
evaluatieProcedure
|
Citatie | 0..1 | Verwijzing naar de procedure die werd gevolgd. | ||
referentieDoc
|
Citatie | 0..* | Verwijzing naar een document dat de methode en/of procedure beschrijft. | ||
tijdstip
|
DateTime | 0..* | Tijdstip waarop de evaluatie plaatsvond. |
KwaliteitsElement
- Beschrijving
- Beschrijving van een bepaald aspect van de kwaliteit van de data.
- Eigenschappen
- Voor deze entiteit zijn de volgende eigenschappen gedefinieerd: afgeleidElement, evaluatieMethode, maat, resultaat, standaloneKwaliteitRapportDetails.
Eigenschap | Verwacht Type | Kardinaliteit | Beschrijving | Gebruik | Codelijst |
---|---|---|---|---|---|
afgeleidElement
|
KwaliteitsElement | 0..* | Verwijzing naar een Kwaliteitselement waarvan dit element is afgekleid. | ||
evaluatieMethode
|
EvaluatieMethode | 0..1 | Verwijzing naar de methode die werd gebruikt om de kwaliteit te evalueren. | ||
maat
|
MaatReferentie | 0..1 | Verwijzing naar de kwaliteitsmaat die werd gebruikt om de kwaliteit uit te drukken. | ||
resultaat
|
KwaliteitsResultaat | 1..* | Verwijzing naar het resultaat van de kwaliteitsevaluatie. | ||
standaloneKwaliteitRapportDetails
|
String | 0..1 | Clausule in het kwaliteitsrapport waarin het kwaliteitselement wordt vermeld. |
KwaliteitsResultaat
- Beschrijving
- Het resultaat van de evaluatie van de datakwaliteit.
- Eigenschappen
- Voor deze entiteit zijn de volgende eigenschappen gedefinieerd: resultaatScope, tijdstip.
Eigenschap | Verwacht Type | Kardinaliteit | Beschrijving | Gebruik | Codelijst |
---|---|---|---|---|---|
resultaatScope
|
Scope | 0..1 | Het bereik van het resultaat. | ||
tijdstip
|
DateTime | 0..1 | Het tijdstip waarop het resultaat bekomen werd. |
KwantitatiefResultaat
- Beschrijving
- Resultaat van een kwaliteitsbepaling met een kwantitatieve waarde als resultaat.
- Subklasse van
- KwaliteitsResultaat
- Eigenschappen
- Voor deze entiteit zijn de volgende eigenschappen gedefinieerd: waarde, waardeEenheid, waardeRecordType.
Eigenschap | Verwacht Type | Kardinaliteit | Beschrijving | Gebruik | Codelijst |
---|---|---|---|---|---|
waarde
|
Record | 1..* | De kwantiteit van de grootheid die wordt bepaald. | ||
waardeEenheid
|
Maateenheid | 0..1 | De eenheid waarin de waarde wordt uitgedrukt. | ||
waardeRecordType
|
RecordType | 0..1 | Datatype van de waarde. | Het datatype kan bvb Integer zijn of een gestructureerd datatype. |
LogischeConsistentie
- Beschrijving
- De mate waarin voldaan is aan de logische regels van de datastructuur, attributen en associaties.
- Subklasse van
- KwaliteitsElement
- Eigenschappen
- Voor deze entiteit zijn geen eigenschappen gedefinieerd.
MaatReferentie
- Beschrijving
- Verwijzing naar de maat die werd gebruikt om de kwaliteit te beschrijven.
- Gebruik
- Als er geen identificator gespecifieerd wordt (MD_Identificator), moet de naam van de maat voorzien worden.
- Eigenschappen
- Voor deze entiteit zijn de volgende eigenschappen gedefinieerd: maatBeschrijving, maatIdentificatie, maatNaam.
Eigenschap | Verwacht Type | Kardinaliteit | Beschrijving | Gebruik | Codelijst |
---|---|---|---|---|---|
maatBeschrijving
|
String | 0..1 | Beschrijving van de gebruikte maat. | ||
maatIdentificatie
|
Identificator | 0..1 | Identificator van de gebruikte maat. | Als er geen identificator gespecifieerd wordt moet de naam worden vermeld. | |
maatNaam
|
String | 0..* | Naam van de gebruikte maat. |
PositioneleNauwkeurigheid
- Beschrijving
- De mate waarin positionele data overeenstemt met de werkelijke positie.
- Gebruik
- Bv percentage positionele afwijkingen groter dan 1 meter.
- Subklasse van
- KwaliteitsElement
- Eigenschappen
- Voor deze entiteit zijn geen eigenschappen gedefinieerd.
TemporeleKwaliteit
- Beschrijving
- De mate waarin de temporele data overeenstemt met de werkelijkheid.
- Subklasse van
- KwaliteitsElement
- Eigenschappen
- Voor deze entiteit zijn geen eigenschappen gedefinieerd.
ThematischeNauwkeurigheid
- Beschrijving
- De mate waarin thematische data overeenkomt met de werkelijkheid.
- Gebruik
- Nauwkeurigheid van kwantitatieve attributenof niet-kwantitatieve attributen, van associaties of van classificaties van instanties van klassen.
- Subklasse van
- KwaliteitsElement
- Eigenschappen
- Voor deze entiteit zijn geen eigenschappen gedefinieerd.
Volledigheid
- Beschrijving
- De mate waarin bepaalde instanties, hun attributen en associaties ontbreken of teveel zijn.
- Gebruik
- Resp omissie en comissie genoemd.
- Subklasse van
- KwaliteitsElement
- Eigenschappen
- Voor deze entiteit zijn geen eigenschappen gedefinieerd.
Datatypes
Citatie
- Beschrijving
- Een gestandardiseerde referentie naar een resource.
- Gebruik
- Zie ISO19115 Metadata voor meer info over deze klasse.
- Eigenschappen
- Voor dit datatype zijn geen eigenschappen gedefinieerd.
Identificator
- Beschrijving
- Informatie gebruikt om een object uniek te identificeren.
- Gebruik
- Uitgangspunt hier is dat deze string door een organisatie wordt toegekend en dat dit gebeurt volgens een welbepaald systeem. OPMERKING: Een meer uitgebreide beschrijving is te vinden in het AP OSLO-Generiek basis.
- Eigenschappen
- Voor dit datatype zijn geen eigenschappen gedefinieerd.
Maateenheid
- Beschrijving
- Eenheid waarin een grootheid woirdt uitgedrukt.
- Gebruik
- Zie ISO19103 Conceptual Schema Language voor meer info over deze klasse. Of substitueer doorucum:ucumunit of iso:UnitOfMeasure.uomIdentifier) of door een qudt:Unit of skos:Concept.
- Eigenschappen
- Voor dit datatype zijn geen eigenschappen gedefinieerd.
Record
- Beschrijving
- Basis datastructuur bestaande uit een collectie van velden van mogelijk verschillende datatypes, typisch een vast aantal in een bepaalde volgorde.
- Eigenschappen
- Voor dit datatype zijn geen eigenschappen gedefinieerd.
RecordType
- Beschrijving
- Beschrijving van de structuur van een record adh van namen en datatypes van velden.
- Gebruik
- Zie ISO19103 Conceptual Schema Language voor meer info over deze klasse.
- Eigenschappen
- Voor dit datatype zijn geen eigenschappen gedefinieerd.
Scope
- Beschrijving
- Reikwijdte of type van de data die door de metadata wordt beschreven.
- Gebruik
- Bvb of ze betrekking heeft op een instantie van een klasse of op een attribuutwaarde of in tegendeel op een volledige dataset of op een bepaald geografisch gebied. Zie ISO19115 Metadata voor meer info over deze klasse.
- Eigenschappen
- Voor dit datatype zijn geen eigenschappen gedefinieerd.
JSON-LD context
(niet normatief)Een herbruikbare JSON-LD context definitie voor dit applicatieprofiel is terug te vinden op: /doc/applicatieprofiel/datakwaliteit/kandidaatstandaard/2023-06-01/context/datakwaliteit-ap.jsonld
SHACL template
(niet normatief)Een herbruikbare SHACL template definitie voor dit applicatieprofiel is terug te vinden op: /doc/applicatieprofiel/datakwaliteit/kandidaatstandaard/2023-06-01/shacl/datakwaliteit-ap-SHACL.ttl