5/11
Co-infection VIH/TB 1/2
Je voudrais compter les patients présentant une co-infection VIH/TB.

On a déjà traité la question des IO dans la formation 2. Je suggère de s'y reporter.
J'ajoute simplement que l'IO "Tuberculose pulmonaire dans l'année précédente" est la case n°14, et "Tuberculose extra-pulmonaire" est la case n°27.

nb_doss_tb<-SELECT COUNT( DISTINCT Doss.Nume ) FROM Doss,MediCons WHERE Doss.Nume=MediCons.Doss AND (SUBSTR(ConcCase,14,1)=1 OR SUBSTR(ConcCase,27,1)=1) AND MediCons.Dat_>DATE_SUB(CURDATE(),INTERVAL 1 YEAR)

Je vois qu'on ne filtre que les 12 derniers mois.
Il manque la condition VIH+ pour la co-infection, non ?

Exact, j'ajoute cette condition, déjà utilisée pour les dossiers éligibles à la prophylaxie cotrimoxazole:

nb_doss_vih_tb<-SELECT COUNT( DISTINCT Doss.Nume ) FROM Doss,MediCons WHERE Doss.Nume=MediCons.Doss AND (SUBSTR(ConcCase,14,1)=1 OR SUBSTR(ConcCase,27,1)=1) AND MediCons.Dat_>DATE_SUB(CURDATE(),INTERVAL 1 YEAR) AND Doss.MediSero=1