On serait peut-être rendu là aussi. @Antoine Mercier-Linteau
Disons acétaminophène 15 mg/kg/dose PO QID PRN X 7 jours
- Nom : acétaminophène
- Dose : 15
- Unités : mg/kg/dose
- Voie d'administration : PO
- Fréquence : QID
- Durée du traitement : X 7 jours
On serait peut-être rendu là aussi. @Antoine Mercier-Linteau
Disons acétaminophène 15 mg/kg/dose PO QID PRN X 7 jours
On avait commencé à en discuter je pense, mais je ne me souvient plus où. En effet, il faudrait codifier tout ça. Cependant, je crois que c'est beaucoup plus compliqué que ça, car il faut prendre en compte:
J'irais donc avec les champs suivants:
Ça ne couvre par tous les cas par contre, notamment lorsque les doses changent en cours de route ... Est-ce qu'il faudrait ajouter la possibilité d'avoir plusieurs posologies ? Genre dose1/fréquence1/durée1 puis dose2/fréquence2/durée2 , etc.
J'ai implémenté ça et j'ai ajouté plein d'exemples. Je te laisse en ajouter d'autres pour couvrir le plus de cas possibles:
Merci beaucoup ! Je crois qu'on peut se permettre de commencer à expérimenter tranquillement et rouvrir un autre billet plus tard pour en discuter. Ferme si tu es d'accord.
Pas tout à fait non. Par exemple, je ne pense pas que le modèle fonctionne pour les prescriptions qui varient au fil du temps (Azithro) ni pour les perfusions.
Peut-être que les perfusions comme l'azithro on pourrait les séparer en deux?
Bref, il faut tester plus de cas.
J'aurais tendance à diviser en deux.
Azithro X 1 STAT
Azithro X 5 jours
Nouvelle amélioration. Est-ce possible de mettre fréquence optionnel ? Les perfusions en continu, ça ne fonctionne pas dans le contexte actuel.
(note à moi-même : corriger les posologies dans le BAV du 3e degré lorsque la correction sera effective).
Fait ! J'ai enlevé tous les champs obligatoire en fait, comme ça on pourra faire des recommandations générales (genre Statines, il y en a plusieurs, n'importe laquelle fait le travail [consulter le tableau comparatif pour les dosages]).
Petite amélioration à faire. Pour les fréquences d'augmentation des doses, on pourrait mettre ça dans la parenthèse, juste avant le max.
Actuel : Carbidopa-levodopa 100/25 mg PO BID à TID (max 800/200 mg/jour )
Souhaité : Carbidopa-levodopa 100/25 mg PO BID à TID (↑ de la dose q 1-2 jours, max 800/200 mg/jour)
Il y a aussi un drôle d'espace après les unités de la dose max.
@Antoine Mercier-Linteau, voici un autre exemple qui ne fonctionne pas vraiment. C'est le format bolus + perfusion.
Esmolol 500 mcg/kg IV en bolus sur 1 min q 4 mins x 3 si besoin, puis 50 à 200 mcg/kg/min IV.
Comme pour l'azithro, je pense qu'il faut mettre deux modèles pour ces cas de figure, autrement ça va devenir trop complexe.
J'ai quand même ajouté ce cas de figure dans les exemples.
Ok merci.
Problème d'affichage ici : Digoxine 0,25 mg IV q 6h PRN, max 1,5 mg/24h )
Réparé: Digoxine 0,25 mg IV q 6h PRN (max 1,5 mg/24h)
Il y avait un problème aussi avec le calculateur pour les mg/kg/min. L'as-tu désactivé ?
Désactivé partout sauf dans l'espace de nom modèle.
Séparé en Modèle:Traitement pharmacologique et Modèle:Traitement.
@Michaël St-Gelais, j'aurais tendance retirer tout ce qui est pharmacologique de ce traitement et de déplacer ça vers Modèle:Traitement pharmacologique.
Ça va permettre un meilleur contrôle de qualité, car on va pouvoir rendre certains champs obligatoires (comme le dosage, la voie, etc.) Chose qu'on ne peut pas faire car dans l'immédiat un traitement peut aussi être une chirurgie par exemple.
C'est fait ! En théorie rien n'a brisé.
J'ai mis à jour Classe:Maladie, Classe:Classe de médicament et Classe:Approche clinique.
Ajoutées.
@Michaël St-Gelais, j'ai ajouté les paramètres épidémiologiques suivants:
J'en ai oublié d'autres?
Je me fie sur la page 71 du bouquin d'épidémiologie appliquée.
J'avais écris la réponse suivante:
Je ne pense pas que cela s'applique au traitement. C'est plutôt pour les facteurs de risques et facteurs protecteurs.
... et me suis rendu compte qu'effectivement cela s'appliquait au traitements (qui sont des facteurs protecteurs [comme une statine pour le risque CV]).
À toi l'honneur de les rajouter :)
Dis-moi si c'est correct. J'ai ajouté. Je vais modifier la documentation dans un 2e temps si c'est conforme.
Parfait. Il faudra rajouter ces champs dans le modèle Données épidémiologiques.
Ok ! J'ai rajouté les champs dans le modèle Données épidémiologiques. Ensuite, je copie-colle la documentation qui vient de Données épidémiologiques dans Traitement ? Des fois je me pose la question à savoir si ça n'aurait pas été moins compliqué de mettre tous les paramètres dans Données épidémiologiques, mais de simplement mettre le modèle au complet dans chaque modèle dans lequel il est contenu... Je ne sais pas si c'est possible, mais faire en sorte que ces paramètres s'affichent seulement lorsqu'on cherche dans « Ajouter plus d'informations », et pas d'emblée.
Appeler le modèle entier avec tous ses paramètres ou avec quelques paramètres revient au même. Pour que les paramètres ne s'affichent pas d'office, il faut omettre la propriété suggested dans la documentation je crois.
Oui tu peux copier-coller la documentation. J'aimerais bien que ce soit possible d'inclure de la doc pour ne pas dupliquer d'information, mais ce n'est pas supporté...
J'ai modifié la documentation. Bizarrement, ça apparaît plus ou moins bien. Pourquoi ? J'ai vérifié et revérifié que les virgules étaient correctes.
Ah ! J'ai trouvé ! Est-ce que c'est à ta convenance ?
D'ailleurs, maintenant que nous avons le champs Affichage, que dirais-tu de supprimer le champs Texte ? Il me semble désuet et désormais inutile.
Parfait!
Le champ texte n'est pas inutile, il permet de contrôler de manière très précise la manière dont une donnée sémantique s'affiche. Il y a quelques cas d'usage sur le wiki, mais je ne saurais dire où...
Ok ! Mais quelle est la différence entre affichage et texte ?
Affichage contrôle le texte du lien tandis que texte donne une contrôle complet en wikicode. Ce n'est pas très bien expliqué dans la documentation j'en conçois.
{{Traitement|nom=Tx|affichage=Ceci est un traitement}}
Ceci est un traitement
{{Traitement|nom=Tx|texte=''Ceci'' est '''un''' [[traitement]]}}