L’onglet « Export avancé » du module « Import / export »
Cet onglet apparaît après activation du sous-module « Export avancé », à la demande du centre de vaccination.
Le sous-module « Export avancé » permet de sélectionner des dossiers patients selon de nombreux critères : données du dossier patient, historique vaccinal, profil de santé ou encore statut vaccinal, déterminé par le système d’aide à la décision vaccinale. Cet outil puissant permet de produire des listes de dossiers patients répondant à des critères de sélection très précis.
À noter que ce module utilise une technologie avancée nécessitant un navigateur récent et un ordinateur performant.
Le processus se déroule en 6 étapes.
Étape 1 : sélection des patients
Cette étape permet de sélectionner les dossiers patients à inclure dans les statistiques. Utilisez, si nécessaire, les filtres proposés pour affiner votre sélection. Afin d’optimiser les performances, il est recommandé de ne pas sélectionner plus de 10 000 dossiers. Les filtres disponibles sont :
- Date de naissance : sélection par tranche d’âge ou par période de naissance ;
- Sexe des patients ;
- Présence de tags associés au dossier ;
- Date de création des dossiers patients (les dates indiquées dans les champs « À partir du » et « Jusqu’au » sont incluses dans la sélection) ;
- Date de dernière modification des dossiers patients (les dates indiquées dans les champs « À partir du » et « Jusqu’au » sont incluses dans la sélection).
Pour sélectionner uniquement les dossiers créés ou modifiés au cours d’une journée donnée, par exemple le 10 juillet 2026, saisissez 10/07/2026 dans le champ « À partir du » et 10/07/2026 dans le champ « Jusqu’au ».
Si aucun filtre n’est appliqué, l’ensemble des dossiers sera sélectionné. Si votre base de données contient plus de 10 000 dossiers, utilisez impérativement au moins un filtre pour limiter le nombre de dossiers à traiter.
Astuce : si le nombre de dossiers à traiter est trop important, vous pouvez utiliser le filtre « Sexe » pour effectuer deux recherches distinctes : l’une pour les hommes et l’autre pour les femmes. Cela permet de réduire approximativement de moitié le nombre de dossiers traités à chaque recherche.
Étape 2 : récupération des consultations
Cette étape permet de récupérer les données relatives aux consultations, notamment leur date, leur statut, les conditions de prise en charge et leur type. Elle est nécessaire uniquement si vous souhaitez exploiter ces informations dans vos statistiques. Selon le nombre de patients sélectionnés, cette opération peut prendre plusieurs minutes.
Attendez la fin de la récupération des consultations avant de passer à l’étape suivante.
Si vous n’avez pas besoin des données des consultations, vous pouvez ignorer cette étape.
Étape 3 : récupération des carnets
Les informations relatives au profil de santé et à l’historique vaccinal du patient sont enregistrées dans son carnet de vaccination. Cette étape est nécessaire uniquement si vous souhaitez utiliser ces informations dans vos statistiques. Selon le nombre de patients sélectionnés, cette opération peut prendre plusieurs minutes.
Attendez la fin de la récupération des carnets avant de passer à l’étape suivante.
Si vous n’avez pas besoin de ces informations, vous pouvez ignorer cette étape.
Étape 4 : récupération des diagnostics
Le statut vaccinal permet de déterminer si un patient est à jour de ses vaccinations pour une maladie donnée. Si vous souhaitez exploiter ces informations dans vos statistiques, cliquez sur « Récupérer les diagnostics ». Selon le nombre de patients sélectionnés, cette opération peut prendre plusieurs minutes.
Attendez la fin de la récupération des diagnostics avant de passer à l’étape suivante.
Si vous n’avez pas besoin des statuts vaccinaux, vous pouvez ignorer cette étape.
Étape 5 : création de la requête
Les données sont interrogées à l’aide du langage SQL. Plusieurs possibilités s’offrent à vous :
- sélectionner une requête préenregistrée ;
- utiliser l’assistant basé sur l’intelligence artificielle pour générer une requête ;
- utiliser l’une des requêtes proposées dans un article du centre d’aide ;
- rédiger votre propre requête dans l’éditeur SQL.
Sélectionner une requête préenregistrée
Voici la liste des requêtes préenregistrées.
- Elèves - Toutes infos par collège
- Tous les patients
- Toutes les vaccinations
- Elèves à vacciner (toutes maladies, campagnes 25/26 et 26/27)
- Elèves à vacciner (HPV ou méningo ACWY, campagnes 25/26 et 26/27)
- Elèves à vacciner (toutes maladies, inscrits depuis septembre 2026)
- Elèves à vacciner (toutes maladies, campagne 25/26, 0 ou 1 dose de vaccin HPV)
- Elèves à vacciner (HPV)
- Elèves à vacciner (HPV, campagne 25/26, 0 ou 1 dose)
- Élèves à vacciner (HPV, campagne 25/26, 1 dose)
- Elèves à vacciner (HPV, inscrits depuis septembre 2026)
- Elèves à jour de la vaccination contre le HPV aujourd'hui
- Elèves à vacciner (ROR)
- Elèves à vacciner (dTcP)
- Elèves à vacciner (méningo ACWY)
- Elèves à vacciner (hépatite B)
- Elèves participants
Des requêtes pourront être ajoutées ultérieurement.
À noter que les patients dont le dossier comporte le tag « exclusion » ne sont pas inclus dans les résultats des requêtes relatives à la campagne de vaccination dans les collèges.
Utiliser l’assistant IA
Cliquez sur « Assistant de création de requête ». La fenêtre suivante s’affiche :
Formulez votre demande en langage naturel dans la zone de saisie prévue à cet effet. L’intelligence artificielle interprétera votre demande et générera automatiquement une requête SQL adaptée.
Si votre demande porte sur des éléments précis (vaccins, caractéristiques du profil de santé, etc.), renseignez-les au préalable dans la rubrique « Contexte ».
Par exemple, si vous souhaitez connaître le nombre de patients ayant reçu une dose de Gardasil 9, ajoutez ce vaccin au contexte.
Voici quelques exemples de formulations pour obtenir des requêtes adaptées :
« Liste des patients ayant reçu au moins une dose de vaccin, avec leur date de naissance, leur code postal, le nom du vaccin, la date d’administration et le numéro de lot. »
« Liste des patients ayant reçu au moins une dose de vaccin lors d’une consultation, avec leur date de naissance, leur code postal, la date de la consultation, le nom du vaccin, la date d’administration et le numéro de lot. »
« Liste des patients ayant reçu au moins une dose de vaccin en dehors d’une consultation, avec leur date de naissance, leur code postal, le nom du vaccin, la date d’administration et le numéro de lot. »
« Liste des patients ayant reçu une vaccinations avec Gardasil 9 réalisées lors des consultations du mois d’avril 2026. »
Même si vous demandez l’affichage des noms et prénoms, ces informations ne seront pas fournies, car les résultats de ce module sont anonymisés.
Cliquez ensuite sur « Exécuter la requête ».
Utiliser les requêtes proposées dans le centre d’aide
Plusieurs articles du centre d’aide proposent des requêtes SQL prêtes à l’emploi.
- Exemples de requêtes SQL
- Requêtes spéciales campagne de vaccination dans les collèges
- Requêtes pour publipostage
La procédure d’utilisation de ces requêtes est détaillée dans les articles correspondants.
Rédiger votre propre requête dans l’éditeur SQL
Si vous maîtrisez le langage SQL, vous pouvez rédiger vos propres requêtes. Vous pouvez également demander à votre service informatique de préparer des requêtes adaptées aux besoins de votre activité.
Appuyez-vous sur la description des tables accessible depuis le lien indiqué dans l’interface :
Vous y trouverez l’ensemble des champs disponibles pour chaque table.
Rédigez directement la requête SQL dans l’éditeur. Si la requête contient une erreur empêchant son exécution, un message d’erreur s’affiche.
Étape 6 : affichage des résultats
Cette dernière étape présente les résultats de votre requête sous forme de tableau, que vous pouvez télécharger au format CSV ou Excel.
Si l’exécution de la requête échoue, revenez à l’étape 5 pour la corriger.