🏥 Espace Structure de soins
Nouveau- Les structures peuvent inviter des patients à rejoindre leur suivi directement depuis leur tableau de bord.
- Les patients reçoivent les demandes et peuvent les accepter, refuser ou clôturer depuis leur espace personnel.
- Nouveau tableau "Mes structures de soins" affiché dans le tableau de bord patient.
- Page dédiée par relation : historique, contact de la structure et documents partagés accessibles en un clic.
📁 Documents partagés
Nouveau- Les structures uploadent des documents PDF dans le dossier de chaque patient avec contrôle de visibilité : patient uniquement, ergothérapeute uniquement, les deux, ou privé.
- Les ergothérapeutes voient les documents qu'une structure a partagés concernant leurs patients.
- Les patients consultent et téléchargent les documents que leur structure a mis à leur disposition.
- Les ergothérapeutes peuvent aussi choisir la visibilité de leurs propres documents : patient, structure, les deux, ou privé (ancienne case à cocher remplacée par un sélecteur à 4 options).
🤝 Accès ergo par les structures
Nouveau- Une structure peut demander l'accès aux fichiers d'un ergothérapeute pour un patient spécifique.
- L'ergothérapeute reçoit la demande avec le nom du patient concerné et peut accepter, refuser ou révoquer l'accès à tout moment.
- L'accès est strictement limité au dossier du patient ciblé — les autres dossiers restent privés.
📧 Notifications email
Nouveau- Email au patient lors d'une demande de suivi par une structure.
- Email à la structure quand un patient accepte ou refuse une demande de suivi.
- Email aux ergothérapeutes concernés quand leur patient accepte un suivi avec une structure (désactivable dans les paramètres).
- Emails de clôture envoyés à la partie concernée lorsqu'un suivi est mis fin.
- Email à l'ergothérapeute lors d'une demande d'accès aux fichiers, et à la structure lors de sa réponse (acceptation, refus ou révocation).
🛡️ Sécurité
Amélioration- Correction d'une récursion infinie dans les politiques de sécurité (RLS) sur les structures, résolue via une fonction SECURITY DEFINER.
- Vérifications d'accès explicites sur tous les documents partagés : chaque utilisateur ne peut consulter que les fichiers auxquels il est autorisé.