{
  "snapshot_id": "approved-static-d7ed373c115d60d0",
  "schema_version": "immigrationdb-city-resource-v2",
  "generated_at": "2026-09-12",
  "citation": {
    "@type": "CreativeWork",
    "@id": "https://immigrationdb.com/cities/fr/le-chesnay/#citation",
    "schema_version": "immigrationdb-citation-v1",
    "citation_type": "ImmigrationDB compilation",
    "canonical_url": "https://immigrationdb.com/cities/fr/le-chesnay/",
    "title": "Le Chesnay, France: air quality, climate",
    "author": {
      "name": "ImmigrationDB",
      "url": "https://immigrationdb.com/"
    },
    "publisher": {
      "name": "ImmigrationDB",
      "url": "https://immigrationdb.com/"
    },
    "snapshot_id": "approved-static-d7ed373c115d60d0",
    "version": "approved-static-d7ed373c115d60d0",
    "retrieval_date": "2026-09-12",
    "build_date": "2026-09-12",
    "compilation_license": {
      "name": "CC BY 4.0",
      "url": "https://creativecommons.org/licenses/by/4.0/",
      "terms_url": "https://immigrationdb.com/about/copyright/"
    },
    "formats": {
      "apa": "ImmigrationDB. (2026, September 12). Le Chesnay, France: air quality, climate [ImmigrationDB compilation; snapshot approved-static-d7ed373c115d60d0; version approved-static-d7ed373c115d60d0]. ImmigrationDB. https://immigrationdb.com/cities/fr/le-chesnay/ Retrieved 2026-09-12. Compilation license: CC BY 4.0, https://creativecommons.org/licenses/by/4.0/",
      "bibtex": "@misc{immigrationdb_immigrationdb_le-chesnay-france-air-quality-climate_b288ae8bb370,\n  author = {ImmigrationDB},\n  title = {Le Chesnay, France: air quality, climate},\n  publisher = {ImmigrationDB},\n  year = {2026},\n  date = {2026-09-12},\n  version = {approved-static-d7ed373c115d60d0},\n  snapshot = {approved-static-d7ed373c115d60d0},\n  url = {https://immigrationdb.com/cities/fr/le-chesnay/},\n  note = {Retrieved 2026-09-12. ImmigrationDB compilation. Compilation license: CC BY 4.0, https://creativecommons.org/licenses/by/4.0/},\n}",
      "markdown": "[Le Chesnay, France: air quality, climate](https://immigrationdb.com/cities/fr/le-chesnay/) — ImmigrationDB; ImmigrationDB; snapshot approved-static-d7ed373c115d60d0; version approved-static-d7ed373c115d60d0; retrieved 2026-09-12; built 2026-09-12."
    },
    "boundary_note": "This citation identifies the ImmigrationDB compilation/page. Underlying source publishers and datasets retain their own terms; inspect the Sources section and cite those records separately."
  },
  "underlying_source_references": [
    {
      "source_id": "task-657-admission-01:source:40cadfa1d9389e101a2a99ed648a710f",
      "source_url": "https://air.discomap.eea.europa.eu/arcgis/rest/services/AirQuality/AQ_Statistics_WM/MapServer/0/query?where=Country_ISO%3D%27FR%27%20AND%20AirPollutant%3D%27PM2.5%27%20AND%20YearOfStatistics%3D2024&outFields=AirPollutant,AirPollutionLevel,Country_ISO,StationName,YearOfStatistics,UnitOfAirpollutionLevel,ReportingMetric,LatitudeOfMeasurementStation,LongitudeOfMeasurementStation,DataCoverage,Preliminary&returnGeometry=false&f=json",
      "source_title": "Collected source",
      "publisher": "Collected source",
      "source_quality": "verified",
      "last_checked": "2026-08-05"
    },
    {
      "source_id": "task-659-admission-01:source:de3bfc7c93bc42b3edb54157a5105659",
      "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TMAX.csv",
      "source_title": "NOAA National Centers for Environmental Information / WMO",
      "publisher": "NOAA National Centers for Environmental Information / WMO",
      "source_quality": "verified",
      "last_checked": "2026-08-06"
    },
    {
      "source_id": "task-659-admission-01:source:dc97aa1dc7e39b70427bbcc4b52bf081",
      "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TMIN.csv",
      "source_title": "NOAA National Centers for Environmental Information / WMO",
      "publisher": "NOAA National Centers for Environmental Information / WMO",
      "source_quality": "verified",
      "last_checked": "2026-08-06"
    },
    {
      "source_id": "task-659-admission-01:source:5660fad1956c1bef63a95b34be9cfd60",
      "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TAVG.csv",
      "source_title": "NOAA National Centers for Environmental Information / WMO",
      "publisher": "NOAA National Centers for Environmental Information / WMO",
      "source_quality": "verified",
      "last_checked": "2026-08-06"
    },
    {
      "source_id": "task-659-admission-01:source:9c640c101a32b20fefefb1ba70369ab3",
      "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_PRCP.csv",
      "source_title": "NOAA National Centers for Environmental Information / WMO",
      "publisher": "NOAA National Centers for Environmental Information / WMO",
      "source_quality": "verified",
      "last_checked": "2026-08-06"
    },
    {
      "source_id": "task-659-admission-01:source:e51786d06be46f1867bd002617847328",
      "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TSUN.csv",
      "source_title": "NOAA National Centers for Environmental Information / WMO",
      "publisher": "NOAA National Centers for Environmental Information / WMO",
      "source_quality": "verified",
      "last_checked": "2026-08-06"
    },
    {
      "source_id": "source-92c81945d745",
      "source_url": "https://www.data.gouv.fr/storage/f/2014-01-10T17-34-07/SAE_2011.xls",
      "source_title": "DREES / DGOS – Statistique Annuelle des Établissements de Santé (SAE) 2011",
      "publisher": "DREES / DGOS – Statistique Annuelle des Établissements de Santé (SAE) 2011",
      "source_quality": "verified",
      "last_checked": "2026-08-03"
    },
    {
      "source_id": "source-ebfb01adf8cd",
      "source_url": "https://data.education.gouv.fr/explore/dataset/fr-en-annuaire-education/api/",
      "source_title": "Ministère de l'Éducation nationale (data.education.gouv.fr)",
      "publisher": "Ministère de l'Éducation nationale (data.education.gouv.fr)",
      "source_quality": "verified",
      "last_checked": "2026-08-03"
    },
    {
      "source_id": "source-a339611ecaf3",
      "source_url": "https://data.enseignementsup-recherche.gouv.fr/explore/dataset/fr-esr-principaux-etablissements-enseignement-superieur/api/",
      "source_title": "Ministère de l'Enseignement supérieur et de la Recherche (data.enseignementsup-recherche.gouv.fr)",
      "publisher": "Ministère de l'Enseignement supérieur et de la Recherche (data.enseignementsup-recherche.gouv.fr)",
      "source_quality": "verified",
      "last_checked": "2026-08-03"
    },
    {
      "source_id": "source-2c811b7da15a",
      "source_url": "https://raw.githubusercontent.com/jpatokal/openflights/master/data/routes.dat",
      "source_title": "OpenFlights",
      "publisher": "OpenFlights",
      "source_quality": "verified",
      "last_checked": "2026-08-03"
    },
    {
      "source_id": "source-4e7d55f2c3dd",
      "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
      "source_title": "OurAirports",
      "publisher": "OurAirports",
      "source_quality": "verified",
      "last_checked": "2026-08-03"
    },
    {
      "source_id": "source-c2b4a0bb7b2b",
      "source_url": "https://gisco-services.ec.europa.eu/distribution/v2/lau/geojson/LAU_RG_01M_2024_4326.geojson",
      "source_title": "gisco-services.ec.europa.eu place coordinates",
      "publisher": "gisco-services.ec.europa.eu place coordinates",
      "source_quality": "verified",
      "last_checked": "2026-08-28"
    },
    {
      "source_id": "source-abb40b5a743f",
      "source_url": "https://www.service-public.fr/particuliers/vosdroits/F17450",
      "source_title": "Service-Public page: CIR, OFII language test and possible French-language training for eligible participants.",
      "publisher": "service-public.fr",
      "source_quality": "verified",
      "last_checked": "2026-08-10"
    },
    {
      "source_id": "source-00e9c2d256d8",
      "source_url": "https://reseau.intercariforef.org/formations/recherche-formations-dian.html",
      "source_title": "Réseau des Carif-Oref DIAN training-search route captured with its training-search form.",
      "publisher": "reseau.intercariforef.org",
      "source_quality": "verified",
      "last_checked": "2026-08-10"
    },
    {
      "source_id": "source-b489c66ee94a",
      "source_url": "https://www.france-education-international.fr/article/contact-cours-francais?langue=fr",
      "source_title": "France Éducation international page directing users to French courses and Qualité FLE-labelled centres.",
      "publisher": "france-education-international.fr",
      "source_quality": "verified",
      "last_checked": "2026-08-10"
    },
    {
      "source_id": "source-8bd70e6adeac",
      "source_url": "https://www.francetravail.fr/candidat/",
      "source_title": "France Travail",
      "publisher": "France Travail",
      "source_quality": "verified",
      "last_checked": "2026-08-10"
    },
    {
      "source_id": "task-647-648-country-region-admission-01:source:0036e31e872e7c1d2ca5d49e422f2452",
      "source_url": "https://www.ameli.fr/assure/droits-demarches/principes/protection-universelle-maladie",
      "source_title": "ameli.fr — Assurance Maladie (CNAM)",
      "publisher": "ameli.fr",
      "source_quality": "verified",
      "last_checked": "2026-08-03"
    },
    {
      "source_id": "source-7eda3dc9e1b4",
      "source_url": "https://www.wikidata.org/wiki/Q237281",
      "source_title": "Coordinate identity evidence",
      "publisher": "Coordinate identity evidence",
      "source_quality": "verified",
      "last_checked": "2026-09-06"
    }
  ],
  "canonical_path": "/cities/fr/le-chesnay/",
  "mcp_uri": "immigrationdb://city/fr/le-chesnay",
  "editorial_copy": {
    "status": "reviewed",
    "reviewed_at": "2026-08-08",
    "copy_depth": "city_standard",
    "blocks": {
      "intro": "Le Chesnay is a city in France, and the figures below are its published values.",
      "mobility_lead": "Le Chesnay's nearest airport was ORY, 20 km away and offered 119 direct destinations.",
      "climate_lead": "Monthly mean temperatures were 4.2°C in January and 19.6°C in July. Monthly precipitation was 55.3 mm in January and 53.3 mm in July. Le Chesnay's average monthly sunshine was 58 hours in January and 217 hours in July.",
      "healthcare_lead": "Le Chesnay recorded 819.8 beds per 100,000 residents at the end of 2011."
    },
    "used_claim_count": 7,
    "uses_supplemental_cd": false
  },
  "city": {
    "coordinates": {
      "coordinate_id": "source-55aafa003761",
      "latitude": 48.820277777,
      "longitude": 2.130277777,
      "source_id": "source-7eda3dc9e1b4",
      "source_url": "https://www.wikidata.org/wiki/Q237281",
      "source_locator": "P1566 exact lookup (3004630; Wikidata lexical value 3004630); P625",
      "source_quality": "verified",
      "observed_at": "2026-09-06",
      "verified_at": "2026-09-06",
      "method": "registry_wikidata_cross_reference",
      "identity_property": "P1566",
      "identity_key": "3004630",
      "wikidata_qid": "Q237281"
    },
    "entity_id": "city:fr:geonames:3004630",
    "name": "Le Chesnay",
    "country_code": "FR",
    "public_slug": "le-chesnay",
    "canonical_path": "/cities/fr/le-chesnay/",
    "mcp_uri": "immigrationdb://city/fr/le-chesnay",
    "page_state": "published",
    "usefulness": {
      "policy": "city_usefulness_v1",
      "has_reviewed_copy": true,
      "valid_slug": true,
      "counts": {
        "ab_facts": 12,
        "metrics": 12,
        "source_blocks": 5,
        "decision_domains": 4,
        "answer_intents": 2,
        "fresh_facts": 12
      },
      "answer_intents": [
        "family",
        "healthcare"
      ],
      "decision_domains": [
        "environment",
        "family",
        "healthcare",
        "mobility"
      ],
      "requirements": {
        "metrics": true,
        "source_blocks": true,
        "decision_domains": true,
        "answer_intents": true,
        "fresh_facts": true
      },
      "base_floor_passed": true,
      "tier": "answer_linked",
      "indexable": true,
      "internal_link_kind": "typed_relationship",
      "structured_context_count": 1,
      "missing_requirements": []
    },
    "useful_blocks": [
      "climate_air",
      "mobility_admin",
      "healthcare",
      "family_education",
      "other"
    ],
    "useful_fact_count": 13,
    "city_tags": [],
    "profile_scores": {
      "remote": {
        "point": 55,
        "low": 41,
        "high": 69,
        "factors": {
          "education": 2,
          "employment_service": 82,
          "family": 2,
          "healthcare_capacity": 46,
          "language_integration": 82,
          "legal_path": 88
        },
        "housing_budget": {
          "status": "estimated_fits",
          "currency": "EUR",
          "fx_date": null,
          "normalized_monthly_eur": 481,
          "source_id": null,
          "basis": "country_median_estimate"
        },
        "coverage": 0.1846,
        "confidence": 0.9,
        "coverage_status": "capped",
        "missing_factors": [
          "air",
          "cost_pressure",
          "healthcare_migrant_access",
          "housing",
          "safety",
          "tax_retention",
          "work"
        ],
        "country_context": {
          "employment_service": {
            "score": 82,
            "weight": 0.75,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "language_integration": {
            "score": 82,
            "weight": 0.5,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "legal_path": {
            "score": 88,
            "weight": 1,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          }
        }
      },
      "skilled_employee": {
        "point": 55,
        "low": 44,
        "high": 66,
        "factors": {
          "education": 2,
          "employment_service": 82,
          "family": 2,
          "healthcare_capacity": 46,
          "language_integration": 82,
          "legal_path": 88,
          "tax_retention": 72
        },
        "housing_budget": {
          "status": "estimated_fits",
          "currency": "EUR",
          "fx_date": null,
          "normalized_monthly_eur": 481,
          "source_id": null,
          "basis": "country_median_estimate"
        },
        "coverage": 0.5,
        "confidence": 0.8111,
        "coverage_status": "usable",
        "missing_factors": [
          "healthcare_migrant_access",
          "housing",
          "safety",
          "work"
        ],
        "country_context": {
          "employment_service": {
            "score": 82,
            "weight": 1,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "language_integration": {
            "score": 82,
            "weight": 1,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "legal_path": {
            "score": 88,
            "weight": 2,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "tax_retention": {
            "score": 72,
            "weight": 2,
            "confidence": 0.5,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          }
        }
      },
      "family": {
        "point": 38,
        "low": 27,
        "high": 49,
        "factors": {
          "education": 2,
          "employment_service": 82,
          "family": 2,
          "healthcare_capacity": 46,
          "language_integration": 82,
          "legal_path": 88
        },
        "housing_budget": {
          "status": "estimated_fits",
          "currency": "EUR",
          "fx_date": null,
          "normalized_monthly_eur": 481,
          "source_id": null,
          "basis": "country_median_estimate"
        },
        "coverage": 0.5429,
        "confidence": 0.9,
        "coverage_status": "usable",
        "missing_factors": [
          "cost_pressure",
          "healthcare_migrant_access",
          "housing",
          "safety"
        ],
        "country_context": {
          "employment_service": {
            "score": 82,
            "weight": 0.5,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "language_integration": {
            "score": 82,
            "weight": 1,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "legal_path": {
            "score": 88,
            "weight": 1,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          }
        }
      },
      "student": {
        "point": 45,
        "low": 34,
        "high": 56,
        "factors": {
          "education": 2,
          "employment_service": 82,
          "family": 2,
          "healthcare_capacity": 46,
          "language_integration": 82,
          "legal_path": 88
        },
        "housing_budget": {
          "status": "estimated_fits",
          "currency": "EUR",
          "fx_date": null,
          "normalized_monthly_eur": 481,
          "source_id": null,
          "basis": "country_median_estimate"
        },
        "coverage": 0.4559,
        "confidence": 0.9,
        "coverage_status": "usable",
        "missing_factors": [
          "cost_pressure",
          "healthcare_migrant_access",
          "housing",
          "safety",
          "work"
        ],
        "country_context": {
          "employment_service": {
            "score": 82,
            "weight": 0,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "language_integration": {
            "score": 82,
            "weight": 1,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "legal_path": {
            "score": 88,
            "weight": 2,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          }
        }
      },
      "retirement": {
        "point": 54,
        "low": 40,
        "high": 68,
        "factors": {
          "education": 2,
          "employment_service": 82,
          "family": 2,
          "healthcare_capacity": 46,
          "language_integration": 82,
          "legal_path": 88
        },
        "housing_budget": {
          "status": "estimated_fits",
          "currency": "EUR",
          "fx_date": null,
          "normalized_monthly_eur": 481,
          "source_id": null,
          "basis": "country_median_estimate"
        },
        "coverage": 0.225,
        "confidence": 0.9,
        "coverage_status": "capped",
        "missing_factors": [
          "air",
          "bureaucracy",
          "cost_pressure",
          "healthcare_migrant_access",
          "housing",
          "safety",
          "tax_retention"
        ],
        "country_context": {
          "employment_service": {
            "score": 82,
            "weight": 0,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "language_integration": {
            "score": 82,
            "weight": 0.5,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          },
          "legal_path": {
            "score": 88,
            "weight": 2,
            "confidence": 0.9,
            "grain": "country",
            "grainLabel": "country-grain national context",
            "sourceCount": 1,
            "metricIds": [],
            "peerCounts": [],
            "normalization": []
          }
        }
      }
    },
    "facts_by_block": {
      "housing_cost": [],
      "climate_air": [
        {
          "reader_label": "PM2.5 — annual mean",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "air_quality_pm25_annual_ug_m3",
          "block_id": "climate_air",
          "value": 8,
          "unit": "ug/m3",
          "geographic_scope": "nearest_station",
          "observed_at": "2024-12-31",
          "verified_at": "2026-08-05",
          "comparison_eligible": false,
          "comparison_basis": {
            "geographic_scope": "nearest_station",
            "unit": "µg/m³",
            "observed_at": "2024-12-31",
            "data_level": null
          },
          "source_id": "task-657-admission-01:source:40cadfa1d9389e101a2a99ed648a710f",
          "source_url": "https://air.discomap.eea.europa.eu/arcgis/rest/services/AirQuality/AQ_Statistics_WM/MapServer/0/query?where=Country_ISO%3D%27FR%27%20AND%20AirPollutant%3D%27PM2.5%27%20AND%20YearOfStatistics%3D2024&outFields=AirPollutant,AirPollutionLevel,Country_ISO,StationName,YearOfStatistics,UnitOfAirpollutionLevel,ReportingMetric,LatitudeOfMeasurementStation,LongitudeOfMeasurementStation,DataCoverage,Preliminary&returnGeometry=false&f=json",
          "source_title": "Collected source",
          "source_authority": "air.discomap.eea.europa.eu",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "supplemental"
        },
        {
          "reader_label": "Average daytime high by month",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "climate_monthly_high_c",
          "block_id": "climate_air",
          "value": [
            6.7,
            8,
            12.1,
            15.8,
            19.3,
            22.8,
            25.2,
            25.2,
            21,
            15.9,
            10.4,
            7.1
          ],
          "unit": "°C",
          "geographic_scope": "nearest_station",
          "observed_at": "1991-12-31",
          "verified_at": "2026-08-06",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "nearest_station",
            "unit": "°c",
            "observed_at": "1991-12-31",
            "data_level": null
          },
          "source_id": "task-659-admission-01:source:de3bfc7c93bc42b3edb54157a5105659",
          "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TMAX.csv",
          "source_title": "NOAA National Centers for Environmental Information / WMO",
          "source_authority": "NOAA National Centers for Environmental Information / WMO",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        },
        {
          "reader_label": "Average night-time low by month",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "climate_monthly_low_c",
          "block_id": "climate_air",
          "value": [
            1.6,
            1.4,
            3.5,
            5.5,
            8.9,
            12.1,
            13.9,
            13.6,
            10.6,
            8,
            4.5,
            2.1
          ],
          "unit": "°C",
          "geographic_scope": "nearest_station",
          "observed_at": "1991-12-31",
          "verified_at": "2026-08-06",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "nearest_station",
            "unit": "°c",
            "observed_at": "1991-12-31",
            "data_level": null
          },
          "source_id": "task-659-admission-01:source:dc97aa1dc7e39b70427bbcc4b52bf081",
          "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TMIN.csv",
          "source_title": "NOAA National Centers for Environmental Information / WMO",
          "source_authority": "NOAA National Centers for Environmental Information / WMO",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        },
        {
          "reader_label": "Average temperature by month",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "climate_monthly_mean_c",
          "block_id": "climate_air",
          "value": [
            4.2,
            4.7,
            7.8,
            10.6,
            14.1,
            17.4,
            19.6,
            19.4,
            15.8,
            11.9,
            7.4,
            4.6
          ],
          "unit": "°C",
          "geographic_scope": "nearest_station",
          "observed_at": "1991-12-31",
          "verified_at": "2026-08-06",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "nearest_station",
            "unit": "°c",
            "observed_at": "1991-12-31",
            "data_level": null
          },
          "source_id": "task-659-admission-01:source:5660fad1956c1bef63a95b34be9cfd60",
          "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TAVG.csv",
          "source_title": "NOAA National Centers for Environmental Information / WMO",
          "source_authority": "NOAA National Centers for Environmental Information / WMO",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        },
        {
          "reader_label": "Average precipitation by month",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "climate_monthly_precip_mm",
          "block_id": "climate_air",
          "value": [
            55.3,
            46.9,
            49.5,
            49.6,
            68.2,
            55.4,
            53.3,
            58.2,
            52.1,
            61.3,
            60.8,
            66.4
          ],
          "unit": "mm",
          "geographic_scope": "nearest_station",
          "observed_at": "1991-12-31",
          "verified_at": "2026-08-06",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "nearest_station",
            "unit": "mm",
            "observed_at": "1991-12-31",
            "data_level": null
          },
          "source_id": "task-659-admission-01:source:9c640c101a32b20fefefb1ba70369ab3",
          "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_PRCP.csv",
          "source_title": "NOAA National Centers for Environmental Information / WMO",
          "source_authority": "NOAA National Centers for Environmental Information / WMO",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        },
        {
          "reader_label": "Average sunshine by month",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "climate_monthly_sunshine_h",
          "block_id": "climate_air",
          "value": [
            58,
            76,
            133,
            170,
            198,
            209,
            217,
            211,
            171,
            110,
            62,
            53
          ],
          "unit": "hours",
          "geographic_scope": "nearest_station",
          "observed_at": "1991-12-31",
          "verified_at": "2026-08-06",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "nearest_station",
            "unit": "hours",
            "observed_at": "1991-12-31",
            "data_level": null
          },
          "source_id": "task-659-admission-01:source:e51786d06be46f1867bd002617847328",
          "source_url": "https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TSUN.csv",
          "source_title": "NOAA National Centers for Environmental Information / WMO",
          "source_authority": "NOAA National Centers for Environmental Information / WMO",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        }
      ],
      "healthcare": [
        {
          "reader_label": "Hospital Beds Per 100k",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "hospital_beds_per_100k",
          "block_id": "healthcare",
          "value": 819.8,
          "unit": "beds_per_100k",
          "geographic_scope": "city",
          "observed_at": "2011-12-31",
          "verified_at": "2026-08-03",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "city",
            "unit": "beds per 100,000",
            "observed_at": "2011-12-31",
            "data_level": null
          },
          "source_id": "source-92c81945d745",
          "source_url": "https://www.data.gouv.fr/storage/f/2014-01-10T17-34-07/SAE_2011.xls",
          "source_title": "DREES / DGOS – Statistique Annuelle des Établissements de Santé (SAE) 2011",
          "source_authority": "DREES / DGOS – Statistique Annuelle des Établissements de Santé (SAE) 2011",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        }
      ],
      "family_education": [
        {
          "reader_label": "Primary School Count",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "primary_school_count",
          "block_id": "family_education",
          "value": 0,
          "unit": "count",
          "geographic_scope": "city",
          "observed_at": "2026-08-03",
          "verified_at": "2026-08-03",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "city",
            "unit": "count",
            "observed_at": "2026-08-03",
            "data_level": null
          },
          "source_id": "source-ebfb01adf8cd",
          "source_url": "https://data.education.gouv.fr/explore/dataset/fr-en-annuaire-education/api/",
          "source_title": "Ministère de l'Éducation nationale (data.education.gouv.fr)",
          "source_authority": "Ministère de l'Éducation nationale (data.education.gouv.fr)",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        },
        {
          "reader_label": "School Count",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "school_count",
          "block_id": "family_education",
          "value": 0,
          "unit": "count",
          "geographic_scope": "city",
          "observed_at": "2026-08-03",
          "verified_at": "2026-08-03",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "city",
            "unit": "count",
            "observed_at": "2026-08-03",
            "data_level": null
          },
          "source_id": "source-ebfb01adf8cd",
          "source_url": "https://data.education.gouv.fr/explore/dataset/fr-en-annuaire-education/api/",
          "source_title": "Ministère de l'Éducation nationale (data.education.gouv.fr)",
          "source_authority": "Ministère de l'Éducation nationale (data.education.gouv.fr)",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        }
      ],
      "mobility_admin": [
        {
          "reader_label": "Airport Direct Destinations Count",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "airport_direct_destinations_count",
          "block_id": "mobility_admin",
          "value": 119,
          "unit": "count",
          "geographic_scope": "city",
          "observed_at": "2026-08-03",
          "verified_at": "2026-08-03",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "city",
            "unit": "count",
            "observed_at": "2026-08-03",
            "data_level": null
          },
          "source_id": "source-2c811b7da15a",
          "source_url": "https://raw.githubusercontent.com/jpatokal/openflights/master/data/routes.dat",
          "source_title": "OpenFlights",
          "source_authority": "OpenFlights",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        },
        {
          "reader_label": "Nearest Major Airport Distance Km",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "nearest_major_airport_distance_km",
          "block_id": "mobility_admin",
          "value": 20,
          "unit": "km",
          "geographic_scope": "city",
          "observed_at": "2026-08-03",
          "verified_at": "2026-08-03",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "city",
            "unit": "km",
            "observed_at": "2026-08-03",
            "data_level": null
          },
          "source_id": "source-4e7d55f2c3dd",
          "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
          "source_title": "OurAirports",
          "source_authority": "OurAirports",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        },
        {
          "reader_label": "Nearest Major Airport Iata",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "nearest_major_airport_iata",
          "block_id": "mobility_admin",
          "value": "ORY",
          "unit": "iata_code",
          "geographic_scope": "city",
          "observed_at": "2026-08-03",
          "verified_at": "2026-08-03",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "city",
            "unit": "unit-not-stated",
            "observed_at": "2026-08-03",
            "data_level": null
          },
          "source_id": "source-4e7d55f2c3dd",
          "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
          "source_title": "OurAirports",
          "source_authority": "OurAirports",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        }
      ],
      "other": [
        {
          "reader_label": "Universities",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "universities_count",
          "block_id": "other",
          "value": 0,
          "unit": "count",
          "geographic_scope": "city",
          "observed_at": "2026-08-03",
          "verified_at": "2026-08-03",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "city",
            "unit": "count",
            "observed_at": "2026-08-03",
            "data_level": null
          },
          "source_id": "source-a339611ecaf3",
          "source_url": "https://data.enseignementsup-recherche.gouv.fr/explore/dataset/fr-esr-principaux-etablissements-enseignement-superieur/api/",
          "source_title": "Ministère de l'Enseignement supérieur et de la Recherche (data.enseignementsup-recherche.gouv.fr)",
          "source_authority": "Ministère de l'Enseignement supérieur et de la Recherche (data.enseignementsup-recherche.gouv.fr)",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        }
      ]
    },
    "language_integration": {
      "mode": "national",
      "local_locations": [],
      "supplemental_locations": [],
      "programmes": [
        {
          "program_id": "li:fr:program:contrat-integration-republicaine",
          "name": "Contrat d’intégration républicaine (CIR)",
          "type": "integration_course",
          "responsible_body": "État français and OFII",
          "scope": {
            "name": "France",
            "grain": "national",
            "country_code": "FR",
            "relation_method": "national_scope"
          },
          "target_groups": [
            "eligible non-EU foreign residents"
          ],
          "languages_taught": [
            "French"
          ],
          "cefr_start": null,
          "cefr_end": null,
          "eligibility_summary": null,
          "cost_model": null,
          "modality": [
            "in_person"
          ],
          "official_url": "https://www.service-public.fr/particuliers/vosdroits/F17450",
          "source": {
            "source_id": "source-abb40b5a743f",
            "title": "Service-Public page: CIR, OFII language test and possible French-language training for eligible participants.",
            "publisher": "service-public.fr",
            "url": "https://www.service-public.fr/particuliers/vosdroits/F17450",
            "source_url": "https://www.service-public.fr/particuliers/vosdroits/F17450",
            "source_quality": "verified",
            "last_checked": "2026-08-10"
          }
        },
        {
          "program_id": "li:fr:program:cartographie-offre-formation-linguistique",
          "name": "DIAN language-training offer finder",
          "type": "other",
          "responsible_body": "Réseau des Carif-Oref and DIAN",
          "scope": {
            "name": "France",
            "grain": "national",
            "country_code": "FR",
            "relation_method": "national_scope"
          },
          "target_groups": [
            "people seeking French-language training"
          ],
          "languages_taught": [
            "French"
          ],
          "cefr_start": null,
          "cefr_end": null,
          "eligibility_summary": null,
          "cost_model": null,
          "modality": [
            "in_person",
            "online"
          ],
          "official_url": "https://reseau.intercariforef.org/formations/recherche-formations-dian.html",
          "source": {
            "source_id": "source-00e9c2d256d8",
            "title": "Réseau des Carif-Oref DIAN training-search route captured with its training-search form.",
            "publisher": "reseau.intercariforef.org",
            "url": "https://reseau.intercariforef.org/formations/recherche-formations-dian.html",
            "source_url": "https://reseau.intercariforef.org/formations/recherche-formations-dian.html",
            "source_quality": "verified",
            "last_checked": "2026-08-10"
          }
        },
        {
          "program_id": "li:fr:program:label-qualite-fle",
          "name": "Qualité FLE labelled-centre network",
          "type": "other",
          "responsible_body": "France Éducation international",
          "scope": {
            "name": "France",
            "grain": "national",
            "country_code": "FR",
            "relation_method": "national_scope"
          },
          "target_groups": [
            "French-language learners"
          ],
          "languages_taught": [
            "French"
          ],
          "cefr_start": null,
          "cefr_end": null,
          "eligibility_summary": null,
          "cost_model": null,
          "modality": [
            "in_person",
            "online"
          ],
          "official_url": "https://www.france-education-international.fr/article/contact-cours-francais?langue=fr",
          "source": {
            "source_id": "source-b489c66ee94a",
            "title": "France Éducation international page directing users to French courses and Qualité FLE-labelled centres.",
            "publisher": "france-education-international.fr",
            "url": "https://www.france-education-international.fr/article/contact-cours-francais?langue=fr",
            "source_url": "https://www.france-education-international.fr/article/contact-cours-francais?langue=fr",
            "source_quality": "verified",
            "last_checked": "2026-08-10"
          }
        }
      ],
      "supplemental_programmes": []
    },
    "public_employment_service": {
      "mode": "national",
      "local_locations": [],
      "services": [
        {
          "service_id": "employment:fr:service:france-travail",
          "name": "France Travail",
          "agency_name": "France Travail",
          "scope": {
            "name": "FR",
            "grain": "national",
            "entity_id": null,
            "country_code": "FR",
            "official_key": null,
            "relation_method": "national_scope"
          },
          "service_types": [
            "job_search",
            "unemployment_claim"
          ],
          "eligible_statuses": [],
          "registration_requirements": null,
          "languages_available": [],
          "information_url": "https://www.francetravail.fr/candidat/",
          "registration_url": null,
          "job_search_url": null,
          "source": {
            "source_id": "source-8bd70e6adeac",
            "title": "France Travail",
            "publisher": "France Travail",
            "source_url": "https://www.francetravail.fr/candidat/",
            "source_quality": "verified",
            "last_checked": "2026-08-10"
          }
        }
      ]
    },
    "healthcare_access": {
      "scope": "country_rule_with_city_capacity_when_available",
      "facts": [
        {
          "reader_label": "Public healthcare access for foreign residents",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "public_health_expat_coverage",
          "value": "conditional",
          "unit": "eligibility_status",
          "geographic_scope": "country",
          "observed_at": "2026-08-03",
          "verified_at": "2026-08-03",
          "comparison_eligible": false,
          "comparison_basis": {
            "geographic_scope": "country",
            "unit": "unit-not-stated",
            "observed_at": "2026-08-03",
            "data_level": null
          },
          "source_id": "task-647-648-country-region-admission-01:source:0036e31e872e7c1d2ca5d49e422f2452",
          "source_url": "https://www.ameli.fr/assure/droits-demarches/principes/protection-universelle-maladie",
          "source_title": "ameli.fr — Assurance Maladie (CNAM)",
          "source_authority": "ameli.fr — Assurance Maladie (CNAM)",
          "source_quality": "verified"
        },
        {
          "reader_label": "Hospital Beds Per 100k",
          "label_owner_metric_id": null,
          "reader_label_role": "metric",
          "metric_id": "hospital_beds_per_100k",
          "block_id": "healthcare",
          "value": 819.8,
          "unit": "beds_per_100k",
          "geographic_scope": "city",
          "observed_at": "2011-12-31",
          "verified_at": "2026-08-03",
          "comparison_eligible": true,
          "comparison_basis": {
            "geographic_scope": "city",
            "unit": "beds per 100,000",
            "observed_at": "2011-12-31",
            "data_level": null
          },
          "source_id": "source-92c81945d745",
          "source_url": "https://www.data.gouv.fr/storage/f/2014-01-10T17-34-07/SAE_2011.xls",
          "source_title": "DREES / DGOS – Statistique Annuelle des Établissements de Santé (SAE) 2011",
          "source_authority": "DREES / DGOS – Statistique Annuelle des Établissements de Santé (SAE) 2011",
          "source_type": "official",
          "source_badge": "Official source",
          "source_quality": "verified"
        }
      ]
    },
    "city_intent": {
      "relationship_to_hub": {
        "relationship_id": "source-f2d19b1276e2",
        "relation_type": "nearby_independent_place",
        "distance_km": 16.59,
        "independent_administrative_status": "not_established_as_separate_lau",
        "subject": {
          "entity_id": "city:fr:geonames:3004630",
          "name": "Le Chesnay",
          "canonical_path": "/cities/fr/le-chesnay/"
        },
        "anchor": {
          "entity_id": "city:fr:wikidata:Q90",
          "name": "Paris",
          "canonical_path": "/cities/fr/paris/"
        },
        "sources": [
          {
            "title": "gisco-services.ec.europa.eu place coordinates",
            "status": "active",
            "official": true,
            "publisher": "gisco-services.ec.europa.eu",
            "source_id": "source-c2b4a0bb7b2b",
            "source_url": "https://gisco-services.ec.europa.eu/distribution/v2/lau/geojson/LAU_RG_01M_2024_4326.geojson",
            "source_type": "dataset",
            "jurisdiction": null,
            "last_checked": "2026-08-28",
            "source_quality": "verified",
            "last_checked_period": "2026-08-28",
            "last_checked_precision": "day"
          },
          {
            "title": "download.geonames.org recorded crime data",
            "status": "active",
            "official": true,
            "publisher": "download.geonames.org",
            "source_id": "source-131160932652",
            "source_url": "https://download.geonames.org/export/dump/cities5000.zip",
            "source_type": "dataset",
            "jurisdiction": null,
            "last_checked": "2026-08-28",
            "source_quality": "verified",
            "last_checked_period": "2026-08-28",
            "last_checked_precision": "day"
          }
        ]
      },
      "nearby_linked_places": [],
      "international_community": [],
      "homebuyer": null,
      "recorded_safety": null,
      "questions": [
        {
          "question": "Is Le Chesnay part of Paris?",
          "answer": "Le Chesnay is near Paris, but the collected evidence does not establish that it is administratively part of the hub or an official satellite. It is about 16.6 km away by straight-line distance."
        }
      ]
    },
    "country_rules_url": "/countries/france/"
  }
}
