library(dplyr)
raa_idem_date <- psy_raa$raa %>%
dplyr::add_count(across(c(no_ipp,age,sexe_patient,cp_residence,no_secteur_dispositif_intersectoriel,finess_geographique,no_um,
date_acte,dp,indicateur_activite_liberale,
forme_activite,mode_legal_soins,nb_das,modalite_realisation_acte,
nb_intervenants,categorie_professionnelle_intervenant, nature_acte, lieu_acte)), name = "doublon_acte")
raa_idem_date
# les situations avec doublon_acte > 1
raa_idem_date %>% dplyr::filter(doublon_acte > 1)
Introduction
Pour chaque acte ambulatoire caractérisé par toutes ses variables de la partie fixe, on calcule le nombre de doublon.
On peut alors filter les situations sans doublon, avec 1 doublon, 2 doublons, etc…
Voir le contrôle qualité OVALIDE “1.Q.10.NBAI : Nombre d’actes identiques” que l’on a adapté ici de manière à la fois plus restrictive avec recherche de doublon sur la date et non sur le mois et à la fois plus riche en produisant la table de toutes les situations de doublon.
Code
Commentaires
Ligne 3 : psy_raa$raa
est un tibble des variables RAA. Voir Guide des scripts - Jeux de données
Ligne 4 : joli cas d’usage de la fonction dplyr::add_count()
qui représente un dplyr::group_by()
+ dplyr::mutate()
Ce requête est disponible dans l’écran Requêtes PSY > Requêtes RAA
de PMSISoft PSY sous le libellé Actes identiques [1.Q.10.NBAI]
Etre tenu au courant de la publication des nouveaux scripts PMSI R