GiveCare Score¶
The GiveCare Score is a single 0-100 number answering "How is this caregiver doing right now?" It composes four validated instruments into one strength-framed metric where higher = better.
Four instruments¶
| # | Instrument | Items | Scale | Framing | Source |
|---|---|---|---|---|---|
| 1 | BSFC-s (Burden Scale for Family Caregivers, short form) | 10 | 0-3 per item | Deficit | Graessel et al., Erlangen1 |
| 2 | CWBS-s (Caregiver Well-Being Scale, short form) | 14 | 1-5 per item | Strength | Tebb, Berg-Weger, Rubio2 |
| 3 | GC-SDOH-30 | 30 (5 per zone) | 0-4 per item | Deficit | GiveCare original (evidence base: PRAPARE, AHC, NAM) |
| 4 | EMA-3 (Ecological Momentary Assessment) | 3 daily | Mixed | Mixed (stress deficit, mood/coping strength) | GiveCare original |
BSFC-s¶
Ten items scored 0-3, measuring caregiver burden. Publicly available instrument from the University of Erlangen1.
| Band | Raw score | Interpretation |
|---|---|---|
| Mild | 0-14 | Manageable pressures |
| Moderate | 15-19 | Growing pressures |
| Severe | 20-30 | Significant pressures |
Threshold derivation
These thresholds are GiveCare's own derivation, linearly scaled from the full BSFC non-dementia cutoffs. They are not published by the original authors.
CWBS-s¶
Fourteen items scored 1-5, measuring caregiver well-being. Strength-framed: higher scores indicate greater well-being. This is the only instrument in the composite that directly measures positive capacity rather than deficit2.
GC-SDOH-30¶
Thirty items across six zones, 5 per zone, scored 0-4. Deficit-framed. Adaptive administration: zones scoring below 40 trigger deep-dive questioning. See Assessments for full instrument details.
EMA-3¶
Three daily micro-check items:
- Stress (deficit-framed) — current pressure level
- Mood (strength-framed) — emotional state
- Coping (strength-framed) — perceived ability to manage
Designed for daily SMS check-ins without caregiver fatigue. Short enough to answer in under 30 seconds.
Score bands¶
| Band | Range | Color | Interpretation |
|---|---|---|---|
| Standing Strong | 75-100 | Green | Protective factors outweigh pressures |
| Holding Steady | 50-74 | Blue | Managing well, room to build |
| Pushing Through | 25-49 | Amber | Pressures mounting, targeted support helps |
| Carrying a Lot | 0-24 | Red | Significant pressures, proactive outreach |
Confidence levels¶
The score's reliability depends on how many instruments have been completed:
| Level | Instruments | Margin | Display |
|---|---|---|---|
early_estimate |
1 | +/- 15 | Show with confidence band |
building |
2 | +/- 8 | Show with confidence band |
solid |
3-4 | Tight | Show directly |
A caregiver with only one completed instrument still gets a score — but the system communicates the uncertainty honestly. The score refines as more instruments complete.
Instrument progression¶
Assessment instruments are introduced progressively to avoid overwhelming caregivers at signup:
flowchart LR
A["Website visit"] -->|BSFC-s| B["SMS signup"]
B -->|SDOH-6 + CWBS-14 monthly| C["Active user"]
C -->|EMA-3 daily| D["Engaged user"]
D -->|SDOH-30 per flagged zone| E["Deep assessment"]
| Stage | Instrument | Frequency |
|---|---|---|
| Website | BSFC-s (10 questions) | Once, at first visit |
| SMS signup | SDOH-6 snapshot + CWBS-14 | Monthly |
| Daily engagement | EMA-3 | Daily |
| Flagged zones | GC-SDOH-30 deep-dive | Per flagged zone, as needed |
Spike detection¶
The system monitors score changes between assessments and triggers responses:
| Change | Direction | Response |
|---|---|---|
| >= 20 points | Improvement | Celebration message — reinforces what is working |
| >= 20 points | Decline | Proactive check-in — identifies what changed |
| >= 30 points | Sharp decline | Immediate outreach + safety flag review |
Sharp declines feed into Crisis Routing. A 30-point drop in a single assessment window is treated as a potential safety signal, triggering the crisis detection pipeline regardless of the caregiver's current band.
Connection to zones¶
Each zone contributes a weighted component to the composite score. Zone weights reflect clinical evidence for their impact on caregiver outcomes — see Zones (P1-P6) for weight rationale.
Code reference¶
Score computation in packages/care-domain/src/scoring/givecareScore.ts: