Le module Reporting V2 de Medispring permet aux utilisateurs d’effectuer des recherches avancées sur les données médicales disponibles, en vue de générer des rapports ciblés, utiles notamment dans le cadre des rapports COCOF, ou d’autres statistiques.
Ce module se divise en deux grandes étapes :
- La création d'une requête (définition des critères de recherche)
- L’exécution et l’extraction des résultats
1. Création d’une requête
Objectif
La requête est l’ensemble des critères qui permettent de filtrer précisément les données recherchées dans Medispring.
Types de conditions disponibles
Lors de la création de la requête, l’utilisateur peut ajouter plusieurs conditions de filtrage. Ces conditions peuvent porter sur divers aspects, tels que :
- Le patient
- Âge
- Statut (actif / inactif)
- Les médicaments
- Les diagnostics
- Les procédures
- Les vaccins
- etc.
Opérateurs logiques disponibles
Lors de la combinaison des conditions, l'utilisateur peut choisir entre trois types de logique :
- ET : toutes les conditions doivent être remplies.
Exemple : patients actifs ET de moins de 20 ans. - OU : une des conditions au moins doit être remplie.
Exemple : patients actifs OU ayant reçu un vaccin spécifique. - MOINS : exclut les cas spécifiques.
Exemple : patients actifs MOINS ceux ayant reçu un certain vaccin (pour trouver ceux qui ne l’ont pas reçu).
2. Exécution de la requête
Une fois les conditions définies, l’utilisateur peut décider des résultats souhaités. Une fois cela sélectionné, l’utilisateur peut exécuter la requête via le bouton prévu à cet effet (en bas de l’écran).
Cela déclenche le traitement des données selon les critères définis, et prépare les résultats exploitables.
3. Consultation des résultats
Après exécution de la requête, l’utilisateur accède à l’écran des résultats souhaités, où il peut sélectionner les types d’éléments à afficher ou exporter.
Types de résultats disponibles
Les résultats disponibles comprennent :
- Patients
- Contacts
- Éléments de soins
- Procédures
- Médicaments
- Biométrie
- Documents
- Diagnostics
- Vaccins

L’utilisateur peut cocher un ou plusieurs de ces éléments selon les objectifs du rapport.
Ajout de colonnes personnalisées
Via le bouton « Colonnes », l’utilisateur peut ajouter des colonnes supplémentaires à l’affichage des résultats. Cela permet de faire apparaître à l'écran des données précises selon les besoins (ex. : date de naissance, sexe, type de diagnostic, etc.).
Export Excel
Un bouton vert intitulé « Exporter Excel » permet d’exporter les résultats de la recherche sous forme de fichier Excel (.xlsx).
- Toutes les colonnes sont exportées par défaut, y compris celles non sélectionnées manuellement.
- Cela permet une analyse approfondie dans Excel, avec des fonctionnalités avancées :
- Regroupements
- Filtres personnalisés
- Tableaux croisés dynamiques
- Segmentation
Cette fonction est idéale pour les analystes, les coordinateurs ou toute personne ayant besoin de retraiter les données en dehors de Medispring.
- Cliquer sur “Ajouter une condition” afin d’afficher la liste de tous les types de données disponibles: Ici, créons une recherche sur un Patient :

- Une fois le type sélectionné, indiquez le critère de recherche (requête) ainsi que sa valeur: Ici, prenons le “Genre” comme critère et “Femme” comme valeur:

Il est possible d’effectuer une recherche avec plusieurs valeurs:
Par exemple, pour filtrer sur les patients de genre “Femme” ou “Homme”, il suffit d’ajouter une seconde valeur et donc avoir “Patient : Genre = Homme ou Femme” (voir ci-dessous).
Important : lorsque plusieurs valeurs sont utilisées pour un même critère, l’opérateur appliqué est automatiquement “OU”.
- Pour affiner votre recherche, vous pouvez ajouter autant de conditions que nécessaire. Cependant, il est important de spécifier si vous voulez ajouter un critère, l’exclure ou rechercher sur l’un des deux via le ET, MOINS ou OU:
Dans notre exemple, nous souhaitons filtrer toujours sur notre “Patient : Genre = Homme OU Femme” ET sur un “contact : Type = avis”

Il est possible d’utiliser l’opérateur MOINS pour exclure une condition de la recherche.
Cela permet d’identifier des cas qui ne correspondent pas à un critère donné.
Exemple : Patient : Genre = Homme ou Femme MOINS Vaccin : Nom = Nimenrix

- Pour certaines recherches, il est possible d’utiliser directement les opérateurs de comparaison de grandeur tels que ≥ ou <. C’est notamment le cas pour l’âge :

- Il reste une dernière option à considérer, accessible via la roue de paramétrage, qui permet d’affiner la condition. On y trouve souvent la possibilité de filtrer selon une date ou une période précise, comme illustré ci-dessous :

Dans le cas d’un élément de soin, le roue de paramétrage ajoute plus d’options comme ci-dessous :

- En cliquant sur le bouton AJOUTER UN GROUPE, il est possible d’ajouter plusieurs groupes de conditions, que l’on peut combiner avec les opérateurs ET, OU ou MOINS.
Dans l’exemple ci-dessous, nous recherchons un “Patient : genre = Homme ou Femme” ayant un “Contact : type = Avis”, mais n’ayant pas reçu le vaccin nommé Nimenrix.

Remarque : Vous pouvez aussi supprimer les groupes en cliquant sur l'icône POUBELLE
- Sélectionnez les résultats souhaités en les cochant simplement dans la colonne de droite:

- Vous pouvez à présent “Exécuter la requête” afin de faire apparaitre les résultats:

- Si vous souhaitez utiliser les syntaxes avancées, le bouton "Plus d’options" vous permet d’y accéder, comme dans les premières versions de Reporting V2. Cela vous permet de coller des requêtes que vous auriez enregistrées précédemment, si nécessaire.

- Dans la table "Résultat", vous retrouvez les éléments sélectionnés précédemment. Il est possible d’appliquer des filtres sur les colonnes à l’aide du bouton dédié.

- Il est aussi possible d’ajouter et/ou d’enlever certaines colonnes via le bouton “Colonnes” :

- Enfin, l’ensemble des résultats peut être exporté à l’aide du bouton "Exporter tous les résultats".
Par défaut, toutes les colonnes disponibles seront incluses dans l’export, ce qui permet une analyse plus approfondie dans Excel si nécessaire.