Le package refpmsi comprend 2 fonctions : refpmsi() et liste_refpmsi()

refpmsi()

refpmsi() charge un référentiel PMSI appelé dans un 1er argument

# récupération du référentiel des ICR
icr <- refpmsi::refpmsi("ccam_icr")
head(icr)
#> # A tibble: 6 x 8
#>   code    phase activite ICE_salarie ICR_non_salarie type  commentaire extension
#>   <chr>   <int>    <int>       <int>           <int> <chr> <chr>       <chr>    
#> 1 AAFA001     0        1         655             503 1     <NA>        <NA>     
#> 2 AAFA002     0        1         415             232 1     <NA>        <NA>     
#> 3 AAFA003     0        1         762             579 1     <NA>        <NA>     
#> 4 AAFA004     0        1         894             673 1     <NA>        <NA>     
#> 5 AAFA005     0        1         473             260 1     <NA>        <NA>     
#> 6 AAFA006     0        1         427             340 1     <NA>        <NA>

Pour les référentiels annualisés au sens PMSI (CIM-10, GHM, GHS, GME, GMT, OVALIDE, CSARR, …), sélection des années via un 2eme argument.

# exemples avec le référentiel CIM-10 FR à usage PMSI
# sélection d'une année
cim_2019 <- refpmsi::refpmsi("cim",2019)

# sélection de plusieurs années successives
cim_2018_2020 <- refpmsi::refpmsi("cim",2018:2020)

# sélection de plusieurs années via un vecteur
cim_2019_2020 <- refpmsi::refpmsi("cim",c("2019","2020"))

liste_refpmsi()

liste_refpmsi() charge la liste des référentiels.

# affichage de la liste documentée des référentiels du package refpmsi::
liste_ref <- refpmsi::liste_refpmsi()
head(liste_ref)
#> # A tibble: 6 x 4
#>   refpmsi    libelle                 variables                 source           
#>   <chr>      <chr>                   <chr>                     <chr>            
#> 1 atu        "Médicament en Autoris~ code UCD 7, code UCD 13,~ "Liste ATU et Po~
#> 2 autorisat~ "Autorisations MCO"     code autorisation, libel~ "GENRSA M3 2020\~
#> 3 autorisat~ "Autorisations SSR"     code autorisation, libel~ "GENRHA (M03 202~
#> 4 base_mco_~ "Dénombrement variable~ acte CCAM,phase, activit~ "ATIH\nVersion20~
#> 5 base_mco_~ "Dénombrement variable~ diagnostics CIM-10 (DP, ~ "ATIH\nVersion20~
#> 6 base_mco_~ "Dénombrement variable~ code GHS, code GHM, libe~ "ATIH\nVersion20~

Pour ne charger que la liste des intitulés des référentiels.

# affichage uniquement des intitulés des référentiels
liste_ref <- refpmsi::liste_refpmsi()$refpmsi
head(liste_ref)
#> [1] "atu"              "autorisation_mco" "autorisation_ssr" "base_mco_ccam"   
#> [5] "base_mco_diag"    "base_mco_ghs"