Suivi de la campagne de vaccination contre la grippe – hiver 20082009 Ce mode d'emploi remplace le précédent. Il permet de sortir une liste des patients ayant une échéance de vaccin grippe pour l'hiver 2008, avec le ou les ES (éléments de soins) qui y sont liés. Attention : pour pouvoir analyser les échéances et donc pour que ce qui suit fonctionne, il faut avoir encodé les vaccins grippe : - avec un code (et pas en texte libre) - et les avoir mis dans l’échéancier (« faire le suivi » coché). Il y a moyen de laisser des vaccins grippe hors de l’échéancier, par exemple lorsqu’ils sont faits à la demande du patient, qui n’est pas dans une catégorie à risque. La seule différence dans l’analyse est alors que le champ « ToTrack » est nul. Ouvre le programme P5Reporting : C:\ProgramFiles\PricareV5i\reporting\MedinoteReporting.GUI.exe. Il faut avoir fait la mise à jour du programme Reporting de l’été 2008 (version 5.1.8i) avant tout. Il faut l'exécuter sur un ordinateur où Access est installé. Les codes d'accès sont les mêmes que pour Pricare. Tu obtiens l'écran d'ouverture suivant: Il faut cliquer sur le deuxième bouton. Dans Select data, il faut choisir: Pricare data ET Medinote data. Ensuite, choisis dans Select mode : Named (contient les noms des patients). Quand ton choix est fait, clique sur Export. La fenêtre suivante s'ouvre: le fichier qui sera exporté est nommé par défaut exportXX_AAAAMMJJ (XX est le numéro de ta maison médicale). Il est placé par défaut dans c:\Pricare mais tu peux changer le nom et la destination. Quand tu as nommé le fichier puis cliqué sur Enregistrer, l'exportation se met en route, cela prend un certain temps (une bonne dizaine de minutes pour une MM moyenne). Ensuite apparaît un écran qui te permet de ne garder que les tables qui t'intéressent. Pour le DSI, il faut choisir EHR Reporting puis cliquer sur Validate. Le message suivant apparaît quand l'exportation est terminée: Ouvre ensuite le fichier exporté en Access. Dans Access, tu entres dans Requêtes, Créer une requête en mode création, ajouter une table: Fermer. Tu cliques sur l'icône Affichage en haut à gauche puis tu choisis dans le menu: Mode SQL. Tu copies le texte ci-dessous et tu le colles dans la fenêtre. SELECT FSIG.DOS, FSIG.SEXE, FSIG.NOM, FSIG.PRE, FSIG.DN, FSIG.AP, FSIG.MTR, trepProc.MedicalCodeId, trepProc.ToTrack, trepProc.CPRST, trepProc.ValueDate, trepSubContact.HeMedicalCodeId, trepProc.StatusFr, trepHe.MedicalCodeLight FROM FSIG INNER JOIN (trepHe RIGHT JOIN (trepProc LEFT JOIN trepSubContact ON trepProc.DataId = trepSubContact.DataId) ON trepHe.HeId = trepSubContact.HeId) ON FSIG.SEQNR = trepProc.SeqNr GROUP BY FSIG.DOS, FSIG.SEXE, FSIG.NOM, FSIG.PRE, FSIG.DN, FSIG.AP, FSIG.MTR, trepProc.MedicalCodeId, trepProc.ToTrack, trepProc.CPRST, trepProc.ValueDate, trepSubContact.HeMedicalCodeId, trepProc.StatusFr, trepHe.MedicalCodeLight HAVING (((trepProc.MedicalCodeId) Like "*R44.003*") AND ((trepProc.ToTrack)=Yes) AND ((trepProc.ValueDate) Between #9/1/2008# And #2/1/2009#)); Tu enregistres la requête (par exemple: vaccin grippe) puis tu l'exécutes. Tu peux bien sûr adapter la requête à tes besoins. Cette requête a sélectionné les vaccins grippe encodés dans l'échéancier ("procédures à suivre"). Attention: les patients pour lesquels le vaccin grippe a été relié à plusieurs éléments de soins (exemple: diabète et asthme) sont repris plusieurs fois dans la liste. Tu sélectionnes toute la table résultante, tu copies et tu colles dans un document Excel. Ensuite, tu utilises cette liste comme d'habitude pour analyser les résultats de la campagne. N'hésite pas à me contacter à l'adresse [email protected] si problème. Manu Berquin