# Table LOCATION
# Description
La table LOCATION contient les informations sur la localisation physique ou l'adresse des personnes et des sites de soins.
# Commentaires généraux
Il y a 4 types de localisation dans cette table :
La localisation des personnes, repérée par la commune de résidence, représentée par le code commune INSEE à 5 chiffres.
La localisation des établissements et des pharmacies dans le DCIR , repérés par leur numéro FINESS
La localisation géographique des établissements de soin dans le PMSI, repérés par leur numéro FINESS géographique le cas échéant
Les départements français (qui identifient à une échelle plus vaste les entités juridiques identifiées dans le PMSI)
Les données de facturation des hôpitaux privés, ainsi que les ACE des hôpitaux publics remontent à la fois dans le PMSI et dans le DCIR. Afin de conserver les données cliniques du PMSI pour les établissements privés et publics, les données des hôpitaux privés et celles des ACE des hôpitaux publics ont été retirées du DCIR. On les identifie dans la table _ER_ETE_F grâce à leur catégorie, renseignée dans la variable ete_cat_cod, complétée avec la nomenclature IR_CET_V. (cf sous partie concernant le DCIR).
Pour établir les correspondances entre FINESS sur huit caractères, géographique et juridique et les caractéristiques des établissements (adresse, raison sociale), nous utilisons le référentiel Finess (opens new window) disponible sur data.gouv. Ce fichier sera appelé correspondance_finess_codecom dans les suite. Il contient notamment :
- ej_finess : finess juridique, équivalent de eta_num dans le SNDS - PMSI
- et_finess : finess géographique, équivalent de eta_num_geo dans le SNDS -PMSI
- finess8 : finess juridique sur 8 chiffres comme renseigné dans le SNDS - DCIR (etb_pre_fin, etb_exe_fin)
- code_postal
- com_code : code commune
- lib_acheminement : équivalent ville
- adresse
- ej_rs : raison sociale de l'entité juridique
- rs : raison sociale de l'entité géographique
Pour établir les correspondances entre les codes communes INSEE, les codes de départements et les codes régions, nous utilisons le fichier "communes-2023 (opens new window)" disponible sur le site de l'INSEE dans la section 'Communes'. De même, le fichier "departements-2023" (section 'Départements') procure la correspondance entre un code département, son libellé et le code de la région à laquelle il appartient.
/!\ Dans le SNDS (variable ben_res_dpt), le code du département de la haute Corse (2B) et la Corse du sud (2A) ne sont pas distinguées : les deux sont codées 209 contrairement aux codes INSEE. On choisit donc de ne pas faire cette distinction dans la transformation. Dans les fichiers de correspondance, les "A" et "B" dans les codes corses sont remplacés par des "0".
# Tables et variables utilisées dans le SND
# Tables et variables communes aux parties DCIR et PMSI
- Fichier de correspondance communes-2023
- Reg
- Com
- Fichier de correspondance departements-2023
- Reg
- Dep
- Fichier de correspondance correspondance_finess_codecom
- et_finess (finess_geographique)
- finess8
- adresse
- lib_acheminement
- com_code
# Tables et variables spécifiques pour les adresses des patients
- Modèle intermédiaire _IR_BEN_R
- code_commune
# Variables du format OMOP-CDM remplies
Variable | Type | Description | Clé primaire | Clé étrangère | Table de la clé étrangère |
location_id* | integer | Identifiant unique pour chaque lieu géographique. | Oui | Non | |
address_1 | varchar(50) | Le champ d'adresse 1, généralement utilisé pour le nom de la rue, tel qu'il apparaît dans les données sources. | Non | Non | |
city | varchar(50) | Nom de la ville tel qu'il apparaît dans les données sources. | Non | Non | |
state | varchar(2) | Nom de l’état tel qu’il apparaît dans les données source | Non | Non | |
zip | varchar(9) | Le code postal ou zip dans les règles officielles d’OMOP. Ici on a choisi de considérer le code commune | Non | Non | |
county | varchar(20) | Non | Non | ||
location_source_value | varchar(50) | Les informations textuelles qui sont utilisées pour identifier de manière unique le lieu tel qu'il apparaît dans les données sources. | Non | Non |
# Patients
La localisation choisie est le code commune INSEE à 5 chiffres. Ce code n'est pas indiqué tel quel dans le SNDS pour les patients. Il faut la reconstituer en suivant cette méthode à partir des variables ben_res_com, ben_res_dpt et org_aff_ben. La notion d'état (state) n'existant pas en France, nous avons choisi de renseigner la région.
# Règles de Transformation
Variable | Règles | Jointure | |
Gauche | Droite | ||
location_id* | hash (location_source_value) | ||
address_1 | Mettre Null | ||
city | Mettre Null | ||
state | Reg de communes-2023 | _IR_BEN_R code_commune | communes-2023 Com |
zip | code_commune de _IR_BEN_R | ||
county | 2 premiers chiffres du code commune (variable zip) | ||
location_source_value | code_commune de _IR_BEN_R |
# Établissements de soin - PMSI
# Commentaires généraux
- La localisation des établissements géographiques est leur adresse physique précise (précision : numéro de rue)
# Tables et variables du SNDS utilisées
T_MCOaaUM
| T_HADaaB
| T_SSRaaB
| T_RIPaaC
|
# Règles de transformation
Variable | Règles | Jointure | |
Gauche | Droite | ||
location_id* | hash(location_source_value) | ||
address_1 | adresse de correspondance_finess_codecom | LOCATION location_source_value | correspondance_finess_codecom et_finess |
city | lib_acheminement de correspondance_finess_codecom | LOCATION location_source_value | correspondance_finess_codecom et_finess |
state | Reg de communes-2023 | STR(location_source_value, 1,2) | communes-2023 Dep |
zip | com_code de correspondance_finess_codecom | LOCATION location_source_value | correspondance_finess_codecom et_finess |
county | 2 premiers chiffres de zip | ||
location_source_value | COALESCE(eta_num_geo, eta_num) de T_MCOaaUM | ||
COALESCE(eta_num_geo, eta_num) de T_SSRaaB | |||
COALESCE(eta_num_geo, eta_num_epmsi) de T_HADaaB | |||
COALESCE(eta_num_two, eta_num) de T_RIPaaC |
# Départements
- La localisation des entités juridiques est définie comme le département français dans lequel elles se situent.
# Règles de transformation
Variable | Règles | Jointure | |
Gauche | Droite | ||
location_id* | hash(location_source_value) | ||
address_1 | libelle de departements-2023 | ||
city | |||
state | Reg de departements-2023 | ||
zip | |||
county | Dep de departements-2023 | ||
location_source_value | Dep de departements-2023 | ||
# Établissements de soin et pharmacies - DCIR
# Commentaires généraux
- Les données des séjours hospitaliers remontent à la fois dans le DCIR et le PMSI. (Données des hôpitaux privés et les ACE des hôpitaux publics). Pour éviter un recouvrement entre ces données, on retire du DCIR les établissements dont les données sont dans le PMSI.
On les identifie grâce à leur catégorie:
Joindre _ER_ETE_F à gauche vers la nomenclature IR_CET_V sur ete_cat_cod = etb_cat_cod
Garder les établissements pour lesquels on a :
- ( etb_cat_rg1 > 1203 ET ete_cat_cod ≠ 114 ) OU ( ete_cat_cod ∊ (362 ; 422 ) )
# Tables et variables utilisées dans le SNDS
Modèle intermédiaire de ER_ETE_F
| Nomenclature IR_CET_V
|
# Règles de transformation
Variable | Règles | Jointure | |
Gauche | Droite | ||
location_id* | hash(location_source_value) | ||
address_1 | adresse de correspondance_finess_codecom | location_source_value | correspondance_finess_codecom finess8 |
city | lib_acheminement de correspondance_finess_codecom | location_source_value | correspondance_finess_codecom finess8 |
state | Reg de communes-2023 | location_source_value | communes-2023 Com |
zip | com_code de correspondance_finess_codecom | location_source_value | correspondance_finess_codecom finess8 |
county | 2 premiers chiffres de zip | ||
location_source_value |
|