Uitwisselprofiel Zorgkantoren Inkoopondersteuning en beleidsontwikkeling
18.1 - Balans o.b.v. Grootboek (Prismant)
Concepten
Relaties
Eigenschappen
SPARQL query
Code gekopieerd
...Kopieer naar klembord
1# Indicator: Zorgkantoren 18.1.0 2# Parameters: $(peildatum) 3# Ontologie: 4 5PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 6PREFIX onz-fin: <http://purl.org/ozo/onz-fin#> 7PREFIX onz-g: <http://purl.org/ozo/onz-g#> 8 9SELECT 10 ?jaarrekeningpost 11 ?bedrag 12{ 13 { 14 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 15 { 16 ?grootboek_post 17 a onz-fin:Grootboekpost ; 18 onz-g:partOf ?rubriek ; 19 onz-g:hasDate ?datum ; 20 onz-g:isAbout [ 21 a onz-g:FinancialEntity ; 22 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 23 ] . 24 BIND($(peildatum) AS ?peildatum) 25 FILTER (?datum <= ?peildatum) 26 BIND("A Vaste activa" as ?jaarrekeningpost) 27 28 BIND(IF(?rubriek in ( onz-fin:000011, onz-fin:000012, onz-fin:000021, onz-fin:000022, onz-fin:000031, onz-fin:000032, onz-fin:000111, 29 onz-fin:000112, onz-fin:000121, onz-fin:000122, onz-fin:000131, onz-fin:000132, onz-fin:000211, onz-fin:000212, 30 onz-fin:000311, onz-fin:000312, onz-fin:000411, onz-fin:000412, onz-fin:000531, onz-fin:000532, onz-fin:000631, 31 onz-fin:000632, onz-fin:000731, onz-fin:000732, onz-fin:000831, onz-fin:000832, onz-fin:000931, onz-fin:000932, 32 onz-fin:011110, onz-fin:011120, onz-fin:011130, onz-fin:011211, onz-fin:011212, onz-fin:011221, onz-fin:011222, 33 onz-fin:011231, onz-fin:011232, onz-fin:011241, onz-fin:011242, onz-fin:011251, onz-fin:011252, onz-fin:012111, 34 onz-fin:012112, onz-fin:012121, onz-fin:012122, onz-fin:012131, onz-fin:012132, onz-fin:012141, onz-fin:012142, 35 onz-fin:012151, onz-fin:012152, onz-fin:012211, onz-fin:012212, onz-fin:012221, onz-fin:012222, onz-fin:012231, 36 onz-fin:012232, onz-fin:012241, onz-fin:012242, onz-fin:012251, onz-fin:012252, onz-fin:012311, onz-fin:012312, 37 onz-fin:012321, onz-fin:012322, onz-fin:012331, onz-fin:012332, onz-fin:012341, onz-fin:012342, onz-fin:012351, 38 onz-fin:012352, onz-fin:012411, onz-fin:012412, onz-fin:012421, onz-fin:012422, onz-fin:012431, onz-fin:012432, 39 onz-fin:012441, onz-fin:012442, onz-fin:012451, onz-fin:012452, onz-fin:013111, onz-fin:013112, onz-fin:013121, 40 onz-fin:013122, onz-fin:013131, onz-fin:013132, onz-fin:013141, onz-fin:013142, onz-fin:013151, onz-fin:013152, 41 onz-fin:014111, onz-fin:014112, onz-fin:014121, onz-fin:014122, onz-fin:014131, onz-fin:014132, onz-fin:014221, 42 onz-fin:014222, onz-fin:014231, onz-fin:014232, onz-fin:014321, onz-fin:014322, onz-fin:014331, onz-fin:014332, 43 onz-fin:015110, onz-fin:015120, onz-fin:015130, onz-fin:015140, onz-fin:015150, onz-fin:031110, onz-fin:031120, 44 onz-fin:031130, onz-fin:031210, onz-fin:031220, onz-fin:031230, onz-fin:031401, onz-fin:032101, onz-fin:032210, 45 onz-fin:032510, onz-fin:032610, onz-fin:032910), ?geld_bedrag, 0) AS ?bedrag_sum) 46 } group by ?jaarrekeningpost 47 } 48 union 49 { 50 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 51 { 52 ?grootboek_post 53 a onz-fin:Grootboekpost ; 54 onz-g:partOf ?rubriek ; 55 onz-g:hasDate ?datum ; 56 onz-g:isAbout [ 57 a onz-g:FinancialEntity ; 58 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 59 ] . 60 BIND($(peildatum) AS ?peildatum) 61 FILTER(?datum <= ?peildatum) 62 BIND("A.I Immateriële vaste activa" as ?jaarrekeningpost) 63 BIND(IF(?rubriek in (onz-fin:000011, onz-fin:000012, onz-fin:000021, onz-fin:000022, onz-fin:000031, onz-fin:000032, onz-fin:000111, 64 onz-fin:000112, onz-fin:000121, onz-fin:000122, onz-fin:000131, onz-fin:000132, onz-fin:000211, onz-fin:000212, 65 onz-fin:000311, onz-fin:000312, onz-fin:000411, onz-fin:000412, onz-fin:000531, onz-fin:000532, onz-fin:000631, 66 onz-fin:000632, onz-fin:000731, onz-fin:000732, onz-fin:000831, onz-fin:000832, onz-fin:000931, onz-fin:000932), ?geld_bedrag, 0) AS ?bedrag_sum) 67 } group by ?jaarrekeningpost 68 } 69 union 70 { 71 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 72 { 73 ?grootboek_post 74 a onz-fin:Grootboekpost ; 75 onz-g:partOf ?rubriek ; 76 onz-g:hasDate ?datum ; 77 onz-g:isAbout [ 78 a onz-g:FinancialEntity ; 79 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 80 ] . 81 BIND($(peildatum) AS ?peildatum) 82 FILTER(?datum <= ?peildatum) 83 BIND("A.II Materiële vaste activa" as ?jaarrekeningpost) 84 BIND(IF(?rubriek in ( onz-fin:011110, onz-fin:011120, onz-fin:011130, onz-fin:011211, onz-fin:011212, onz-fin:011221, onz-fin:011222, 85 onz-fin:011231, onz-fin:011232, onz-fin:011241, onz-fin:011242, onz-fin:011251, onz-fin:011252, onz-fin:012111, 86 onz-fin:012112, onz-fin:012121, onz-fin:012122, onz-fin:012131, onz-fin:012132, onz-fin:012141, onz-fin:012142, 87 onz-fin:012151, onz-fin:012152, onz-fin:012211, onz-fin:012212, onz-fin:012221, onz-fin:012222, onz-fin:012231, 88 onz-fin:012232, onz-fin:012241, onz-fin:012242, onz-fin:012251, onz-fin:012252, onz-fin:012311, onz-fin:012312, 89 onz-fin:012321, onz-fin:012322, onz-fin:012331, onz-fin:012332, onz-fin:012341, onz-fin:012342, onz-fin:012351, 90 onz-fin:012352, onz-fin:012411, onz-fin:012412, onz-fin:012421, onz-fin:012422, onz-fin:012431, onz-fin:012432, 91 onz-fin:012441, onz-fin:012442, onz-fin:012451, onz-fin:012452, onz-fin:013111, onz-fin:013112, onz-fin:013121, 92 onz-fin:013122, onz-fin:013131, onz-fin:013132, onz-fin:013141, onz-fin:013142, onz-fin:013151, onz-fin:013152, 93 onz-fin:014111, onz-fin:014112, onz-fin:014121, onz-fin:014122, onz-fin:014131, onz-fin:014132, onz-fin:014221, 94 onz-fin:014222, onz-fin:014231, onz-fin:014232, onz-fin:014321, onz-fin:014322, onz-fin:014331, onz-fin:014332, 95 onz-fin:015110, onz-fin:015120, onz-fin:015130, onz-fin:015140, onz-fin:015150), ?geld_bedrag, 0) AS ?bedrag_sum) 96 } group by ?jaarrekeningpost 97 } 98 union 99 { 100 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 101 { 102 ?grootboek_post 103 a onz-fin:Grootboekpost ; 104 onz-g:partOf ?rubriek ; 105 onz-g:hasDate ?datum ; 106 onz-g:isAbout [ 107 a onz-g:FinancialEntity ; 108 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 109 ] . 110 BIND($(peildatum) AS ?peildatum) 111 FILTER(?datum <= ?peildatum) 112 BIND("A.III Financiële vaste activa" as ?jaarrekeningpost) 113 BIND(IF(?rubriek in ( onz-fin:031110, onz-fin:031120, onz-fin:031130, onz-fin:031210, onz-fin:031220, onz-fin:031230, onz-fin:031401, 114 onz-fin:032101, onz-fin:032210, onz-fin:032510, onz-fin:032610, onz-fin:032910), ?geld_bedrag, 0) AS ?bedrag_sum) 115 } group by ?jaarrekeningpost 116 } 117 union 118 { 119 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 120 { 121 ?grootboek_post 122 a onz-fin:Grootboekpost ; 123 onz-g:partOf ?rubriek ; 124 onz-g:hasDate ?datum ; 125 onz-g:isAbout [ 126 a onz-g:FinancialEntity ; 127 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 128 ] . 129 BIND($(peildatum) AS ?peildatum) 130 FILTER(?datum <= ?peildatum) 131 BIND ("B Vlottende activa" as ?jaarrekeningpost) 132 BIND(IF(?rubriek in (onz-fin:311100, onz-fin:311200, onz-fin:311300, onz-fin:311400, onz-fin:311500, onz-fin:311600, 133 onz-fin:312000, onz-fin:319000, onz-fin:121000, onz-fin:121001, onz-fin:121002, onz-fin:121003, onz-fin:123100, 134 onz-fin:123200, onz-fin:123300, onz-fin:124111, onz-fin:124112, onz-fin:124113, onz-fin:125000, onz-fin:126100, 135 onz-fin:126110, onz-fin:128100, onz-fin:128200, onz-fin:128310, onz-fin:128320, onz-fin:128330, onz-fin:131100, 136 onz-fin:131200, onz-fin:131900, onz-fin:132100, onz-fin:132200, onz-fin:132210, onz-fin:132400 ), ?geld_bedrag, 0) AS ?bedrag_sum) 137 } group by ?jaarrekeningpost 138 } 139 union 140 { 141 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 142 { 143 ?grootboek_post 144 a onz-fin:Grootboekpost ; 145 onz-g:partOf ?rubriek ; 146 onz-g:hasDate ?datum ; 147 onz-g:isAbout [ 148 a onz-g:FinancialEntity ; 149 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 150 ] . 151 BIND($(peildatum) AS ?peildatum) 152 FILTER(?datum <= ?peildatum) 153 BIND ("B.I Voorraden" as ?jaarrekeningpost) 154 BIND(IF(?rubriek in (onz-fin:311100, onz-fin:311200, onz-fin:311300, onz-fin:311400, onz-fin:311500, onz-fin:311600, onz-fin:312000, onz-fin:319000), ?geld_bedrag, 0) AS ?bedrag_sum) 155 } group by ?jaarrekeningpost 156 } 157 union 158 { 159 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 160 { 161 ?grootboek_post 162 a onz-fin:Grootboekpost ; 163 onz-g:partOf ?rubriek ; 164 onz-g:hasDate ?datum ; 165 onz-g:isAbout [ 166 a onz-g:FinancialEntity ; 167 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 168 ] . 169 BIND($(peildatum) AS ?peildatum) 170 FILTER(?datum <= ?peildatum) 171 BIND ("B.II Vorderingen" as ?jaarrekeningpost) 172 BIND(IF(?rubriek in (onz-fin:121000, onz-fin:121001, onz-fin:121002, onz-fin:121003, onz-fin:123100, onz-fin:123200, onz-fin:123300, 173 onz-fin:124111, onz-fin:124112, onz-fin:124113, onz-fin:125000, onz-fin:126100, onz-fin:126110, onz-fin:128100, 174 onz-fin:128200, onz-fin:128310, onz-fin:128320, onz-fin:128330), ?geld_bedrag, 0) AS ?bedrag_sum) 175 } group by ?jaarrekeningpost 176 } 177 union 178 { 179 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 180 { 181 ?grootboek_post 182 a onz-fin:Grootboekpost ; 183 onz-g:partOf ?rubriek ; 184 onz-g:hasDate ?datum ; 185 onz-g:isAbout [ 186 a onz-g:FinancialEntity ; 187 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 188 ] . 189 BIND($(peildatum) AS ?peildatum) 190 FILTER(?datum <= ?peildatum) 191 BIND ("B.III Effecten" as ?jaarrekeningpost) 192 BIND(IF(?rubriek in (onz-fin:131100, onz-fin:131200, onz-fin:131900), ?geld_bedrag, 0) AS ?bedrag_sum) 193 } group by ?jaarrekeningpost 194 } 195 union 196 { 197 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 198 { 199 ?grootboek_post 200 a onz-fin:Grootboekpost ; 201 onz-g:partOf ?rubriek ; 202 onz-g:hasDate ?datum ; 203 onz-g:isAbout [ 204 a onz-g:FinancialEntity ; 205 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 206 ] . 207 BIND($(peildatum) AS ?peildatum) 208 FILTER(?datum <= ?peildatum) 209 BIND ("B.IV Liquide middelen" as ?jaarrekeningpost) 210 BIND(IF(?rubriek in (onz-fin:132100, onz-fin:132200, onz-fin:132210, onz-fin:132400), ?geld_bedrag, 0) AS ?bedrag_sum) 211 } group by ?jaarrekeningpost 212 } 213 union 214 { 215 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 216 { 217 ?grootboek_post 218 a onz-fin:Grootboekpost ; 219 onz-g:partOf ?rubriek ; 220 onz-g:hasDate ?datum ; 221 onz-g:isAbout [ 222 a onz-g:FinancialEntity ; 223 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 224 ] . 225 BIND($(peildatum) AS ?peildatum) 226 FILTER(?datum <= ?peildatum) 227 BIND ("C Totaal activa" as ?jaarrekeningpost) 228 BIND(IF(?rubriek in (onz-fin:000011, onz-fin:000012, onz-fin:000021, onz-fin:000022, onz-fin:000031, onz-fin:000032, onz-fin:000111, 229 onz-fin:000112, onz-fin:000121, onz-fin:000122, onz-fin:000131, onz-fin:000132, onz-fin:000211, onz-fin:000212, 230 onz-fin:000311, onz-fin:000312, onz-fin:000411, onz-fin:000412, onz-fin:000531, onz-fin:000532, onz-fin:000631, 231 onz-fin:000632, onz-fin:000731, onz-fin:000732, onz-fin:000831, onz-fin:000832, onz-fin:000931, onz-fin:000932, 232 onz-fin:011110, onz-fin:011120, onz-fin:011130, onz-fin:011211, onz-fin:011212, onz-fin:011221, onz-fin:011222, 233 onz-fin:011231, onz-fin:011232, onz-fin:011241, onz-fin:011242, onz-fin:011251, onz-fin:011252, onz-fin:012111, 234 onz-fin:012112, onz-fin:012121, onz-fin:012122, onz-fin:012131, onz-fin:012132, onz-fin:012141, onz-fin:012142, 235 onz-fin:012151, onz-fin:012152, onz-fin:012211, onz-fin:012212, onz-fin:012221, onz-fin:012222, onz-fin:012231, 236 onz-fin:012232, onz-fin:012241, onz-fin:012242, onz-fin:012251, onz-fin:012252, onz-fin:012311, onz-fin:012312, 237 onz-fin:012321, onz-fin:012322, onz-fin:012331, onz-fin:012332, onz-fin:012341, onz-fin:012342, onz-fin:012351, 238 onz-fin:012352, onz-fin:012411, onz-fin:012412, onz-fin:012421, onz-fin:012422, onz-fin:012431, onz-fin:012432, 239 onz-fin:012441, onz-fin:012442, onz-fin:012451, onz-fin:012452, onz-fin:013111, onz-fin:013112, onz-fin:013121, 240 onz-fin:013122, onz-fin:013131, onz-fin:013132, onz-fin:013141, onz-fin:013142, onz-fin:013151, onz-fin:013152, 241 onz-fin:014111, onz-fin:014112, onz-fin:014121, onz-fin:014122, onz-fin:014131, onz-fin:014132, onz-fin:014221, 242 onz-fin:014222, onz-fin:014231, onz-fin:014232, onz-fin:014321, onz-fin:014322, onz-fin:014331, onz-fin:014332, 243 onz-fin:015110, onz-fin:015120, onz-fin:015130, onz-fin:015140, onz-fin:015150, onz-fin:031110, onz-fin:031120, 244 onz-fin:031130, onz-fin:031210, onz-fin:031220, onz-fin:031230, onz-fin:031401, onz-fin:032101, onz-fin:032210, 245 onz-fin:032510, onz-fin:032610, onz-fin:032910, onz-fin:311100, onz-fin:311200, onz-fin:311300, onz-fin:311400, 246 onz-fin:311500, onz-fin:311600, onz-fin:312000, onz-fin:319000, onz-fin:121000, onz-fin:121001, onz-fin:121002, 247 onz-fin:121003, onz-fin:123100, onz-fin:123200, onz-fin:123300, onz-fin:124111, onz-fin:124112, onz-fin:124113, 248 onz-fin:125000, onz-fin:126100, onz-fin:126110, onz-fin:128100, onz-fin:128200, onz-fin:128310, onz-fin:128320, 249 onz-fin:128330, onz-fin:131100, onz-fin:131200, onz-fin:131900, onz-fin:132100, onz-fin:132200, onz-fin:132210, 250 onz-fin:132400 ), ?geld_bedrag, 0) AS ?bedrag_sum) 251 } group by ?jaarrekeningpost 252 } 253 union 254 { 255 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 256 { 257 ?grootboek_post 258 a onz-fin:Grootboekpost ; 259 onz-g:partOf ?rubriek ; 260 onz-g:hasDate ?datum ; 261 onz-g:isAbout [ 262 a onz-g:FinancialEntity ; 263 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 264 ] . 265 BIND($(peildatum) AS ?peildatum) 266 FILTER(?datum <= ?peildatum) 267 BIND ("D Eigen vermogen" as ?jaarrekeningpost) 268 BIND(IF(?rubriek in (onz-fin:051100, onz-fin:054130, onz-fin:053110, onz-fin:053420, onz-fin:054230, onz-fin:053230, 269 onz-fin:053900, onz-fin:054930, onz-fin:059150, onz-fin:091000 ), ?geld_bedrag, 0) AS ?bedrag_sum) 270 } group by ?jaarrekeningpost 271 } 272 union 273 { 274 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 275 { 276 ?grootboek_post 277 a onz-fin:Grootboekpost ; 278 onz-g:partOf ?rubriek ; 279 onz-g:hasDate ?datum ; 280 onz-g:isAbout [ 281 a onz-g:FinancialEntity ; 282 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 283 ] . 284 BIND($(peildatum) AS ?peildatum) 285 FILTER(?datum <= ?peildatum) 286 BIND ("D.I Gestort en opgevraagd kapitaal" as ?jaarrekeningpost) 287 BIND(IF(?rubriek in (onz-fin:051100), ?geld_bedrag, 0) AS ?bedrag_sum) 288 } group by ?jaarrekeningpost 289 } 290 union { 291 BIND("0"^^xsd:decimal AS ?bedrag) 292 BIND ("D.II Agio" as ?jaarrekeningpost) 293 } union { 294 BIND("0"^^xsd:decimal AS ?bedrag) 295 BIND ("D.III Herwaarderingsreserve" as ?jaarrekeningpost) 296 } 297 union 298 { 299 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 300 { 301 ?grootboek_post 302 a onz-fin:Grootboekpost ; 303 onz-g:partOf ?rubriek ; 304 onz-g:hasDate ?datum ; 305 onz-g:isAbout [ 306 a onz-g:FinancialEntity ; 307 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 308 ] . 309 BIND($(peildatum) AS ?peildatum) 310 FILTER(?datum <= ?peildatum) 311 BIND ("D.IV Wettelijke en statutaire reserve" as ?jaarrekeningpost) 312 BIND(IF(?rubriek in (onz-fin:054130), ?geld_bedrag, 0) AS ?bedrag_sum) 313 } group by ?jaarrekeningpost 314 } 315 union 316 { 317 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 318 { 319 ?grootboek_post 320 a onz-fin:Grootboekpost ; 321 onz-g:partOf ?rubriek ; 322 onz-g:hasDate ?datum ; 323 onz-g:isAbout [ 324 a onz-g:FinancialEntity ; 325 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 326 ] . 327 BIND($(peildatum) AS ?peildatum) 328 FILTER(?datum <= ?peildatum) 329 BIND ("D.V Bestemmingsreserve" as ?jaarrekeningpost) 330 BIND(IF(?rubriek in (onz-fin:053110, onz-fin:053420, onz-fin:054230), ?geld_bedrag, 0) AS ?bedrag_sum) 331 } group by ?jaarrekeningpost 332 } 333 union 334 { 335 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 336 { 337 ?grootboek_post 338 a onz-fin:Grootboekpost ; 339 onz-g:partOf ?rubriek ; 340 onz-g:hasDate ?datum ; 341 onz-g:isAbout [ 342 a onz-g:FinancialEntity ; 343 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 344 ] . 345 BIND($(peildatum) AS ?peildatum) 346 FILTER(?datum <= ?peildatum) 347 BIND ("D.VI Bestemmingsfonds" as ?jaarrekeningpost) 348 BIND(IF(?rubriek in (onz-fin:053230), ?geld_bedrag, 0) AS ?bedrag_sum) 349 } group by ?jaarrekeningpost 350 } 351 union 352 { 353 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 354 { 355 ?grootboek_post 356 a onz-fin:Grootboekpost ; 357 onz-g:partOf ?rubriek ; 358 onz-g:hasDate ?datum ; 359 onz-g:isAbout [ 360 a onz-g:FinancialEntity ; 361 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 362 ] . 363 BIND($(peildatum) AS ?peildatum) 364 FILTER(?datum <= ?peildatum) 365 BIND ("D.VII Overige reserves" as ?jaarrekeningpost) 366 BIND(IF(?rubriek in (onz-fin:053900, onz-fin:054930, onz-fin:059150), ?geld_bedrag, 0) AS ?bedrag_sum) 367 } group by ?jaarrekeningpost 368 } 369 union 370 { 371 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 372 { 373 ?grootboek_post 374 a onz-fin:Grootboekpost ; 375 onz-g:partOf ?rubriek ; 376 onz-g:hasDate ?datum ; 377 onz-g:isAbout [ 378 a onz-g:FinancialEntity ; 379 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 380 ] . 381 BIND($(peildatum) AS ?peildatum) 382 FILTER(?datum <= ?peildatum) 383 BIND ("D.VIII Onverdeelde winst" as ?jaarrekeningpost) 384 BIND(IF(?rubriek in (onz-fin:091000), ?geld_bedrag, 0) AS ?bedrag_sum) 385 } group by ?jaarrekeningpost 386 } 387 union 388 { 389 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 390 { 391 ?grootboek_post 392 a onz-fin:Grootboekpost ; 393 onz-g:partOf ?rubriek ; 394 onz-g:hasDate ?datum ; 395 onz-g:isAbout [ 396 a onz-g:FinancialEntity ; 397 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 398 ] . 399 BIND($(peildatum) AS ?peildatum) 400 FILTER(?datum <= ?peildatum) 401 BIND ("E Voorzieningen" as ?jaarrekeningpost) 402 BIND(IF(?rubriek in (onz-fin:061000, onz-fin:061950, onz-fin:061960), ?geld_bedrag, 0) AS ?bedrag_sum) 403 } group by ?jaarrekeningpost 404 } 405 union 406 { 407 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 408 { 409 ?grootboek_post 410 a onz-fin:Grootboekpost ; 411 onz-g:partOf ?rubriek ; 412 onz-g:hasDate ?datum ; 413 onz-g:isAbout [ 414 a onz-g:FinancialEntity ; 415 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 416 ] . 417 BIND($(peildatum) AS ?peildatum) 418 FILTER(?datum <= ?peildatum) 419 BIND ("F Langlopende schulden (nog voor meer dan een jaar)" as ?jaarrekeningpost) 420 BIND(IF(?rubriek in (onz-fin:071100, onz-fin:071200, onz-fin:071210, onz-fin:071220, onz-fin:072100, onz-fin:072200, onz-fin:072300, 421 onz-fin:072900, onz-fin:073100, onz-fin:073200), ?geld_bedrag, 0) AS ?bedrag_sum) 422 } group by ?jaarrekeningpost 423 } 424 union 425 { 426 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 427 { 428 ?grootboek_post 429 a onz-fin:Grootboekpost ; 430 onz-g:partOf ?rubriek ; 431 onz-g:hasDate ?datum ; 432 onz-g:isAbout [ 433 a onz-g:FinancialEntity ; 434 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 435 ] . 436 BIND($(peildatum) AS ?peildatum) 437 FILTER(?datum <= ?peildatum) 438 BIND ("G Kortlopende schulden (ten hoogste 1 jaar)" as ?jaarrekeningpost) 439 BIND(IF(?rubriek in (onz-fin:141010, onz-fin:141020, onz-fin:141110, onz-fin:141120, onz-fin:151100, onz-fin:151200, onz-fin:151300, 440 onz-fin:151400, onz-fin:152100, onz-fin:152210, onz-fin:152220, onz-fin:152310, onz-fin:152320, onz-fin:152410, 441 onz-fin:152420, onz-fin:152610, onz-fin:152620, onz-fin:152710, onz-fin:152720, onz-fin:152900, onz-fin:153100, 442 onz-fin:153200, onz-fin:153300, onz-fin:154100, onz-fin:154200, onz-fin:155000, onz-fin:158100, onz-fin:158200, 443 onz-fin:158310, onz-fin:158320, onz-fin:158330), ?geld_bedrag, 0) AS ?bedrag_sum) 444 } group by ?jaarrekeningpost 445 } 446 union 447 { 448 SELECT (SUM(?bedrag_sum) AS ?bedrag) ?jaarrekeningpost 449 { 450 ?grootboek_post 451 a onz-fin:Grootboekpost ; 452 onz-g:partOf ?rubriek ; 453 onz-g:hasDate ?datum ; 454 onz-g:isAbout [ 455 a onz-g:FinancialEntity ; 456 onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 457 ] . 458 BIND($(peildatum) AS ?peildatum) 459 FILTER(?datum <= ?peildatum) 460 BIND ("H Totaal passiva" as ?jaarrekeningpost) 461 BIND(IF(?rubriek in (onz-fin:051100, onz-fin:054130, onz-fin:053110, onz-fin:053420, onz-fin:054230, onz-fin:053230, onz-fin:053900, 462 onz-fin:054930, onz-fin:059150, onz-fin:091000, onz-fin:061000, onz-fin:061950, onz-fin:061960, onz-fin:151100, 463 onz-fin:071100, onz-fin:071200, onz-fin:071210, onz-fin:071220, onz-fin:072100, onz-fin:072200, onz-fin:072300, 464 onz-fin:072900, onz-fin:073100, onz-fin:073200, onz-fin:141010, onz-fin:141020, onz-fin:141110, onz-fin:141120, 465 onz-fin:151400, onz-fin:152100, onz-fin:152210, onz-fin:152220, onz-fin:152310, onz-fin:152320, onz-fin:152410, 466 onz-fin:152420, onz-fin:152610, onz-fin:152620, onz-fin:152710, onz-fin:152720, onz-fin:152900, onz-fin:153100, 467 onz-fin:153200, onz-fin:153300, onz-fin:154100, onz-fin:154200, onz-fin:155000, onz-fin:158100, onz-fin:158200, 468 onz-fin:158310, onz-fin:158320, onz-fin:158330, onz-fin:151200, onz-fin:151300 ), ?geld_bedrag, 0) AS ?bedrag_sum) 469 } group by ?jaarrekeningpost 470 } 471}
Heb je feedback?
Loopt u tegen een issue of vraag aan bij het KIK-V product? Neem dan contact met ons op!