AQ_DIABETE_ConfMedHorsGesta_i (I1/I2/I3/R1)
Le diabète hors gestation est une variable calculée à partir du bloc « Diabète ». Cette variable a été créée pour pallier les problèmes de différences entre les questionnaires I1/I2 et I3 de la partie « Diabète ». Pour les versions I1 et I2, la variable calculée diabète hors gestation est construite à partir des variables AQ_DIABETE_ConfMed_n et AQ_DIABETE_ConfMedGross_n. Pour les hommes, elle est égale à « oui » lorsque la variable AQ_DIABETE_ConfMed_n est égale à « oui ». Pour les femmes la variable AQ_DIABETE_ConfMedGross_n doit aussi être égale à « non » pour que la variable calculée soit égale à « oui ». La variable est manquante pour les versions I1 et I2 lorsque la question AQ_DIABETE_ConfMed_n est manquante. Pour la version I3, la variable calculée est égale à « oui » quand la variable AQ_DIABETE_DitMed_n est égale à « oui ». Elle est manquante quand celle-ci est manquante. Cette variable comprend 1 modalité :
- 1 → oui
- "." → manquant
Code SQL
UPDATE AQ_MODVIE_DIABETE
JOIN AQ_MODVIE ON (AQ_DIABETE_Id=AQ_MODVIE_Id) AND (AQ_DIABETE_Annee=AQ_MODVIE_Annee) AND (AQ_DIABETE_Refdoc=AQ_MODVIE_RefDoc)
SET AQ_DIABETE_ConfMedHorsGesta_i = 1
WHERE AQ_DIABETE_DitMed_n=1 OR (AQ_DIABETE_ConfMed_n=1 AND (AQ_DIABETE_ConfMedGross_n=2 OR AQ_MODVIE_Sex=1));