Allergie

Partagez vos souhaits d'ajout de nouvelles fonctionnalités, vos idées pour améliorer le logiciel.
Post Reply
User avatar
jerome
Posts: 150
Joined: 29 October 2013, 08:58
Location: Marseille
Contact:

Allergie

Post by jerome » 18 October 2016, 13:36

Bonjour!

Merci de participer à la réécriture de la liste des allergies. Jusqu'à présent seules les allergies médicamenteuses pouvaient être enregistrées dans la rubrique Médicaments/Allergies. J'aimerais améliorer l'entrée des allergies dans FreeHealth et inclure les allergies alimentaires, aux piqûres d'insecte, au latex, etc. J'attends vos propositions. La réflexion peut avoir lieu ici mais le document de référence est sur le wiki, en anglais: https://freehealth.io/en/roadmap/allergy

Merci.

jérôme

User avatar
docteurmathieu
Posts: 5
Joined: 24 March 2017, 12:34
Contact:

docteurmathieu

Post by docteurmathieu » 24 March 2017, 14:07

Hello
C'est un début incontournable.
Le but du jeu étant que l'ordinateur alerte le médecin s'il prescrit quelque chose qui contient l'allergène !
Donc il faut à tout prix que l'ordonnance soit revue avant impression. Si allergie : pas d'impression possible sauf forçage.
Le formulaire allergies devrait faire partie intégrante des antécédents.
Après, bon nombre de gens sont "allergiques à...{nom commercial}" sans savoir ce qui se cache derrière : quel molécule ? galénique ? et est-ce réellement une allergie ou était ce une réaction cutanée type Herxheimer ou pustulose ou rash ?

Bon courage aux développeurs !
Mac OSX 10.11.6 ou 10.12

User avatar
jerome
Posts: 150
Joined: 29 October 2013, 08:58
Location: Marseille
Contact:

Re: Allergie

Post by jerome » 30 March 2017, 20:22

Historiquement, les allergies médicamenteuses sont traitées, au niveau du code, comme des interactions. Le mécanisme pour déclencher l'alerte fait appel au code ATC du médicament, et le code ATC est disponible uniquement dans la base de données des médicaments avec interactions. Le leader de FreeMedForms a toujours refusé que cette base soit diffusée publiquement, je respecte donc son choix. De toute façon cette base n'est plus à jour depuis 2014 et il serait dangereux de l'utiliser en pratique quotidienne, car elle peut louper des interactions et il manque certains médicaments.

C'est de la cuisine de base de données. Tu peux jeter un oeil ici: https://freehealth.io/en/manuals/drugsw ... baseschema

Comme tu le sais, l'amélioration qui a la priorité absolue pour le projet, c'est l'intégration de la basé Thériaque.
Pour 2 raisons essentielles:
  1. Mettre à jour une base avec IAM (interactions médicamenteuses) est un boulot pour une équipe de 3 ou 4 pharmaciens à temps plein, et occuperait assez bien la semaine d'un développeur. Avec nos moyens actuels, impossible de faire ce boulot.
  2. Nous n'arriverons pas à attirer un nombre critique de confrères dans l'aventure si on ne propose pas 1 logiciel compatible avec la ROSP, donc il faut une base homologuée (et on ne pourrait pas faire homologuer une base maison, cf raison 1)
L'accès à la base thériaque (non libre, payante, appartenant à l'asso thériaque) sera donc évidemment réservée aux abonnés thériaque. Le code qui permettra de faire le lien sera libre et open source, mais le module ne sera pas téléchargeable publiquement. Il sera mis à disposition selon des conditions qui restent à définir (réservé aux membres d'une association à créer, réservé aux associés d'une société coopérative d'intérêt collectif). Comme tu le sais, produire le code nécessaire à l'homologation ROSP va représenter une charge de travail considérable, qu'il faudra financer, peut-être par un financement participatif (dans ce cas, les médecins qui ont contribué au crowdfunding auront accès à ce module prioritairement et sans frais supplémentaire: ce serait une sorte d'investissement/prêt remboursé à 100% par le montant futur de la ROSP).

Contrairement à d'autres logiciels qui délèguent toute la partie prescription à BCB ou Vidal, je souhaite qu'on garde la main sur le module de prescription. Le seul truc qu'on externalise, c'est les données sur les médicaments et leurs interactions, par la manière de prescrire, d'alerter, l'ergonomie, etc.

Il faut bien comprendre 1 chose: du code libre ne veut pas forcément dire que le logiciel est disponible en téléchargement publiquement et/ou gratuitement.

La licence GPLv3 impose seulement de fournir le code publiquement (sur le web public) SI ET SEULEMENT SI tu fournis le logiciel publiquement (sur le web public). Si tu développes 1 logiciel pour les membres d'une asso (ou associés d'une société coopérative) tu as le droit de le distribuer seulement aux membres de l'asso (intranet, partie privée d'un site web). Par contre, ça reste 1 logiciel libre GPLv3 à part entière, tu as les mêmes droits en tant qu'utilisateur: faire des copies et les offrir à tes amis, modifier, etc.
Si un médecin membre du projet qui a reçu le module décide de fournir le module gratuitement à tous ses collègues, on ne peut pas l'en empêcher, il exerce sa liberté numéro 2. Par contre, s'il veut redistribuer officiellement le module (sur un site web), il doit changer le nom du logiciel. Je compte sur l'intelligence et le civisme des participants au projet! :mrgreen: De toute façon, l'homologation nécessite un minimum de démarche administrative et elle est liée à 1 entreprise ou 1 asso et 1 nom de logiciel. Si quelqu'un a envie de distribuer le module ou le logiciel entier sous un autre nom, il est libre de le faire, mais cette version ne pourra pas bénéficier de la ROSP (il faut un contrat avec 1 enterprise ou 1 attestation d'une asso pour la ROSP).

Par contre, je compte bien mettre à disposition de tout le monde 1 version avec une base de données (sans interactions) issue des données de l'ANSM avec gestion des allergies médicamenteuses. J'y travaille...

User avatar
jerome
Posts: 150
Joined: 29 October 2013, 08:58
Location: Marseille
Contact:

Re: Allergie

Post by jerome » 31 March 2017, 15:28

En plus de ce projet prioritaire, j'ai un projet à long terme de créer une bdd médicaments avec IAM totalement libre et open source, mais qui nécessiterait la collaboration de nombreux médecins et pharmaciens, à un niveau international: https://freehealth.io/en/interaction-committee/start

Ce projet dépend du développement d'un outil collectif pour construire 1 bdd. Les outils de FreeHealth pour construire les bases de données avec IAM ne sont pas multi-utilisateurs et donc pas adaptés à un projet collectif.

Un joli modèle d'une coopération internationale efficace entre de nombreux pharmaciens pour produire une base de données utile est stabilis.org, qui prouve que c'est possible!

Post Reply