Uitwisselprofiel Zorgkantoren Inkoopondersteuning en beleidsontwikkeling
Over Uitwisselprofiel Zorgkantoren Inkoopondersteuning en beleidsontwikkeling
- Publicatiedatum:
- 03-10-2025
- Inwerkingtreding:
- 03-10-2025
19.6 Wat is de EBITDA (Earnings Before Interest, Tax, Deprecation and Amortisation)?
Concepten
Relaties
Eigenschappen
SPARQL query
Code gekopieerd
...Kopieer naar klembord
1# Indicator: Zorgkantoren 19.6 2# Parameters: ?startperiode, ?eindperiode 3# Ontologie: versie 3.0.0 of nieuwer 4# 5PREFIX onz-fin: <http://purl.org/ozo/onz-fin#> 6PREFIX onz-g: <http://purl.org/ozo/onz-g#> 7PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 8 9SELECT ?Kental ?Waarde 10WHERE { 11 { 12 SELECT (?p_totaal - ?q_totaal + COALESCE(?q_vi, 0) AS ?EBITDA) 13 WHERE { 14 { 15 # DEEL 1: Eindtotalen berekenen 16 SELECT (SUM(?p_bedrag) AS ?p_totaal) (SUM(?q_bedrag) AS ?q_totaal) 17 WHERE { 18 # BIND("2024-01-01"^^xsd:date AS ?startperiode) 19 # BIND("2024-12-31"^^xsd:date AS ?eindperiode) 20 { 21 SELECT DISTINCT ?rubriek WHERE { 22 ?rubriek a onz-fin:Grootboekrubriek . 23 FILTER(STRSTARTS(STR(?rubriek), STR(onz-fin:))) 24 FILTER(REGEX(STRAFTER(STR(?rubriek), STR(onz-fin:)), "^[0-9]{6}$")) 25 } 26 } 27 28 BIND(STRAFTER(STR(?rubriek), STR(onz-fin:)) AS ?rubriekCode) 29 30 ?grootboek_post a onz-fin:Grootboekpost ; 31 onz-g:partOf ?rubriek ; 32 onz-g:hasDate ?datum ; 33 onz-fin:heeftGeldBedrag ?geld_bedrag . 34 35 FILTER (?datum >= ?startperiode && ?datum <= ?eindperiode) 36 37 # P-bedragen 38 BIND( 39 IF( 40 STRSTARTS(?rubriekCode, "81") || 41 STRSTARTS(?rubriekCode, "82") || 42 STRSTARTS(?rubriekCode, "83") || 43 STRSTARTS(?rubriekCode, "89") || 44 STRSTARTS(?rubriekCode, "919") || 45 STRSTARTS(?rubriekCode, "920") || 46 STRSTARTS(?rubriekCode, "930"), 47 ?geld_bedrag, 0) AS ?p_bedrag 48 ) 49 50 # Q-bedragen 51 BIND( 52 IF( 53 STRSTARTS(?rubriekCode, "417") || 54 STRSTARTS(?rubriekCode, "418") || 55 STRSTARTS(?rubriekCode, "411") || 56 STRSTARTS(?rubriekCode, "412") || 57 STRSTARTS(?rubriekCode, "413") || 58 STRSTARTS(?rubriekCode, "414") || 59 STRSTARTS(?rubriekCode, "415") || 60 STRSTARTS(?rubriekCode, "416") || 61 STRSTARTS(?rubriekCode, "419") || 62 STRSTARTS(?rubriekCode, "420") || 63 STRSTARTS(?rubriekCode, "4221") || 64 STRSTARTS(?rubriekCode, "4223") || 65 STRSTARTS(?rubriekCode, "4224") || 66 STRSTARTS(?rubriekCode, "4225") || 67 STRSTARTS(?rubriekCode, "4229") || 68 STRSTARTS(?rubriekCode, "4226") || 69 STRSTARTS(?rubriekCode, "480") || 70 STRSTARTS(?rubriekCode, "481") || 71 STRSTARTS(?rubriekCode, "482") || 72 STRSTARTS(?rubriekCode, "483") || 73 STRSTARTS(?rubriekCode, "484") || 74 STRSTARTS(?rubriekCode, "423") || 75 STRSTARTS(?rubriekCode, "43") || 76 STRSTARTS(?rubriekCode, "44") || 77 STRSTARTS(?rubriekCode, "45") || 78 STRSTARTS(?rubriekCode, "46") || 79 STRSTARTS(?rubriekCode, "47") || 80 STRSTARTS(?rubriekCode, "486") || 81 STRSTARTS(?rubriekCode, "489") || 82 STRSTARTS(?rubriekCode, "905") || 83 STRSTARTS(?rubriekCode, "911") || 84 STRSTARTS(?rubriekCode, "912") || 85 STRSTARTS(?rubriekCode, "913") || 86 STRSTARTS(?rubriekCode, "914") || 87 STRSTARTS(?rubriekCode, "915") || 88 STRSTARTS(?rubriekCode, "921") || 89 STRSTARTS(?rubriekCode, "931"), 90 ?geld_bedrag, 0) AS ?q_bedrag 91 ) 92 } 93 } 94 95 # Q.VI Afschrijvingen op immateriële vaste activa en materiële vaste activa 96 { 97 SELECT (SUM(?geld_bedrag) AS ?q_vi) 98 WHERE { 99 # BIND("2024-01-01"^^xsd:date AS ?startperiode) 100 # BIND("2024-12-31"^^xsd:date AS ?eindperiode) 101 { 102 SELECT DISTINCT ?rubriek WHERE { 103 ?rubriek a onz-fin:Grootboekrubriek . 104 FILTER(STRSTARTS(STR(?rubriek), STR(onz-fin:))) 105 FILTER(REGEX(STRAFTER(STR(?rubriek), STR(onz-fin:)), "^[0-9]{6}$")) 106 } 107 } 108 109 BIND(STRAFTER(STR(?rubriek), STR(onz-fin:)) AS ?rubriekCode) 110 111 BIND( 112 IF( 113 STRSTARTS(?rubriekCode, "480") || 114 STRSTARTS(?rubriekCode, "481") || 115 STRSTARTS(?rubriekCode, "482") || 116 STRSTARTS(?rubriekCode, "483") || 117 STRSTARTS(?rubriekCode, "484"), 118 "Q.VI", "other" 119 ) AS ?categorie 120 ) 121 122 FILTER(?categorie = "Q.VI") 123 124 ?grootboek_post a onz-fin:Grootboekpost ; 125 onz-g:partOf ?rubriek ; 126 onz-g:hasDate ?datum ; 127 onz-fin:heeftGeldBedrag ?geld_bedrag . 128 129 FILTER (?datum >= ?startperiode && ?datum <= ?eindperiode) 130 } 131 } 132 } 133 } 134 135 BIND("EBITDA" AS ?Kental) 136 BIND(?EBITDA AS ?Waarde) 137} 138ORDER BY ?Kental 139