Skip to contents

Extraction SNDS

Fonctions pour extraire les données de soins individuelles à partir du SNDS.

.extract_drug_by_month()
Fonction pour traiter un mois de délivrances de médicaments
extract_consultations_erprsf()
Extraction des consultations dans le DCIR.
extract_drug_erprsf()
Extraction des délivrances de médicaments.
extract_hospital_consultations()
Extraction des consultations externes à l'hôpital (MCO).
extract_hospital_stays()
Extraction des diagnostics des séjours hospitaliers (MCO).
extract_long_term_disease()
Extraction des Affections Longue Durée (ALD)

Extraction SNDS en SQL

Fonctions pour extraire les données de soins individuelles à partir du SNDS en pur SQL.

sql_extract_drug_erprsf()
Extraction des délivrances de médicaments à partir de SQL injecté dans du R (modèle dbExecute de Thomas Soeiro).

Utilitaires

Fonctions utilitaires pour manipuler les données extraites.

connect_duckdb()
Initialisation de la connexion à la base de données duckdb.
connect_oracle()
Initialisation de la connexion à la base de données.
constants_snds()
Stocke des constantes pour sndsTools
create_table_from_query()
Création d'une table à partir d'une requête SQL.
gather_table_stats()
Récupération des statistiques des tables
get_first_non_archived_year()
Récupération de l'année non archivée la plus ancienne de la table ER_PRS_F.
insert_into_table_from_query()
Insertion des résultats d'une requête SQL dans une table existante.
parallelize_query_by_flx_month()
Exécute une fonction de construction de requête par mois de flux
retrieve_all_psa_from_idt()
Gestion des identifiants patients à l'aide de BEN_IDT_ANO
retrieve_all_psa_from_psa()
Gestion des identifiants patients à l'aide de BEN_NIR_PSA
retrieve_psa()
Generic function retrieving patient identifiers

Constantes

Constantes (variable globales) utilisées dans le package. Par exemple, noms de tables temporaires, listes de colonnes importantes, etc.

TNAME_FILTER_IR_PHA_R
Nom de la table temporaire pour les filtres ir_pha_r
TNAME_FILTER_PATIENTS
Nom de la table temporaire pour les IDs de patients