Validatieprotocol: Bijwerkingen-heatmap
Versie 1.0.0 - maart 2026
1. Doel
Verificatie van de correctheid van de bijwerkingen-frequentiedata en de groeperingslogica.
2. Type studie
Technische verificatie. De bron (Farmacotherapeutisch Kompas) is autoritatief.
3. Testontwerp
3.1 Bronverificatie
15 geneesmiddelen willekeurig geselecteerd uit de SideEffectFrequency database: - 5 veelvoorgeschreven geneesmiddelen - 5 geneesmiddelen met veel bijwerkingen (> 20 entries) - 5 geneesmiddelen met weinig bijwerkingen (< 5 entries)
3.2 Methode
Per geneesmiddel: 1. Handmatig opzoeken van bijwerkingen en frequenties op het Farmacotherapeutisch Kompas 2. Vergelijken met de database 3. Controleren van de groeperingslogica in de heatmap (geen klinisch misleidende samenvoegingen)
4. Meetpunten
| Meetpunt | Definitie |
|---|---|
| Data-accuratesse | Percentage correcte bijwerking-frequentie combinaties |
| Groeperingscorrectheit | Geen klinisch misleidende samenvoegingen |
5. Acceptatiecriteria
| Criterium | Drempel |
|---|---|
| Data-accuratesse | >= 95% |
| Groeperingscorrectheit | 100% |
6. Steekproefonderbouwing
6.1 Methode
Gestratificeerde steekproef met precisie-gebaseerde onderbouwing. De analyse-eenheid is de individuele bijwerking-frequentiecombinatie, niet het geneesmiddel. De 15 geneesmiddelen dienen als clusters waaruit deze combinaties worden gewonnen.
6.2 Berekening
Verwacht aantal observaties: - Gemiddeld aantal bijwerkingen per geneesmiddel in de SideEffectFrequency database: ~10-30 - Bij 15 geneesmiddelen (gestratificeerd naar complexiteit): verwacht totaal ~225 bijwerking-frequentiecombinaties - Categorie "veel bijwerkingen" (5 middelen, gemiddeld 25 entries): ~125 observaties - Categorie "veelvoorgeschreven" (5 middelen, gemiddeld 15 entries): ~75 observaties - Categorie "weinig bijwerkingen" (5 middelen, gemiddeld 5 entries): ~25 observaties
Precisie op observatieniveau (n = ~225):
| Waargenomen accuratesse | 95% BI (Clopper-Pearson) | Halve BI-breedte |
|---|---|---|
| 95.0% (214/225) | [91.2%, 97.5%] | 3.2% |
| 97.0% (218/225) | [93.6%, 98.9%] | 2.7% |
| 93.0% (209/225) | [88.8%, 96.1%] | 3.7% |
Bij een waargenomen accuratesse van 95% is de ondergrens van het 95% BI (91.2%) ruim boven de 90%-grens die klinisch onacceptabel zou zijn.
Precisie op geneesmiddelniveau (n = 15): - Het geneesmiddelniveau is te klein voor precieze proportie-schattingen (bij 14/15 correct: 95% BI [63.4%, 100%]). - Daarom wordt de primaire analyse op observatieniveau (individuele bijwerking-frequentiecombinaties) gerapporteerd, met het geneesmiddelniveau als secundaire, kwalitatieve analyse.
6.3 Stratificatie-rationale
De 5/5/5-verdeling over drie categorieen is bewust gekozen:
- Veelvoorgeschreven middelen: representeren het merendeel van het klinisch gebruik; fouten hier hebben de grootste impact.
- Veel bijwerkingen: leveren het meeste datavolume per geneesmiddel en testen de volledigheid van de scraping.
- Weinig bijwerkingen: testen of het systeem correct omgaat met schaarse data (geen ontbrekende of verzonnen entries).
6.4 Aanvullende overwegingen
De groeperingscorrectheit (100%-drempel) wordt kwalitatief beoordeeld op alle 15 geneesmiddelen. Hiervoor is geen statistische onderbouwing nodig: elke klinisch misleidende samenvoeg-fout is per definitie onacceptabel.
7. Rapportage
Per geneesmiddel: entries in DB vs. bron, afwijkingen. Totaal: accuratesse met 95% BI, groeperingscorrectheit. Conclusie.