Base de données des médicaments SÚKL, avec historique des délivrances et des prix
Toute la base des médicaments du SÚKL en tables UTF-8 propres : conditionnements, arbre ATC, substances et composition. Plus les délivrances mensuelles et les prix moyens en pharmacie depuis mai 2020.
Paiement unique, prix final en licence personnelle, licence entreprise au choix à la commande · données : 01/11/2026
Vous achetez le pack Médicaments, ruptures, pharmacies et prestataires de soins. Outre ce jeu de données, il contient : Établissements de santé (NRPZS), Ruptures et disponibilité des médicaments, Pharmacies avec horaires et GPS.


Le travail épargné
Convertir la base depuis cp1250, développer ses nomenclatures en libellés, reconstruire la hiérarchie ATC et réunir 78 déclarations mensuelles des pharmacies LEK-13 en une seule série temporelle.
Mesuré sur notre propre build
- Lignes de code et de tests
- 877
Nous avons mesuré la consommation de l’agent IA sur 6 autres jeux de données : la première version fonctionnelle du code a demandé entre 10 M et 40 M de tokens et 21–62 min d’exécution.
- Échantillon gratuit : toutes les tables réduites à la région de Kutná Hora, en CSV et Parquet. Télécharger l’échantillon
- Date des données
- 01/11/2026
- Lignes
- 2,4 M
- Tables
- 10
- Formats
- PostgreSQL, Parquet, CSV, JSON
- Licence de la source
- Conditions du SÚKL, usage commercial autorisé
Contenu
La base de données des médicaments (Databáze léčivých přípravků, DLP) du SÚKL, l’agence tchèque du médicament, convertie en tables UTF-8 propres : médicaments (une ligne par code SÚKL) avec nomenclatures développées en libellés, hiérarchie ATC, substances et composition, organisations, et historique mensuel des délivrances et des prix moyens d’après les déclarations des pharmacies LEK-13 (2020-05 à 2026-10).
| Table | Lignes |
|---|---|
lecivaMédicaments et PZLÚ (aliments destinés à des fins médicales spéciales) de la base DLP du SÚKL : une ligne par code SÚKL (un conditionnement précis) | 70 032 |
atcClassification ATC (anatomique, thérapeutique et chimique) avec hiérarchie arborescente | 6 999 |
latkySubstances (actives et excipients). Les codes -1 (OR / NEBO) et 0 (CORRESPONDING TO / ODPOVÍDÁ) sont des lignes auxiliaires utilisées dans la composition | 21 587 |
latky_synonymaSynonymes et autres noms des substances (utiles pour la recherche plein texte) | 273 219 |
latky_soliLien substance de base → son sel | 3 020 |
slozeniComposition des médicaments : une ligne = une substance dans un médicament (actives et excipients, lignes auxiliaires comprises) | 811 168 |
organizaceTitulaires d’autorisation de mise sur le marché et fabricants (identification = kod + zeme_kod). Pour les personnes physiques (je_fyzicka_osoba), le nom, c’est-à-dire celui de la personne, n’est pas publié | 3 606 |
ciselnikyToutes les nomenclatures de la DLP dans une seule table (forme pharmaceutique, voie d’administration, emballage, statut d’enregistrement, mode de délivrance…) | 1 821 |
ceny_historieSynthèses mensuelles des délivrances en pharmacie (SÚKL LEK-13) : nombre de boîtes délivrées et prix moyens pondérés | 1 190 390 |
hrazeni_historieIntervalles pendant lesquels le médicament était ou non remboursé par l’assurance maladie, déduits des déclarations mensuelles LEK-13 (mois consécutifs de même statut) | 56 018 |
Les prix maximaux officiels et les montants de remboursement (SCAU) ne figurent pas dans le jeu de données : le SÚKL ne les publie pas en données ouvertes. Les prix de ceny_historie sont des moyennes pondérées tirées des déclarations des pharmacies.
Téléchargements
Chaque format contient les mêmes données. Téléchargez seulement celui qu’il vous faut ; l’intégrité se vérifie avec le fichier SHA256SUMS.
| Format | Fichiers | Taille |
|---|---|---|
| PostgreSQLschema.sql avec types, clés, index et commentaires, et import.sh qui charge les données depuis les CSV | 2 | 22 ko |
| ParquetUn fichier par table (zstd). DuckDB, Polars et pandas le lisent sans import. | 10 | 25 Mo |
| CSVUTF-8, virgule, ligne d’en-tête ; grandes tables en .csv.gz | 10 | 56 Mo |
| JSONTableau d’objets ; grandes tables en JSON Lines (.jsonl.gz) | 10 | 89 Mo |
Exemple de code
D’autres exemples pour SQL, DuckDB, Python et Node.js se trouvent dans le README.md fourni dans le pack.
-- přípravky s ibuprofenem na volný prodej, s textovým názvem formy
SELECT l.kod_sukl, l.nazev, l.doplnek, l.forma, l.drzitel
FROM sukl_leciva.leciva l
WHERE l.atc_kod = 'M01AE01' AND l.vydej_kod = 'F' AND l.stav_registrace_kod = 'R';-- vývoj průměrné ceny a počtu vydaných balení jednoho přípravku
SELECT obdobi, sum(pocet_baleni) baleni,
round(sum(konecna_cena_s_dph * pocet_baleni) / nullif(sum(pocet_baleni) FILTER (WHERE konecna_cena_s_dph IS NOT NULL), 0), 2) cena
FROM sukl_leciva.ceny_historie WHERE kod_sukl = '0047863' GROUP BY obdobi ORDER BY obdobi;Source et licence
- Sources
- Traitement
- czechdatasets.com. Données modifiées, ce n’est pas une publication officielle de l’administration ; la mention obligatoire de la source est dans LICENCE.txt.
À croiser avec
Les jeux de données partagent les codes RÚIAN et l’IČO : un JOIN suffit à les relier.
Autres jeux de données
- RÚIAN avec historique
- Géocodeur et autocomplétion d’adresses
- Risques par adresse
- Entreprises et organisations (RES)
- Offres d’emploi
- Boîtes de données
- Ruptures et disponibilité des médicaments
- Pharmacies avec horaires et GPS
- Écoles et structures scolaires
- Résultats des élections 1996–2026
- Communes en chiffres 2000–2025
- Salaires par région et secteur
- Nomenclatures ČSÚ
- Population des communes 2000–2026
- Pack gratuit
Médicaments, ruptures, pharmacies et prestataires de soins pour 490 CZK.
Paiement unique, téléchargement dès le paiement, sans compte ni abonnement. Les mises à jour du jeu de données sont comprises dans le prix. Les 15 jeux de données payants réunis coûtent 2 490 CZK, soit 3 510 CZK de moins qu’à l’unité.

