finess_sirene_coverage_in_radius
Detect discrepancies between FINESS and SIRENE registries within a geographic radius by comparing physical sites to active SIRETs, revealing over- or under-declaration.
Instructions
Compare la couverture du référentiel FINESS DREES (sites physiques agréés LBM/pharmacie/etc.) au référentiel SIRENE DINUM (SIRET physiques actifs au NAF cible) dans un rayon géographique. Métrique : ratio sites FINESS / SIRET SIRENE. Utile pour détecter une sur-déclaration FINESS (sites encore listés mais SIRET fermés) ou une sous-déclaration DREES (sites SIRENE non agréés FINESS). Inclut une méthodologie explicite + caveats. Source : FINESS DREES + DINUM Recherche Entreprises + SIRENE INSEE.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lon | Yes | Longitude WGS84 du centre de la zone. | |
| lat | Yes | Latitude WGS84 du centre de la zone. | |
| radius_km | No | Rayon de la zone en km (0.1-50, défaut 5). | |
| naf | Yes | Code NAF SIRENE à comparer (ex: '8690B' labos d'analyses médicales, '4773Z' pharmacies, '8621Z' médecine générale). | |
| familles | No | Familles FINESS à inclure côté DREES (défaut : toutes). Valeurs : mco, ssr, sld, had, psychiatrie, dialyse, ambulatoire, labo, imagerie, pharmacie, msp_cpts, ehpad, residence_autonomie, senior_accompagnement, ssiad, aide_domicile, handicap_enfants, handicap_adultes, addictologie, enfance_protection, pmi, hebergement_social, prevention_sante, groupement. | |
| max_unites_legales | No | Nombre maximum d'unités légales DINUM à déplier (1-25, défaut 10). Au-delà : truncated_unites_legales=true. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| finess_sites | Yes | Nombre de sites FINESS dans le rayon (référentiel DREES). | |
| sirene_sirets | Yes | Nombre de SIRET physiques actifs au NAF cible dans le rayon (DINUM/SIRENE). | |
| matched_count | No | Nombre de matchs greedy Dice ≥ 0.7. | |
| coverage_ratio | Yes | matched / finess_sites ∈ [0, 1]. null si `sirene_sirets === 0` (zone rurale + NAF rare → ratio non calculable). | |
| finess_only_count | No | ||
| sirene_only_count | No | ||
| matched_samples | No | ||
| finess_only_samples | No | ||
| sirene_only_samples | No | ||
| methodology | Yes | Description LLM-friendly de l'algorithme appliqué. | |
| caveats | No | Limitations méthodologiques explicites (discipline zéro overclaim). | |
| truncated_unites_legales | No | true si le cap `maxUnitesLegales` a été atteint avant énumération complète. |