Uitwisselprofiel ActiZ Belangenbehartiging
Over Uitwisselprofiel ActiZ Belangenbehartiging
- Publicatiedatum:
- 11-03-2026
- Inwerkingtreding:
- 11-03-2026
2.13. Wat is het percentage uitstroom van niet-zorggerelateerd personeel in loondienst?
Concepten
Relaties
Eigenschappen
SPARQL query
Code gekopieerd
...Kopieer naar klembord
1# Indicator: ActiZ 2.13 2# Parameters: ?jaar, ?kwartaal 3# Ontologie: versie 3.0 of nieuwer 4 5PREFIX onz-g: <http://purl.org/ozo/onz-g#> 6PREFIX onz-pers: <http://purl.org/ozo/onz-pers#> 7PREFIX onz-org: <http://purl.org/ozo/onz-org#> 8PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 9 10SELECT 11 ("Totaal organisatie" as ?Indeling) 12 (SUM(?noemer_waarde) AS ?Aantal_PIL_zonder_zorgfunctie) 13 (SUM(?teller_waarde) AS ?Aantal_uitgestroomde_PIL_zonder_zorgfunctie) 14 (IF(?Aantal_PIL_zonder_zorgfunctie = 0, "Ongedefinieerd", 100*(?Aantal_uitgestroomde_PIL_zonder_zorgfunctie/?Aantal_PIL_zonder_zorgfunctie)) AS ?Procent_uitstroom) 15{ 16 SELECT 17 ?werknemer 18 (IF(MAX(?op_peildatum_eerder) = 1, 1, 0) AS ?noemer_waarde) 19 (IF(MAX(?op_peildatum_eerder) = 1 && MAX(?op_peildatum_later) = 0, 1, 0) AS ?teller_waarde) 20 { 21 #BIND(2024 AS ?jaar) 22 #BIND("Q1" AS ?kwartaal) 23 BIND(IF(?kwartaal = 'Q1', xsd:date(CONCAT(STR(?jaar), '-01-01')), 24 IF(?kwartaal = 'Q2', xsd:date(CONCAT(STR(?jaar), '-04-01')), 25 IF(?kwartaal = 'Q3', xsd:date(CONCAT(STR(?jaar), '-07-01')), 26 IF(?kwartaal = 'Q4', xsd:date(CONCAT(STR(?jaar), '-10-01')), 27 '')))) AS ?peildatum_eerder) 28 BIND(?peildatum_eerder + "P3M"^^xsd:duration AS ?peildatum_later) 29 30 #Bepaal filter voor definitie van overeenkomsten die geldig zijn voor personeelsleden 31 ?overeenkomst 32 a onz-pers:ArbeidsOvereenkomst ; 33 onz-pers:heeftOpdrachtnemer ?werknemer ; 34 onz-g:hasPart ?overeenkomst_afspraak . 35 ?overeenkomst_afspraak 36 a onz-pers:WerkOvereenkomstAfspraak ; 37 onz-g:isAbout ?functie ; 38 onz-g:startDatum ?start_afspraak . 39 40 ?functie a onz-g:OccupationalPositionRole . 41 FILTER NOT EXISTS { ?functie a onz-pers:ZorgverlenerFunctie } 42 43 OPTIONAL { 44 ?overeenkomst_afspraak onz-g:eindDatum ?eind_afspraak 45 } 46 47 BIND(IF(?start_afspraak <= ?peildatum_later && (!BOUND(?eind_afspraak) || ?eind_afspraak >= ?peildatum_later), 1, 0) AS ?op_peildatum_later) 48 BIND(IF(?start_afspraak <= ?peildatum_eerder && (!BOUND(?eind_afspraak) || ?eind_afspraak >= ?peildatum_eerder), 1, 0) AS ?op_peildatum_eerder) 49 50 } 51 GROUP BY ?werknemer 52}