
Vitamina D, calcio e bisfosfonati: aderenza, risposta sierica e fratture femorali
Report integrato con risultati di popolazione, analisi per formulazione, modelli aggiustati, confronto Didrogyl–Neodidro, variabilità longitudinale e aggiornamento del confronto caso-controllo sulle fratture.
Aggiornamento: settembre 2026Dati osservazionaliTabelle e grafici
AFT Pisa/Cascina · Analisi aggregata, senza dati individuali identificativi. Documentazione di origine: due rapporti Word forniti per la pubblicazione e successivi risultati V5–V7 sulle fratture.
Grafici di sintesi
Visualizzazioni dei risultati riportati nei documenti di studio: grafici descrittivi, non confronti causali.
Le tre popolazioni e i relativi denominatori non sono intercambiabili.
Gruppi selezionati; 25-OH-D basale <30 ng/mL; non è un confronto randomizzato.
Differenza standardizzata Neodidro − Didrogyl: +28,33 punti percentuali (IC 95% +14,42 a +42,24). La copertura convenzionale incorpora confezioni da 5/10 capsule.
Barre normalizzate a 20 ng/mL; nessun confronto multivariato stimabile per questi sottogruppi.
Rapporto integrato: aderenza, persistenza e risposta biochimica
Trasposizione strutturata del documento “Rapporto Vitamina D, Calcio, Bisfosfonati AFT completo 2026”. Tabelle mantenute nell’ordine del documento; terminologia e limiti vanno letti congiuntamente all’avvertenza iniziale.
Vitamina D, calcio e bisfosfonati in Medicina Generale:
copertura prescrittiva, aderenza, persistenza e impatto biochimico
Rapporto tecnico-scientifico integrato · Analisi su database aggregato AFT Pisa/Cascina
Dott. Luca Puccetti — FIMMG Pisa
Dataset: dataset_aggregato.db3 — 34.920 pazienti, 12 medici AFT Cascina/Pisa
Integra: (A) aderenza/persistenza a livello di popolazione; (B) modello multivariato a episodi con eGFR CKD-EPI; (C) confronto Didrogyl vs Neodidro e fluttuazioni longitudinali. Settembre 2026.
Sintesi esecutiva
Questo rapporto integra due filoni di analisi condotti sullo stesso database aggregato di medicina generale (AFT Cascina/Pisa, 34.920 pazienti): (A) un'analisi descrittiva di copertura prescrittiva, aderenza e persistenza a livello dell'intera popolazione per vitamina D (mono e associata), calcio mono e bisfosfonati mono, con impatto sui valori plasmatici; (B) un modello multivariato a episodi, con aggiustamento per formulazione, valore basale, tempo al controllo, terapia precedente, età, sesso ed eGFR CKD-EPI, focalizzato sul raggiungimento del target di 25-OH-vitamina D ≥30 ng/mL. Include inoltre un confronto specifico tra due formulazioni di calcifediolo (Didrogyl gocce vs Neodidro capsule), un'analisi esplorativa delle fluttuazioni longitudinali della vitamina D sierica, e una prima esplorazione del T-score nei pazienti con frattura di femore.
Risultati principali
L'aderenza a lungo termine a tutte e tre le classi di farmaci (vitamina D, calcio, bisfosfonati) è strutturalmente bassa: PDC medio 49,7-52,1% sull'intera popolazione esposta, con solo il 18,7-28,1% dei pazienti classificabile come aderente (PDC ≥80%).
L'aderenza (PDC) migliora con l'età e risulta più alta negli uomini a parità di fascia d'età; la persistenza (assenza di interruzioni >1 anno) mostra invece il pattern opposto per sesso, più alta nelle donne — due dimensioni distinte e complementari del comportamento terapeutico.
I pazienti aderenti alla vitamina D raggiungono livelli sierici di 25-OH-vitamina D nettamente superiori (35,9 vs 26,0 ng/mL nei non aderenti) e mostrano una maggiore riduzione della fosfatasi alcalina totale, marker di turnover osseo.
Nel modello multivariato a episodi (n=240, finestra 181-365 giorni), ogni +10 punti di copertura prescrittiva si associa a OR 1,51 (IC 95% 1,29-1,76) di raggiungere il target di 30 ng/mL, stabile dopo aggiustamento per età, sesso ed eGFR — che non risultano predittori significativi in questo campione.
Il confronto diretto tra Didrogyl (gocce) e Neodidro (capsule) mostra un'aderenza prescrittiva stimata più alta per Neodidro nella finestra 181-365 giorni (OR 3,55, IC95% 1,83-6,87), ma il dato riflette in parte la struttura del modello di copertura (confezioni da 5-10 capsule) più che una comprovata superiorità di assunzione reale.
Solo 24 dei 344 pazienti con frattura di femore hanno un T-score numerico registrato prima della frattura — un sottoinsieme troppo piccolo per un'analisi di severità robusta, ma con T-score medio al collo femore di -2,11 (già in fascia osteoporotica secondo i criteri OMS).
Tutte le stime presentate in questo documento sono associazioni osservazionali derivate da dati amministrativi di prescrizione e referti di laboratorio; non costituiscono prova di efficacia comparativa randomizzata né di aderenza realmente osservata (assunzione, dispensazione verificata). I p-value sono nominali, senza correzione sistematica per confronti multipli salvo dove esplicitamente indicato. Questo documento sarà esteso con l'analisi dell'impatto sulla frattura di femore in una fase successiva.
1. Fonte dei dati e metodologia comune
Database: /opt/aft_aggregazione/output/dataset_aggregato.db3 (server DELL790, non distribuito). Tabelle utilizzate: cart_terap (prescrizioni farmaceutiche), cart_accert (accertamenti/esami di laboratorio), cart_problemi (problemi/diagnosi), pazienti (anagrafica). Identificatore di collegamento: anon_id. Questo documento non contiene dati individuali identificativi.
Due approcci metodologici complementari sono stati utilizzati e sono riportati integralmente in questo rapporto: (A) un'analisi descrittiva di copertura prescrittiva su tutta la popolazione esposta, con classificazione aderente/parziale/non aderente basata su soglie fisse (Parte II-IV di questo documento); (B) un modello a episodi con selezione basale<30 ng/mL → prescrizione indice → controllo, e regressione multivariata aggiustata (Parte V-VI di questo documento, derivato dallo script analisi_vitd_multivariata_v6_ckdepi.py).
1.1 Tabella di copertura convenzionale per formulazione (comune a entrambi gli approcci)
Questa mappatura, derivata dalle schede tecniche AIFA e ristretta al solo regime di mantenimento cronico (esclusi i boli di carico intensivo), è stata utilizzata in modo indipendente in entrambi i filoni di analisi, con risultati coincidenti — una validazione incrociata della classificazione.
| Cod. | Formulazione | Copertura convenzionale |
|---|---|---|
| A | Calcifediolo gocce (Didrogyl) 10 mL | 94 giorni / flacone |
| B | Colecalciferolo gocce 10 mL, 10.000 UI/mL (Dibase, Annister, Tredimin, Xarenel…) | 133 giorni / flacone |
| C | Colecalciferolo 25.000 UI monodose | 30 giorni / confezione |
| D | Colecalciferolo 50.000 UI monodose | 60 giorni / confezione |
| E | Colecalciferolo 100.000 UI monodose | 120 giorni / confezione |
| F | Colecalciferolo 300.000 UI fiala | 365 giorni / confezione |
| G | Neodidro — calcifediolo 0,266 mg capsule | 30 gg/cps; 5 cps = 150 gg; 10 cps = 300 gg |
| H | Calcio + vitamina D, 60 cpr, 2/die (Natecal D3, Orotre, Metocal, Ideos) | 30 giorni / confezione |
| I | Calcio + vitamina D, 30 unità, 1/die (Cacit, Dincrel, Calcium D3 Sandoz) | 30 giorni / confezione |
| J | Bisfosfonato + vitamina D, 4 cpr settimanali (Fosavance, Adrovance, Vantavo) | 28 giorni / confezione |
| K | Calcitriolo 30 cps, 2/die (Rocaltrol, Difix, Calcitriolo generici) | 15 giorni / confezione |
Indicatore di copertura = min[100%, giorni convenzionali sommati delle prescrizioni / giorni della finestra di osservazione × 100]. La somma può incorporare sovrapposizioni; per questo il termine corretto è "copertura prescrittiva convenzionale", non un PDC validato su dispensazione reale. Classi: aderente ≥80%; parziale 50-79%; non aderente <50%. Per calcio mono (A12AA) e bisfosfonati mono (M05BA), analoga classificazione con confezioni da 30 cpr/1 al giorno per il calcio, e schemi settimanali/mensili validati da scheda tecnica per i bisfosfonati (dettaglio in sezione 3).
PARTE I — ADERENZA E PERSISTENZA A LIVELLO DI POPOLAZIONE
2. Vitamina D (mono o associata): aderenza e persistenza
Analisi condotta sull'intera popolazione AFT (34.920 pazienti) che ha ricevuto almeno una prescrizione di vitamina D in qualunque formulazione (mono: colecalciferolo, calcifediolo, calcitriolo; associata: calcio+vitD, bisfosfonato+vitD), usando la tabella di copertura A-K di sezione 1.1.
2.1 Persistenza (metodo a intervalli: assenza di gap >1 anno tra prescrizioni)
| Indicatore | Valore |
|---|---|
| Pazienti con almeno 1 prescrizione vitamina D | 7.548 |
| …di cui con almeno 2 prescrizioni | 5.263 (69,7%) |
| Media prescrizioni per paziente | 9,2 |
| Durata media di esposizione (prima→ultima prescrizione) | 4,3 anni |
| Con almeno un'interruzione >1 anno tra due prescrizioni | 3.067 (40,6%) |
| Persistenti a 1 anno | 1.160 (15,4% sul totale; 22,0% su chi ha ≥2 prescr.) |
| Persistenti a 2 anni | 776 (10,3% sul totale; 14,7% su chi ha ≥2 prescr.) |
| Persistenti a 5 anni | 329 (4,4% sul totale; 6,3% su chi ha ≥2 prescr.) |
L'aderenza alla vitamina D nel lungo termine è strutturalmente bassa: solo il 15,4% dei pazienti risulta ancora in trattamento continuativo a 1 anno, e questo crolla al 4,4% a 5 anni. Il 40,6% ha avuto almeno un'interruzione di oltre un anno, indicativo di un uso spesso a cicli (correzione acuta di una carenza, poi sospensione) piuttosto che una supplementazione cronica stabile.
2.2 PDC — Proportion of Days Covered (copertura reale nel tempo)
| Indicatore | Valore |
|---|---|
| Pazienti analizzabili (≥2 prescrizioni, finestra valida) | 5.103 |
| PDC medio | 52,1% |
| Aderenti (PDC ≥80%) | 28,1% |
| Parzialmente aderenti (PDC 50-80%) | 18,8% |
| Bassa aderenza (PDC <50%) | 53,1% |
Il PDC, misura continua più sensibile della semplice persistenza, conferma il quadro: solo il 28,1% dei pazienti raggiunge la soglia clinicamente accettata di aderenza (PDC ≥80%). Oltre la metà (53,1%) ha una copertura reale inferiore al 50% del tempo di osservazione.
2.3 PDC per sesso e fascia d'età (età al primo trattamento)
| Sesso | Fascia | N | PDC medio | Aderenti ≥80% |
|---|---|---|---|---|
| F | <65 | 2.216 | 47,0% | 22,2% |
| F | 65-74 | 985 | 48,9% | 23,8% |
| F | 75-84 | 683 | 56,0% | 32,1% |
| F | 85+ | 283 | 65,7% | 42,0% |
| M | <65 | 337 | 57,9% | 37,4% |
| M | 65-74 | 232 | 56,0% | 36,2% |
| M | 75-84 | 234 | 63,5% | 39,7% |
| M | 85+ | 127 | 73,0% | 53,5% |
2.4 Persistenza per sesso e fascia d'età
| Sesso | Fascia | N | Persist. 1 anno | Persist. 5 anni |
|---|---|---|---|---|
| F | <65 | 3.321 | 12,5% | 3,9% |
| F | 65-74 | 1.267 | 19,2% | 8,1% |
| F | 75-84 | 887 | 21,3% | 5,1% |
| F | 85+ | 396 | 23,5% | 2,8% |
| M | <65 | 719 | 9,9% | 2,2% |
| M | 65-74 | 378 | 13,8% | 3,2% |
| M | 75-84 | 364 | 16,8% | 3,3% |
| M | 85+ | 206 | 16,0% | 0,5% |
Il crollo della persistenza a 5 anni negli ultra-85enni è verosimilmente un artefatto della mortalità competitiva (un paziente che inizia a 85+ anni ha alta probabilità di morire prima di raggiungere 5 anni di osservazione), non una vera caduta di aderenza.
2.5 Un pattern controintuitivo: PDC e persistenza raccontano storie opposte sul sesso
Con il PDC, gli uomini risultano sistematicamente più aderenti delle donne a parità di fascia d'età (es. 65-74 anni: M 56,0% vs F 48,9%). Con la persistenza, sono invece le donne a durare di più in terapia senza interruzioni lunghe (es. 65-74 anni: F 19,2% vs M 13,8%).
PDC alto + persistenza bassa (pattern maschile): terapia usata in modo intenso ma per periodi più brevi — cicli di trattamento ben seguiti quando attivi, ma sospesi più facilmente in modo definitivo.
PDC più basso + persistenza alta (pattern femminile): terapia mantenuta nel tempo per anni, ma con copertura reale più diluita — prescrizioni sporadiche distribuite su un periodo lungo, senza mai superare il gap critico di 1 anno, ma senza raggiungere una copertura piena.
3. Calcio mono (senza vitamina D): aderenza e persistenza
Formulazioni analizzate (ATC A12AA): calcio carbonato effervescente (Cacit 1000, Calcio Carb EG, Idracal, Calciodie, Calcio Hexal, Calcium Sandoz, Rex 1000 — 30 cpr/bust, 1/die, 30 gg/confezione) e Metocal 1250mg (60 cpr, 1/die, 60 gg/confezione).
3.1 PDC
| Indicatore | Valore |
|---|---|
| Pazienti analizzabili | 448 |
| PDC medio | 49,7% |
| Aderenti (PDC ≥80%) | 25,9% |
| Parzialmente aderenti (PDC 50-80%) | 18,3% |
| Bassa aderenza (PDC <50%) | 55,8% |
3.2 PDC per sesso e fascia d'età
| Sesso | Fascia | N | PDC medio | Aderenti ≥80% |
|---|---|---|---|---|
| F | <65 | 143 | 42,4% | 22,4% |
| F | 65-74 | 96 | 41,3% | 17,7% |
| F | 75-84 | 80 | 54,5% | 25,0% |
| F | 85+ | 40 | 59,2% | 30,0% |
| M | <65 | 34 | 59,5% | 32,4% |
| M | 65-74 | 21 | 57,8% | 38,1% |
| M | 75-84 | 23 | 66,3% | 43,5% |
| M | 85+ | 11 | 70,2% | 54,5% |
3.3 Persistenza per sesso e fascia d'età
| Sesso | Fascia | N | Persist. 1 anno | Persist. 5 anni |
|---|---|---|---|---|
| F | <65 | 330 | 10,9% | 2,4% |
| F | 65-74 | 182 | 12,6% | 3,3% |
| F | 75-84 | 154 | 16,2% | 1,9% |
| F | 85+ | 73 | 15,1% | 1,4% |
| M | <65 | 82 | 17,1% | 1,2% |
| M | 65-74 | 36 | 22,2% | 5,6% |
| M | 75-84 | 43 | 7,0% | 0,0% |
| M | 85+ | 24 | 0,0% | 0,0% |
Numerosità maschili nelle fasce estreme molto piccole (n=24, n=43): interpretare con cautela.
4. Bisfosfonati mono (senza vitamina D): aderenza e persistenza
Formulazioni analizzate (ATC M05BA), posologia da scheda tecnica, solo regime cronico: Bonviva/ibandronico 150mg (1cpr, 1/mese, 30gg); Actonel/risedronato 35mg (4cpr, 1/settimana, 28gg); Actonel/risedronato 75mg (2cpr, 2gg consecutivi/mese, 30gg); Actonel 5mg (28cpr, 1/die, 28gg); Alendronato/Fosamax/Binosto/Adronat/Genalen 70mg (4cpr, 1/settimana, 28gg); Dralenos 70mg (12cpr, 1/settimana, 84gg); Fosamax 10mg (14cpr, 1/die, 14gg). Escluso il clodronato (Clody, Difosfonal, Clasteon, Clodron, Nerixia): uso clinico frequentemente variabile/antalgico nei pazienti fratturati, non prevenzione cronica standardizzata.
4.1 PDC
| Indicatore | Valore |
|---|---|
| Pazienti analizzabili | 909 |
| PDC medio | 50,1% |
| Aderenti (PDC ≥80%) | 18,7% |
| Parzialmente aderenti (PDC 50-80%) | 27,3% |
| Bassa aderenza (PDC <50%) | 54,0% |
I bisfosfonati — farmaci prescritti specificamente per l'osteoporosi conclamata — mostrano la percentuale di aderenti più bassa delle tre classi analizzate (18,7%), nonostante una consapevolezza clinica del rischio di frattura presumibilmente maggiore rispetto alla semplice supplementazione vitaminica.
4.2 PDC per sesso e fascia d'età
| Sesso | Fascia | N | PDC medio | Aderenti ≥80% |
|---|---|---|---|---|
| F | <65 | 344 | 46,0% | 14,5% |
| F | 65-74 | 287 | 50,8% | 19,2% |
| F | 75-84 | 186 | 54,3% | 21,5% |
| F | 85+ | 42 | 59,2% | 28,6% |
| M | <65 | 15 | 38,8% | 20,0% |
| M | 65-74 | 14 | 58,1% | 35,7% |
| M | 75-84 | 12 | 45,4% | 8,3% |
| M | 85+ | 6 | 70,7% | 50,0% |
Numerosità maschili molto piccole in tutte le fasce (n=6-15): dato descrittivo, non generalizzabile.
4.3 Persistenza per sesso e fascia d'età
| Sesso | Fascia | N | Persist. 1 anno | Persist. 5 anni |
|---|---|---|---|---|
| F | <65 | 467 | 30,8% | 8,6% |
| F | 65-74 | 375 | 39,2% | 15,2% |
| F | 75-84 | 258 | 36,4% | 8,9% |
| F | 85+ | 63 | 20,6% | 1,6% |
| M | <65 | 31 | 12,9% | 3,2% |
| M | 65-74 | 27 | 18,5% | 7,4% |
| M | 75-84 | 27 | 29,6% | 0,0% |
| M | 85+ | 15 | 20,0% | 0,0% |
5. Confronto sintetico delle tre classi di farmaci
| Classe | N pazienti (PDC) | PDC medio | Aderenti ≥80% | Parziali 50-80% | Bassa <50% |
|---|---|---|---|---|---|
| Vitamina D (mono/associata) | 5.103 | 52,1% | 28,1% | 18,8% | 53,1% |
| Calcio mono | 448 | 49,7% | 25,9% | 18,3% | 55,8% |
| Bisfosfonati mono | 909 | 50,1% | 18,7% | 27,3% | 54,0% |
Le tre classi di farmaci mostrano un'aderenza quasi identica (PDC medio 49,7-52,1%), nonostante siano farmaci molto diversi per meccanismo, schema posologico e percezione del paziente. Questo suggerisce che il problema dell'aderenza in questa popolazione non è specifico di un farmaco, ma sistemico: circa la metà dei pazienti trattati per la salute ossea, indipendentemente dalla classe farmacologica, ha una copertura reale inferiore al 50% del tempo previsto.
I bisfosfonati, pur essendo farmaci "seri" prescritti per osteoporosi conclamata, hanno la percentuale di aderenti più bassa (18,7%).
La vitamina D, spesso percepita come "meno essenziale", ha paradossalmente l'aderenza più alta delle tre (28,1%) — forse per la maggiore semplicità di alcuni schemi posologici (mensili/monodose) rispetto agli schemi settimanali dei bisfosfonati.
Un paziente classificato come "trattato" con la sola soglia numerica (es. ≥3 prescrizioni), come usato nello studio sulla frattura di femore, può in realtà avere un PDC reale di appena il 20-30%: la soglia a conteggio grezzo sovrastima l'esposizione farmacologica effettiva.
Questo risultato ha un'implicazione diretta per l'interpretazione dei confronti trattamento/esito basati su soglie di conteggio (es. "≥3 prescrizioni") condotti nello studio sulla frattura di femore: l'esposizione farmacologica reale nel sottogruppo "trattato" è probabilmente molto più eterogenea, e in media più bassa, di quanto la sola soglia numerica suggerisca.
PARTE II — IMPATTO SUI VALORI PLASMATICI
6. Valori di laboratorio prima e dopo l'inizio della terapia con vitamina D, per gruppo di aderenza
Per verificare se l'aderenza si traduca in un beneficio biochimico reale, sono stati confrontati i valori di laboratorio (25-OH-vitamina D, PTH, fosfatasi alcalina totale) registrati prima e dopo l'inizio della terapia con vitamina D (mono o associata), separando i pazienti in aderenti (PDC ≥80%), parziali (50-80%) e non aderenti (<50%), secondo la classificazione di sezione 2.2. Il valore "pre" è l'ultimo disponibile prima della prima prescrizione; il valore "post" è il primo disponibile oltre 90 giorni dopo, per dare tempo a un effetto biologico di manifestarsi.
6.1 25-OH-vitamina D e fosfatasi alcalina totale (ac_code 5664 e 681)
| Gruppo | N | VitD pre (ng/mL) | VitD post (ng/mL) | ALP pre (U/L) | ALP post (U/L) |
|---|---|---|---|---|---|
| Aderente | 1.436 | 18,9 | 35,9 | 107,6 | 85,9 |
| Parziale | 957 | 19,2 | 31,8 | 103,0 | 82,0 |
| Non aderente | 2.710 | 17,6 | 26,0 | 104,5 | 97,6 |
Segnali coerenti con un effetto biologico atteso: gli aderenti passano da 18,9 a 35,9 ng/mL di 25-OH-vitamina D — dall'insufficienza alla sufficienza (>30 ng/mL) — mentre i non aderenti restano sotto soglia (17,6→26,0). Il gruppo "parziale" migliora quasi quanto gli aderenti (→31,8), suggerendo che anche una copertura non ottimale ma non nulla possa essere sufficiente a normalizzare la vitamina D in molti pazienti. La fosfatasi alcalina totale, marker aspecifico ma indicativo di turnover osseo, cala in tutti i gruppi trattati ma più negli aderenti (-20%) che nei non aderenti (-7%), coerente con una riduzione del turnover osseo nei pazienti meglio trattati.
6.2 PTH (ac_code 748) — nota metodologica su un'anomalia corretta
Un primo calcolo aveva prodotto un valore medio di PTH post-trattamento negli aderenti di 693,6 pg/mL, clinicamente inverosimile (range fisiologico atteso: 15-65 pg/mL). L'anomalia è stata attribuita a un piccolo numero di pazienti con valori di PTH estremamente elevati (fino a 146.000), verosimilmente affetti da insufficienza renale cronica o acuta con iperparatiroidismo secondario severo — popolazione clinicamente diversa dal contesto di questo studio (carenza vitaminica semplice). Escludendo i valori di PTH >200 pg/mL, il risultato corretto è il seguente:
| Gruppo | N | PTH pre (pg/mL) | PTH post (pg/mL) |
|---|---|---|---|
| Aderente | 1.436 | 54,5 | 52,2 |
| Parziale | 957 | 49,5 | 49,7 |
| Non aderente | 2.710 | 50,3 | 52,1 |
Con l'esclusione degli outlier renali, il PTH risulta sostanzialmente stabile in tutti e tre i gruppi (variazioni di 1-2 pg/mL), senza un pattern chiaramente distinguibile per aderenza. Questo è plausibile: il PTH è un marker più tardivo e meno sensibile del 25-OH-vitamina D nella risposta alla supplementazione, specie in una popolazione con carenza da lieve a moderata (media basale ~18-19 ng/mL, non severamente deficitaria).
Questa correzione illustra un principio metodologico generale applicabile a tutte le analisi di questo tipo su dati di laboratorio reali: i valori estremi vanno sempre controllati per plausibilità clinica prima di essere inclusi in una media, specialmente quando derivano da popolazioni cliniche eterogenee (qui, pazienti nefropatici mescolati con la popolazione generale).
6.3 Sintesi interpretativa
La vitamina D sierica e la fosfatasi alcalina totale mostrano entrambe un pattern dose-risposta coerente con l'aderenza misurata tramite PDC — un argomento a favore della validità della metrica di copertura prescrittiva come proxy dell'esposizione reale.
Il PTH non mostra questo pattern, verosimilmente per la sua minore sensibilità a carenze lievi-moderate in questa popolazione, una volta esclusa la sottopopolazione con patologia renale.
Questi risultati non dimostrano causalità (il disegno resta osservazionale, con gli stessi limiti di confondimento per indicazione discussi nella Parte V), ma forniscono un riscontro biochimico indipendente che rafforza la plausibilità clinica della classificazione di aderenza utilizzata in questo rapporto.
7. Severità della fragilità ossea: T-score nei pazienti con frattura di femore
Il campo ac_val di cart_accert contiene, per un sottoinsieme di densitometrie, il valore numerico del T-score (codici 4274 "Collo femore: t-score", 4276 "L1-L4: t-score", 4327 "Femore Totale: t-score"). È stata verificata la disponibilità di questo dato tra i 344 pazienti dello studio sulla frattura di femore, per il periodo precedente la frattura.
7.1 Disponibilità e valori
| Sede | N esami | N pazienti distinti | T-score medio | Min | Max |
|---|---|---|---|---|---|
| Collo femore | 34 | 24 | -2,11 | -4,5 | +1,7 |
| Colonna lombare (L1-L4) | 32 | 22 | -1,26 | -4,0 | +1,4 |
| Femore totale | 9 | 6 | -1,87 | -3,9 | -1,1 |
| Totale — almeno una sede | — | 24 (7,0% su 344) | — | — | — |
Solo 24 pazienti su 344 (7,0%) hanno un T-score numerico strutturato registrato prima della frattura — un sottoinsieme dei 94 pazienti (27,3%) che risultavano aver eseguito una densitometria in generale, perché molti referti sono disponibili solo come testo libero ("fuori norma", "–>", "allegato") senza il valore numerico nel campo strutturato.
Il T-score medio al collo femore (-2,11) è coerente con una diagnosi di osteoporosi conclamata secondo i criteri OMS (T-score ≤ -2,5 = osteoporosi; -1,0 a -2,5 = osteopenia; > -1,0 = normale) — la media è già in fascia osteopenica severa/borderline osteoporotica, come atteso in una popolazione che di lì a poco si fratturerà il femore. Il range è però ampio (fino a +1,7, densità ossea normale), coerente con l'esistenza di un sottogruppo di fratture su base più traumatica che fragilistica.
7.2 Tentativo di modello di sopravvivenza con T-score come covariata
È stato tentato un modello di Cox per la mortalità post-frattura, con T-score (peggiore valore tra le sedi disponibili) come covariata, sui 24 pazienti con dato disponibile.
| Modello | HR T-score | IC 95% | p |
|---|---|---|---|
| Univariato | 0,83 | 0,35 – 1,96 | 0,67 |
| Aggiustato per età | 0,88 | 0,36 – 2,15 | 0,79 |
Il modello converge senza errori tecnici, ma il risultato non è clinicamente interpretabile: con soli 24 pazienti e appena 4 decessi osservati, la potenza statistica è del tutto insufficiente (la regola pratica di almeno 10 eventi per covariata non è rispettata). L'intervallo di confidenza estremamente ampio (fattore ~6 di ampiezza) e la direzione dell'effetto (verso una lieve protezione, controintuitiva) sono verosimilmente rumore statistico, non un segnale reale. Questo tentativo viene riportato per trasparenza metodologica, non come risultato da cui trarre conclusioni cliniche.
PARTE III — MODELLO MULTIVARIATO A EPISODI CON eGFR
8. Obiettivi, disegno e provenienza
Fonte dei risultati di questa parte: file CSV prodotti dallo script analisi_vitd_multivariata_v6_ckdepi.py eseguito sul database reale del server DELL790. Obiettivo primario: studiare l'associazione fra copertura prescrittiva convenzionale dei preparati di vitamina D e raggiungimento di 25-OH-vitamina D ≥30 ng/mL durante un episodio valutabile. Obiettivi secondari: variazione sierica, descrizione per formulazione/aderenza, confronto di modelli aggiustati, sensibilità a prescrizioni pregresse e regole di copertura.
Disegno: coorte retrospettiva osservazionale ricostruita da prescrizioni e accertamenti registrati. Non è uno studio di dispensazione, di assunzione osservata, randomizzato o di causalità. Non sono disponibili diagnosi specifiche, indicazione prescrittiva, BMI, supplementazioni extra-database o dosi effettivamente assunte.
Nota di validazione (dal rapporto originale): le creatinine impiegate per il calcolo dell'eGFR sono espresse, secondo conferma dell'utente, nella medesima unità di misura per tutti i record, ma tale unità non è stata specificata; il codice CKD-EPI assume mg/dL. Questa corrispondenza andrebbe confermata dall'origine laboratoristica prima di pubblicare i coefficienti aggiustati per eGFR.
9. Selezione degli episodi e outcome
Intervallo storico: prescrizioni e dosaggi dal 2009. Accertamento vitamina D: cart_accert.ac_code = 5664; valori numerici 0 < 25-OH-D ≤ 200 ng/mL. Per paziente si seleziona il primo episodio temporalmente valutabile: ultimo dosaggio precedente alla prescrizione indice inferiore a 30 ng/mL (basale-indice massimo 90 giorni, ricerca entro 365 giorni), prescrizione indice come prima prescrizione dopo quel dosaggio, un'unica prescrizione nello stesso giorno, almeno un controllo valido tra 91 e 730 giorni. In ciascuna finestra 91-180, 181-365 e 366-730 giorni si sceglie il primo dosaggio valido; si esclude la finestra se prima del prelievo sono presenti prescrizioni di categoria/formulazione diversa. Outcome binario: valore al controllo ≥30 ng/mL tra chi partiva da <30. Outcome continuo: 25-OH-D al controllo, ng/mL.
9.1 Flusso dei dati e controlli di qualità
| Indicatore QC | Conteggio |
|---|---|
| Prescrizioni totali (rx_total) | 68.303 |
| Escluse per ID/data mancante o non valida | 5.077 |
| Esami di laboratorio validi | 11.351 |
| Esami invalidi o fuori range 0-200 | 17.523 |
| Pazienti con episodio selezionato | 834 |
| Osservazioni finestra paziente incluse | 846 |
| Incluse nella finestra 091-180 giorni | 170 |
| Incluse nella finestra 181-365 giorni | 318 |
| Incluse nella finestra 366-730 giorni | 358 |
Le righe del flusso indicano controlli a livelli differenti (record, paziente, finestra): non costituiscono un diagramma di esclusione con numeri sottraibili.
9.2 Numerosità dei modelli per finestra e coorte
| Finestra | Coorte | Candidati | Completi età/sesso/eGFR | N modello | Target | Stato |
|---|---|---|---|---|---|---|
| 181-365 | Tutti | 301 | 240 | 240 | 103 | eseguito |
| 181-365 | Senza terapia 365gg | 211 | 173 | 165 | 70 | eseguito |
| 091-180 | Tutti | 158 | 126 | 117 | 60 | eseguito |
| 091-180 | Senza terapia 365gg | 111 | 88 | 83 | 47 | non eseguito |
| 366-730 | Tutti | 339 | 272 | 272 | 125 | eseguito |
| 366-730 | Senza terapia 365gg | 249 | 197 | 188 | 78 | eseguito |
10. CKD-EPI, età e sesso: derivazione
Età: (data prescrizione indice − nascita)/365,25. Creatinina: ultima misurazione precedente alla prescrizione indice, entro 365 giorni, valori 0-30. eGFR CKD-EPI 2021 (senza coefficiente razziale): 142 × min(SCr/κ,1)^α × max(SCr/κ,1)^−1,200 × 0,9938^età × fattore sesso, con κ=0,7/α=−0,241/fattore=1,012 per le donne, κ=0,9/α=−0,302/fattore=1 per gli uomini.
237/240 casi completi del modello principale e 172/173 candidati completi nella coorte senza terapia precedente non avevano unità testuale esplicita per la creatinina nel campo ac_um — un tema di qualità dei metadati distinto dall'uniformità dell'unità, che resta da documentare prima di ogni pubblicazione. Un solo valore di eGFR non definisce malattia renale cronica.
11. Statistica: modelli e cautela interpretativa
Regressione logistica multivariata per il target (OR, IC 95%, p) e regressione lineare per la concentrazione post (differenze aggiustate). Covariate: formulazione (A di riferimento), copertura ×10 punti percentuali, vitamina D basale ×5 ng/mL, follow-up ×90 giorni, terapia precedente (presenza/assenza), età ×10 anni, sesso, eGFR ×10 mL/min/1,73 m².
Le stime di prodotto rappresentano associazioni condizionali rispetto alla formulazione A, non confronti causali — soprattutto perché la copertura è funzione della confezione e del regime.
I p-value sono nominali, senza correzione per confronti multipli.
Non sono disponibili diagnostiche complete di calibrazione, non linearità, osservazioni influenti o robustezza degli errori standard.
La scelta di eseguire un test ematico, e il suo tempo, possono dipendere dalla risposta precedente e dalla gravità clinica (bias di selezione al follow-up).
12. Risultati descrittivi per formulazione, finestra e aderenza
Nelle tabelle seguenti "n" indica soggetti in quella finestra, "target" è numero/percentuale a ≥30 ng/mL, basale/post e Δ sono medie in ng/mL, "copert." è la copertura media. Numeri piccoli (n<10) sono presentati per completezza senza interpretazioni inferenziali.
12.1 Finestra 91-180 giorni
| Gruppo | Aderenza | n | Target | Basale | Post | Δ | Copert. |
|---|---|---|---|---|---|---|---|
| A | Aderente | 38 | 29 (76,3%) | 12,94 | 45,81 | 32,86 | 97,1% |
| A | Parziale | 9 | 3 (33,3%) | 17,09 | 25,49 | 8,40 | 65,6% |
| A | Tutti | 47 | 32 (68,1%) | 13,74 | 41,92 | 28,18 | 91,1% |
| B | Aderente | 19 | 7 (36,8%) | 15,17 | 29,56 | 14,38 | 98,7% |
| B | Tutti | 21 | 8 (38,1%) | 15,16 | 29,00 | 13,84 | 96,5% |
| C | Tutti | 14 | 7 (50,0%) | 20,79 | 30,01 | 9,22 | 49,3% |
| D | Tutti | 4 | 1 (25,0%) | 15,93 | 24,50 | 8,57 | 78,7% |
| E | Aderente | 17 | 7 (41,2%) | 17,96 | 29,06 | 11,09 | 94,7% |
| E | Tutti | 30 | 10 (33,3%) | 18,99 | 27,98 | 8,99 | 86,0% |
| G | Aderente | 46 | 27 (58,7%) | 17,12 | 33,97 | 16,86 | 98,7% |
| G | Tutti | 46 | 27 (58,7%) | 17,12 | 33,97 | 16,86 | 98,7% |
| H | Tutti | 6 | 2 (33,3%) | 14,97 | 24,93 | 9,97 | 33,6% |
12.2 Finestra 181-365 giorni (finestra principale)
| Gruppo | Aderenza | n | Target | Basale | Post | Δ | Copert. |
|---|---|---|---|---|---|---|---|
| A | Aderente | 39 | 27 (69,2%) | 13,27 | 43,62 | 30,35 | 96,8% |
| A | Non aderente | 19 | 5 (26,3%) | 13,54 | 21,88 | 8,35 | 36,6% |
| A | Parziale | 24 | 5 (20,8%) | 16,85 | 25,00 | 8,15 | 61,1% |
| A | Tutti | 82 | 37 (45,1%) | 14,38 | 33,13 | 18,75 | 72,4% |
| B | Aderente | 17 | 9 (52,9%) | 16,66 | 29,30 | 12,64 | 99,7% |
| B | Tutti | 33 | 12 (36,4%) | 17,67 | 26,00 | 8,33 | 75,3% |
| C | Tutti | 30 | 12 (40,0%) | 18,66 | 30,65 | 11,99 | 31,5% |
| D | Tutti | 4 | 3 (75,0%) | 20,75 | 34,85 | 14,10 | 35,1% |
| E | Aderente | 10 | 5 (50,0%) | 17,33 | 31,29 | 13,96 | 99,6% |
| E | Tutti | 69 | 25 (36,2%) | 18,12 | 28,48 | 10,36 | 58,9% |
| G | Aderente | 66 | 33 (50,0%) | 16,50 | 31,62 | 15,12 | 97,7% |
| G | Tutti | 87 | 39 (44,8%) | 16,60 | 29,77 | 13,17 | 87,1% |
| H | Tutti | 9 | 2 (22,2%) | 21,94 | 24,62 | 2,68 | 34,8% |
12.3 Finestra 366-730 giorni
| Gruppo | Aderenza | n | Target | Basale | Post | Δ | Copert. |
|---|---|---|---|---|---|---|---|
| A | Aderente | 33 | 25 (75,8%) | 12,64 | 45,98 | 33,35 | 95,9% |
| A | Non aderente | 43 | 14 (32,6%) | 16,11 | 26,97 | 10,86 | 26,8% |
| A | Parziale | 35 | 25 (71,4%) | 14,77 | 41,71 | 26,95 | 63,8% |
| A | Tutti | 111 | 64 (57,7%) | 14,65 | 37,27 | 22,62 | 59,0% |
| B | Aderente | 16 | 8 (50,0%) | 17,51 | 29,06 | 11,56 | 97,2% |
| B | Tutti | 42 | 15 (35,7%) | 16,38 | 25,06 | 8,69 | 62,0% |
| C | Tutti | 27 | 10 (37,0%) | 17,23 | 25,11 | 7,88 | 17,9% |
| D | Tutti | 7 | 3 (42,9%) | 13,33 | 28,74 | 15,41 | 26,8% |
| E | Aderente | 2 | 2 (100,0%) | 27,95 | 48,90 | 20,95 | 100,0% |
| E | Tutti | 56 | 25 (44,6%) | 18,18 | 30,71 | 12,53 | 40,3% |
| G | Aderente | 40 | 24 (60,0%) | 17,56 | 35,79 | 18,23 | 97,9% |
| G | Tutti | 103 | 42 (40,8%) | 17,02 | 29,05 | 12,03 | 69,7% |
| H | Tutti | 8 | 1 (12,5%) | 22,50 | 19,68 | -2,82 | 19,8% |
Categorie con numerosità molto piccola (n<5, es. formulazioni D, I, K) sono incluse per completezza ma non consentono interpretazioni inferenziali. Una stessa persona può comparire in più finestre; il modello analizza ciascuna finestra separatamente.
13. Analisi multivariata: confronto V5 (senza renale) e V6 (con eGFR)
La versione V5 fornisce un confronto di contesto sulla popolazione con dati sierici e prescrittivi (301 episodi, 125 target); la versione V6 aggiunge le covariate renali (età, sesso, eGFR) sugli stessi 240 soggetti con dati completi — il confronto metodologicamente corretto va fatto tra i due modelli V6 (base e completo) sulla stessa numerosità, non tra V5 e V6.
13.1 Modello V5 (301 episodi, senza eGFR) — finestra 181-365 giorni
| Covariata | OR | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 1,46 | 1,28–1,67 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 1,79 | 1,45–2,21 | <0,001 |
| Tempo al controllo: +90 giorni | 0,75 | 0,49–1,16 | 0,198 |
| Terapia precedente (sì/no) | 0,34 | 0,18–0,65 | 0,001 |
| Formulazione B vs A | 0,36 | 0,15–0,89 | 0,026 |
| Formulazione C vs A | 2,45 | 0,86–7,03 | 0,095 |
| Formulazione E vs A | 0,57 | 0,26–1,23 | 0,150 |
| Formulazione G vs A | 0,42 | 0,20–0,88 | 0,021 |
13.2 Modello V6 base (stessi 240 soggetti, senza eGFR) — target ≥30 ng/mL
| Covariata | OR | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 1,51 | 1,29–1,76 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 1,95 | 1,53–2,49 | <0,001 |
| Tempo al controllo: +90 giorni | 0,78 | 0,48–1,28 | 0,325 |
| Terapia precedente (sì/no) | 0,37 | 0,17–0,78 | 0,009 |
| Formulazione B vs A | 0,22 | 0,08–0,59 | 0,003 |
| Formulazione C vs A | 2,22 | 0,58–8,57 | 0,247 |
| Formulazione E vs A | 0,45 | 0,18–1,11 | 0,082 |
| Formulazione G vs A | 0,39 | 0,17–0,91 | 0,029 |
13.3 Modello V6 completo (età, sesso, eGFR) — target ≥30 ng/mL, n=240
| Covariata | OR | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 1,51 | 1,29–1,76 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 1,95 | 1,53–2,48 | <0,001 |
| Tempo al controllo: +90 giorni | 0,78 | 0,48–1,27 | 0,319 |
| Terapia precedente (sì/no) | 0,36 | 0,17–0,76 | 0,007 |
| Formulazione B vs A | 0,23 | 0,08–0,63 | 0,005 |
| Formulazione C vs A | 2,33 | 0,60–9,04 | 0,221 |
| Formulazione E vs A | 0,46 | 0,18–1,13 | 0,090 |
| Formulazione G vs A | 0,39 | 0,17–0,92 | 0,031 |
| Età: +10 anni | 1,03 | 0,77–1,37 | 0,862 |
| Maschio vs femmina | 0,78 | 0,34–1,83 | 0,572 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | 1,00 | 0,82–1,21 | 0,980 |
Esito continuo (concentrazione 25-OH-D post, ng/mL) — modello completo:
| Covariata | Diff. (ng/mL) | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 2,79 | 1,90–3,69 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 3,61 | 2,13–5,10 | <0,001 |
| Terapia precedente (sì/no) | -5,17 | -10,23– -0,11 | 0,045 |
| Formulazione B vs A | -12,34 | -18,23– -6,46 | <0,001 |
| Formulazione G vs A | -9,39 | -15,90– -2,87 | 0,005 |
| Età: +10 anni | 0,44 | -1,24–2,13 | 0,607 |
| Maschio vs femmina | 0,64 | -4,62–5,90 | 0,811 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | -0,12 | -1,40–1,17 | 0,859 |
Confronto chiave: passando dal modello V6 base al modello completo con età/sesso/eGFR, sugli stessi 240 soggetti, l'OR per la copertura (+10 punti) resta 1,51 in entrambi i casi e il coefficiente lineare passa da +2,83 a +2,79 ng/mL — variazioni trascurabili. Età, sesso ed eGFR non risultano predittori statisticamente distinguibili da zero in questo campione: ciò non dimostra l'assenza di effetti clinici, solo che non sono rilevabili con questa numerosità.
13.4 Sottocoorte senza terapia precedente nell'anno antecedente (181-365 giorni, n=165)
| Covariata | OR | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 1,52 | 1,27–1,82 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 1,85 | 1,38–2,47 | <0,001 |
| Formulazione B vs A | 0,26 | 0,08–0,88 | 0,030 |
| Formulazione E vs A | 0,60 | 0,21–1,71 | 0,342 |
| Formulazione G vs A | 0,42 | 0,15–1,20 | 0,105 |
| Età: +10 anni | 0,96 | 0,67–1,38 | 0,826 |
| Maschio vs femmina | 0,70 | 0,25–1,93 | 0,491 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | 0,95 | 0,73–1,24 | 0,719 |
Anche restringendo l'analisi ai pazienti senza prescrizioni documentate nell'anno precedente (riducendo il rischio che l'episodio rifletta un trattamento già in corso), l'associazione tra copertura e raggiungimento del target rimane di entità pressoché identica (OR 1,52 vs 1,51).
13.5 Robustezza per finestra temporale
| Finestra | OR copertura (+10pp) | IC 95% | p | Maschio vs femmina (OR) | p sesso |
|---|---|---|---|---|---|
| 91-180 giorni | 2,44 | 1,43–4,17 | 0,001 | 2,88 | 0,058 |
| 181-365 giorni | 1,51 | 1,29–1,76 | <0,001 | 0,78 | 0,572 |
| 366-730 giorni | 1,29 | 1,15–1,45 | <0,001 | 2,35 | 0,020 |
L'associazione tra copertura e raggiungimento del target è presente e significativa in tutte e tre le finestre temporali, con entità decrescente all'allungarsi del follow-up (OR da 2,44 a 1,29) — plausibile, poiché una finestra più lunga diluisce l'effetto di una copertura misurata su un periodo relativamente più breve. Il sesso maschile emerge come predittore significativo solo nella finestra più lunga (366-730 giorni, OR 2,35, p=0,020), un segnale isolato da interpretare con cautela data l'assenza dello stesso pattern nelle altre finestre.
13.6 Probabilità standardizzate per formulazione (finestra 181-365, tutti)
| Formulazione | n | Target osservati | Probabilità standardizzata |
|---|---|---|---|
| A — Didrogyl | 68 | 32 | 54,25% |
| B — Colecalciferolo gtt | 28 | 9 | 27,88% |
| C — Colecalciferolo 25.000 UI | 14 | 6 | 68,78% |
| E — Colecalciferolo 100.000 UI | 57 | 20 | 39,90% |
| G — Neodidro | 73 | 36 | 37,17% |
Le probabilità standardizzate riflettono le previsioni del modello sui profili di covariate della coorte, non frequenze osservate grezze; non includono IC 95% e non consentono classifiche di efficacia causale tra formulazioni, data la diversa distribuzione delle covariate tra gruppi.
14. Discussione clinica del modello a episodi
Nella popolazione analizzata, l'associazione tra copertura prescrittiva convenzionale e raggiungimento del target rimane presente anche aggiungendo età, sesso ed eGFR, e limitando l'analisi ai soggetti senza prescrizioni documentate nell'anno antecedente. Le associazioni per formulazione rispetto ad A (Didrogyl) variano in precisione e ampiezza: B (colecalciferolo gocce) e G (Neodidro) presentano OR <1 con IC 95% che non attraversa 1 nella finestra principale, mentre C ed E sono meno precisamente stimati. Non si può inferire superiorità intrinseca della formulazione A, perché dosaggio, storia di cura, scelta prescrittiva, comorbilità e partecipazione al monitoraggio possono differire tra i gruppi; inoltre il rapporto di copertura dipende dalla matrice adottata (tabella di sezione 1.1) e potrebbe non rappresentare la dose biologicamente effettiva.
Il valore basale di 25-OH-D è un predittore importante del superamento della soglia fissa di 30 ng/mL. L'assenza di associazione statisticamente identificabile per età, sesso o eGFR nei modelli non equivale a escludere non linearità, interazioni, sottogruppi renali specifici o effetti di indicazioni cliniche non registrate.
15. Limiti del modello a episodi
Selezione al follow-up: includere solo chi ha eseguito dosaggi ripetuti può introdurre bias di selezione e indicazione; l'assenza di un test non equivale a mancata risposta.
Definizione del basale: la prima prescrizione dopo un dosaggio <30 entro 90 giorni non è necessariamente il primo trattamento a vita del paziente; l'analisi ristretta a chi non ha prescrizioni nei 365 giorni precedenti riduce ma non annulla il problema.
Copertura: le prescrizioni non provano ritiro, assunzione, posologia corretta o aderenza reale; sommare giorni sovrapposti (cappati al 100%) differisce da un PDC calcolato su intervalli non sovrapposti (si veda la sensibilità di sezione 16).
Variabili mancanti: 61 su 301 episodi del modello principale non hanno dati completi per eGFR/età/sesso; l'analisi sui soli casi completi può modificarne la rappresentatività rispetto alla popolazione di partenza.
Creatinina: l'unità è dichiarata uniforme dall'utente ma non specificata nel messaggio originale; l'equazione CKD-EPI richiede mg/dL, e la maggior parte dei record non riporta l'unità nel campo dedicato — un tema di qualità dei metadati da risolvere prima di ogni pubblicazione.
Assenza di comorbilità complete, BMI, stagione del prelievo, sintomi, indicazioni cliniche, dosi effettivamente acquistate, componenti non lineari dell'eGFR e albuminuria; i coefficienti non vanno interpretati come effetti causali.
Soglie e numerosità: il target ≥30 ng/mL è un endpoint operativo scelto per questo studio, non un target universalmente appropriato per ogni indicazione clinica; categorie rare e pochi eventi limitano la precisione delle stime.
Analisi statistica: non risultano verifiche complete di residui, calibrazione, specificazione funzionale, collinearità, osservazioni influenti o validazione esterna del modello.
Modello per dati ripetuti: le finestre 91-180/181-365/366-730 sono analizzate separatamente; un confronto temporale aggregato richiederebbe modelli a effetti misti o errori standard robusti per paziente.
16. Analisi di sensibilità sulla regola di copertura
La classificazione principale ("base_somma": giorni convenzionali sommati, cappati al 100%) è stata confrontata con tre scenari alternativi: unione degli intervalli senza sovrapposizioni/riporto di scorte; per Neodidro, una capsula = 30 giorni per singola prescrizione anziché per l'intero contenuto della confezione; per le formulazioni monodose C-F, giorni per singola unità anziché per intera confezione.
Le riclassificazioni nei diversi scenari possono riguardare gli stessi soggetti e non vanno sommate tra loro. Lo scenario "G una capsula per prescrizione" e lo scenario "C-F per unità" modificano per costruzione, rispettivamente, la regola confermata di 30 giorni per capsula e la definizione principale di giorni per confezione: sono sensitivity check, non sostituiscono la matrice principale.
17. Conclusioni del modello a episodi
Nella coorte valutabile per l'esito a 181-365 giorni, una maggiore copertura prescrittiva convenzionale si associa a una maggiore probabilità di raggiungere 25-OH-vitamina D ≥30 ng/mL e a maggiori concentrazioni al controllo. Dopo aggiustamento per vitamina D basale, formulazione, giorni al controllo, terapia precedente, età, sesso ed eGFR CKD-EPI, l'associazione rimane di entità simile. Il risultato riguarda associazioni osservazionali su una selezione di soggetti monitorati, non un'efficacia comparativa randomizzata dei prodotti né un'aderenza farmaceutica verificata.
PARTE IV — CONFRONTO DIDROGYL vs NEODIDRO
18. Aderenza prescrittiva stimata: Didrogyl (gocce) vs Neodidro (capsule)
Questo confronto integra il modello a episodi con due analisi mirate: (18.1) il confronto dell'aderenza prescrittiva stimata tra calcifediolo gocce (Didrogyl, formulazione A) e calcifediolo capsule (Neodidro, formulazione G), aggiustato per età e sesso; (18.2) l'analisi esplorativa delle fluttuazioni longitudinali della 25-OH-vitamina D nei pazienti con determinazioni ripetute, per verificare se le capsule mensili producano oscillazioni maggiori delle gocce giornaliere.
Per Didrogyl è mantenuta la copertura di 94 giorni/flacone; per Neodidro, 30 giorni/capsula (150 gg per confezione da 5, 300 gg per confezione da 10). Questa regola rende il confronto di aderenza molto dipendente dal numero di capsule per confezione — un limite dichiarato esplicitamente.
18.1 Aderenza osservata per finestra e coorte
| Finestra | Coorte | Formulazione | N | Aderenti | Copert. media | Età media | F/M |
|---|---|---|---|---|---|---|---|
| 91-180 | Tutti | Didrogyl | 47 | 38/47 (80,8%) | 91,1% | 66,0 | 42/5 |
| 91-180 | Tutti | Neodidro | 46 | 46/46 (100,0%) | 98,7% | 64,8 | 35/11 |
| 181-365 | Tutti | Didrogyl | 82 | 39/82 (47,6%) | 72,4% | 66,2 | 73/9 |
| 181-365 | Tutti | Neodidro | 87 | 66/87 (75,9%) | 87,1% | 65,0 | 74/13 |
| 366-730 | Tutti | Didrogyl | 111 | 33/111 (29,7%) | 59,0% | 65,8 | 97/14 |
| 366-730 | Tutti | Neodidro | 103 | 40/103 (38,8%) | 69,7% | 64,2 | 79/24 |
Nella finestra principale di 181-365 giorni, il 47,6% dei pazienti con Didrogyl e il 75,9% dei pazienti con Neodidro risultano aderenti. Nella finestra 91-180 giorni, praticamente tutti i pazienti Neodidro risultano aderenti, per cui il modello logistico non è stimabile in modo affidabile in quella finestra.
18.2 Confronto aggiustato per età e sesso (Neodidro vs Didrogyl)
| Finestra | Coorte | N | OR Neodidro vs Didrogyl | IC 95% | p | Diff. standardizzata (punti) |
|---|---|---|---|---|---|---|
| 181-365 | Tutti | 169 | 3,55 | 1,83–6,87 | 0,0002 | +28,3 (14,4; 42,2) |
| 181-365 | Senza terapia 365gg | 114 | 2,95 | 1,35–6,43 | 0,0065 | +25,5 (7,9; 43,1) |
| 366-730 | Tutti | 214 | 1,69 | 0,94–3,04 | 0,0792 | +11,3 (-1,2; 23,8) |
| 366-730 | Senza terapia 365gg | 155 | 1,50 | 0,73–3,07 | 0,2685 | +8,0 (-6,1; 22,1) |
A 181-365 giorni, Neodidro mostra un'aderenza prescrittiva stimata superiore a Didrogyl anche dopo correzione per età e sesso (OR 3,55, IC 95% 1,83-6,87), con una differenza standardizzata di +28,3 punti percentuali. Il risultato si conferma nella sottocoorte senza terapia nei 365 giorni precedenti (OR 2,95). A 366-730 giorni la differenza è più piccola e non statisticamente distinta da zero con i criteri convenzionali (OR 1,69, p=0,079).
Cautela interpretativa: la maggiore aderenza stimata di Neodidro riflette almeno in parte la struttura stessa del modello di copertura — una confezione da 5 o 10 capsule fornisce, per costruzione, una copertura convenzionale lunga (150-300 giorni), indipendentemente da quanto regolarmente il paziente assuma effettivamente le capsule. Il risultato documenta una differenza nell'indicatore prescrittivo utilizzato, non prova una migliore assunzione reale del farmaco.
19. Fluttuazioni longitudinali della 25-OH-vitamina D
Per verificare l'ipotesi che le capsule mensili (Neodidro) producano maggiori oscillazioni sieriche rispetto alle gocce giornaliere (Didrogyl), sono stati selezionati i pazienti con episodi A o G e misurazioni ripetute nei 730 giorni successivi alla prescrizione indice, interrompendo l'osservazione al primo cambio di prodotto.
19.1 Selezione dei pazienti
| Controllo / selezione | N |
|---|---|
| Episodi A/G selezionati | 469 |
| Episodi con cambio prodotto entro 730 giorni | 138 |
| Pazienti con almeno 2 determinazioni post eleggibili | 145 |
| Pazienti con almeno 3 determinazioni post | 42 |
| Pazienti con almeno 4 determinazioni post | 14 |
19.2 Variabilità intra-paziente (pazienti con almeno 3 controlli post-indice)
| Gruppo | N | N post medio | Durata media gg | SD media (ng/mL) | Range mediano (max-min) | Δ assoluto mediano |
|---|---|---|---|---|---|---|
| Didrogyl | 28 | 3,68 | 443 | 17,27 | 27,55 | 14,28 |
| Neodidro | 14 | 3,14 | 424 | 9,34 | 10,40 | 5,97 |
Risultato descrittivo, in direzione opposta all'ipotesi iniziale: nei pazienti con almeno tre controlli successivi, la variabilità osservata non è maggiore con Neodidro. La deviazione standard intra-paziente media è 17,27 ng/mL con Didrogyl contro 9,34 ng/mL con Neodidro; la mediana del range massimo-minimo è 27,55 contro 10,40 ng/mL; la mediana dei cambiamenti assoluti tra controlli consecutivi è 14,28 contro 5,97 ng/mL — in tutti i casi le oscillazioni sono numericamente maggiori con le gocce giornaliere, non con le capsule mensili.
Il confronto è fortemente limitato dalla selezione dei pazienti con controlli ripetuti: solo 42 pazienti hanno almeno tre controlli dopo la prescrizione indice, e solo 14 almeno quattro; fra questi ultimi, appena 2 sono Neodidro. Per questo non è stato possibile stimare un modello multivariato affidabile corretto per età e sesso (tentativi riportati come "non eseguito" per numerosità insufficiente nel file sorgente). Senza conoscere la data effettiva di assunzione delle capsule, non è inoltre possibile verificare se il prelievo cada in fase di picco o di valle dopo Neodidro: l'analisi misura oscillazioni tra dosaggi disponibili nella pratica clinica corrente, non una farmacocinetica controllata.
20. Sintesi del confronto Didrogyl vs Neodidro
Aderenza prescrittiva stimata più alta per Neodidro nella finestra principale (181-365 giorni), anche dopo aggiustamento per età e sesso — ma il risultato è in parte un artefatto della struttura a confezione pluri-capsula del modello di copertura.
Nessuna evidenza, in questo campione limitato, di maggiori fluttuazioni sieriche con Neodidro rispetto a Didrogyl — anzi, la direzione osservata è opposta, sebbene su numerosità troppo piccole per un modello statistico robusto.
Nel modello a episodi (sezione 13), la formulazione G (Neodidro) mostra comunque un OR <1 rispetto alla formulazione A (Didrogyl) per il raggiungimento del target, con IC 95% che non attraversa 1 nella finestra principale — un risultato apparentemente in tensione con la maggiore aderenza stimata, che sottolinea come copertura prescrittiva e reale efficacia clinica non siano necessariamente la stessa cosa.
PARTE V — SINTESI INTEGRATA E PROSSIMI PASSI
21. Discussione generale integrata
I due filoni di analisi condotti su questo database — l'approccio descrittivo di popolazione (Parti I-II) e il modello multivariato a episodi con aggiustamento renale (Parte III) — convergono su un messaggio coerente, pur con metodologie e popolazioni di riferimento diverse: la copertura/aderenza prescrittiva alla vitamina D è associata in modo consistente a un miglior raggiungimento dei livelli sierici target, un'associazione che regge sia nel confronto grezzo su tutta la popolazione esposta (Parte II) sia nel modello aggiustato per età, sesso ed eGFR su un sottocampione più selezionato e monitorato (Parte III).
Allo stesso tempo, entrambi gli approcci documentano un problema di aderenza strutturalmente basso: che lo si misuri con PDC su tutta la popolazione (28,1% di aderenti alla vitamina D, sezione 2.2) o con la copertura media per formulazione nel modello a episodi (72,4% nella finestra principale per la sola formulazione A, sezioni più basse per le altre), la maggioranza dei pazienti non raggiunge un'esposizione farmacologica continuativa e ottimale.
Il confronto Didrogyl/Neodidro (Parte IV) aggiunge una nota di cautela metodologica trasversale a tutto il documento: un indicatore di aderenza costruito sul contenuto della confezione può essere fortemente influenzato dalla struttura stessa della confezione (una capsula mensile "copre" per definizione più a lungo di una goccia giornaliera), indipendentemente dal comportamento reale del paziente. Questo limite si applica, in misura diversa, a tutte le stime di copertura/PDC presentate in questo documento.
22. Limiti complessivi del documento
Nessuna delle analisi presentate dimostra causalità: tutte le associazioni sono di natura osservazionale, soggette a confondimento per indicazione (i pazienti con maggiore aderenza o copertura sono verosimilmente diversi, per motivazione, gravità clinica e supporto sociale, da quelli con bassa aderenza).
La copertura/PDC/persistenza sono costruite dalle sole prescrizioni: non provano ritiro in farmacia, assunzione effettiva, posologia corretta o dose realmente assunta.
I valori di laboratorio pre/post (Parte II) non sono corretti per stagionalità del prelievo, un fattore noto di variazione della 25-OH-vitamina D indipendente dalla terapia.
Il T-score (Parte II, sezione 7) è disponibile solo per una piccola minoranza (7,0%) dei pazienti con frattura di femore, e ogni tentativo di modellazione su questo sottoinsieme è da considerarsi puramente esplorativo.
Il modello a episodi (Parte III) è costruito su una popolazione selezionata (chi ha eseguito un dosaggio basale <30 ng/mL seguito da una prescrizione e da almeno un controllo) e non è rappresentativo dell'intera popolazione esposta a vitamina D descritta nella Parte I.
Nessuna delle analisi corregge sistematicamente per test multipli, salvo dove esplicitamente indicato; con il numero di confronti condotti in questo documento complessivo, alcuni risultati nominalmente significativi potrebbero riflettere variabilità campionaria.
La qualità del dato di unità di misura per la creatinina (necessaria per l'eGFR) non è pienamente verificabile dai soli file CSV di origine.
23. Conclusioni generali
Questo rapporto integrato documenta, con due approcci metodologici indipendenti e convergenti, un problema di aderenza terapeutica diffuso e sostanziale alla vitamina D, al calcio e ai bisfosfonati in questa popolazione di medicina generale, con un impatto biochimico misurabile (livelli sierici di vitamina D, fosfatasi alcalina) nei pazienti effettivamente aderenti. Il confronto tra formulazioni di calcifediolo (gocce vs capsule) illustra la necessità di interpretare con cautela gli indicatori di copertura prescrittiva, che possono riflettere la struttura della confezione più che il comportamento reale del paziente. La disponibilità di dati di T-score strutturati resta un'area di miglioramento della qualità del dato per future analisi di severità della fragilità ossea.
24. Prossimi passi: impatto sulla frattura di femore
Questo documento sarà esteso, in una fase successiva, con l'analisi dell'impatto di copertura/aderenza a vitamina D, calcio e bisfosfonati sul rischio di frattura di femore, utilizzando il modello caso-controllo nidificato già sviluppato nello studio parallelo sulla frattura di femore (344 casi, fino a 42.532 controlli eleggibili per set di matching completo, aggiustato per età e sesso). Le variabili di copertura/PDC pre-frattura costruite in questo documento (Parti I-II) saranno utilizzate come covariate aggiuntive in quel modello.
25. Riferimenti tecnici e riproducibilità
Script analitici referenziati in questo documento: analisi_vitd_multivariata_v6_ckdepi.py (modello principale a episodi, Parte III); analisi_vitd_aderenza_didrogyl_neodidro_v7.py e analisi_vitd_fluttuazioni_A_G_v8.py (Parte IV); query dirette SQLite per le analisi di popolazione di Parti I-II, eseguite sul database /opt/aft_aggregazione/output/dataset_aggregato.db3 (server DELL790).
Esecuzione riproducibile del modello a episodi: python3 /opt/aft_aggregazione/analisi_vitd_multivariata_v6_ckdepi.py /opt/aft_aggregazione/output/dataset_aggregato.db3 /opt/aft_aggregazione/output/analisi_vitd_multivariata_v6_ckdepi (richiede numpy, pandas, scipy, statsmodels).
Frattura femorale: aggiornamento dell’analisi caso-controllo (V2–V7)
Questa sezione aggiorna la parte sulle fratture contenuta nel rapporto integrato: dopo la redazione dei due documenti Word sono stati eseguiti un abbinamento per sesso ed età, controlli della disponibilità di dati pre-indice e regressioni logistiche condizionate. Le stime seguenti riguardano l’associazione con almeno una prescrizione registrata nell’anno prima della frattura, non l’efficacia antifratturativa della vitamina D assunta regolarmente.
Disegno e controllo dell’osservabilità
La data indice è la prima frattura femorale registrata dal 2010, identificata tramite codici 820/821 o descrizioni compatibili. È stato selezionato un controllo ancora a rischio alla stessa data, con sesso ed età intera identici, senza riutilizzare il medesimo controllo in più coppie. Lo stesso soggetto può avere una frattura successiva e risultare inizialmente controllo: ciò è ammissibile nel campionamento dal gruppo a rischio. L’esito «frattura femorale registrata» richiede comunque validazione clinica della sede e del meccanismo traumatico.
I filtri di osservabilità sono stati applicati alle stesse coppie e solo a registrazioni precedenti alla data indice: storico risalente ad almeno 365 giorni, attività nell’anno pre-indice e attività non farmacologica nell’anno pre-indice. Quest’ultima consiste in accertamenti o problemi clinici, non semplicemente prescrizioni. Nessuno di questi criteri garantisce da solo un flusso prescrittivo completo.
| Campione: dal 2010 | Coppie | Solo caso con prescrizione | Solo controllo con prescrizione | OR abbinato (IC 95%) |
|---|---|---|---|---|
| Tutte le coppie | 313 | 66 | 30 | 2,20 (1,43–3,39) |
| Entrambi con storico ≥365 giorni | 200 | 49 | 23 | 2,13 (1,30–3,50) |
| Entrambi con attività nell’anno | 113 | 26 | 22 | 1,18 (0,67–2,09) |
| Entrambi con attività non farmacologica nell’anno | 94 | 20 | 19 | 1,05 (0,56–1,97) |
La tabella usa le coppie discordanti (solo caso oppure solo controllo con prescrizione). È una descrizione abbinata; la modifica del campione cambia anche il profilo clinico della popolazione.
La lunghezza delle barre è proporzionale all’OR/3,5, non a una probabilità; gli intervalli di confidenza sono riportati nella tabella.
Regressione logistica condizionata
La regressione logistica condizionata rispetta l’abbinamento per sesso ed età. L’esito è l’appartenenza al gruppo con frattura; la variabile d’interesse è almeno una prescrizione di vitamina D nei 365 giorni prima della data indice. Il numero di giorni con attività clinica è trasformato come log(1 + giorni); le diagnosi sono quelle registrate prima dell’indice.
| Modello, 113 coppie con attività nell’anno | OR vitamina D | IC 95% | p |
|---|---|---|---|
| Solo abbinamento | 1,18 | 0,67–2,08 | 0,564 |
| Aggiustato per giorni con attività clinica | 0,97 | 0,53–1,79 | 0,930 |
| Attività clinica e diabete registrato | 0,95 | 0,51–1,76 | 0,868 |
| Attività clinica, diabete, osteoporosi e fratture pregresse | 0,90 | 0,47–1,71 | 0,746 |
Nel modello con attività clinica e diabete, il diabete registrato mostra OR 2,16 (IC 95% 1,05–4,43; p = 0,036); questa associazione non è causale e dipende anche dalla documentazione clinica. Nel sottocampione di 94 coppie con attività non farmacologica, l’OR per vitamina D, aggiustato per intensità dell’attività clinica, è 0,88 (IC 95% 0,45–1,73).
| Periodo / campione con attività nell’anno pre-indice | Coppie | OR vitamina D aggiustato per attività clinica (IC 95%) |
|---|---|---|
| Dal 2010 | 113 | 0,97 (0,53–1,79) |
| Dal 2015 | 96 | 1,00 (0,53–1,89) |
| Dal 2020 | 62 | 1,12 (0,51–2,43) |
Perché non va letto come uno studio di efficacia antifratturativa
Nei dati complessivi, i casi presentano più contatti clinici registrati rispetto ai controlli, e più diagnosi documentate di osteoporosi e pregresse fratture. Quando richiediamo attività precedente comparabile nelle coppie fisse, l’OR per prescrizione si attenua. Il trattamento può essere prescritto proprio a pazienti già fragili: la prescrizione è dunque anche un indicatore di indicazione clinica e non coincide con l’esposizione effettiva. Non si possono dedurre da questo disegno né beneficio né danno farmacologico.
Apri l’appendice tecnica completa: matrice A–K, prodotti, finestre, modelli e sensibilità
Vitamina D, copertura prescrittiva e raggiungimento del target sierico
Rapporto tecnico-scientifico completo · Analisi osservazionale retrospettiva su database aggregato AFT · 19 settembre 2026
Fonte dei risultati: file CSV prodotti dal programma analisi_vitd_multivariata_v6_ckdepi.py eseguito sul database reale del server DELL790; sezioni statistiche derivate direttamente dagli output forniti. Questo documento non contiene dati individuali identificativi.
Nota di validazione: l’utente ha confermato che le creatinine impiegate sono espresse nella medesima unità di misura, ma non ne ha specificato il nome. Il codice CKD-EPI assume mg/dL per tutti i valori ammessi; tale corrispondenza deve essere confermata dall’origine laboratoristica prima di pubblicare i coefficienti aggiustati per eGFR. Non è stata verificata indipendentemente ogni misurazione.
Sintesi esecutiva
Nel modello principale a 181–365 giorni, 301 episodi delle categorie A, B, C, E e G erano idonei (125 raggiungimenti del target). In 240 pazienti erano disponibili età, sesso e creatinina basale per calcolare eGFR CKD-EPI 2021 (103 raggiungimenti). Dopo aggiustamento per formulazione, 25-OH-D basale, giorni al controllo, terapia precedente, età, sesso ed eGFR, ogni +10 punti percentuali di copertura prescrittiva convenzionale risultava associato a OR 1,51 (IC 95% 1,29–1,76) di raggiungimento di almeno 30 ng/mL e a +2,79 ng/mL (IC 95% 1,90–3,69) del valore sierico al controllo. Le stime sono associationali, non effetti causali.
Il confronto fra formulazioni è limitato dal possibile confondimento per indicazione, dalle differenze di regime e dalla copertura stimata da prescrizioni: non è una comparazione randomizzata di efficacia. Età, sesso ed eGFR non presentavano associazioni statisticamente distinguibili dal valore nullo nel modello specificato; ciò non dimostra assenza di effetti clinici.
1. Obiettivi, disegno e provenienza
Obiettivo primario: studiare l’associazione fra copertura prescrittiva convenzionale dei preparati di vitamina D e raggiungimento di 25-OH-vitamina D ≥30 ng/mL durante un episodio valutabile. Obiettivi secondari: variazione sierica, descrizione per formulazione/aderenza, confronto di modelli aggiustati, sensibilità a prescrizioni pregresse e regole di copertura.
Disegno: coorte retrospettiva osservazionale ricostruita da prescrizioni e accertamenti registrati. Non è uno studio di dispensazione, di assunzione osservata, randomizzato o di causalità. Non sono disponibili in questi output diagnosi specifiche, indicazione prescrittiva, BMI, supplementazioni extra-database o dosi effettivamente assunte.
Database sul server utente: /opt/aft_aggregazione/output/dataset_aggregato.db3 (non distribuito). Tabelle utilizzate: cart_terap (prescrizioni), cart_accert (accertamenti), pazienti (anagrafica). Identificatore di collegamento: anon_id. Tutti i risultati forniti sono riepiloghi, non esportazioni individuali.
2. Selezione degli episodi e outcome
Intervallo storico del codice: prescrizioni e dosaggi con data interpretabile dall’anno 2009; data finale determinata dai record disponibili e dal programma. Accertamento vitamina D: cart_accert.ac_code = 5664; valori numerici 0 < 25-OH-D ≤200, separatore decimale punto o virgola. L’unità del dosaggio di vitamina D è ng/mL secondo la conferma dell’utente; l’assenza di unità esplicita in parte dei record resta una caratteristica della fonte.
Per paziente si seleziona il primo episodio temporalmente valutabile: ultimo dosaggio precedente alla prescrizione indice inferiore a 30 ng/mL, separazione basale–indice di massimo 90 giorni (parametro modificabile; ricerca del basale entro 365 giorni), prescrizione indice come prima prescrizione dopo quel dosaggio, un’unica prescrizione nello stesso giorno, almeno un controllo valido tra 91 e 730 giorni. Non si impone washout; le prescrizioni pregresse nei 180/365 giorni sono registrate.
In ciascuna finestra 91–180, 181–365 e 366–730 giorni si sceglie il primo dosaggio valido, se presente; si esclude la finestra se prima del prelievo sono presenti prescrizioni di una diversa categoria/formulazione/marca/confezione o prodotti non classificati. Le prescrizioni alla data del controllo o successive non contribuiscono all’esposizione. Una persona può comparire in più finestre; il modello analizza ciascuna finestra separatamente.
Outcome binario: valore al controllo ≥30 ng/mL, tra chi partiva da <30 ng/mL. Outcome continuo: 25-OH-D al controllo (ng/mL), aggiustata per basale; le differenze pre/post nelle tabelle sono medie descrittive entro il gruppo. La soglia 30 ng/mL è la soglia operativa dello studio e non viene presentata come target universalmente appropriato per ogni indicazione clinica.
3. Definizione operativa di esposizione e aderenza
| Codice | Formulazione | Copertura convenzionale |
|---|---|---|
| A | Calcifediolo gocce 10 mL | 94 giorni / flacone |
| B | Colecalciferolo gocce 10 mL, 10.000 UI/mL | 133 giorni / flacone |
| C | Colecalciferolo 25.000 UI | 30 giorni / confezione |
| D | Colecalciferolo 50.000 UI | 60 giorni / confezione |
| E | Colecalciferolo 100.000 UI | 120 giorni / confezione |
| F | Colecalciferolo 300.000 UI | 365 giorni / confezione |
| G | Neodidro calcifediolo 0,266 mg | 30 giorni / capsula; 5 cps =150 gg; 10 cps =300 gg |
| H | Calcio + D 60 cpr, due/die | 30 giorni / confezione |
| I | Calcio + D 30 unità, una/die | 30 giorni / confezione |
| J | Bisfosfonato + D 4 cpr, settimanale | 28 giorni / confezione |
| K | Calcitriolo 30 cps, due/die | 15 giorni / confezione |
Indicatore principale per la singola finestra = min[100%, somma dei giorni convenzionali delle prescrizioni fra indice e prelievo / giorni indice–prelievo ×100]. La somma può incorporare sovrapposizioni ed eventuale riporto di scorte, senza prova di dispensazione o assunzione; per questo il termine appropriato è «copertura prescrittiva convenzionale» e non PDC validato su dispensazioni. Classi: aderente ≥80%; parziale ≥50% e <80%; non aderente <50%. I regimi C–F sono giorni per confezione anche se il testo della confezione mostra più unità; lo scenario per unità è esclusivamente una sensibilità. Per G si distingue quantitativo da 5 o 10 capsule.
Sensibilità: nessuna prescrizione registrata nei 365 giorni antecedenti; conteggio mediante unione degli intervalli senza sovrapposizioni/riporto; un’unica capsula da 30 giorni per prescrizione G; applicazione dei giorni per unità a C–F. Questi scenari NON sostituiscono la matrice principale e non misurano l’aderenza reale.
4. CKD-EPI, età e sesso: derivazione e validazione
Età: (data prescrizione indice − nascita) /365,25; sesso registrato in pazienti.sesso (M/F). Creatinina: cart_accert.ac_des compatibile con il set di descrizioni del codice di studio FANS, con ultima misurazione cronologicamente precedente alla prescrizione indice ed entro 365 giorni, evitando esami dello stesso giorno e successivi; risultati numerici validi >0 e ≤30. eGFR CKD-EPI 2021 creatinina, senza coefficiente razziale: 142 × min(SCr/κ,1)^α × max(SCr/κ,1)^−1,200 × 0,9938^età × fattore sesso; κ=0,7 e α=−0,241 e fattore=1,012 per F, κ=0,9 e α=−0,302 e fattore=1 per M. Unità del calcolo: SCr mg/dL, eGFR mL/min/1,73 m².
L’utente conferma che la creatinina è espressa in un’unica unità per tutti i record; il suo messaggio non specifica quale. Il codice CKD-EPI assume mg/dL per tutti i valori ammessi: questa corrispondenza resta da documentare prima della pubblicazione. I CSV continuano a riportare se il campo ac_um era vuoto: 237/240 casi completi del modello principale e 172/173 candidati completi nella coorte senza terapia precedente non avevano unità testuale esplicita. Questo è un tema di qualità dei metadati distinto dall’uniformità dell’unità confermata. Un solo eGFR non definisce malattia renale cronica: la conferma diagnostica richiederebbe criteri cronologici/clinici ulteriori.
5. Flusso dei dati e controlli di qualità
| Indicatore QC | Conteggio |
|---|---|
| rx_total | 68303 |
| rx_missing_id_or_date_invalid_or_before_minyear | 5077 |
| lab_valid | 11351 |
| lab_invalid_or_outside_0_200 | 17523 |
| patients_with_selected_episode | 834 |
| patient_window_observations_included | 846 |
| included_observations_091-180 | 170 |
| included_observations_181-365 | 318 |
| included_observations_366-730 | 358 |
| selected_episode_prior_therapy_180d | 192 |
| selected_episode_prior_therapy_365d | 275 |
| episode_other_or_unclassified_product_before_followup_091-180 | 18 |
| episode_other_or_unclassified_product_before_followup_181-365 | 82 |
| episode_other_or_unclassified_product_before_followup_366-730 | 165 |
Le righe del flusso indicano controlli a livelli differenti (record, paziente, finestra), perciò non costituiscono un diagramma di esclusione con numeri sottraibili. Un episodio selezionato non implica presenza di un controllo incluso in ogni finestra. Il file controlli_qualita(2).csv conserva anche i motivi di esclusione non riportati qui.
Modello V5: 301/318 osservazioni 181–365 giorni in gruppi A/B/C/E/G (125 target). Modello renale: 240/301 completi (103 target), 61 esclusi per mancanza di età, sesso o eGFR; i modelli «base_stessi_casi» e «aggiustato_eta_sesso_egfr» sono stimati sui medesimi 240 soggetti. Nella coorte senza terapia precedente: 211 candidati ai gruppi del modello V5, 173 con covariate anagrafiche/renali complete, 165 nel modello dopo selezione delle categorie idonee (70 target).
| Finestra | Coorte | Candidati | Completi età/sesso/eGFR | N modello | Target | Categorie | Stato |
|---|---|---|---|---|---|---|---|
| 181-365 | tutti | 301 | 240 | 240 | 103 | A;B;C;E;G | eseguito |
| 181-365 | senza_terapia_365gg | 211 | 173 | 165 | 70 | A;B;E;G | eseguito |
| 091-180 | tutti | 158 | 126 | 117 | 60 | A;B;E;G | eseguito |
| 091-180 | senza_terapia_365gg | 111 | 88 | 83 | 47 | A;B;E;G | non_eseguito |
| 366-730 | tutti | 339 | 272 | 272 | 125 | A;B;C;E;G | eseguito |
| 366-730 | senza_terapia_365gg | 249 | 197 | 188 | 78 | A;B;E;G | eseguito |
6. Statistica: modelli, stime e cautela interpretativa
Regressione logistica multivariata per target (OR, IC 95%, p); regressione lineare per concentrazione post (differenze aggiustate, IC 95%, p). Covariate: formulazione A di riferimento, copertura ×10 punti percentuali, vitamina D basale ×5 ng/mL, follow-up ×90 giorni, presenza di prescrizioni nell’anno precedente (omessa nella coorte senza precedenti), età ×10 anni, sesso maschile vs femminile, eGFR ×10 mL/min/1,73 m². Inclusione dei gruppi secondo soglie di numerosità/eventi implementate nel codice; non tutte le categorie A–K sono modellabili.
Le stime di prodotto rappresentano associazioni condizionali rispetto ad A, non confronti causali, soprattutto perché la copertura è funzione della confezione e del regime. I p-value sono nominali, senza correzione per confronti multipli; l’assenza di diagnostiche complete di calibrazione, non linearità, osservazioni influenti e robustezza degli errori standard limita le inferenze. La scelta di effettuare un test ematico, e il suo tempo, possono dipendere dalla risposta precedente e dalla gravità clinica. Non sono disponibili le covariate cliniche complete o un disegno per identificare effetti causali.
7. Risultati descrittivi completi per formulazione, finestra e aderenza
Nelle tre tabelle seguenti «n» indica soggetti in quella finestra, «target» è numero/percentuale a ≥30 ng/mL, basale/post e Δ sono medie in ng/mL; un trattino indica classe non osservata. La categoria «Tutti» include la somma delle classi e non deve essere sommata alle righe specifiche. Numeri piccoli (n<10) sono presentati per completezza senza interpretazioni inferenziali.
7.1 Finestra 091-180 giorni
| Gruppo | Aderenza | n | Target | Basale | Post | Δ | Copert. |
|---|---|---|---|---|---|---|---|
| A | Aderente | 38 | 29 (76,3%) | 12,94 | 45,81 | 32,86 | 97,1% |
| A | Parziale | 9 | 3 (33,3%) | 17,09 | 25,49 | 8,40 | 65,6% |
| A | Tutti | 47 | 32 (68,1%) | 13,74 | 41,92 | 28,18 | 91,1% |
| B | Aderente | 19 | 7 (36,8%) | 15,17 | 29,56 | 14,38 | 98,7% |
| B | Parziale | 2 | 1 (50,0%) | 15,05 | 23,75 | 8,70 | 76,0% |
| B | Tutti | 21 | 8 (38,1%) | 15,16 | 29,00 | 13,84 | 96,5% |
| C | Aderente | 4 | 2 (50,0%) | 21,93 | 31,18 | 9,25 | 96,5% |
| C | Non aderente | 8 | 4 (50,0%) | 22,43 | 30,51 | 8,09 | 22,1% |
| C | Parziale | 2 | 1 (50,0%) | 12,00 | 25,70 | 13,70 | 63,5% |
| C | Tutti | 14 | 7 (50,0%) | 20,79 | 30,01 | 9,22 | 49,3% |
| D | Aderente | 2 | 1 (50,0%) | 23,45 | 31,95 | 8,50 | 100,0% |
| D | Parziale | 2 | 0 (0,0%) | 8,40 | 17,05 | 8,65 | 57,4% |
| D | Tutti | 4 | 1 (25,0%) | 15,93 | 24,50 | 8,57 | 78,7% |
| E | Aderente | 17 | 7 (41,2%) | 17,96 | 29,06 | 11,09 | 94,7% |
| E | Parziale | 13 | 3 (23,1%) | 20,33 | 26,56 | 6,23 | 74,6% |
| E | Tutti | 30 | 10 (33,3%) | 18,99 | 27,98 | 8,99 | 86,0% |
| G | Aderente | 46 | 27 (58,7%) | 17,12 | 33,97 | 16,86 | 98,7% |
| G | Tutti | 46 | 27 (58,7%) | 17,12 | 33,97 | 16,86 | 98,7% |
| H | Non aderente | 5 | 2 (40,0%) | 13,56 | 26,46 | 12,90 | 29,6% |
| H | Parziale | 1 | 0 (0,0%) | 22,00 | 17,30 | -4,70 | 53,6% |
| H | Tutti | 6 | 2 (33,3%) | 14,97 | 24,93 | 9,97 | 33,6% |
| I | Non aderente | 1 | 0 (0,0%) | 21,20 | 28,80 | 7,60 | 25,0% |
| I | Tutti | 1 | 0 (0,0%) | 21,20 | 28,80 | 7,60 | 25,0% |
| K | Non aderente | 1 | 0 (0,0%) | 10,20 | 11,00 | 0,80 | 10,7% |
| K | Tutti | 1 | 0 (0,0%) | 10,20 | 11,00 | 0,80 | 10,7% |
7.2 Finestra 181-365 giorni
| Gruppo | Aderenza | n | Target | Basale | Post | Δ | Copert. |
|---|---|---|---|---|---|---|---|
| A | Aderente | 39 | 27 (69,2%) | 13,27 | 43,62 | 30,35 | 96,8% |
| A | Non aderente | 19 | 5 (26,3%) | 13,54 | 21,88 | 8,35 | 36,6% |
| A | Parziale | 24 | 5 (20,8%) | 16,85 | 25,00 | 8,15 | 61,1% |
| A | Tutti | 82 | 37 (45,1%) | 14,38 | 33,13 | 18,75 | 72,4% |
| B | Aderente | 17 | 9 (52,9%) | 16,66 | 29,30 | 12,64 | 99,7% |
| B | Non aderente | 9 | 0 (0,0%) | 17,01 | 18,63 | 1,62 | 40,0% |
| B | Parziale | 7 | 3 (42,9%) | 20,97 | 27,49 | 6,51 | 61,5% |
| B | Tutti | 33 | 12 (36,4%) | 17,67 | 26,00 | 8,33 | 75,3% |
| C | Aderente | 1 | 1 (100,0%) | 26,00 | 49,00 | 23,00 | 100,0% |
| C | Non aderente | 25 | 8 (32,0%) | 18,20 | 29,85 | 11,66 | 24,3% |
| C | Parziale | 4 | 3 (75,0%) | 19,71 | 31,03 | 11,31 | 59,8% |
| C | Tutti | 30 | 12 (40,0%) | 18,66 | 30,65 | 11,99 | 31,5% |
| D | Non aderente | 3 | 3 (100,0%) | 21,00 | 37,83 | 16,83 | 24,4% |
| D | Parziale | 1 | 0 (0,0%) | 20,00 | 25,90 | 5,90 | 67,2% |
| D | Tutti | 4 | 3 (75,0%) | 20,75 | 34,85 | 14,10 | 35,1% |
| E | Aderente | 10 | 5 (50,0%) | 17,33 | 31,29 | 13,96 | 99,6% |
| E | Non aderente | 31 | 8 (25,8%) | 17,52 | 26,96 | 9,45 | 40,6% |
| E | Parziale | 28 | 12 (42,9%) | 19,08 | 29,16 | 10,08 | 64,7% |
| E | Tutti | 69 | 25 (36,2%) | 18,12 | 28,48 | 10,36 | 58,9% |
| G | Aderente | 66 | 33 (50,0%) | 16,50 | 31,62 | 15,12 | 97,7% |
| G | Non aderente | 9 | 4 (44,4%) | 18,50 | 30,26 | 11,76 | 43,6% |
| G | Parziale | 12 | 2 (16,7%) | 15,75 | 19,26 | 3,51 | 61,7% |
| G | Tutti | 87 | 39 (44,8%) | 16,60 | 29,77 | 13,17 | 87,1% |
| H | Non aderente | 8 | 1 (12,5%) | 21,89 | 23,15 | 1,26 | 31,2% |
| H | Parziale | 1 | 1 (100,0%) | 22,40 | 36,40 | 14,00 | 63,8% |
| H | Tutti | 9 | 2 (22,2%) | 21,94 | 24,62 | 2,68 | 34,8% |
| I | Non aderente | 2 | 1 (50,0%) | 17,50 | 21,40 | 3,90 | 13,4% |
| I | Tutti | 2 | 1 (50,0%) | 17,50 | 21,40 | 3,90 | 13,4% |
| K | Non aderente | 2 | 0 (0,0%) | 13,28 | 18,75 | 5,47 | 34,3% |
| K | Tutti | 2 | 0 (0,0%) | 13,28 | 18,75 | 5,47 | 34,3% |
7.3 Finestra 366-730 giorni
| Gruppo | Aderenza | n | Target | Basale | Post | Δ | Copert. |
|---|---|---|---|---|---|---|---|
| A | Aderente | 33 | 25 (75,8%) | 12,64 | 45,98 | 33,35 | 95,9% |
| A | Non aderente | 43 | 14 (32,6%) | 16,11 | 26,97 | 10,86 | 26,8% |
| A | Parziale | 35 | 25 (71,4%) | 14,77 | 41,71 | 26,95 | 63,8% |
| A | Tutti | 111 | 64 (57,7%) | 14,65 | 37,27 | 22,62 | 59,0% |
| B | Aderente | 16 | 8 (50,0%) | 17,51 | 29,06 | 11,56 | 97,2% |
| B | Non aderente | 17 | 3 (17,6%) | 15,56 | 19,95 | 4,39 | 29,1% |
| B | Parziale | 9 | 4 (44,4%) | 15,90 | 27,60 | 11,70 | 61,7% |
| B | Tutti | 42 | 15 (35,7%) | 16,38 | 25,06 | 8,69 | 62,0% |
| C | Non aderente | 26 | 10 (38,5%) | 17,26 | 25,01 | 7,75 | 15,8% |
| C | Parziale | 1 | 0 (0,0%) | 16,50 | 27,80 | 11,30 | 70,7% |
| C | Tutti | 27 | 10 (37,0%) | 17,23 | 25,11 | 7,88 | 17,9% |
| D | Non aderente | 5 | 1 (20,0%) | 10,50 | 23,18 | 12,68 | 13,5% |
| D | Parziale | 2 | 2 (100,0%) | 20,40 | 42,65 | 22,25 | 59,9% |
| D | Tutti | 7 | 3 (42,9%) | 13,33 | 28,74 | 15,41 | 26,8% |
| E | Aderente | 2 | 2 (100,0%) | 27,95 | 48,90 | 20,95 | 100,0% |
| E | Non aderente | 37 | 12 (32,4%) | 16,62 | 26,79 | 10,18 | 27,2% |
| E | Parziale | 17 | 11 (64,7%) | 20,42 | 37,09 | 16,67 | 61,9% |
| E | Tutti | 56 | 25 (44,6%) | 18,18 | 30,71 | 12,53 | 40,3% |
| F | Parziale | 1 | 0 (0,0%) | 8,60 | 19,80 | 11,20 | 52,9% |
| F | Tutti | 1 | 0 (0,0%) | 8,60 | 19,80 | 11,20 | 52,9% |
| G | Aderente | 40 | 24 (60,0%) | 17,56 | 35,79 | 18,23 | 97,9% |
| G | Non aderente | 27 | 7 (25,9%) | 17,57 | 23,14 | 5,57 | 33,7% |
| G | Parziale | 36 | 11 (30,6%) | 16,00 | 25,99 | 9,99 | 65,4% |
| G | Tutti | 103 | 42 (40,8%) | 17,02 | 29,05 | 12,03 | 69,7% |
| H | Non aderente | 8 | 1 (12,5%) | 22,50 | 19,68 | -2,82 | 19,8% |
| H | Tutti | 8 | 1 (12,5%) | 22,50 | 19,68 | -2,82 | 19,8% |
| I | Non aderente | 1 | 0 (0,0%) | 6,50 | 17,80 | 11,30 | 5,2% |
| I | Tutti | 1 | 0 (0,0%) | 6,50 | 17,80 | 11,30 | 5,2% |
| K | Non aderente | 2 | 0 (0,0%) | 5,42 | 21,30 | 15,88 | 18,5% |
| K | Tutti | 2 | 0 (0,0%) | 5,42 | 21,30 | 15,88 | 18,5% |
Figura 1. Percentuale osservata a target per classe prescrittiva. I gruppi con classe non osservata non hanno barra; numerosità differenti; grafico esclusivamente descrittivo.
8. Risultati individualizzati per prodotto commerciale
La tabella per prodotto conserva denominazione, categoria, finestra, classe di copertura, n, n_target e percentuale; i sottogruppi per marchio/confezione possono essere molto piccoli. Il dettaglio integrale è incorporato in Appendice A in forma tabellare, senza eliminare le righe nulle o rare.
Prodotti commerciali: 091-180 giorni
| Cat. | Prodotto | Copert. | n | n target | % | Basale | Post |
|---|---|---|---|---|---|---|---|
| A | DIDROGYL | gocce 10 mL | Aderente | 38 | 29 | 76,3% | 12,94 | 45,81 |
| A | DIDROGYL | gocce 10 mL | Parziale | 9 | 3 | 33,3% | 17,09 | 25,49 |
| B | ANNISTER | gocce 10 mL | Aderente | 3 | 1 | 33,3% | 20,87 | 28,67 |
| B | COLECALCIFEROLO SAN | gocce 10 mL | Aderente | 1 | 1 | 100,0% | 11,80 | 32,40 |
| B | DIBASE | gocce 10 mL | Aderente | 11 | 5 | 45,5% | 14,27 | 32,75 |
| B | DIBASE | gocce 10 mL | Parziale | 2 | 1 | 50,0% | 15,05 | 23,75 |
| B | DIVOD | gocce 10 mL | Aderente | 1 | 0 | 0,0% | 13,00 | 21,00 |
| B | LAMPARD | gocce 10 mL | Aderente | 1 | 0 | 0,0% | 16,30 | 20,70 |
| B | TREDIMIN | gocce 10 mL | Aderente | 1 | 0 | 0,0% | 16,80 | 20,60 |
| B | XARENEL | gocce 10 mL | Aderente | 1 | 0 | 0,0% | 10,80 | 20,70 |
| C | ANNISTER | 25000 UI | 1 unità | Aderente | 1 | 0 | 0,0% | 25,00 | 19,60 |
| C | ANNISTER | 25000 UI | 4 unità | Non aderente | 3 | 2 | 66,7% | 21,07 | 33,10 |
| C | ANNISTER | 25000 UI | 4 unità | Parziale | 1 | 1 | 100,0% | 16,00 | 32,20 |
| C | DIBASE | 25000 UI | 1 unità | Aderente | 3 | 2 | 66,7% | 20,90 | 35,03 |
| C | DIBASE | 25000 UI | 1 unità | Non aderente | 1 | 0 | 0,0% | 20,00 | 15,00 |
| C | DIBASE | 25000 UI | 2 unità | Parziale | 1 | 0 | 0,0% | 8,00 | 19,20 |
| C | DITRALIA | 25000 UI | 2 unità | Non aderente | 3 | 2 | 66,7% | 23,60 | 35,73 |
| C | TREDIMIN | 25000 UI | 4 unità | Non aderente | 1 | 0 | 0,0% | 25,40 | 22,60 |
| D | COLCAD | 50000 UI | 2 unità | Parziale | 1 | 0 | 0,0% | 12,60 | 27,10 |
| D | DIBASE | 50000 UI | 1 unità | Parziale | 1 | 0 | 0,0% | 4,20 | 7,00 |
| D | NODIGAP | 50000 UI | 2 unità | Aderente | 1 | 1 | 100,0% | 23,50 | 37,90 |
| D | XARENEL | 50000 UI | 2 unità | Aderente | 1 | 0 | 0,0% | 23,40 | 26,00 |
| E | DIBASE | 100000 UI | 6 unità | Aderente | 16 | 6 | 37,5% | 18,59 | 28,66 |
| E | DIBASE | 100000 UI | 6 unità | Parziale | 11 | 3 | 27,3% | 19,53 | 27,65 |
| E | XARENEL | 100000 UI | 6 unità | Aderente | 1 | 1 | 100,0% | 8,00 | 35,50 |
| E | XARENEL | 100000 UI | 6 unità | Parziale | 2 | 0 | 0,0% | 24,75 | 20,60 |
| G | NEODIDRO | 0,266 mg | 10 cps | Aderente | 25 | 19 | 76,0% | 18,80 | 40,40 |
| G | NEODIDRO | 0,266 mg | 5 cps | Aderente | 21 | 8 | 38,1% | 15,11 | 26,33 |
| H | IDEOS | 60 cpr | Non aderente | 2 | 2 | 100,0% | 19,25 | 44,60 |
| H | NATECAL D3 | 60 cpr | Non aderente | 3 | 0 | 0,0% | 9,77 | 14,37 |
| H | NATECAL D3 | 60 cpr | Parziale | 1 | 0 | 0,0% | 22,00 | 17,30 |
| I | CACIT VIT D3 | 30 unità | Non aderente | 1 | 0 | 0,0% | 21,20 | 28,80 |
| K | ROCALTROL | 30 cps | Non aderente | 1 | 0 | 0,0% | 10,20 | 11,00 |
Prodotti commerciali: 181-365 giorni
| Cat. | Prodotto | Copert. | n | n target | % | Basale | Post |
|---|---|---|---|---|---|---|---|
| A | DIDROGYL | gocce 10 mL | Aderente | 39 | 27 | 69,2% | 13,27 | 43,62 |
| A | DIDROGYL | gocce 10 mL | Non aderente | 19 | 5 | 26,3% | 13,54 | 21,88 |
| A | DIDROGYL | gocce 10 mL | Parziale | 24 | 5 | 20,8% | 16,85 | 25,00 |
| B | ANNISTER | gocce 10 mL | Aderente | 2 | 1 | 50,0% | 10,15 | 32,45 |
| B | ANNISTER | gocce 10 mL | Non aderente | 2 | 0 | 0,0% | 22,20 | 20,55 |
| B | ANNISTER | gocce 10 mL | Parziale | 3 | 1 | 33,3% | 24,80 | 29,33 |
| B | DIBASE | gocce 10 mL | Aderente | 13 | 6 | 46,2% | 17,95 | 28,09 |
| B | DIBASE | gocce 10 mL | Non aderente | 5 | 0 | 0,0% | 17,10 | 19,67 |
| B | DIBASE | gocce 10 mL | Parziale | 2 | 1 | 50,0% | 19,60 | 28,55 |
| B | DIVOD | gocce 10 mL | Aderente | 2 | 2 | 100,0% | 14,80 | 34,00 |
| B | DIVOD | gocce 10 mL | Non aderente | 2 | 0 | 0,0% | 11,60 | 14,10 |
| B | DIVOD | gocce 10 mL | Parziale | 1 | 0 | 0,0% | 10,20 | 11,30 |
| B | TREDIMIN | gocce 10 mL | Parziale | 1 | 1 | 100,0% | 23,00 | 36,00 |
| C | ANNISTER | 25000 UI | 2 unità | Non aderente | 2 | 0 | 0,0% | 20,85 | 22,45 |
| C | ANNISTER | 25000 UI | 4 unità | Non aderente | 11 | 3 | 27,3% | 15,85 | 27,46 |
| C | DIBASE | 25000 UI | 1 unità | Aderente | 1 | 1 | 100,0% | 26,00 | 49,00 |
| C | DIBASE | 25000 UI | 1 unità | Non aderente | 6 | 2 | 33,3% | 20,53 | 23,55 |
| C | DIBASE | 25000 UI | 1 unità | Parziale | 1 | 1 | 100,0% | 25,10 | 41,70 |
| C | DIBASE | 25000 UI | 4 unità | Non aderente | 2 | 2 | 100,0% | 26,75 | 49,05 |
| C | DITRALIA | 25000 UI | 2 unità | Non aderente | 1 | 1 | 100,0% | 17,20 | 111,00 |
| C | DITRALIA | 25000 UI | 2 unità | Parziale | 1 | 1 | 100,0% | 12,40 | 33,00 |
| C | LAMPARD | 25000 UI | 2 unità | Parziale | 1 | 1 | 100,0% | 29,60 | 33,40 |
| C | LAMPARD | 25000 UI | 4 unità | Non aderente | 1 | 0 | 0,0% | 13,50 | 15,90 |
| C | TREDIMIN | 25000 UI | 2 unità | Non aderente | 1 | 0 | 0,0% | 19,40 | 19,00 |
| C | TREDIMIN | 25000 UI | 2 unità | Parziale | 1 | 0 | 0,0% | 11,74 | 16,00 |
| C | ZIBENAK | 25000 UI | 4 unità | Non aderente | 1 | 0 | 0,0% | 12,00 | 14,00 |
| D | LAMPARD | 50000 UI | 2 unità | Non aderente | 1 | 1 | 100,0% | 24,60 | 46,50 |
| D | LAMPARD | 50000 UI | 2 unità | Parziale | 1 | 0 | 0,0% | 20,00 | 25,90 |
| D | NODIGAP | 50000 UI | 2 unità | Non aderente | 1 | 1 | 100,0% | 14,40 | 30,40 |
| D | XARENEL | 50000 UI | 2 unità | Non aderente | 1 | 1 | 100,0% | 24,00 | 36,60 |
| E | DIBASE | 100000 UI | 6 unità | Aderente | 10 | 5 | 50,0% | 17,33 | 31,29 |
| E | DIBASE | 100000 UI | 6 unità | Non aderente | 25 | 5 | 20,0% | 16,52 | 24,90 |
| E | DIBASE | 100000 UI | 6 unità | Parziale | 27 | 12 | 44,4% | 18,73 | 29,59 |
| E | XARENEL | 100000 UI | 6 unità | Non aderente | 6 | 3 | 50,0% | 21,67 | 35,55 |
| E | XARENEL | 100000 UI | 6 unità | Parziale | 1 | 0 | 0,0% | 28,70 | 17,50 |
| G | NEODIDRO | 0,266 mg | 10 cps | Aderente | 42 | 25 | 59,5% | 16,79 | 33,70 |
| G | NEODIDRO | 0,266 mg | 5 cps | Aderente | 24 | 8 | 33,3% | 15,98 | 27,96 |
| G | NEODIDRO | 0,266 mg | 5 cps | Non aderente | 9 | 4 | 44,4% | 18,50 | 30,26 |
| G | NEODIDRO | 0,266 mg | 5 cps | Parziale | 12 | 2 | 16,7% | 15,75 | 19,26 |
| H | NATECAL D3 | 60 cpr | Non aderente | 8 | 1 | 12,5% | 21,89 | 23,15 |
| H | NATECAL D3 | 60 cpr | Parziale | 1 | 1 | 100,0% | 22,40 | 36,40 |
| I | CACIT VIT D3 | 30 unità | Non aderente | 1 | 1 | 100,0% | 28,50 | 38,10 |
| I | NATEMILLE | 30 unità | Non aderente | 1 | 0 | 0,0% | 6,50 | 4,70 |
| K | CALCITRIOLO DOC | 30 cps | Non aderente | 1 | 0 | 0,0% | 23,80 | 11,80 |
| K | CALCITRIOLO MY | 30 cps | Non aderente | 1 | 0 | 0,0% | 2,75 | 25,70 |
Prodotti commerciali: 366-730 giorni
| Cat. | Prodotto | Copert. | n | n target | % | Basale | Post |
|---|---|---|---|---|---|---|---|
| A | DIDROGYL | gocce 10 mL | Aderente | 33 | 25 | 75,8% | 12,64 | 45,98 |
| A | DIDROGYL | gocce 10 mL | Non aderente | 43 | 14 | 32,6% | 16,11 | 26,97 |
| A | DIDROGYL | gocce 10 mL | Parziale | 35 | 25 | 71,4% | 14,77 | 41,71 |
| B | ANNISTER | gocce 10 mL | Aderente | 3 | 2 | 66,7% | 18,30 | 28,57 |
| B | ANNISTER | gocce 10 mL | Non aderente | 1 | 0 | 0,0% | 20,20 | 27,90 |
| B | ANNISTER | gocce 10 mL | Parziale | 1 | 0 | 0,0% | 14,60 | 13,20 |
| B | COLECALCIFEROLO SAN | gocce 10 mL | Aderente | 1 | 1 | 100,0% | 11,80 | 31,00 |
| B | DIBASE | gocce 10 mL | Aderente | 11 | 4 | 36,4% | 18,80 | 27,83 |
| B | DIBASE | gocce 10 mL | Non aderente | 9 | 2 | 22,2% | 15,50 | 20,52 |
| B | DIBASE | gocce 10 mL | Parziale | 7 | 4 | 57,1% | 16,81 | 30,83 |
| B | DIVOD | gocce 10 mL | Aderente | 1 | 1 | 100,0% | 6,60 | 42,20 |
| B | DIVOD | gocce 10 mL | Non aderente | 2 | 0 | 0,0% | 10,30 | 14,20 |
| B | TREDIMIN | gocce 10 mL | Non aderente | 1 | 0 | 0,0% | 19,10 | 20,90 |
| B | XARENEL | gocce 10 mL | Non aderente | 4 | 1 | 25,0% | 16,30 | 19,32 |
| B | XARENEL | gocce 10 mL | Parziale | 1 | 0 | 0,0% | 10,80 | 19,40 |
| C | ANNISTER | 25000 UI | 1 unità | Non aderente | 1 | 0 | 0,0% | 10,40 | 4,60 |
| C | ANNISTER | 25000 UI | 2 unità | Non aderente | 1 | 0 | 0,0% | 25,90 | 17,80 |
| C | ANNISTER | 25000 UI | 4 unità | Non aderente | 14 | 6 | 42,9% | 15,24 | 26,33 |
| C | DIBASE | 25000 UI | 1 unità | Parziale | 1 | 0 | 0,0% | 16,50 | 27,80 |
| C | DIBASE | 25000 UI | 2 unità | Non aderente | 3 | 0 | 0,0% | 14,03 | 19,50 |
| C | DIBASE | 25000 UI | 4 unità | Non aderente | 1 | 1 | 100,0% | 27,60 | 38,60 |
| C | DITRALIA | 25000 UI | 2 unità | Non aderente | 4 | 2 | 50,0% | 20,10 | 27,75 |
| C | LAMPARD | 25000 UI | 2 unità | Non aderente | 1 | 1 | 100,0% | 29,60 | 33,60 |
| C | TREDIMIN | 25000 UI | 2 unità | Non aderente | 1 | 0 | 0,0% | 19,40 | 17,60 |
| D | ANNISTER | 50000 UI | 2 unità | Non aderente | 2 | 1 | 50,0% | 14,75 | 30,20 |
| D | COLCAD | 50000 UI | 2 unità | Non aderente | 1 | 0 | 0,0% | 12,60 | 7,00 |
| D | DIBASE | 50000 UI | 2 unità | Parziale | 1 | 1 | 100,0% | 11,60 | 47,20 |
| D | DITRALIA | 50000 UI | 2 unità | Non aderente | 1 | 0 | 0,0% | 6,20 | 25,00 |
| D | LAMPARD | 50000 UI | 2 unità | Non aderente | 1 | 0 | 0,0% | 4,20 | 23,50 |
| D | NODIGAP | 50000 UI | 2 unità | Parziale | 1 | 1 | 100,0% | 29,20 | 38,10 |
| E | DIBASE | 100000 UI | 6 unità | Aderente | 2 | 2 | 100,0% | 27,95 | 48,90 |
| E | DIBASE | 100000 UI | 6 unità | Non aderente | 32 | 11 | 34,4% | 16,48 | 27,27 |
| E | DIBASE | 100000 UI | 6 unità | Parziale | 16 | 10 | 62,5% | 20,28 | 36,81 |
| E | XARENEL | 100000 UI | 6 unità | Non aderente | 5 | 1 | 20,0% | 17,48 | 23,74 |
| E | XARENEL | 100000 UI | 6 unità | Parziale | 1 | 1 | 100,0% | 22,70 | 41,60 |
| F | DIBASE | 300000 UI | 2 unità | Parziale | 1 | 0 | 0,0% | 8,60 | 19,80 |
| G | NEODIDRO | 0,266 mg | 10 cps | Aderente | 21 | 16 | 76,2% | 19,07 | 38,60 |
| G | NEODIDRO | 0,266 mg | 10 cps | Non aderente | 4 | 2 | 50,0% | 19,12 | 33,90 |
| G | NEODIDRO | 0,266 mg | 10 cps | Parziale | 29 | 10 | 34,5% | 16,17 | 26,57 |
| G | NEODIDRO | 0,266 mg | 5 cps | Aderente | 19 | 8 | 42,1% | 15,89 | 32,68 |
| G | NEODIDRO | 0,266 mg | 5 cps | Non aderente | 23 | 5 | 21,7% | 17,30 | 21,27 |
| G | NEODIDRO | 0,266 mg | 5 cps | Parziale | 7 | 1 | 14,3% | 15,30 | 23,57 |
| H | IDEOS | 60 cpr | Non aderente | 1 | 0 | 0,0% | 26,50 | 18,60 |
| H | NATECAL D3 | 60 cpr | Non aderente | 6 | 1 | 16,7% | 21,68 | 21,13 |
| H | OROTRE | 60 cpr | Non aderente | 1 | 0 | 0,0% | 23,40 | 12,00 |
| I | NATEMILLE | 30 unità | Non aderente | 1 | 0 | 0,0% | 6,50 | 17,80 |
| K | CALCITRIOLO MY | 30 cps | Non aderente | 1 | 0 | 0,0% | 2,75 | 25,60 |
| K | ROCALTROL | 30 cps | Non aderente | 1 | 0 | 0,0% | 8,10 | 17,00 |
9. Sensibilità della classificazione prescrittiva
| Finestra | Osservazioni | Senza Rx antecedente 365gg | Riclass. unione intervalli | Riclass. G=30 gg/Rx | Riclass. C–F per unità |
|---|---|---|---|---|---|
| 091-180 | 170 | 114 | 5 | 46 | 21 |
| 181-365 | 318 | 217 | 32 | 78 | 75 |
| 366-730 | 358 | 260 | 57 | 76 | 67 |
Le riclassificazioni in scenari diversi possono riguardare gli stessi soggetti: non sommarle. L’analisi G=una capsula per prescrizione modifica per costruzione la copertura rispetto alla regola confermata di 30 giorni per ciascuna capsula effettivamente contenuta nella confezione. L’analisi C–F «per unità» modifica per costruzione la definizione principale «giorni per confezione».
Sottocoorte senza Rx nell’anno precedente: 181-365 giorni
| Gruppo | Aderenza | n | n target | % | Basale | Post | Δ |
|---|---|---|---|---|---|---|---|
| A | Aderente | 24 | 18 | 75,0% | 12,70 | 48,02 | 35,31 |
| A | Non aderente | 14 | 4 | 28,6% | 11,85 | 19,24 | 7,39 |
| A | Parziale | 15 | 3 | 20,0% | 14,63 | 25,59 | 10,97 |
| B | Aderente | 10 | 5 | 50,0% | 11,85 | 29,24 | 17,39 |
| B | Non aderente | 8 | 0 | 0,0% | 17,71 | 19,18 | 1,47 |
| B | Parziale | 5 | 3 | 60,0% | 18,00 | 29,32 | 11,32 |
| C | Non aderente | 16 | 6 | 37,5% | 15,85 | 32,57 | 16,72 |
| C | Parziale | 2 | 1 | 50,0% | 12,07 | 24,50 | 12,43 |
| D | Non aderente | 3 | 3 | 100,0% | 21,00 | 37,83 | 16,83 |
| E | Aderente | 5 | 3 | 60,0% | 14,62 | 31,10 | 16,48 |
| E | Non aderente | 29 | 8 | 27,6% | 17,36 | 27,32 | 9,96 |
| E | Parziale | 22 | 10 | 45,5% | 18,01 | 29,62 | 11,61 |
| G | Aderente | 43 | 23 | 53,5% | 15,45 | 31,55 | 16,10 |
| G | Non aderente | 9 | 4 | 44,4% | 18,50 | 30,26 | 11,76 |
| G | Parziale | 9 | 1 | 11,1% | 15,14 | 17,34 | 2,20 |
| H | Non aderente | 1 | 0 | 0,0% | 20,20 | 14,50 | -5,70 |
| I | Non aderente | 2 | 1 | 50,0% | 17,50 | 21,40 | 3,90 |
Sottocoorte senza Rx nell’anno precedente: 366-730 giorni
| Gruppo | Aderenza | n | n target | % | Basale | Post | Δ |
|---|---|---|---|---|---|---|---|
| A | Aderente | 21 | 16 | 76,2% | 11,89 | 45,11 | 33,22 |
| A | Non aderente | 36 | 12 | 33,3% | 15,40 | 25,96 | 10,55 |
| A | Parziale | 22 | 14 | 63,6% | 12,86 | 38,30 | 25,44 |
| B | Aderente | 8 | 4 | 50,0% | 11,51 | 27,69 | 16,18 |
| B | Non aderente | 17 | 3 | 17,6% | 15,56 | 19,95 | 4,39 |
| B | Parziale | 7 | 3 | 42,9% | 15,04 | 26,40 | 11,36 |
| C | Non aderente | 19 | 6 | 31,6% | 15,92 | 24,04 | 8,12 |
| D | Non aderente | 4 | 1 | 25,0% | 8,30 | 24,05 | 15,75 |
| D | Parziale | 2 | 2 | 100,0% | 20,40 | 42,65 | 22,25 |
| E | Non aderente | 34 | 11 | 32,4% | 16,35 | 26,68 | 10,33 |
| E | Parziale | 9 | 6 | 66,7% | 15,50 | 36,12 | 20,62 |
| F | Parziale | 1 | 0 | 0,0% | 8,60 | 19,80 | 11,20 |
| G | Aderente | 25 | 15 | 60,0% | 16,78 | 35,54 | 18,76 |
| G | Non aderente | 22 | 4 | 18,2% | 17,26 | 21,96 | 4,70 |
| G | Parziale | 29 | 8 | 27,6% | 14,83 | 25,24 | 10,41 |
| H | Non aderente | 2 | 0 | 0,0% | 24,90 | 24,05 | -0,85 |
| I | Non aderente | 1 | 0 | 0,0% | 6,50 | 17,80 | 11,30 |
| K | Non aderente | 1 | 0 | 0,0% | 8,10 | 17,00 | 8,90 |
10. Analisi multivariata V5: modello precedente senza covariate renali
La V5 fornisce un confronto di contesto sulla popolazione con dati sierici e prescrittivi: 301 episodi, 125 target nel modello principale. La differenza rispetto alla V6 completa NON può essere attribuita soltanto all’aggiustamento perché la numerosità cambia: per il confronto metodologicamente corretto si veda la sezione 11 sui medesimi 240 soggetti.
Target ≥30 ng/mL: logistica
| Covariata / confronto | OR aggiustato | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 1,46 | 1,28–1,67 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 1,79 | 1,45–2,21 | <0,001 |
| Tempo al controllo: +90 giorni | 0,75 | 0,49–1,16 | 0,198 |
| Terapia precedente (sì/no) | 0,34 | 0,18–0,65 | 0,001 |
| Formulazione B vs A | 0,36 | 0,15–0,89 | 0,026 |
| Formulazione C vs A | 2,45 | 0,86–7,03 | 0,095 |
| Formulazione E vs A | 0,57 | 0,26–1,23 | 0,150 |
| Formulazione G vs A | 0,42 | 0,20–0,88 | 0,021 |
25-OH-D post: lineare
| Covariata / confronto | Differenza aggiustata (ng/mL) | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 2,68 | 1,87–3,49 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 3,27 | 1,97–4,57 | <0,001 |
| Tempo al controllo: +90 giorni | 0,06 | -2,79–2,91 | 0,966 |
| Terapia precedente (sì/no) | -5,96 | -10,13–-1,78 | 0,005 |
| Formulazione B vs A | -10,38 | -15,52–-5,23 | <0,001 |
| Formulazione C vs A | 5,93 | -1,89–13,76 | 0,137 |
| Formulazione E vs A | -4,47 | -9,32–0,39 | 0,071 |
| Formulazione G vs A | -9,08 | -14,76–-3,40 | 0,002 |
11. Analisi multivariata V6: confronto sugli stessi 240 soggetti
Modello base sugli stessi 240 soggetti
Esito: target ≥30 ng/mL (OR)
| Covariata / confronto | OR aggiustato | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 1,51 | 1,29–1,76 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 1,95 | 1,53–2,49 | <0,001 |
| Tempo al controllo: +90 giorni | 0,78 | 0,48–1,28 | 0,325 |
| Terapia precedente (sì/no) | 0,37 | 0,17–0,78 | 0,009 |
| Formulazione B vs A | 0,22 | 0,08–0,59 | 0,003 |
| Formulazione C vs A | 2,22 | 0,58–8,57 | 0,247 |
| Formulazione E vs A | 0,45 | 0,18–1,11 | 0,082 |
| Formulazione G vs A | 0,39 | 0,17–0,91 | 0,029 |
Esito: concentrazione post (ng/mL)
| Covariata / confronto | Differenza aggiustata (ng/mL) | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 2,83 | 1,93–3,72 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 3,55 | 2,09–5,00 | <0,001 |
| Tempo al controllo: +90 giorni | 0,33 | -2,98–3,63 | 0,847 |
| Terapia precedente (sì/no) | -4,76 | -9,59–0,06 | 0,053 |
| Formulazione B vs A | -12,35 | -17,92–-6,78 | <0,001 |
| Formulazione C vs A | 2,97 | -4,89–10,83 | 0,459 |
| Formulazione E vs A | -5,11 | -10,28–0,06 | 0,053 |
| Formulazione G vs A | -9,42 | -15,86–-2,97 | 0,004 |
Modello completo età, sesso, eGFR
Esito: target ≥30 ng/mL (OR)
| Covariata / confronto | OR aggiustato | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 1,51 | 1,29–1,76 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 1,95 | 1,53–2,48 | <0,001 |
| Tempo al controllo: +90 giorni | 0,78 | 0,48–1,27 | 0,319 |
| Terapia precedente (sì/no) | 0,36 | 0,17–0,76 | 0,007 |
| Formulazione B vs A | 0,23 | 0,08–0,63 | 0,005 |
| Formulazione C vs A | 2,33 | 0,60–9,04 | 0,221 |
| Formulazione E vs A | 0,46 | 0,18–1,13 | 0,090 |
| Formulazione G vs A | 0,39 | 0,17–0,92 | 0,031 |
| Età: +10 anni | 1,03 | 0,77–1,37 | 0,862 |
| Maschio vs femmina | 0,78 | 0,34–1,83 | 0,572 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | 1,00 | 0,82–1,21 | 0,980 |
Esito: concentrazione post (ng/mL)
| Covariata / confronto | Differenza aggiustata (ng/mL) | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 2,79 | 1,90–3,69 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 3,61 | 2,13–5,10 | <0,001 |
| Tempo al controllo: +90 giorni | 0,29 | -3,06–3,64 | 0,864 |
| Terapia precedente (sì/no) | -5,17 | -10,23–-0,11 | 0,045 |
| Formulazione B vs A | -12,34 | -18,23–-6,46 | <0,001 |
| Formulazione C vs A | 2,84 | -4,89–10,57 | 0,471 |
| Formulazione E vs A | -5,21 | -10,56–0,14 | 0,056 |
| Formulazione G vs A | -9,39 | -15,90–-2,87 | 0,005 |
| Età: +10 anni | 0,44 | -1,24–2,13 | 0,607 |
| Maschio vs femmina | 0,64 | -4,62–5,90 | 0,811 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | -0,12 | -1,40–1,17 | 0,859 |
Figura 2. Odds ratio per copertura, basale, terapia precedente, età, sesso ed eGFR; modello V6 completo a 181–365 giorni (n=240).
Figura 3. Confronto dei coefficienti logistici sugli stessi 240 soggetti prima e dopo l’aggiunta di età, sesso ed eGFR. I confronti B/C/E/G sono sempre riferiti ad A.
12. Sottocoorte senza terapia precedente: modelli aggiustati
Nella coorte senza Rx registrate nei 365 giorni antecedenti, il modello completo V6 a 181–365 giorni include 165 soggetti, 70 target e categorie A/B/E/G; C viene esclusa in quel modello per i criteri di numerosità/eventi. Tale sottocoorte non prova assenza di terapia prima dell’anno considerato né assunzione effettiva.
Esito: target ≥30 ng/mL (OR)
| Covariata / confronto | OR aggiustato | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 1,52 | 1,27–1,82 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 1,85 | 1,38–2,47 | <0,001 |
| Tempo al controllo: +90 giorni | 0,97 | 0,53–1,77 | 0,911 |
| Formulazione B vs A | 0,26 | 0,08–0,88 | 0,030 |
| Formulazione E vs A | 0,60 | 0,21–1,71 | 0,342 |
| Formulazione G vs A | 0,42 | 0,15–1,20 | 0,105 |
| Età: +10 anni | 0,96 | 0,67–1,38 | 0,826 |
| Maschio vs femmina | 0,70 | 0,25–1,93 | 0,491 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | 0,95 | 0,73–1,24 | 0,719 |
Esito: concentrazione post (ng/mL)
| Covariata / confronto | Differenza aggiustata (ng/mL) | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 3,11 | 2,10–4,13 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 3,70 | 1,77–5,62 | <0,001 |
| Tempo al controllo: +90 giorni | 0,67 | -3,06–4,40 | 0,725 |
| Formulazione B vs A | -11,89 | -19,62–-4,16 | 0,003 |
| Formulazione E vs A | -4,54 | -11,00–1,92 | 0,168 |
| Formulazione G vs A | -10,32 | -18,77–-1,86 | 0,017 |
| Età: +10 anni | -0,30 | -2,30–1,70 | 0,766 |
| Maschio vs femmina | 0,29 | -6,38–6,97 | 0,931 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | -0,73 | -2,52–1,06 | 0,425 |
13. Analisi per altre finestre: modelli V6 completi
Finestra 091-180 giorni
Esito: target ≥30 ng/mL (OR)
| Covariata / confronto | OR aggiustato | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 2,44 | 1,43–4,17 | 0,001 |
| 25-OH-D basale: +5 ng/mL | 1,11 | 0,80–1,53 | 0,525 |
| Tempo al controllo: +90 giorni | 0,95 | 0,18–4,93 | 0,948 |
| Terapia precedente (sì/no) | 0,39 | 0,13–1,20 | 0,102 |
| Formulazione B vs A | 0,08 | 0,01–0,41 | 0,003 |
| Formulazione E vs A | 0,27 | 0,07–1,06 | 0,060 |
| Formulazione G vs A | 0,24 | 0,07–0,82 | 0,022 |
| Età: +10 anni | 0,78 | 0,53–1,15 | 0,205 |
| Maschio vs femmina | 2,88 | 0,96–8,59 | 0,058 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | 0,78 | 0,59–1,04 | 0,094 |
Esito: concentrazione post (ng/mL)
| Covariata / confronto | Differenza aggiustata (ng/mL) | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 5,03 | 1,49–8,57 | 0,005 |
| 25-OH-D basale: +5 ng/mL | 1,16 | -1,24–3,56 | 0,342 |
| Tempo al controllo: +90 giorni | -2,44 | -15,66–10,77 | 0,717 |
| Terapia precedente (sì/no) | -6,53 | -14,84–1,78 | 0,124 |
| Formulazione B vs A | -20,85 | -31,12–-10,57 | <0,001 |
| Formulazione E vs A | -14,00 | -23,39–-4,61 | 0,003 |
| Formulazione G vs A | -15,67 | -26,22–-5,12 | 0,004 |
| Età: +10 anni | -0,96 | -3,68–1,77 | 0,492 |
| Maschio vs femmina | 6,06 | -1,25–13,37 | 0,104 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | -0,87 | -2,53–0,80 | 0,308 |
Finestra 366-730 giorni
Esito: target ≥30 ng/mL (OR)
| Covariata / confronto | OR aggiustato | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 1,29 | 1,15–1,45 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 1,46 | 1,15–1,86 | 0,002 |
| Tempo al controllo: +90 giorni | 1,16 | 0,91–1,47 | 0,239 |
| Terapia precedente (sì/no) | 1,05 | 0,53–2,10 | 0,886 |
| Formulazione B vs A | 0,25 | 0,09–0,72 | 0,010 |
| Formulazione C vs A | 0,57 | 0,15–2,10 | 0,396 |
| Formulazione E vs A | 0,67 | 0,29–1,55 | 0,349 |
| Formulazione G vs A | 0,26 | 0,13–0,52 | <0,001 |
| Età: +10 anni | 1,15 | 0,89–1,48 | 0,279 |
| Maschio vs femmina | 2,35 | 1,14–4,82 | 0,020 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | 0,97 | 0,81–1,15 | 0,684 |
Esito: concentrazione post (ng/mL)
| Covariata / confronto | Differenza aggiustata (ng/mL) | IC 95% | p |
|---|---|---|---|
| Copertura: +10 punti percentuali | 2,05 | 1,34–2,77 | <0,001 |
| 25-OH-D basale: +5 ng/mL | 2,93 | 1,42–4,44 | <0,001 |
| Tempo al controllo: +90 giorni | 0,56 | -1,11–2,22 | 0,511 |
| Terapia precedente (sì/no) | 1,87 | -3,01–6,76 | 0,452 |
| Formulazione B vs A | -12,53 | -17,75–-7,31 | <0,001 |
| Formulazione C vs A | -4,25 | -11,74–3,25 | 0,267 |
| Formulazione E vs A | -2,77 | -8,13–2,58 | 0,310 |
| Formulazione G vs A | -10,94 | -15,85–-6,04 | <0,001 |
| Età: +10 anni | -0,13 | -1,65–1,40 | 0,872 |
| Maschio vs femmina | 2,58 | -1,30–6,45 | 0,193 |
| eGFR CKD-EPI: +10 mL/min/1,73 m² | -0,58 | -1,73–0,56 | 0,317 |
Una seconda finestra dello stesso paziente può comparire in una tabella secondaria diversa. Non combinare i p-value di finestre come osservazioni indipendenti senza un modello per misure ripetute.
14. Probabilità previste e standardizzazione
Le probabilità riportate sono previsioni standardizzate sui profili di covariate della coorte modellata; non sono frequenze osservate e il CSV non include IC 95% delle probabilità. I confronti fra gruppi con diversa distribuzione delle covariate richiedono verifica di sovrapposizione/positività e non consentono classifiche di efficacia causale.
| Finestra | Coorte | Cat. | n | Target osservati | Probabilità standardizzata (%) |
|---|---|---|---|---|---|
| 181-365 | tutti | A | 68 | 32 | 54,25 |
| 181-365 | tutti | B | 28 | 9 | 27,88 |
| 181-365 | tutti | C | 14 | 6 | 68,78 |
| 181-365 | tutti | E | 57 | 20 | 39,90 |
| 181-365 | tutti | G | 73 | 36 | 37,17 |
| 181-365 | senza_terapia_365gg | A | 44 | 21 | 53,60 |
| 181-365 | senza_terapia_365gg | B | 19 | 5 | 28,99 |
| 181-365 | senza_terapia_365gg | E | 49 | 18 | 44,04 |
| 181-365 | senza_terapia_365gg | G | 53 | 26 | 37,38 |
| 091-180 | tutti | A | 35 | 23 | 71,20 |
| 091-180 | tutti | B | 17 | 7 | 25,67 |
| 091-180 | tutti | E | 27 | 9 | 48,29 |
| 091-180 | tutti | G | 38 | 21 | 46,60 |
| 366-730 | tutti | A | 88 | 51 | 60,23 |
| 366-730 | tutti | B | 33 | 13 | 33,53 |
| 366-730 | tutti | C | 14 | 4 | 49,11 |
| 366-730 | tutti | E | 42 | 18 | 52,34 |
| 366-730 | tutti | G | 95 | 39 | 33,89 |
| 366-730 | senza_terapia_365gg | A | 62 | 32 | 55,37 |
| 366-730 | senza_terapia_365gg | B | 25 | 9 | 33,68 |
| 366-730 | senza_terapia_365gg | E | 32 | 12 | 49,70 |
| 366-730 | senza_terapia_365gg | G | 69 | 25 | 29,12 |
15. Discussione clinica e interpretazione
Nella popolazione analizzata, l’associazione tra copertura prescrittiva convenzionale e raggiungimento del target rimane presente anche aggiungendo età, sesso ed eGFR e limitando l’analisi ai soggetti senza prescrizioni documentate nell’anno antecedente. Nel confronto V6 sugli stessi 240 soggetti, l’OR per +10 punti di copertura passa da 1,50765 a 1,50739 e il coefficiente lineare da +2,825 a +2,792 ng/mL: variazioni trascurabili nel modello specificato, senza prova di assenza di confondimento residuo.
Le associazioni per formulazione rispetto ad A variano in precisione e ampiezza: B e G presentano OR <1 con IC 95% che non attraversa 1 nella finestra principale, mentre C ed E sono meno precisamente stimati. Non si può inferire superiorità intrinseca di A perché dosaggio, storia di cura, scelta prescrittiva, comorbilità e partecipazione al monitoraggio possono differire; inoltre il rapporto di copertura dipende dalla matrice adottata e potrebbe non rappresentare la dose biologicamente effettiva.
Il valore basale è un predittore importante del superamento di una soglia fissa. L’assenza di associazione statisticamente identificabile per età, sesso o eGFR nei modelli lineari/logistici non equivale a escludere non linearità, interazioni, sottogruppi renali specifici o effetti di indicazioni cliniche non registrate.
16. Limiti, analisi necessarie prima della pubblicazione e trasparenza
• Selezione al follow-up: includere solo chi ha eseguito dosaggi ripetuti può introdurre bias di selezione e indicazione; assenza di test non equivale a mancata risposta.
• Definizione del basale: la prima prescrizione dopo un dosaggio <30 entro 90 giorni non è necessariamente il primo trattamento a vita; analisi senza prescrizioni a 365 giorni riduce ma non annulla il problema.
• Copertura: le prescrizioni non provano ritiro, assunzione, posologia, aderenza reale o corretta dose; sommare giorni sovrapposti (cappati al 100%) differisce da PDC a intervalli non sovrapposti.
• Variabili mancanti: 61/301 nel modello principale non hanno dati completi per eGFR/età/sesso; complete-case analysis può modificare rappresentatività. Non sono riportati test di missing-not-at-random.
• Creatinina: unità uniforme confermata dall’utente, ma non specificata nel messaggio; l’equazione richiede mg/dL e gran parte dei record non riporta ac_um. Eventuali differenze fra laboratori, metodica/calibrazione e valori estremi non sono verificabili dai CSV.
• Assenza di comorbilità complete, BMI, stagione, sintomi, indicazioni, posologie, dosi acquistate, eGFR non lineare e albuminuria; non attribuire causalità ai coefficienti.
• Soglie e numerosità: target ≥30 è endpoint operativo; categorie rare ed eventi pochi limitano la precisione; IC ampi e confronti molteplici richiedono cautela.
• Analisi statistica: non risultano dai CSV verifiche complete di residui, calibrazione, specificazione funzionale, collinearità, osservazioni influenti, incertezza delle probabilità standardizzate e validazione esterna.
• Modello per dati ripetuti: le finestre sono separate, ma futuri confronti temporali aggregati richiedono effetti misti o errori robusti per paziente.
• Disponibilità dei dati: il database reale rimane esclusivamente sul server dell’utente; questo report è riproducibile dai CSV forniti e dagli script allegati, ma non è una verifica indipendente dei singoli record.
17. Conclusioni
Nella coorte valutabile per l’esito a 181–365 giorni, una maggiore copertura prescrittiva convenzionale si associa a una maggiore probabilità di raggiungere 25-OH-vitamina D ≥30 ng/mL e a maggiori concentrazioni al controllo. Dopo aggiustamento per vitamina D basale, formulazione, giorni al controllo, terapia precedente, età, sesso ed eGFR CKD-EPI, l’associazione rimane di entità simile. Il risultato riguarda associazioni osservazionali su una selezione di soggetti monitorati, non efficacia comparativa randomizzata dei prodotti né aderenza farmaceutica verificata.
18. Audit, file sorgenti e riproducibilità
Codice analitico finale effettivamente usato per i CSV: analisi_vitd_multivariata_v6_ckdepi.py. Precursori: analisi_vitd_prodotti.py, analisi_vitd_prodotti_v2.py, analisi_vitd_episodi_v3.py, analisi_vitd_episodi_v4.py, analisi_vitd_multivariata_v5.py; verifica_covariate_vitd.py; codice CKD-EPI di riferimento fornito dall’utente nel file Pasted text(20260919-173339).txt. Gli script sono conservati senza modifiche nell’archivio ZIP consegnato con questo Word; i file di test sintetici NON sono risultati clinici reali.
Esecuzione riproducibile sul server (verificare dipendenze Python numpy, pandas, scipy, statsmodels):
python3 /opt/aft_aggregazione/analisi_vitd_multivariata_v6_ckdepi.py /opt/aft_aggregazione/output/dataset_aggregato.db3 /opt/aft_aggregazione/output/analisi_vitd_multivariata_v6_ckdepi
File output della V6 utilizzati: controlli_qualita.csv; risultati_per_formulazione.csv; risultati_per_prodotto.csv; sensibilita_per_formulazione.csv; riepilogo_sensibilita.csv; multivariata_diagnostica.csv; multivariata_coefficienti.csv; multivariata_renale_diagnostica.csv; multivariata_renale_coefficienti.csv; multivariata_renale_probabilita_standardizzate.csv; prodotti_da_validare.csv; riclassificazioni.csv. I file caricati in questa sessione sono riconoscibili nell’archivio ZIP risultati e non sono stati modificati.
Note sui p-value: alcune probabilità estremamente basse sono scritte come 0.0 nei CSV a causa dell’arrotondamento di esportazione; qui vengono indicate come p<0,001, non come probabilità matematicamente nulla. Le percentuali sono arrotondate e potrebbero non sommare esattamente al 100%.
Appendice A. Scenari di sensibilità, tutte le formulazioni a 181–365 giorni
Scenario base_somma
| Cat. | Classe | n | n target | % | Basale | Post |
|---|---|---|---|---|---|---|
| A | Aderente | 39 | 27 | 69,2% | 13,27 | 43,62 |
| A | Non aderente | 19 | 5 | 26,3% | 13,54 | 21,88 |
| A | Parziale | 24 | 5 | 20,8% | 16,85 | 25,00 |
| B | Aderente | 17 | 9 | 52,9% | 16,66 | 29,30 |
| B | Non aderente | 9 | 0 | 0,0% | 17,01 | 18,63 |
| B | Parziale | 7 | 3 | 42,9% | 20,97 | 27,49 |
| C | Aderente | 1 | 1 | 100,0% | 26,00 | 49,00 |
| C | Non aderente | 25 | 8 | 32,0% | 18,20 | 29,85 |
| C | Parziale | 4 | 3 | 75,0% | 19,71 | 31,03 |
| D | Non aderente | 3 | 3 | 100,0% | 21,00 | 37,83 |
| D | Parziale | 1 | 0 | 0,0% | 20,00 | 25,90 |
| E | Aderente | 10 | 5 | 50,0% | 17,33 | 31,29 |
| E | Non aderente | 31 | 8 | 25,8% | 17,52 | 26,96 |
| E | Parziale | 28 | 12 | 42,9% | 19,08 | 29,16 |
| G | Aderente | 66 | 33 | 50,0% | 16,50 | 31,62 |
| G | Non aderente | 9 | 4 | 44,4% | 18,50 | 30,26 |
| G | Parziale | 12 | 2 | 16,7% | 15,75 | 19,26 |
| H | Non aderente | 8 | 1 | 12,5% | 21,89 | 23,15 |
| H | Parziale | 1 | 1 | 100,0% | 22,40 | 36,40 |
| I | Non aderente | 2 | 1 | 50,0% | 17,50 | 21,40 |
| K | Non aderente | 2 | 0 | 0,0% | 13,28 | 18,75 |
Scenario intervalli_senza_riporto
| Cat. | Classe | n | n target | % | Basale | Post |
|---|---|---|---|---|---|---|
| A | Aderente | 27 | 21 | 77,8% | 12,23 | 47,09 |
| A | Non aderente | 23 | 5 | 21,7% | 14,97 | 21,10 |
| A | Parziale | 32 | 11 | 34,4% | 15,77 | 30,01 |
| B | Aderente | 13 | 7 | 53,8% | 17,11 | 29,81 |
| B | Non aderente | 9 | 0 | 0,0% | 17,01 | 18,63 |
| B | Parziale | 11 | 5 | 45,5% | 18,88 | 27,55 |
| C | Non aderente | 26 | 8 | 30,8% | 17,95 | 29,32 |
| C | Parziale | 4 | 4 | 100,0% | 23,27 | 39,28 |
| D | Non aderente | 3 | 3 | 100,0% | 21,00 | 37,83 |
| D | Parziale | 1 | 0 | 0,0% | 20,00 | 25,90 |
| E | Aderente | 5 | 4 | 80,0% | 21,34 | 36,02 |
| E | Non aderente | 32 | 9 | 28,1% | 17,90 | 27,59 |
| E | Parziale | 32 | 12 | 37,5% | 17,85 | 28,20 |
| G | Aderente | 63 | 32 | 50,8% | 16,33 | 31,89 |
| G | Non aderente | 9 | 4 | 44,4% | 18,50 | 30,26 |
| G | Parziale | 15 | 3 | 20,0% | 16,61 | 20,60 |
| H | Non aderente | 9 | 2 | 22,2% | 21,94 | 24,62 |
| I | Non aderente | 2 | 1 | 50,0% | 17,50 | 21,40 |
| K | Non aderente | 2 | 0 | 0,0% | 13,28 | 18,75 |
Scenario G_una_capsula_per_Rx
| Cat. | Classe | n | n target | % | Basale | Post |
|---|---|---|---|---|---|---|
| A | Aderente | 39 | 27 | 69,2% | 13,27 | 43,62 |
| A | Non aderente | 19 | 5 | 26,3% | 13,54 | 21,88 |
| A | Parziale | 24 | 5 | 20,8% | 16,85 | 25,00 |
| B | Aderente | 17 | 9 | 52,9% | 16,66 | 29,30 |
| B | Non aderente | 9 | 0 | 0,0% | 17,01 | 18,63 |
| B | Parziale | 7 | 3 | 42,9% | 20,97 | 27,49 |
| C | Aderente | 1 | 1 | 100,0% | 26,00 | 49,00 |
| C | Non aderente | 25 | 8 | 32,0% | 18,20 | 29,85 |
| C | Parziale | 4 | 3 | 75,0% | 19,71 | 31,03 |
| D | Non aderente | 3 | 3 | 100,0% | 21,00 | 37,83 |
| D | Parziale | 1 | 0 | 0,0% | 20,00 | 25,90 |
| E | Aderente | 10 | 5 | 50,0% | 17,33 | 31,29 |
| E | Non aderente | 31 | 8 | 25,8% | 17,52 | 26,96 |
| E | Parziale | 28 | 12 | 42,9% | 19,08 | 29,16 |
| G | Non aderente | 87 | 39 | 44,8% | 16,60 | 29,77 |
| H | Non aderente | 8 | 1 | 12,5% | 21,89 | 23,15 |
| H | Parziale | 1 | 1 | 100,0% | 22,40 | 36,40 |
| I | Non aderente | 2 | 1 | 50,0% | 17,50 | 21,40 |
| K | Non aderente | 2 | 0 | 0,0% | 13,28 | 18,75 |
Scenario CF_giorni_per_unita
| Cat. | Classe | n | n target | % | Basale | Post |
|---|---|---|---|---|---|---|
| A | Aderente | 39 | 27 | 69,2% | 13,27 | 43,62 |
| A | Non aderente | 19 | 5 | 26,3% | 13,54 | 21,88 |
| A | Parziale | 24 | 5 | 20,8% | 16,85 | 25,00 |
| B | Aderente | 17 | 9 | 52,9% | 16,66 | 29,30 |
| B | Non aderente | 9 | 0 | 0,0% | 17,01 | 18,63 |
| B | Parziale | 7 | 3 | 42,9% | 20,97 | 27,49 |
| C | Aderente | 12 | 5 | 41,7% | 16,54 | 30,46 |
| C | Non aderente | 14 | 6 | 42,9% | 21,24 | 33,06 |
| C | Parziale | 4 | 1 | 25,0% | 15,97 | 22,75 |
| D | Aderente | 1 | 0 | 0,0% | 20,00 | 25,90 |
| D | Non aderente | 2 | 2 | 100,0% | 19,20 | 33,50 |
| D | Parziale | 1 | 1 | 100,0% | 24,60 | 46,50 |
| E | Aderente | 69 | 25 | 36,2% | 18,12 | 28,48 |
| G | Aderente | 66 | 33 | 50,0% | 16,50 | 31,62 |
| G | Non aderente | 9 | 4 | 44,4% | 18,50 | 30,26 |
| G | Parziale | 12 | 2 | 16,7% | 15,75 | 19,26 |
| H | Non aderente | 8 | 1 | 12,5% | 21,89 | 23,15 |
| H | Parziale | 1 | 1 | 100,0% | 22,40 | 36,40 |
| I | Non aderente | 2 | 1 | 50,0% | 17,50 | 21,40 |
| K | Non aderente | 2 | 0 | 0,0% | 13,28 | 18,75 |
Appendice B. Dizionario essenziale e legenda
| Termine | Definizione |
|---|---|
| 25-OH-D | 25-idrossivitamina D, ng/mL |
| Target | 25-OH-D post ≥30 ng/mL, dato basale <30 ng/mL |
| Prescrizione indice | Prima Rx classificata dopo ultimo basale eleggibile |
| Follow-up | Giorni da Rx indice a dosaggio post; finestre 91–180, 181–365, 366–730 |
| Copertura | Giorni convenzionali sommati / follow-up, massimo 100% |
| Aderente/parziale/non | Copertura ≥80%; 50–<80%; <50% |
| OR | Odds ratio aggiustato, non rapporto tra probabilità |
| IC 95% | Intervallo di confidenza al 95% |
| eGFR CKD-EPI | Filtrato stimato dalla creatinina con equazione CKD-EPI 2021 |
| Unicità | n in una finestra non è necessariamente unico fra finestre |
19. Addendum: aderenza Didrogyl vs Neodidro e fluttuazioni longitudinali
Obiettivo. Questo addendum integra il report principale con due analisi successive: il confronto dell'aderenza prescrittiva stimata tra calcifediolo in gocce (Didrogyl) e calcifediolo capsule (Neodidro), corretto per età e sesso, e l'analisi esplorativa delle fluttuazioni longitudinali della 25-OH-vitamina D nei pazienti con determinazioni ripetute.
Nota metodologica. L'aderenza rimane un indicatore di copertura convenzionale ricostruito dalle prescrizioni, non una misura dell'assunzione effettiva. Per Didrogyl è stata mantenuta la copertura di 94 giorni per flacone; per Neodidro la copertura principale è 30 giorni per capsula, cioè 150 giorni per confezione da 5 capsule e 300 giorni per confezione da 10 capsule. Questa regola rende il confronto di aderenza molto dipendente dal numero di capsule per confezione e deve essere dichiarata esplicitamente.
19.1 Confronto dell'aderenza prescrittiva stimata
Sono stati analizzati gli stessi episodi della V6 limitatamente alle formulazioni A e G. L'esito del modello è stato l'aderenza >=80% nella finestra di controllo. I modelli logistici confrontano Neodidro con Didrogyl aggiustando per età alla prescrizione indice e sesso. Sono state mantenute analisi separate per 91-180, 181-365 e 366-730 giorni, e una sottocoorte senza prescrizioni di vitamina D nei 365 giorni antecedenti l'episodio.
| Finestra | Coorte | Formulazione | N | Aderenti | Parziali | Non aderenti | Copertura media % | Età media | F/M |
|---|---|---|---|---|---|---|---|---|---|
| 091-180 | Tutti | Didrogyl gocce | 47 | 38/47 (80,8%) | 9 | 0 | 91,1 | 66,0 | 42/5 |
| 091-180 | Tutti | Neodidro capsule | 46 | 46/46 (100,0%) | 0 | 0 | 98,7 | 64,8 | 35/11 |
| 091-180 | Senza terapia 365 gg | Didrogyl gocce | 28 | 24/28 (85,7%) | 4 | 0 | 94,0 | 62,6 | 26/2 |
| 091-180 | Senza terapia 365 gg | Neodidro capsule | 37 | 37/37 (100,0%) | 0 | 0 | 98,3 | 63,5 | 29/8 |
| 181-365 | Tutti | Didrogyl gocce | 82 | 39/82 (47,6%) | 24 | 19 | 72,4 | 66,2 | 73/9 |
| 181-365 | Tutti | Neodidro capsule | 87 | 66/87 (75,9%) | 12 | 9 | 87,1 | 65,0 | 74/13 |
| 181-365 | Senza terapia 365 gg | Didrogyl gocce | 53 | 24/53 (45,3%) | 15 | 14 | 71,2 | 64,4 | 48/5 |
| 181-365 | Senza terapia 365 gg | Neodidro capsule | 61 | 43/61 (70,5%) | 9 | 9 | 84,1 | 62,0 | 51/10 |
| 366-730 | Tutti | Didrogyl gocce | 111 | 33/111 (29,7%) | 35 | 43 | 59,0 | 65,8 | 97/14 |
| 366-730 | Tutti | Neodidro capsule | 103 | 40/103 (38,8%) | 36 | 27 | 69,7 | 64,2 | 79/24 |
| 366-730 | Senza terapia 365 gg | Didrogyl gocce | 79 | 21/79 (26,6%) | 22 | 36 | 54,7 | 63,9 | 68/11 |
| 366-730 | Senza terapia 365 gg | Neodidro capsule | 76 | 25/76 (32,9%) | 29 | 22 | 66,3 | 63,2 | 56/20 |
Tabella 31. Aderenza prescrittiva stimata per Didrogyl e Neodidro secondo la matrice convenzionale.
Risultato descrittivo. Nella finestra principale di 181-365 giorni, il 47,6% dei pazienti con Didrogyl e il 75,9% dei pazienti con Neodidro risultano aderenti. Nella finestra 91-180 giorni tutti i pazienti Neodidro risultano aderenti, per cui il modello logistico non è stimabile in modo affidabile.
Figura 4. Percentuale osservata di pazienti aderenti per formulazione e finestra temporale.
Figura 5. Differenza standardizzata Neodidro – Didrogyl, aggiustata per età e sesso, nelle finestre stimabili.
| Finestra | Coorte | N | N A | N G | Aderenti A | Aderenti G | OR G vs A (IC95%) | p | Diff. standardizzata, punti |
|---|---|---|---|---|---|---|---|---|---|
| 091-180 | Tutti | 93 | 47 | 46 | 38/47 | 46/46 | Non stimato | — | — |
| 091-180 | Senza terapia 365 gg | 65 | 28 | 37 | 24/28 | 37/37 | Non stimato | — | — |
| 181-365 | Tutti | 169 | 82 | 87 | 39/82 | 66/87 | 3,55 (1,83-6,87) | 0.0002 | 28,3 (14,4; 42,2) |
| 181-365 | Senza terapia 365 gg | 114 | 53 | 61 | 24/53 | 43/61 | 2,95 (1,35-6,43) | 0.0065 | 25,5 (7,9; 43,1) |
| 366-730 | Tutti | 214 | 111 | 103 | 33/111 | 40/103 | 1,69 (0,94-3,04) | 0.0792 | 11,3 (-1,2; 23,8) |
| 366-730 | Senza terapia 365 gg | 155 | 79 | 76 | 21/79 | 25/76 | 1,50 (0,73-3,07) | 0.2685 | 8,0 (-6,1; 22,1) |
Tabella 32. Confronto dell'aderenza tra Neodidro e Didrogyl, corretto per età e sesso.
Interpretazione. A 181-365 giorni Neodidro mostra un'aderenza prescrittiva stimata superiore a Didrogyl anche dopo correzione per età e sesso: OR 3,55 (IC95% 1,83-6,87), con differenza standardizzata +28,3 punti percentuali. Il risultato rimane nella sottocoorte senza terapia nei 365 giorni precedenti: OR 2,95 (IC95% 1,35-6,43), differenza +25,5 punti. A 366-730 giorni la differenza è più piccola e non statisticamente distinta da zero con i criteri convenzionali: OR 1,69 (IC95% 0,94-3,05).
Cautela. La maggiore aderenza stimata di Neodidro riflette almeno in parte la struttura del modello di copertura: una confezione da 5 o 10 capsule fornisce una copertura convenzionale lunga. Il risultato documenta una differenza nell'indicatore prescrittivo, non prova una migliore assunzione reale del farmaco.
19.2 Fluttuazioni longitudinali della 25-OH-vitamina D
Per verificare l'ipotesi di maggiori oscillazioni con Neodidro, sono stati selezionati pazienti con episodi A o G e misurazioni ripetute nei 730 giorni successivi alla prescrizione indice. I valori nello stesso giorno sono stati rappresentati dalla mediana giornaliera; l'osservazione è stata interrotta al primo cambio di prodotto. Le metriche principali sono state: deviazione standard intra-paziente dei valori post-indice, differenza tra massimo e minimo post-indice, mediana dei cambiamenti assoluti tra prelievi consecutivi e ritorni da valori >=30 a <30 ng/mL.
| Controllo / selezione | N |
|---|---|
| episodi_A_G_selezionati | 469 |
| episodi_con_cambio_prima_730gg | 138 |
| pazienti_con_almeno_2_post_eleggibili | 145 |
| pazienti_con_almeno_3_determinazioni_totali | 145 |
| pazienti_con_almeno_3_post | 42 |
| pazienti_con_almeno_4_determinazioni_totali | 42 |
| pazienti_con_almeno_4_post | 14 |
| prescrizioni_valid_date | 68303 |
| stesso_giorno_prescrizioni_multiple | 26 |
| valori_distinti_per_giorno_dopo_mediana | 10106 |
| vitd_esami_scartati_non_validi | 17523 |
| vitd_esami_validi | 11351 |
Tabella 33. Controlli di selezione per l'analisi delle fluttuazioni.
| Post min. | Gruppo | Coorte | N | N post medio | Durata media gg | SD media | SD mediana | Range mediano | Δ ass. mediano | Rientro <30 |
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | Didrogyl | Tutti | 28 | 3,68 | 443 | 17,27 | 13,12 | 27,55 | 14,28 | 13 |
| 3 | Didrogyl | Senza terapia 365 gg | 14 | 3,64 | 439 | 17,39 | 14,80 | 29,25 | 14,28 | 6 |
| 3 | Neodidro | Tutti | 14 | 3,14 | 424 | 9,34 | 5,43 | 10,40 | 5,97 | 3 |
| 3 | Neodidro | Senza terapia 365 gg | 10 | 3,10 | 440 | 10,56 | 7,16 | 13,55 | 5,97 | 3 |
| 4 | Didrogyl | Tutti | 12 | 4,58 | 528 | 17,25 | 11,75 | 28,80 | 14,50 | 8 |
| 4 | Didrogyl | Senza terapia 365 gg | 6 | 4,50 | 556 | 13,99 | 11,75 | 27,80 | 14,00 | 2 |
| 4 | Neodidro | Tutti | 2 | 4,00 | 512 | 5,98 | 5,98 | 12,85 | 4,75 | 0 |
| 4 | Neodidro | Senza terapia 365 gg | 1 | 4,00 | 543 | 8,98 | 8,98 | 19,40 | 6,90 | 0 |
Tabella 34. Variabilità intra-paziente della 25-OH-vitamina D nei pazienti con controlli ripetuti.
Risultato descrittivo. Nei pazienti con almeno tre controlli successivi, la variabilità osservata non è maggiore con Neodidro. La deviazione standard intra-paziente media è 17,27 ng/mL con Didrogyl e 9,34 ng/mL con Neodidro; la mediana del range massimo-minimo è 27,55 vs 10,40 ng/mL; la mediana dei cambiamenti assoluti tra controlli consecutivi è 14,28 vs 5,98 ng/mL.
Figura 6. Metriche di variabilità intra-paziente nei pazienti con almeno tre controlli dopo prescrizione indice.
Figura 7. Andamento mediano dei valori disponibili per gruppo terapeutico; la linea tratteggiata indica 30 ng/mL.
| Popolazione | Misura | Modello | N | Didrogyl | Neodidro | Stato | Motivo |
|---|---|---|---|---|---|---|---|
| almeno_3_post | SD valori post indice, ng/mL | base_eta_sesso | 42 | 28 | 14 | non_eseguito | Numero pazienti insufficiente per il modello prespecificato |
| almeno_3_post | SD valori post indice, ng/mL | piu_copertura_e_precedenti | 42 | 28 | 14 | non_eseguito | Numero pazienti insufficiente per il modello prespecificato |
| almeno_4_post | SD valori post indice, ng/mL | base_eta_sesso | 14 | 12 | 2 | non_eseguito | Numero pazienti insufficiente per il modello prespecificato |
| almeno_4_post | SD valori post indice, ng/mL | piu_copertura_e_precedenti | 14 | 12 | 2 | non_eseguito | Numero pazienti insufficiente per il modello prespecificato |
Tabella 35. Tentativo di modellizzazione delle fluttuazioni: i modelli non sono stati stimati per numerosità insufficiente.
Interpretazione. Nel campione analizzato, i dati non supportano l'ipotesi descrittiva di maggiori fluttuazioni della 25-OH-vitamina D con Neodidro. Al contrario, le oscillazioni osservate risultano numericamente più ampie nei pazienti Didrogyl. Tuttavia, il confronto è limitato dalla selezione dei pazienti con controlli ripetuti: solo 42 pazienti hanno almeno tre controlli dopo la prescrizione indice e solo 14 almeno quattro; fra questi ultimi, appena 2 sono Neodidro. Per questo non è stato possibile stimare un modello multivariato affidabile corretto per età e sesso.
Limite clinico specifico. Senza conoscere la data effettiva di assunzione delle capsule, non è possibile verificare se il prelievo cada in fase di picco o di valle dopo Neodidro. L'analisi misura oscillazioni tra dosaggi disponibili nella pratica clinica, non una farmacocinetica controllata.
19.3 Script e file aggiunti in questo addendum
Script aggiunti rispetto al report precedente: analisi_vitd_aderenza_didrogyl_neodidro_v7.py e analisi_vitd_fluttuazioni_A_G_v8.py. File CSV analizzati: aderenza_A_G_descrittiva.csv, aderenza_A_G_modelli.csv, aderenza_A_G_diagnostica.csv, fluttuazioni_controlli.csv, fluttuazioni_descrittiva_A_G.csv, fluttuazioni_modelli.csv, pazienti_fluttuazioni_A_G.csv, traiettorie_vitd_A_G.csv.
Fonti, tracciabilità e indicazioni per la pubblicazione
Fonte 1: «Rapporto_Vitamina_D_Calcio_Bisfosfonati_AFT_completo_2026.docx» (rapporto integrato, 21 pagine). Fonte 2: «Rapporto_completo_vitamina_D_AFT_2026_aggiornato(2).docx» (analisi per episodi, modelli e addendum, 24 pagine). L’aggiornamento fratture riporta i risultati delle elaborazioni con coppie fisse V5, covariate pre-indice V6 e regressione logistica condizionata V7 condivisi nel progetto. Le numerosità delle sottocoorti e gli OR non costituiscono una prova di effetto farmacologico causale.
Nota eGFR: l’algoritmo CKD-EPI 2021 utilizzato richiede creatinina in mg/dL. È stata confermata l’uniformità dell’unità tra i record; la corrispondenza esplicita con mg/dL deve essere documentata alla fonte prima di considerare definitivamente validato l’aggiustamento renale.
Uso clinico: il contenuto descrive risultati aggregati di ricerca e non sostituisce la valutazione del singolo paziente o indicazioni terapeutiche personalizzate.