Skip to content
← Processus

Trouver médecins et cliniques

Un recensement cartographique des médecins et cliniques, croisé avec les registres français des praticiens et établissements, pour nommer les manques de couverture d'une ville.

Serper→INSEE Sirene→Santé (FR)
Démarre
Spécialité et ville nommées
Étapes
6
Contrôles et conditions
0
Une personne décide
Jamais, tourne seul

Déclencheur · Événement

Spécialité et ville nommées

Une spécialité et une ville cible sont nommées, et le recensement tourne sur cette ville pour cette spécialité.

Claude exécute la suite en autonomie

  1. 1

    Fixer la spécialité dans les deux registres

    La spécialité reçoit son code d'activité exact côté praticiens et sa catégorie côté établissements, car un cabinet individuel et une clinique se trouvent dans deux registres différents.

  2. 2

    Collecter toutes les fiches de la carte

    Serper

    Serper

    Chaque fiche de la carte pour la spécialité sur toute la ville est rassemblée, et non la poignée biaisée et sous-comptée qu'une seule recherche depuis un seul point renvoie.

  3. 3

    Compter chaque lieu une seule fois

    Les fiches qui partagent une adresse et un téléphone deviennent un seul lieu, pas une ligne par nom, car un cabinet liste souvent plusieurs praticiens sous un seul repère sur la carte.

  4. 4

    Lister chaque cabinet enregistré

    INSEE Sirene

    INSEE Sirene

    Chaque cabinet individuel ou de groupe actif enregistré sous ce code dans la ville est listé, sans plafond de résultats pour le raccourcir.

  5. 5

    Lister chaque clinique enregistrée

    Santé (FR)

    Santé (FR)

    Chaque clinique, centre de santé ou établissement plus grand enregistré dans la ville est listé, couvrant ce que le registre des praticiens ne peut structurellement pas couvrir.

  6. 6

    Signaler ce que la carte a manqué

    Tout ce qui est enregistré dans l'un des deux registres mais jamais trouvé sur la carte est signalé comme un écart à vérifier à la main, jamais silencieusement abandonné.

Recenser chaque médecin ou clinique d'une ville veut souvent dire une personne qui lance une recherche, fait défiler la première page de résultats sur la carte, et considère que c'est fait, sans aucun moyen de savoir combien de cabinets ne sont jamais apparus en ligne. Rien sur cette première page ne dit qu'un écart existe.

Un recensement cartographique en quadrillage referme la plus grande partie de cet écart à lui seul. Le reste vient de deux registres publics français indépendants, l'un pour les praticiens individuels et de groupe, l'autre pour les cliniques et établissements plus grands, chacun couvrant un type de professionnel que l'autre ne peut structurellement pas couvrir. Croiser les trois transforme un « sans doute la plupart » en une liste des médecins et cliniques d'une ville, avec l'écart restant nommé.

What you get

Un annuaire dédupliqué et complet de chaque médecin et établissement de santé d'une ville, croisé avec deux registres publics indépendants pour que le chiffre soit défendable, pas une estimation.

Comment l'agent liste chaque médecin et clinique d'une ville

L'exécution part d'une spécialité et d'une ville. Avant toute recherche, la spécialité est fixée deux fois : sur le code d'activité exact du registre des praticiens (le code des médecins généralistes, pas une spécialité voisine), et sur la catégorie correspondante du répertoire des établissements, pour les structures plus grandes qui s'y enregistrent à la place. Se tromper sur l'un des deux change silencieusement ce que les étapes de registre comptent comme complet.

Le volet carte tourne via Serper. La ville est découpée en quadrillage de points d'ancrage de recherche, chaque ancrage est parcouru jusqu'à épuisement, et chaque résultat est enregistré avec son nom, son adresse, son téléphone et son site dans une liste unique.

Le volet registre, ce sont deux requêtes sur des données ouvertes, aucune des deux ne nécessitant de clé :

  • INSEE Sirene pour chaque établissement actif sous le code d'activité, limité à la ville par code commune plutôt que par correspondance du nom de la ville en tant que texte.
  • Santé (FR) pour chaque clinique, centre de santé ou structure plus grande enregistrée dans la même ville.

Pourquoi une seule recherche sur la carte sous-compte les médecins

Une recherche ancrée à un seul point plafonne autour de vingt résultats et penche vers son propre point d'ancrage, sans jamais lever d'erreur quand c'est le cas. Une vraie couverture veut dire paver la ville en quadrillage et parcourir chaque ancrage, ce qui est plus lent, et c'est la seule façon d'arrêter le sous-comptage silencieux.

Dédupliquer par adresse et téléphone, jamais par le seul nom, garde le chiffre honnête à la baisse. Un cabinet partagé liste couramment trois ou quatre praticiens sous un seul repère sur la carte, plusieurs médecins partageant un secrétariat ou un associé que la fiche n'a pas encore rattrapé, et faire correspondre par nom transforme ce lieu unique en trois ou quatre lignes.

Pourquoi le recensement vérifie deux registres de santé

Un cabinet individuel de généraliste s'enregistre sous le code d'activité du registre des praticiens ; une clinique ou un centre de santé est une entrée du répertoire des établissements, sans aucune correspondance dans le registre des praticiens. Interroger un seul des deux fait disparaître du chiffre tout professionnel de l'autre type, sans aucune erreur pour le signaler.

Les registres sont le dossier réglementaire, sans biais vers une présence en ligne et sans plafond de résultats, ce qui en fait davantage un repère de complétude qu'une source de noms. Chaque entrée adressable du registre est rapprochée de la liste cartographique dédupliquée par adresse, et tout ce qui est enregistré mais jamais trouvé sur la carte est signalé pour vérification manuelle plutôt qu'écarté. Certains signalements sont de vrais cabinets sans réservation ni fiche en ligne ; d'autres sont des enregistrements obsolètes pour un cabinet depuis fermé. Le signalement est ce qui rend cette différence vérifiable.

Sur une exécution réelle, le registre des praticiens d'une ville comptait environ dix fois plus d'entrées actives sous le code d'une spécialité que le recensement n'avait trouvé de fiches distinctes. La plus grande partie de cet écart correspondait à des adresses déjà trouvées par le recensement sous le nom d'un autre praticien du même cabinet, mais une part réelle correspondait à des cabinets sans aucune présence en ligne, plus des praticiens individuels dont l'adresse est masquée de la diffusion publique. Ceux-là comptent toujours dans le total du registre mais ne peuvent pas être rapprochés par adresse, ce qui explique pourquoi le rapport indique leur nombre.

Chaque exécution rapporte les lieux distincts trouvés par le recensement, les entrées actives des deux registres avec le nombre d'adresses masquées, combien d'entrées de registre ont trouvé une correspondance sur la carte, et la liste des écarts avec les adresses enregistrées pour suivi.

Autres spécialités, et hors de France

Changer le code d'activité et la catégorie d'établissement permet de cartographier une autre spécialité, dentistes ou kinésithérapeutes aussi bien que médecins généralistes. Les deux registres utilisés ici sont français, donc le processus tel qu'écrit couvre des villes en France. Le principe recensement plus deux registres s'applique à tout pays disposant de registres de santé ouverts équivalents.

The prompt

The real prompt behind the steps above, detailed enough that an agent with the same tools can run it as written. The Run buttons copy the full version, which also carries the steps for connecting those tools.

# Census every doctor and clinic in a city

You have access to a local/maps search tool and two French public
health-data lookups: a practitioner registry and a facility directory.
Run this for **[a specialty — e.g. "generalist doctors", "dentists" —
and a target city]**.


## 1. Pin the specialty in both registries

A solo or group medical practice and a clinic or health center live in
two different repositories. Before running anything, resolve the
target specialty to:

- the practitioner registry's exact activity code (e.g. the code for
  generalist doctors, not a neighboring specialty), and
- the facility directory's matching category, for the larger
  structures that register there instead.

Getting either one wrong silently changes what step 4 and step 5 count
as exhaustive.

## 2. Collect every map listing

- Tile the target city into a grid of search anchors rather than
  running one query from the city center — a single anchored search
  caps out around twenty results and biases toward its own anchor
  point, undercounting silently with no error raised.
- Page every anchor to exhaustion, not just the first page.
- Record name, address, phone, and website for every hit in one
  running list.

## 3. Count each location once, by address and phone, not by name

Collapse the raw list on address and phone number. A single cabinet
very often lists multiple practitioners under one map pin — several
doctors sharing a secretariat, or an associate not yet reflected in
the listing — and deduping by name alone will double- or
triple-count that location.

## 4. List every registered practice

Query the national practitioner registry for every **active**
establishment under the resolved activity code, scoped to the same
city (by commune code, not city-name string-matching). This is the
regulatory record, not a search index — no bias toward an online
presence, and no result cap.

Note going in: a real share of individual-practitioner entries will
have their address suppressed in the public registry (opted out of
public diffusion) — those count toward the total but can't be
address-matched in step 6.

## 5. List every registered clinic

Query the national health-facility directory for every registered
clinic, health center, or larger structure in the same city. This is
a separate repository from individual practitioners — it catches
group facilities the practitioner registry structurally does not
cover, the same way step 4 catches solo practices the facility
directory does not.

## 6. Flag what the map missed

Match each addressable entry from both registries against the
deduped map list by address. Anything registered but never surfaced
by the census gets flagged as a gap — for manual verification, not
silently discarded. Some of these will be real (a practice with no
online booking or listing); some will be stale registrations for a
practice that has since closed. The flag is what makes that
distinction checkable instead of invisible.

## Output

Report: total distinct locations found by census, total active
entries across both registries (and how many practitioner addresses
were suppressed), how many registry entries matched a census hit, and
the final gap list with registered addresses for manual follow-up.

Pourquoi le faire tourner avec Tulina

Un prompt aide une personne. Un processus fait avancer une équipe.

Collé dans une conversation, le prompt ci-dessus marche une fois, pour celui qui l'a collé. Dans Tulina, « Trouver médecins et cliniques » devient un processus que l'équipe partage, qui garde son historique, qui tourne seul, et qui reste dans le même périmètre de sécurité que les outils qu'il appelle.

  • Toute l'équipe travaille sur le même

    PersonnelÉquipeOrganisation

    Un processus se range à l'endroit qui lui correspond : à vous, à votre équipe ou à toute l'organisation. Celui qui l'exécute peut l'améliorer, et tout le monde repart de la meilleure version au lieu de réexpliquer le travail à chaque fois.

  • Chaque modification est une version

    v1v2v3

    Chaque changement crée une nouvelle version et garde la précédente ; une mauvaise modification se défait en restaurant une version antérieure. Chaque exécution enregistre la version qu'elle a suivie, et ce qu'elle a appris revient dans le processus.

  • Il tourne sans vous

    planifiéwebhookà la demande

    Un agent hébergé exécute le processus sur l'infrastructure de Tulina, à heure fixe ou quand un événement arrive, et continue quand vous fermez la conversation. Rien à héberger. Chaque exécution est suivie jusqu'à son résultat.

  • Dans le même périmètre de sécurité

    coffrerôlesjournal

    Les identifiants restent dans le coffre, jamais dans le prompt. Les rôles décident qui peut lancer quoi, chaque appel est journalisé, et une étape qu'une personne doit valider attend cette personne.

Questions sur le recensement de médecins et cliniques par IA

Oui : un recensement cartographique en quadrillage en trouve la plupart, et le croisement avec les registres français des praticiens et des établissements fait remonter ceux qui n'apparaissent jamais en ligne, signalés dans une liste d'écarts plutôt que silencieusement manqués.

Oui, à condition de vérifier deux registres. Un cabinet médical individuel ou de groupe s'enregistre dans le registre des praticiens par code d'activité ; une clinique, un centre de santé ou un établissement plus grand s'enregistre séparément, dans le répertoire national des établissements. Ne vérifier qu'un seul registre fait silencieusement manquer le type qu'il ne couvre pas.

Oui. Il suffit de changer le code d'activité et la catégorie d'établissement pour la spécialité voulue, dentistes ou kinésithérapeutes par exemple, et le croisement des deux registres tient quelle que soit la spécialité cartographiée.

Pas avec ces registres précis, puisque le registre des praticiens et le répertoire des établissements utilisés ici sont français. Le principe recensement cartographique plus deux registres s'applique à tout pays disposant de registres de santé ouverts équivalents.

D'autres processus qui tournent surtout sur Serper. Les outils partagés avec celui-ci sont allumés.

Découvrez Tulina en 30 minutes.

Réserver une démo