Vragenlijsten (GGZ): verschil tussen versies

Naar navigatie springen Naar zoeken springen
Mstas (overleg | bijdragen)
Mstas (overleg | bijdragen)
Regel 42: Regel 42:




Berekening:  
Berekening ruwe score:  


* Als het aantal ingevulde vragen 30 of meer is, wordt de ruwe score berekend met de formule: som_ingevulde_scores * 37 / aantal_vragen_ingevuld  
* Als het aantal ingevulde vragen 30 of meer is, wordt de ruwe score berekend met de formule: som_ingevulde_scores * 37 / aantal_vragen_ingevuld  
Regel 63: Regel 63:




Berekening:  
Berekening ruwe score:  


* Als het aantal ingevulde vragen (aantal_vragen_ingevuld) 20 of meer is, wordt de ruwe score berekend met de formule: som_ingevulde_scores * 25 / aantal_vragen_ingevuld
* Als het aantal ingevulde vragen (aantal_vragen_ingevuld) 20 of meer is, wordt de ruwe score berekend met de formule: som_ingevulde_scores * 25 / aantal_vragen_ingevuld
Regel 88: Regel 88:
|-
|-
|SDQ-s11-17
|SDQ-s11-17
|
|Voorwaarden voor berekening:
 
* De ruwe score wordt alleen berekend als het aantal ingevulde vragen (aantal_vragen_ingevuld) groter is dan of gelijk is aan 16. Dit betekent dat er minimaal 16 vragen moeten zijn ingevuld om de berekening uit te voeren.
 
 
Berekening ruwe score:
 
* Als het aantal ingevulde vragen (aantal_vragen_ingevuld) 16 of meer is, wordt de ruwe score berekend met de formule: som_ingevulde_scores * 20 / aantal_vragen_ingevuld
** Dit geeft een gemiddelde score, waarbij de som van ingevulde scores (berekend in het volgende deel van de code) wordt vermenigvuldigd met 20 (het totale aantal vragen in de lijst) en gedeeld door het aantal ingevulde vragen. Hierbij wordt ook rekening gehouden met imputatie van missende waardes met de gemiddelde waarde.
* Als het aantal ingevulde vragen minder is dan 16, wordt de ruwe score ingesteld op 'null'.
 
 
Berekening van de som_ingevulde_scores:
 
* Er wordt een som berekend op basis van een 'case'-statement dat specifieke vragen identificeert (vragen met bepaalde codes) en hun antwoordwaarden omschrijft.
* De specifieke vragen zijn gedefinieerd in de lijst met vraagcodes, en voor sommige van deze vragen wordt de waarde omgerekend met de formule: '2 - t0.vragenlijst_antwoord_waarde::int', anders blijft de oorspronkelijke waarde behouden.
* Deze omgerekende of onveranderde waarden worden vervolgens opgeteld om de 'som_ingevulde_scores' te verkrijgen.
 
 
Filteren van de gegevens:
 
* De berekeningen worden alleen uitgevoerd voor gegevens die voldoen aan specifieke criteria. De criteria omvatten:
** De vragenlijstcode ('t1.vragenlijst_code_sbg') moet gelijk zijn aan 'SDQ-S11-17'.
** De vraagcodes en antwoordwaarden moeten overeenkomen met specifieke lijsten, en de antwoordwaarden moeten '0', '1', '2', '3', of '4' zijn.
*** De antwoordwaarden komen dus uit op een 5-punts Likert-schaal.
** De vragen moeten overeenkomen met een specifieke lijst van vraagcodes.
 
 
Groeperen van resultaten:
 
* De resultaten worden gegroepeerd op basis van kolommen aangeduid met 'group by 1, 2'.
|-
|-
|BSI
|BSI