Sources
Toutes les données affichées sur ce site proviennent des arrêtés du Journal Officiel de la République française, publiés sur Légifrance et régis par la licence Etalab 2.0. Aucune donnée n'est inventée, déduite ou enrichie : chaque ligne du site renvoie au décret d'origine.
Décrets utilisés
| Année | Identifiant JORF | Lien |
|---|---|---|
| 2004 | JORFTEXT000000253849 | legifrance.gouv.fr ↗ |
| 2005 | JORFTEXT000000634044 | legifrance.gouv.fr ↗ |
| 2006 | JORFTEXT000000459572 | legifrance.gouv.fr ↗ |
| 2007 | JORFTEXT000000464596 | legifrance.gouv.fr ↗ |
| 2009 | SASN0930982A | legifrance.gouv.fr ↗ |
| 2010 | JORFTEXT000023100415 | legifrance.gouv.fr ↗ |
| 2011 | JORFTEXT000024846862 | legifrance.gouv.fr ↗ |
| 2012 | JORFTEXT000026872409 | legifrance.gouv.fr ↗ |
| 2013 | JORFTEXT000028160771 | legifrance.gouv.fr ↗ |
| 2014 | JORFTEXT000029604463 | legifrance.gouv.fr ↗ |
| 2015 | JORFTEXT000031314070 | legifrance.gouv.fr ↗ |
| 2016 | JORFTEXT000033253978 | legifrance.gouv.fr ↗ |
| 2017 | JORFTEXT000035871907 | legifrance.gouv.fr ↗ |
| 2018 | JORFTEXT000037523753 | legifrance.gouv.fr ↗ |
| 2019 | JORFTEXT000039229737 | legifrance.gouv.fr ↗ |
| 2020 | JORFTEXT000042402100 | legifrance.gouv.fr ↗ |
| 2021 | JORFTEXT000044229585 | legifrance.gouv.fr ↗ |
| 2022 | JORFTEXT000046432620 | legifrance.gouv.fr ↗ |
| 2023 | JORFTEXT000048264448 | legifrance.gouv.fr ↗ |
| 2024 | JORFTEXT000050389653 | legifrance.gouv.fr ↗ |
| 2025 | JORFTEXT000052587954 | legifrance.gouv.fr ↗ |
Méthodologie
- Téléchargement automatique du HTML des arrêtés via Playwright (script
scripts/scrape-legifrance.ts). - Extraction des affectations avec un parser texte qui identifie le rang, le nom, la spécialité et la subdivision pour chaque candidat (
scripts/parse-jorf.ts). - Normalisation des libellés de spécialités et de subdivisions contre un référentiel canonique pour permettre les agrégations.
- Génération des fichiers JSON consommés par les pages du site (
scripts/build-index.ts,scripts/build-stats.ts).
Limites connues
- Pour la promotion 2025 (système EDN R2C), le rang est calculé au sein de chaque groupe de spécialités. Le rang affiché est donc relatif au groupe, pas global.
- Les regroupements multi-année par nom-prénom peuvent fusionner des homonymes. Quand c'est le cas, la fiche médecin affiche un disclaimer.
- Quelques libellés de spécialités peuvent encore apparaître sous forme brute si aucun équivalent canonique n'est encore mappé.