library(dplyr)
sejour_dependance_physique_maximale <- smr_rhs$rhs %>%
dplyr::select(nas,no_semaine,type_hospitalisation,dependance_alimentation,dependance_deplacement,dependance_habillage,dependance_continence) %>%
dplyr::filter(type_hospitalisation == "1") %>%
dplyr::mutate(dependance_physique_rhs = rowSums(across(c(dependance_alimentation,dependance_deplacement,
dependance_habillage,dependance_continence)))) %>%
dplyr::mutate(.by = nas,
dependance_physique_maximale_sejour = max(dependance_physique_rhs)
) %>%
dplyr::distinct(nas,dependance_physique_maximale_sejour)
sejour_dependance_physique_maximaleDépendance physique maximale des séjours HC
Introduction
On calcule la dépendance physique de chaque RHS, puis, par séjour HC, on calcule la dépendance physique maximale parmi le ou les RHS du séjour
Code
Commentaires
Ligne 3 : smr_rhs$rhs est un tibble des variables de la partie fixe des RHS
Ligne 6-7 : rowSums() pour permettre un calcul de somme ligne à ligne
Pour aller + loin :
Démarche identique pour calculer la dépendance cognitive maximale d’un séjour
La variable dependance_physique_maximale_sejour est calculée par défaut dans les écrans PMSISoft SMR
Etre tenu au courant de la publication des nouveaux scripts PMSI R