MedShake / MedShakeEHR-base

Base pour MedShakeEHR
GNU General Public License v3.0
36 stars 21 forks source link

Paramétrisation des templates par établissement #131

Open bugeaud opened 1 year ago

bugeaud commented 1 year ago

Les template actuels comportent les informations du médecin en dur dans le template.

Afin de permettre l'utilisation pour de multiple professionnel de santé sur une même instance du même template dans un même cadre (template du groupe, centre de santé, hopital, etc), il convient de :

MedShake commented 1 year ago

Les templates sans informations en dur existent déjà ici (merci indelog !) : https://github.com/MedShake/MedShakeEHR-base/tree/master/templates/models4printAuto

L'idée avec les modèles d'impression, c'est qu'ils sont de toute façon à adapter et qu'il ne faut pas compter pouvoir fournir, autrement que pour l'effet waouh initial, un template qui serait vraiment universel. Les mentions, les horaires, la présentation, la volonté ou non de faire des ordonnances avec tous les noms pour un cabinet de groupe sont autant de paramètres nécessaires (et quasi infinis) qu'il serait inutile de vouloir mettre en équation.

Pour un petit cabinet de groupe, soit on déclare le même répertoire pour tous avec des templates dynamiques, soit on fait chacun son répertoire. Penser aussi aux includes Twig qui peuvent être intéressant (à tester, pas sûr de l'avoir déjà fait) !

À mon sens, s'il y a du travail à fournir, c'est plus coté éditeur wysiwyg afin de pouvoir éditer les templates sans avoir de notion de HTML/Twig.

bugeaud commented 1 year ago

Super info, merci à indelog pour le taf. Ce qui est déjà fait ... ;-)

Serait-il envisageable d'utiliser uniquement les "auto" par défaut ?

Du fait de l'existance des "auto", il reste donc de la demande de départ :

Car les template "auto" ont ce type d'info en dur, cf "Médecin généraliste - Conventionnée secteur 1" par ex. https://github.com/MedShake/MedShakeEHR-base/blob/master/templates/models4printAuto/base-page-headAndFoot.html.twig

MedShake commented 1 year ago

L'intérêt de MedShakeEHR est son cœur qui permet à chacun de créer des champs de recueil, de les inclure dans un formulaire puis de les réinjecter dans un format de sortie, PDF la plupart du temps. Les modèles présents dans la distribution sont des exemples. Comme je l'ai dit plus haut, il n'existe pas de modèle universel pour tous les besoins. À chacun de construire ses modèles suivant son besoin particulier, et pourquoi pas de les distribuer ensuite.

D'ailleurs, si j'avais pu continuer à travailler fulltime sur ce projet, j'aurais mis en place un site d'échanges de formulaires et de modèles d'impression. Malheureusement cela reste à faire.

bugeaud commented 1 year ago

Oui j'ai bien compri le problème ainsi que la difficulté en présence ;-)

Je vais utiliser job et note pour faire le taf. Je pense que c'est tout de même un besoin non spécifique que de détailler les diplomes ou les spécialités.

Merci.