Voir les traceurs | Bugs | Exporter au format CSV

Date :
06/03/2017 11:48
Priorité :
3
État :
Open
Proposé par :
Cyprien Pouzenc (cypouz)
Confié à :
Nobody (None)
Resolution :
none
Composants :
Module admin.
Résumé :
Réflexion concernant le formulaire de sélection d'un membre familial (et généralisation...)

Description détaillée
Cette fenêtre est trop rigide. Elle devrait pouvoir être personnalisée, ou bien être supprimée.

Cette fenêtre ressemble à un mini-formulaire classique. On devrait pouvoir le personnaliser de la même manière qu'un autre masque de données. Cela permettrait d'ajouter, modifier, ou supprimer des champs.

Cette fenêtre pourrait tout aussi bien être supprimée. S'agissant de renseignements concernant le membre familial, les champs présents pourraient très bien prendre place dans un masque de données de la personne. La seule différence entre les champs « Famille » et « Contact » serait que seules les entités « Famille » apparaîtraient sur la ligne « Membres de l'entourage » (ainsi que de ne pas les mélanger dans les listes de sélection ou listes de personnes, et disposer de masques de données différents pour les entités de chacun d'entre-eux).

D'ailleurs, cette réflexion pourrait en amener une autre concernant le caractère plus générique des personnes entourant un usager. Il pourrait ne pas y avoir de champs « Famille » ou « Contacts ». Seulement pouvoir créer des groupes de personnes distincts. Cela permettrait effectivement de les séparer dans les listes ou les menus, mais serait plus souple et générique. On pourrait ainsi créer les groupes de personnes « Famille » et « Contacts », mais aussi « Amis », « Professionnels de santé », « Collègues de travail »... Pour chaque groupe créé, on pourrait avoir la liste des personnes qui en font partie, ainsi que personnaliser différemment les masques de données correspondants. L'attribut « Membres de l'entourage » ne serait qu'un option des groupes de personnes, à cocher, afin de sélectionner le ou les groupes dont les membres apparaîtront sur la ligne correspondante.

Si une personne à la droit de faire partie de plusieurs groupes, cela permettrait de résoudre certains conflits lorsque cette personne est toute à la fois un « Contact », un professionnel de l'établissement, et un proche d'un usager.

Je ne sais pas jusqu'à quel point il serait possible de généraliser ce caractère générique de la gestion des personnes. En poussant ainsi le raisonnement jusqu'au bout, on pourrait considérer que le type de personnes « Usagers » n'est techniquement pas différent des groupes « Contacts », « Famille », etc. En généralisant, on peut donc imaginer pouvoir créer des groupes de personnes pouvant être listées et disposer de masques de données différents. Que ces groupes de personnes se nomment « Usagers » ou autre. On pourrait lier ces personnes entre-elles via le champ de type « Lien », avec un menu déroulant spécifiant le groupe de personnes auquel on fait référence.

Ce qui permettrait en outre d'attribuer un compte utilisateur à un usager, avec des droits propres à son groupe, comme demandé au ticket #8539.

Cette gestion générique pourrait avoir bien des avantages pratiques, ainsi que peut-être même un avantage technique à faciliter le développement de Variation. Par ailleurs, d'un point de vue plus philosophique, que les usagers soient considérés comme un groupe de personnes comme un autre s'inscrit plutôt bien dans l'air du temps.

No comments have been posted

Pas de documents joints

No changes have been made to this item

FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page