Uitwisselprofiel Zorgkantoren Ondersteuning cliëntkeuze verpleging en verzorging
Over Uitwisselprofiel Zorgkantoren Ondersteuning cliëntkeuze verpleging en verzorging
- Publicatiedatum:
- 17-11-2025
- Inwerkingtreding:
- 17-11-2025
99.1 In welke mate wordt rekening gehouden met de wensen rondom levenseinde door deze vestiging?
Concepten
Relaties
- deel van
- gaat over
- gedefinieerd door
- geïdentificeerd door
- heeft deel
- heeft deelnemer
- heeft perdurantlocatie
Eigenschappen
Instanties
- VV Beschermd verblijf met intensieve palliatief-terminale zorg
- VV Beschermd wonen met intensieve dementiezorg
- VV Beschermd wonen met intensieve verzorging en verpleging
- VV Beschermd wonen met zeer intensieve zorg, vanwege specifieke aandoeningen, met de nadruk op begeleiding
- VV Beschermd wonen met zeer intensieve zorg, vanwege specifieke aandoeningen, met de nadruk op verzorging en verpleging
- VV Beschut wonen met intensieve begeleiding en uitgebreide verzorging
- VV Herstelgerichte behandeling met verpleging en verzorging
SPARQL query
Code gekopieerd
...Kopieer naar klembord
1# Indicator: Zorgkantoren clientinformatie 99.1 2# Parameters: - 3# Ontologie: versie 2.2.0 of nieuwer 4 5PREFIX onz-g: <http://purl.org/ozo/onz-g#> 6PREFIX onz-zorg: <http://purl.org/ozo/onz-zorg#> 7PREFIX onz-org: <http://purl.org/ozo/onz-org#> 8PREFIX onz-pers: <http://purl.org/ozo/onz-pers#> 9PREFIX time: <http://www.w3.org/2006/time#> 10PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 11PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> 12 13SELECT 14 ?vestiging 15 ?teller 16 ?noemer 17 ?indicator 18{ 19 { 20 SELECT 21 ?vestiging 22 (SUM(?inclusie_teller) AS ?teller_temp) 23 (COUNT(?client) AS ?noemer_temp) 24 (ROUND(100 * SUM(?inclusie_teller) / COUNT(?client)) AS ?indicator_temp) 25 { 26 { 27 SELECT 28 ?client 29 (MAX(?start_proces) AS ?start_laatste_proces) #zodat meest recente vestiging gevonden kan worden 30 (MAX(?tlr) AS ?inclusie_teller) #MAX zodat een client maar 1x mee kan tellen 31 { 32 BIND("2022-01-01"^^xsd:date AS ?start_periode) 33 BIND("2022-12-31"^^xsd:date AS ?eind_periode) 34 35 VALUES ?zorgprofiel { onz-zorg:4VV onz-zorg:5VV onz-zorg:6VV onz-zorg:7VV onz-zorg:8VV onz-zorg:9BVV onz-zorg:10VV } 36 37 #selecteer de zorgprocessen die voldoen aan de inclusiecriteria 38 ?zorgproces 39 a onz-zorg:NursingProcess ; 40 onz-g:hasParticipant ?client ; 41 onz-g:definedBy/onz-g:hasPart ?zorgprofiel ; 42 onz-g:startDatum ?start_proces . 43 OPTIONAL {?zorgproces onz-g:eindDatum ?eind_proces} 44 FILTER (?start_proces <= ?eind_periode && (!BOUND(?eind_proces) || ?eind_proces >= ?start_periode)) 45 46 #selecteer eventuele beleidsafspraken rondom het levenseinde 47 OPTIONAL { 48 ?beleidsafspraak 49 a onz-zorg:AfspraakLevenseinde ; 50 onz-g:isAbout ?client ; 51 onz-g:startDatum ?datum . 52 FILTER (?datum <= ?eind_periode) 53 } 54 BIND(IF(BOUND(?beleidsafspraak),1,0) AS ?tlr) 55 } 56 GROUP BY ?client 57 } 58 #Vind de laatste vestiging binnen de verslagperiode en koppel deze aan de client 59 ?laatsteproces 60 onz-g:hasParticipant ?client ; 61 onz-g:startDatum ?start_laatste_proces ; 62 onz-g:hasPerdurantLocation ?locatie . 63 ?locatie 64 onz-g:partOf* ?vestiging_uri . 65 ?vestiging_uri 66 a onz-org:Vestiging ; 67 onz-g:identifiedBy ?vest_nr . 68 ?vest_nr 69 a onz-org:Vestigingsnummer ; 70 onz-g:hasDataValue ?vestiging . 71 } 72 GROUP BY ?vestiging 73 } 74 #Corrigeer voor waarnemingen kleiner dan 10 75 #Houd rekening met een teller die mogelijk groter is dan de noemer 76 BIND (IF(?teller_temp < 10, "Waarneming kleiner dan 10", ?teller_temp) AS ?teller) 77 BIND (IF(?noemer_temp < 10, "Waarneming kleiner dan 10", ?noemer_temp) AS ?noemer) 78 BIND (IF(?teller_temp < 10, "Waarneming kleiner dan 10", ?indicator_temp) AS ?indicator) 79} 80