library(dplyr)
same_ipp_date_acte <- psy_raa$raa %>%
dplyr::select(no_ipp,nature_acte,date_acte) %>%
dplyr::mutate(.by = c(no_ipp,date_acte,nature_acte),
sum_same_ipp_date_acte_nature_acte_R = sum(nature_acte == "R")) %>%
dplyr::filter(sum_same_ipp_date_acte_nature_acte_R >= 2L) %>%
dplyr::distinct()
same_ipp_date_acte
# le nombre de lignes same_ipp_date_acte
nrow(same_ipp_date_acte)
IPP avec plusieurs actes de Réunion le même jour
Introduction
Pour chaque configuration (ipp,date_acte), on calcule le nombre d’acte de Réunion, puis on ne retient que les configurations avec au moins 2 actes de Réunion réalisés le même jour pour le même patient.
Voir le contrôle Qualité OVALIDE “[1.Q.11.RIPP] : Nombre de journées avec plusieurs actes de réunions pour un même IPP” que l’on améliore ici en produisant la variable sum_same_ipp_date_acte_nature_acte_R
qui est le nombre d’actes de Réunion.
Code
Commentaires
Ligne 3 : psy_raa$raa
est un tibble des variables RAA. Voir Guide des scripts - Jeux de données
Ligne 6 : nature_acte
== “R” produit une valeur logique qui est sommée par sum()
sachant que TRUE == 1 et FALSE == 0
Cette requête est disponible par défaut dans l’écran Requêtes PSY > Requêtes RAA
de PMSISoft PSY sous le libellé Plusieurs actes de réunions pour un même IPP et une même date [1.Q.11.RIPP]
Etre tenu au courant de la publication des nouveaux scripts PMSI R