Schémas de données de la table finess#

pandera model FinessSchema[source]#

Modèle de données de la table Finess.

Ce référentiel historisé FINESS est construit à partir des exports FINESS mis à disposition en Open Data.

Le détail des sources de données est accessible dans le dossier resources du repository.

class Config[source]#
strict#
coerce#
name#
column date_export: Series[DataType(datetime64[ns])], Date de l'export source#

Date de l’export de données source ayant servi à reconstituer cette ligne (ex: 2021-12-31)

Constraints:
  • nullable = False

  • unique = False

  • coerce = True

column num_finess_et: Series[str], Numéro FINESS ET#

Numéro FINESS du site géographique (ex: 920000650)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

Validated by:
column num_finess_ej: Series[str], Numéro FINESS EJ#

Numéro FINESS de l’entité juridique (ex: 920150059)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

Validated by:
column raison_sociale_et: Series[str], Raison sociale ET#

(ex: HOPITAL FOCH)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column raison_sociale_longue_et: Series[str], Raison sociale longue ET#

(ex: HOPITAL FOCH)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column complement_raison_sociale: Series[str], Complément de raison sociale#
Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column complement_distribution: Series[str], Complément de distribution#
Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column num_voie: Series[str], Numéro de voie#

(ex: 40)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column type_voie: Series[str], Type de voie#

(ex: Rue)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column libelle_voie: Series[str], Libellé de voie#

(ex: DE LA REPUBLIQUE)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column complement_voie: Series[str], Complément de voie#

(ex: B)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column lieu_dit_bp: Series[str], Lieu-dit / BP#

(ex: BP 69)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column commune: Series[INT64], Code Commune#

(ex: 73)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column departement: Series[str], Département#

96 départements en France métropolitaine (1-95) dont la Corse du Sud (2A) et la Haute Corse (2B) et les 5 départements d’outre mer (9A, 9B, 9C, etc)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column libelle_departement: Series[str], Libellé département#

(ex: HAUTS-DE-SEINE)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column ligne_acheminement: Series[str], Ligne d'acheminement (CodePostal+Lib commune)#

(ex: 92151 SURESNES CEDEX)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column telephone: Series[str], Téléphone#

Numéro de téléphone de l’établissement (ex: 08 26 20 72 20)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column telecopie: Series[str], Télécopie#

(ex: 01 46 25 20 94)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column categorie_et: Series[INT64], Catégorie d'établissement#

(ex: 365)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column libelle_categorie_et: Series[str], Libellé catégorie d'établissement#

(ex: Établissement de Soins Pluridisciplinaire)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column categorie_agregat_et: Series[INT64], Catégorie d'agrégat d'établissement#

(ex: 1110)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column libelle_categorie_agregat_et: Series[str], Libellé catégorie d'agrégat d'établissement#

(ex: Soins Suite & Réadap)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column siret: Series[str], Numéro de SIRET#

(ex: 40845729900019)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column code_ape: Series[str], Code APE#

Code Activité Principale Exercée (ex: 8899B)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column code_mft: Series[str], Code MFT#

Code Mode de Fixation des Tarifs (ex: 07)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column libelle_mft: Series[str], Libellé MFT#

Libellé Mode de Fixation des Tarifs(ex: ARS établissements Publics de santé dotation globale)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column code_sph: Series[INT64], Code SPH#

(ex: 6)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column libelle_sph: Series[str], Libellé SPH#

(ex: Etablissement de santé privé d’intérêt collectif)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column date_ouverture: Series[str], Date d'ouverture#

(ex: 1949-04-12)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

Validated by:
  • str_matches(‘[12]d{3}-[01]d-[0123]d’)

column date_autorisation: Series[str], Date d'autorisation#

(ex: 1949-04-12)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

Validated by:
  • str_matches(‘[12]d{3}-[01]d-[0123]d’)

column date_maj: Series[DataType(datetime64[ns])], Date de mise à jour sur la structure#

(ex: 2017-12-07)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column num_uai: Series[str], Numéro éducation nationale#

Chaque établissement reconnu par l’éducation nationale possède un numéro UAI (Unité Administrative Immatriculée) (ex: 0195047H)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column coord_x_et: Series[FLOAT64], Coordonnées X#

(ex: 642877.5)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column coord_y_et: Series[FLOAT64], Coordonnées Y#

(ex: 6863746.5)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column source_coord_et: Series[str], Source des coordonnées#

(ex: 1;ATLASANTE;100;IGN;BD_ADRESSE;V2.1;LAMBERT_93)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column date_geocodage: Series[DataType(datetime64[ns])], Date de calcul des coordonnées#

(ex: 2021-05-10)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column region: Series[INT64], Région#

(ex: 11)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column libelle_region: Series[str], Libellé région#

(ex: ILE DE FRANCE)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column code_officiel_geo: Series[str], Code officiel géographique#

(ex: 92073 (autre exemple: 2B077))

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column code_postal: Series[str], Code postal#

(ex: 92151)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column libelle_routage: Series[str], Libellé routage#

(ex: SURESNES CEDEX)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column libelle_code_ape: Series[str], Libellé code APE#

(ex: Activités hospitalières)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column ferme_cette_annee: Series[bool], Fermé cette année#

Champ indiquant si le FINESS historisé a fermé pour l’année correspondante (champ dateexport)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column latitude: Series[float], Latitude#

Coordonnée latitudinale de l’établissement (système géodésique : WGS 84) (ex: 48.84512493935407)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

Validated by:
  • greater_than_or_equal_to(-90)

  • less_than_or_equal_to(90)

column longitude: Series[float], Longitude#

Coordonnée longitudinale de l’établissement (système géodésique : WGS 84) (ex: 2.319538289041818)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

Validated by:
  • greater_than_or_equal_to(-180)

  • less_than_or_equal_to(180)

column libelle_commune: Series[str], Libelle de la commune#

Nom de la commune de l’établissement (ex: CHATILLON)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column adresse_postale_ligne_1: Series[str], Adresse postale ligne 1#

Première ligne de l’adresse postale de l’établissement (ex: 17 RUE DES FAUVETTES)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column adresse_postale_ligne_2: Series[str], Adresse postale ligne 2#

Seconde ligne de l’adresse postale de l’établissement (ex: 92321 CHATILLON)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column raison_sociale_ej: Series[str], Raison sociale EJ#

(ex: HOPITAL FOCH)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column raison_sociale_longue_ej: Series[str], Raison sociale longue EJ#

(ex: HOPITAL FOCH)

Constraints:
  • nullable = True

  • unique = False

  • coerce = False

column statut_juridique_ej: Series[INT64], Statut juridique de l'EJ#

Statut juridique de l’entité juridique liée à cet établissement (ex: 13)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column libelle_statut_juridique_ej: Series[str], Libellé du statut juridique de l'EJ#

Libellé du statut juridique de l’entité juridique liée à cet établissement (ex: Etablissement Public Communal d’Hospitalisation)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column statut_juridique: Series[Category], Statut juridique#

Statut juridique simplifié sur 3 modalités : Public, Privé, Privé à but non lucratif (ex: Public)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column type_etablissement: Series[Category], Type d'établissement#

Type d’établissement : catégorie simplifié sur 6 modalités (Public, Privé, Privé à but non lucratif, CH, CHU, CLCC)(ex: CLCC)

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column actif_qualiscope: Series[bool], Actif sur Qualiscope#

Établissement visible sur Qualiscope

Constraints:
  • nullable = False

  • unique = False

  • coerce = False

column dernier_enregistrement: Series[bool], Dernier enregistrement connu de l'établissement#
Constraints:
  • nullable = False

  • unique = False

  • coerce = False

check check_num_finess_format[source]#

Les numéros finess sont une suite de 9 chiffres

Validates:
check check_coords_non_null[source]#

Les coordonnées géographiques ne sont disponibles qu’à partir de 2018

check check_region_non_null[source]#

Les exports trimestrielles sur l’année en cours ne contiennent pas la région.