Modèle:Calculateur médical/Documentation
Ceci est la page de documentation de Modèle:Calculateur médical [modifier] [purger].
Cette sous-page contient les instructions, les catégories de son modèle d'origine et elle n'est pas destinée à être visualisée directement.
Cette sous-page contient les instructions, les catégories de son modèle d'origine et elle n'est pas destinée à être visualisée directement.
Utilisation
Ce modèle permet la génération d'un calculateur médical à partir d'une définition en json et d'une structure html fournie à la fonction renderMedicalCalculator
définie à MediaWiki:Wikimedica-medical-calculator-renderer.js. Le rendu est opéré selon les conventions de la librairie OOjs UI de Mediawiki.
Minimalement, la structure HTML doit être composée de deux divs contenus dans un div principal avec un id connu:
{{Boîte
|id = {{{identificateur}}}
|contenu=
<center><big>{{{nom}}}</big></center>
<div class="medical-calculator-inputs"></div>
<div class="medical-calculator-result"></div>
}}
Exemples
QT corrigé
Généré à partir de:
{
name: "QT corrigé",
formula: "{a} / Math.sqrt(60/{b})",
resultUnits: "ms",
fields: [
{
variable: "a",
name: "Intervalle QT",
units: "msec",
widgetClass: OO.ui.NumberInputWidget,
config: {} // This is a config object that is meant to be passed directly an OO.ui.Element widget's constructor.
},
{
variable: "b",
name: "Fréquence cardiaque",
units: "bpm",
widgetClass: OO.ui.NumberInputWidget,
config: {}
}
]
};
Paramètres
Calculateur médical généré à partir d'une configuration JSON.
Paramètre | Description | Type | État | |||
---|---|---|---|---|---|---|
Aucun paramètre spécifié |