Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Src Src
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 19
    • Issues 19
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • FILAÉ
  • SrcSrc
  • Issues
  • #11

Closed
Open
Created Jul 12, 2021 by David F.@infopiiaf_davidOwner

[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 :

  1. 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 ;
  2. 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é

  1. Considérant les patients :
    • 1 nommé Greg House né le 11 juin 1959 joignable au 0605040302 pour une consultation médicale le 02/02/2021 à 10h00 ;
    • 2 nommé Greg House né le 11 juin 1959 joignable au 0605040302 pour une consultation psy le 02/02/2021 à 11h00 ;
    • 3 nommé Greg House né le 11 juin 1959 joignable au 0605040302 pour une consultation juridique le 06/06/2021 à 12h00 ;
    • 4 nommé Greg House né le 11 juin 1959 joignable au 0607080900 pour une consultation médicale le 06/06/2021 à 10h00 ;
    • 5 nommé Greg House né le 11 juin 1959 joignable au 0607080900 pour une consultation psy le 06/06/2021 à 11h00 ;
    • 6 nommé Greg House né le 11 juin 1959 joignable au 0607080900 pour une consultation juridique le 06/06/2021 à 12h00 ;
    • 7 nommé Gregory House né le 11 juin 1959 joignable au 0607080900 pour une consultation médicale le 07/07/2021 à 10h00 ;
    • 8 nommé Greg Housse né le 11 juin 1959 joignable au 0607080900 pour une consultation médicale le 07/07/2021 à 11h00 ;
    • 9 nommé Greg House né le 11 août 1959 joignable au 0607080900 pour une consultation médicale le 07/07/2021 à 12h00.
    • 10 nommé Greg House né le 11 juin 1959 joignable au 0655667788 (ass. soc.) pour une consultation médicale le 08/08/2021 à 10h00.

Dédoublonnage automatique

  1. Lorsque la tâche automatique duplicates:compute est exécutée ;
  2. Alors le patient à l'IPP 1 est associé aux consultations du 02/02/2021 à 10h00, 02/02/2021 à 11h00 et 02/02/2021 à 12h00 ;
  3. Et le patient à l'IPP 4 est associé aux consultations du 06/06/2021 à 10h00, 06/06/2021 à 11h00 et 06/06/2021 à 12h00 ;
  4. Et le patient à l'IPP 7 est associé à la consultation du 07/07/2021 à 10h00 ;
  5. Et le patient à l'IPP 8 est associé à la consultation du 07/07/2021 à 11h00 ;
  6. Et le patient à l'IPP 9 est associé à la consultation du 07/07/2021 à 12h00 ;
  7. Et le patient à l'IPP 10 est associé à la consultation du 08/08/2021 à 10h00 ;
  8. Alors les patients à l'IPP 2, 3, 5 et 6 sont supprimés de la liste des patients.

Dédoublonnage annulé

  1. Lorsque la tâche automatique duplicates:compute est exécutée ;
  2. Et que la tâche duplicates:rollback est exécutée ;
  3. Alors les patients à l'IPP 2, 3, 5 et 6 sont réassociés à leurs consultations respectives.

Dédoublonnage manuel

  1. Lorsque la tâche automatique duplicates:compute est exécutée ;
  2. Et que je me rends dans la liste des fiches-patients ;
  3. Alors le patient Greg House est présenté comme doublon 2 fois :
    1. Une fois avec les numéros 0605040302 et 0607080900 ;
    2. Une fois avec les numéros 0605040302 et 0655667788 (ass. soc.) ;
  4. Lorsque je confirme le doublon 0605040302 et 0607080900 ;
  5. Alors le patient à l'IPP 1 est joignable au 0605040302 et 0607080900 ;
  6. Lorsque je confirme le doublon 0605040302 et 0655667788 (ass. soc.) ;
  7. Alors le patient à l'IPP 1 est joignable au 0605040302, 0607080900 et 0655667788 (ass. soc.) ;
  8. 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 du 08/08/2021 à 10h00 ;
  9. Et les patients à l'IPP 4 et 10 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.

  1. Considérant les patients :
    • 11 nommé Greg House né en 1959 pour une consultation GAV le 03/03/2021 à 22h00 ;
    • 12 nommé Greg House né en 1959 pour une consultation Prolong. GAV le 04/03/2021 à 22h00 ;
    • 13 nommé Gregory House né en 1959 pour une consultation Levée de corps le 10/10/2021 à 02h00 ;
    • 14 nommé Greg House né en 1960 pour une consultation GAV + ITT le 11/11/2021 à 02h00 ;
  2. Lorsque la tâche automatique duplicates:compute est exécutée ;
  3. Et que je me rends dans la liste des fiches-patients ;
  4. Alors le patient Greg House est présenté comme doublon 2 fois :
    • Une fois pour une consultation GAV le 03/03/2021 à 22h00 ;
    • Une fois pour une consultation Prolong. GAV le 04/03/2021 à 22h00 ;
  5. Lorsque je confirme le doublon GAV ;
  6. Et que je confirme le doublon Prolong. GAV ;
  7. Alors les patients à l'IPP 11 et 12 sont supprimés de la liste des patients.
Edited Dec 01, 2021 by David F.
Assignee
Assign to
Time tracking