Alle parameters
Hieronder zijn alle parameters opgenomen.
Code gekopieerd
...Kopieer naar klembord
1@prefix sh: <http://www.w3.org/ns/shacl#> . 2@prefix schema: <http://schema.org/> . 3@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 4@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 5@prefix dash: <http://datashapes.org/dash#> . 6@prefix foaf: <http://xmlns.com/foaf/0.1/> . 7@prefix vcard: <http://www.w3.org/2006/vcard/ns#> . 8@prefix ex: <http://example.com/> . 9 10# Parameter-shape voor peildatum met handmatige invoer als een datum. 11ex:PeilDatumManualEntry 12 a sh:NodeShape ; 13 sh:targetClass ex:PeilDatumManualEntry ; 14 rdfs:label "Peildatum zonder keuzelijst"; 15 rdfs:comment "Een shape voor het creëren van een handmatig invoerveld waarmee de gebruiker de peildatum kan specificeren.."@nl ; 16 sh:property [ 17 sh:path ex:peildatum ; 18 sh:name "peildatum"; 19 sh:description "Handmatige invoer van peildatumwaarden."@nl ; 20 sh:maxCount 1 ; 21 sh:minCount 1 ; 22 sh:datatype xsd:date ; 23 sh:maxInclusive "2025-12-31"^^xsd:date ; 24 sh:minInclusive "2025-01-01"^^xsd:date ; 25 ] 26. 27 28# Parameter-shape voor peildatum met een keuzelijst. 29ex:PeilDatumPickList 30 a sh:NodeShape ; 31 sh:targetClass ex:PeilDatumPickList ; 32 rdfs:label "Peildatum met een keuzelijst"; 33 rdfs:comment "Een shape voor het creëren van een keuzelijstveld waarmee de gebruiker de peildatum kan specificeren."@nl ; 34 sh:property [ 35 sh:path ex:peildatum ; 36 sh:name "peildatum"; 37 sh:description "Keuzelijst van peildatumwaarden."@nl ; 38 sh:maxCount 1 ; 39 sh:minCount 1 ; 40 sh:datatype xsd:date ; 41 sh:in ( 42 "2025-01-01"^^xsd:date 43 "2025-04-01"^^xsd:date 44 "2025-07-01"^^xsd:date 45 "2025-10-01"^^xsd:date 46 ) 47 48 ] 49. 50 51# Parameter-shape om keuzelijsten voor jaren en kwartalen te selecteren vanuit een keuzelijst. 52ex:QuarterValuePickListWithYear 53 a sh:NodeShape ; 54 sh:targetClass ex:QuarterValuePickListWithYear ; 55 rdfs:label "Kwartaal- en jaarwaarden" ; 56 rdfs:comment "Een shape met twee eigenschappen: één om een keuzelijstveld te creëren waarmee de gebruiker een filter op een kwartaal kan specificeren, en een tweede voor handmatige invoer om het jaar te specificeren."@nl ; 57 sh:property [ 58 sh:path ex:kwartaal ; 59 sh:name "kwartaal"; 60 sh:description "De keuzelijst met waarden voor kwartalen."@nl ; 61 sh:maxCount 1 ; 62 sh:minCount 1 ; 63 sh:datatype xsd:string ; 64 sh:in ("Q1" "Q2" "Q3" "Q4") 65 ] ; 66 sh:property [ 67 sh:path ex:jaar ; 68 sh:name "jaar"; 69 sh:description "Handmatige invoer van de jaarwaarde na de kwartaalwaarden."@nl ; 70 sh:maxCount 1 ; 71 sh:minCount 1 ; 72 sh:datatype xsd:gYear ; 73 sh:maxInclusive "2025"^^xsd:gYear ; 74 sh:minInclusive "2025"^^xsd:gYear ; 75 ] 76. 77 78# Parameter-shape voor de handmatige invoer voor de startdatum van een periode. 79ex:StartDateManualEntry 80 a sh:NodeShape ; 81 sh:targetClass ex:StartDateManualEntry ; 82 rdfs:label "Startdatum zonder keuzelijst"; 83 rdfs:comment "Een shape voor het creëren van een handmatig invoerveld waarmee de gebruiker de filter voor de startdatum van een periode kan specificeren."@nl ; 84 sh:property [ 85 sh:path ex:startperiode ; 86 sh:name "startperiode"; 87 sh:description "Handmatige invoer van de startdatumwaarde voor de periode."@nl ; 88 sh:maxCount 1 ; 89 sh:minCount 1 ; 90 sh:datatype xsd:date ; 91 sh:maxInclusive "2025-12-31"^^xsd:date ; 92 sh:minInclusive "2025-01-31"^^xsd:date ; 93 ] 94. 95 96# Parameter-shape voor het kunnen selecteren van een startdatum voor de periode uit een waardelijst. 97ex:StartDatePickList 98 a sh:NodeShape ; 99 sh:targetClass ex:StartDatePickList ; 100 rdfs:label "Startdatum periode met een keuzelijst"; 101 rdfs:comment "Een shape voor het creeren van een keuzelijstveld waarmee de gebruiker de startdatum voor een periode kan specificeren."@nl ; 102 sh:property [ 103 sh:path ex:startperiode ; 104 sh:name "startperiode"; 105 sh:description "Keuzelijst van startperiode datum waarden."@nl ; 106 sh:maxCount 1 ; 107 sh:minCount 1 ; 108 sh:datatype xsd:date ; 109 sh:in ( 110 "2025-01-01"^^xsd:date 111 "2026-01-01"^^xsd:date 112 ) 113 114 ] 115. 116 117# Parameter-shape voor de handmatige invoer voor de einddatum van een periode. 118ex:EndDateManualEntry 119 a sh:NodeShape ; 120 sh:targetClass ex:EndDateManualEntry ; 121 rdfs:label "Einddatum zonder keuzelijst"; 122 rdfs:comment "Een shape voor het creëren van een handmatig invoerveld waarmee de gebruiker het filter op de einddatum kan specificeren."@nl ; 123 sh:property [ 124 sh:path ex:eindperiode ; 125 sh:name "eindperiode"; 126 sh:description "Handmatige invoer van de einddatumwaarde voor de periode."@nl ; 127 sh:maxCount 1 ; 128 sh:minCount 1 ; 129 sh:datatype xsd:date ; 130 sh:maxInclusive "2025-12-31"^^xsd:date ; 131 sh:minInclusive "2020-12-31"^^xsd:date ; 132 ] 133. 134 135# Parameter-shape voor einddatum periode met een waardelijst. 136ex:EndDatePickList 137 a sh:NodeShape ; 138 sh:targetClass ex:EndDatePickList ; 139 rdfs:label "Einddatum periode met een keuzelijst"; 140 rdfs:comment "Een shape voor het creeren van een keuzelijstveld waarmee de gebruiker de einddatum voor een periode kan specificeren."@nl ; 141 sh:property [ 142 sh:path ex:eindperiode ; 143 sh:name "eindperiode"; 144 sh:description "Keuzelijst van eindperiode datum waarden."@nl ; 145 sh:maxCount 1 ; 146 sh:minCount 1 ; 147 sh:datatype xsd:date ; 148 sh:in ( 149 "2025-12-31"^^xsd:date 150 "2026-12-31"^^xsd:date 151 ) 152 153 ] 154. 155 156# Parameter-shape voor het definiëren van de gecombineerde invoerparameters voor de start- en einddatums van een periode. 157ex:StartAndEndDateManualEntry 158 a sh:NodeShape ; 159 sh:targetClass ex:StartAndEndDateManualEntry ; 160 rdfs:label "Start- en einddatum zonder keuzelijst"; 161 rdfs:comment "Een shape met twee eigenschappen met dezelfde formaten: één voor het creëren van een handmatig invoerveld waarmee de gebruiker de filter voor de startdatum kan specificeren, en een tweede voor de einddatum."@nl ; 162 sh:property [ 163 sh:path ex:startperiode ; 164 sh:name "startperiode"; 165 sh:description "Handmatige invoer van de startdatumwaarde."@nl ; 166 sh:maxCount 1 ; 167 sh:minCount 1 ; 168 sh:datatype xsd:date ; 169 sh:maxInclusive "2025-12-31"^^xsd:date ; 170 sh:minInclusive "2020-12-31"^^xsd:date ; 171 ],[ 172 sh:path ex:eindperiode ; 173 sh:name "eindperiode"; 174 sh:description "Handmatige invoer van de einddatumwaarde."@nl ; 175 sh:maxCount 1 ; 176 sh:minCount 1 ; 177 sh:datatype xsd:date ; 178 sh:maxInclusive "2025-12-31"^^xsd:date ; 179 sh:minInclusive "2020-12-31"^^xsd:date ; 180 ] 181. 182 183# Parameter-shape die de invoerparameter voor Vestigingsnummer definieert met handmatige invoer als een string.. 184ex:VestigingsnummerManualEntry 185 a sh:NodeShape ; 186 sh:targetClass ex:VestigingsnummerManualEntry ; 187 rdfs:label "Vestigingsnummer voor handmatige invoer"; 188 rdfs:comment "Een shape voor het creëren van een handmatig invoerveld waarmee de gebruiker het KvK Vestigingsnummer kan specificeren."@nl ; 189 sh:property [ 190 sh:path ex:vestigingsnummer ; 191 sh:name "vestigingsnummer"; 192 sh:description "Handmatige invoer van het KvK vestigingsnummer."@nl ; 193 sh:maxCount 1 ; 194 sh:minCount 1 ; 195 sh:datatype xsd:string ; 196 sh:pattern "^[0-9]{12}$" ; 197 ] 198. 199 200# Parameter-shape die de invoerparameter voor de Zorgkantoor IRI definieert. 201ex:Zorgkantoor 202 a sh:NodeShape ; 203 sh:targetClass ex:Zorgkantoor ; 204 rdfs:label "Zorgkantoor" ; 205 rdfs:comment "Een shape voor het kunnen meegeven van de specifieke zorgkantoor IRI."@nl ; 206 sh:property [ 207 sh:path ex:zorgkantoor ; 208 sh:name "zorgkantoor" ; 209 sh:description "De betreffende IRI van het zorgkantoor."@nl ; 210 sh:maxCount 1 ; 211 sh:minCount 1 ; 212 sh:nodeKind sh:IRI ; 213 sh:in ( 214 <http://purl.org/ozo/onz-org#ZorgkantoorCZ> 215 <http://purl.org/ozo/onz-org#ZorgkantoorDSW> 216 <http://purl.org/ozo/onz-org#ZorgkantoorFriesland> 217 <http://purl.org/ozo/onz-org#ZorgkantoorMenzis> 218 <http://purl.org/ozo/onz-org#ZorgkantoorMiddenIJssel> 219 <http://purl.org/ozo/onz-org#ZorgkantoorVGZ> 220 <http://purl.org/ozo/onz-org#ZorgkantoorZilverenKruis> 221 <http://purl.org/ozo/onz-org#ZorgkantoorZorgEnZekerheid> 222 ) ; 223 ] 224. 225