[Utilisateur] Fusionner les fiches-patients en doublon
Besoin fonctionnel
L'idée ici est de s'assurer qu'il n'y a bien qu'une seule fiche-patient par personne. En effet, l'autocomplétion des patients permettra d'associer les nouvelles consultations à la bonne fiche-patient, mais une fausse manipulation est toujours possible… Et surtout, le fonctionnement actuel crée autant de fiche-patient que de rendez-vous. Ainsi, pour une même personne ayant un rendez-vous médical et deux consultations complémentaires, trois fiches-patients sont créées dans Filaé en attendant l'autocomplétion.
Ce ticket aidera a garantir l'unicité de la fiche-patient en deux temps :
- une tâche automatique (réversible) qui associera toutes les consultations dont le patient a les mêmes nom+prénom+date de naissance+téléphone à la première fiche-patient créée et désactivera les doublons ;
- un écran de résolution de doublons permettra de lister les suspicions de doublon (même nom+prénom+date de naissance) et de choisir le bon numéro de téléphone.
Tests de recette
Contexte partagé
- Considérant les patients :
-
1
nomméGreg House
né le11 juin 1959
joignable au0605040302
pour une consultationmédicale
le02/02/2021 à 10h00
; -
2
nomméGreg House
né le11 juin 1959
joignable au0605040302
pour une consultationpsy
le02/02/2021 à 11h00
; -
3
nomméGreg House
né le11 juin 1959
joignable au0605040302
pour une consultationjuridique
le06/06/2021 à 12h00
; -
4
nomméGreg House
né le11 juin 1959
joignable au0607080900
pour une consultationmédicale
le06/06/2021 à 10h00
; -
5
nomméGreg House
né le11 juin 1959
joignable au0607080900
pour une consultationpsy
le06/06/2021 à 11h00
; -
6
nomméGreg House
né le11 juin 1959
joignable au0607080900
pour une consultationjuridique
le06/06/2021 à 12h00
; -
7
nomméGregory House
né le11 juin 1959
joignable au0607080900
pour une consultationmédicale
le07/07/2021 à 10h00
; -
8
nomméGreg Housse
né le11 juin 1959
joignable au0607080900
pour une consultationmédicale
le07/07/2021 à 11h00
; -
9
nomméGreg House
né le11 août 1959
joignable au0607080900
pour une consultationmédicale
le07/07/2021 à 12h00
. -
10
nomméGreg House
né le11 juin 1959
joignable au0655667788 (ass. soc.)
pour une consultationmédicale
le08/08/2021 à 10h00
.
-
Dédoublonnage automatique
- Lorsque la tâche automatique
duplicates:compute
est exécutée ; - Alors le patient à l'IPP
1
est associé aux consultations du02/02/2021 à 10h00
,02/02/2021 à 11h00
et02/02/2021 à 12h00
; - Et le patient à l'IPP
4
est associé aux consultations du06/06/2021 à 10h00
,06/06/2021 à 11h00
et06/06/2021 à 12h00
; - Et le patient à l'IPP
7
est associé à la consultation du07/07/2021 à 10h00
; - Et le patient à l'IPP
8
est associé à la consultation du07/07/2021 à 11h00
; - Et le patient à l'IPP
9
est associé à la consultation du07/07/2021 à 12h00
; - Et le patient à l'IPP
10
est associé à la consultation du08/08/2021 à 10h00
; - Alors les patients à l'IPP
2
,3
,5
et6
sont supprimés de la liste des patients.
Dédoublonnage annulé
- Lorsque la tâche automatique
duplicates:compute
est exécutée ; - Et que la tâche
duplicates:rollback
est exécutée ; - Alors les patients à l'IPP
2
,3
,5
et6
sont réassociés à leurs consultations respectives.
Dédoublonnage manuel
- Lorsque la tâche automatique
duplicates:compute
est exécutée ; - Et que je me rends dans la liste des fiches-patients ;
- Alors le patient
Greg House
est présenté comme doublon 2 fois :- Une fois avec les numéros
0605040302
et0607080900
; - Une fois avec les numéros
0605040302
et0655667788 (ass. soc.)
;
- Une fois avec les numéros
- Lorsque je confirme le doublon
0605040302
et0607080900
; - Alors le patient à l'IPP
1
est joignable au0605040302
et0607080900
; - Lorsque je confirme le doublon
0605040302
et0655667788 (ass. soc.)
; - Alors le patient à l'IPP
1
est joignable au0605040302
,0607080900
et0655667788 (ass. soc.)
; - Et est associé aux consultations du
02/02/2021 à 10h00
,02/02/2021 à 11h00
,02/02/2021 à 12h00
,06/06/2021 à 10h00
,06/06/2021 à 11h00
,06/06/2021 à 12h00
et du08/08/2021 à 10h00
; - Et les patients à l'IPP
4
et10
sont supprimés de la liste des patients.
Cas des consultations en flux
Lors de la prise de rendez-vous dans les consultations en flux, nous ne renseignons que l'année de naissance, et pas la date complète. Il est donc trop risqué de faire un dédoublonnage automatique. Nous vous proposons de les présenter dans l'interface de dédoublonnage manuel pour une confirmation manuelle explicite.
- Considérant les patients :
-
11
nomméGreg House
né en1959
pour une consultationGAV
le03/03/2021 à 22h00
; -
12
nomméGreg House
né en1959
pour une consultationProlong. GAV
le04/03/2021 à 22h00
; -
13
nomméGregory House
né en1959
pour une consultationLevée de corps
le10/10/2021 à 02h00
; -
14
nomméGreg House
né en1960
pour une consultationGAV + ITT
le11/11/2021 à 02h00
;
-
- Lorsque la tâche automatique
duplicates:compute
est exécutée ; - Et que je me rends dans la liste des fiches-patients ;
- Alors le patient
Greg House
est présenté comme doublon 2 fois :- Une fois pour une consultation
GAV
le03/03/2021 à 22h00
; - Une fois pour une consultation
Prolong. GAV
le04/03/2021 à 22h00
;
- Une fois pour une consultation
- Lorsque je confirme le doublon
GAV
; - Et que je confirme le doublon
Prolong. GAV
; - Alors les patients à l'IPP
11
et12
sont supprimés de la liste des patients.