Let op: dit is een oudere versie van deze publicatie. Ga naar de laatste versie
Uitwisselprofiel Zorgkantoren Inkoopondersteuning en beleidsontwikkeling
13.2. Percentage uitstroom personeel in loondienst
Concepten
Relaties
Eigenschappen
SPARQL query
Code gekopieerd
...Kopieer naar klembord
1# Indicator: Zorgkantoren 13.2 2# Parameters: $(peildatum) 3# Ontologie: versie 2.0.0 of nieuwer 4 5PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 6PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> 7PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> 8PREFIX onz-pers: <http://purl.org/ozo/onz-pers#> 9PREFIX onz-g: <http://purl.org/ozo/onz-g#> 10PREFIX onz-zorg: <http://purl.org/ozo/onz-zorg#> 11 12SELECT 13 (COUNT(?werknemer) AS ?noemer) 14 (SUM(?uitstroom) AS ?teller) 15 (xsd:integer(ROUND(100*(SUM(?uitstroom)/COUNT(?werknemer)))) AS ?indicator) 16WHERE 17{ 18 { 19 SELECT 20 ?werknemer 21 (MIN(?weg) AS ?uitstroom) 22 { 23 BIND($(peildatum) AS ?peildatum) 24 BIND((?peildatum - "P1Y"^^xsd:duration) AS ?peildatum_eerder) 25 26 # Bepaal filter voor definitie van overeenkomsten die geldig zijn voor personeelsleden 27 VALUES ?personeels_overeenkomst 28 { 29 onz-pers:ArbeidsOvereenkomst 30 onz-pers:UitzendOvereenkomst 31 onz-pers:InhuurOvereenkomst 32 } 33 ?overeenkomst 34 a ?personeels_overeenkomst ; # Alleen personeel 35 onz-g:isAbout/a onz-pers:ZorgverlenerFunctie ; # Alleen Zorgverlener 36 onz-pers:heeftOpdrachtnemer ?werknemer ; 37 onz-g:startDatum ?start_overeenkomst . 38 OPTIONAL { 39 ?overeenkomst onz-g:eindDatum ?eind_overeenkomst 40 } 41 # Noemer is de populatie die aan het begin van de periode (?peildatum_eerder) behoorde tot personeel 42 FILTER (?start_overeenkomst <= ?peildatum_eerder && (?eind_overeenkomst >= ?peildatum_eerder || !BOUND(?eind_overeenkomst))) 43 44 # Teller is populatie die op peildatum is uitgestroomd 45 # Kijk of er op peildatum nog steeds een arbeidsovereenkomst was die aan de voorwaarden voldoet 46 OPTIONAL { 47 ?overeenkomst_peildatum 48 a ?personeels_overeenkomst ; #Alleen personeel 49 onz-g:isAbout/a onz-pers:ZorgverlenerFunctie ; #Alleen Zorgverlener 50 onz-pers:heeftOpdrachtnemer ?werknemer ; 51 onz-g:startDatum ?start_overeenkomst_peildatum . 52 OPTIONAL { 53 ?overeenkomst_peildatum onz-g:eindDatum ?eind_overeenkomst_peildatum 54 } 55 FILTER (?start_overeenkomst_peildatum <= ?peildatum && (?eind_overeenkomst_peildatum >= ?peildatum || !BOUND(?eind_overeenkomst_peildatum))) 56 } 57 BIND(IF(BOUND(?overeenkomst_peildatum), 0, 1) AS ?weg) 58 } 59 GROUP BY ?werknemer 60 } 61}
Heb je feedback?
Loopt u tegen een issue of vraag aan bij het KIK-V product? Neem dan contact met ons op!