Modèle:Calculateur médical

De Wikimedica

 Documentation[modifier] [purger]

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é

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.

[Modifier les données du modèle]

Paramètres du modèle

ParamètreDescriptionTypeÉtat
Aucun paramètre spécifié