Passage de Filaé en full Ruby on Rails
Besoin fonctionnel
L'idée ici est de rédiger une RFC sur la possibilité du passage de Filaé en full Ruby on Rails, c'est à dire remplacer web-gui par une couche graphique dans web-api, qui ne serait donc plus qu'une seule API.
Vues les conséquences énormes que cela impliquerait, la rédaction de la RFC permettra d'en soulever le maximum possible, avantages comme inconvénients.
Tests de recette
- Considérant la solution Filaé composée de eux entités :
- web-api : l'API, responsable notamment de la conservation des données
- web-gui : l'IHM, responsable notamment de l'affichage des données
- Lorsque je lis la RFC
- Alors j'ai toutes
😅 les informations nécessaires pour la fusion de ces deux entités en une seule
Fonctionnalités à migrer
-
authentification -
normale -
mdp oublié
-
-
accueil -
bouton accueil -
info version -
déconnexion -
menu -
mon profil -
patients -
utilsateurs -
interventions -
services réquérants -
modèles de certificats
-
-
message bienvenue -
liste domaines interventions -
liste types de consultation -
toutes les consultations du jour
-
-
fil d'ariane -
admin -
mon profil -
affichage : nom, rôle, courriel -
modifier mdp -
signature numérisée(inutile et refusé par le parquet)
-
-
patients -
liste paginée -
filtre -
affichage consultations (modale) -
édition (modale) -
affichage historique
-
-
utilisateurs -
listing par rôle (nom, identifiant, courriel) -
ajout -
édition -
[ dés]activation
-
-
interventions -
listing -
ajout -
édition -
suppression -
types de consultations -
listing -
ajout -
édition -
suppression -
sous-types de consultations -
listing -
ajout -
édition -
suppression
-
-
motifs de consultation -
listing -
ajout -
édition -
suppression
-
-
types de consultations complémentaires -
listing
-
-
-
horaires -
listing -
ajout -
édition -
suppression
-
-
-
service requérants -
listing des secteurs -
ajout d'un secteur -
édition d'un secteur -
suppression d'un secteur -
service requérants -
listing -
ajout -
édition -
suppression
-
-
-
modèles de certificats -
modifier le gabarit général (intégré) -
afficher les modèles désactivés -
listing -
ajout -
édition -
[ dés]activation -
téléversement modèle de document -
suppression modèle de document
-
-
-
Rendez-vous -
affichage calendrier -
affichage de rechargement nécessaire -
mode affectation -
affichage RDV annulés -
affichage parcours patient -
changement date pivot : aujourd'hui, jours précédents, jours suivants, à la date -
ajout -
ajout d'une consultation jumelle -
affichage (modale) -
édition -
édition patient (modale) -
affichage historique -
édition dossier médical -
consultations complémentaires -
fichiers attachés -
annulation -
report -
patient non venu -
patient arrivé -
réquisition reçue -
prise en charge -
édition patient -
édition dossier médical -
gestion certificat #120 (closed) -
sans modèle -
depuis un modèle fichier -
depuis un modèle embarqué
-
-
gestion fichier attaché -
téléversement fichier attaché -
téléchargement fichier attaché -
suppression fichier attaché
-
-
gestion fichier médical -
téléversement fichier médical -
téléchargement fichier médical -
suppression fichier médical
-
-
fin de consultation (modale) -
consultations complémentaires -
gestion certificat embarqué -
libération patient
-
-
-
envoi certificat -
téléchargement du certificat
-
-
archives -
listing -
filtre -
édition -
fichiers attachés
-
-
-
Consultations en flux -
listing -
affichage de rechargement nécessaire -
ajout -
ajout message -
gestion fichiers attachés -
assignation -
annulation -
édition -
gestion des certificats -
validation -
archives -
listing -
filtre -
édition -
gestion fichiers attachés -
gestion des certificats
-
-
Edited by Alexandre Friquet