Un petit exercice pour s’entrainer à gérer les INCIDENCES Médycs,
- L’Incidence c’est le Carré Blanc ou on va écrire du code
A quoi ça sert ?
- Mme X… présente au sein gauche un Kyste douloureux de 23 mm,
- Je me prépare à la ponction, et je dois choisir une seringue de :
- 5 ml, 10 ml ou 20 ml ?
- Je me prépare à la ponction, et je dois choisir une seringue de :
L’incidence Kyste va me servir à calculer le Volume du contenu du Kyste selon son diamètre
Mise en Œuvre :
- Cliquez sur les différents onglets pour avancer.
Module | Localisation du Programme | Fichier d’Aide |
Doctor | program files/Medycs / doctor.exe | program files/Medycs / doctor.chm |
- Je crée un NOUVEAU QUESTIONNAIRE
- Qui comporte 2 questions :
QUESTIONS | Type | Options |
Diamètre du Kyste (mm) | Numérique | |
Volume du Kyste (ml) | Numérique |
|
- Je prépare donc une seringue de 10 ml !
Le code de l’incidence doit être écrit | dans le carré blanc |
De la Question | VOLUME (1) |
Onglet | Valeur/Défaut (2) |
CODE à Recopier
@@_DIAMETRE := QuestionDiametre /* Remplacer la Question Diamètre du Kyste en utilisant l'assistant "Questions" */ /* FIN AFFECTATION VARIABLES - NE PAS MODIFIER EN DESSOUS DE CETTE LIGNE */ /* Diam en CM */ @@_DIAMETRE := {V:_DIAMETRE} / 10 /* Calcul du rayon */ @@_RAYON := {V:_DIAMETRE} / 2 /* Elevation du Rayon Puissance 3 */ @@_RAYON_CUBE := {V:_RAYON}^3 /* Valeur de PI */ @@_PI := 3,1416 /*** Calcul du Volume de la Sphère en ML ***/ @@_VOLUME := 4/3*{V:_PI}*{V:_RAYON_CUBE} /* Arrondi à 1 décimale */ @@_VOLUME := FORMAT({V:_VOLUME};%.%) /* La dernière VARIABLE retourne sa valeur à la question */
Personnalisation :
- La personnalisation (étape obligatoire avec Médycs) consiste à
- remplacer les Questions Génériques (comme Ici QuestionDiamètre),
- par la vraie question dans Questionnaire (Ici “{Kyste Diamètre (mm) })
- Cette “Vraie Question” étant malheureusement différente pour chaque utilisateur
1 | Surligner QuestionDiamètre dans l’incidence |
2 | Ouvrir l’Assistant QUESTIONS => ? |
3 | Double clic sur “Kyste Diamètre” (le remplacement est automatique) |
Ça doit donner quelque chose comme ça !
Dans le but
- de bien comprendre le code
- Et d’apprendre à déboguer un code en mode “pas à pas” (le débogueur intégré de Médycs le fait nativement en mode “verbeux”)
On conseille de procéder comme suit :
- Copier d’abord la totalité du code dans l’ONGLET BROUILLON
- Effacer la totalité du code de l’ONGLET VALEUR
- Placer uniquement la Première ligne de Code
- dans VALEUR
- Enregistrer
- Lancer la Question dans Médycs
- (mode ?/Réglages/Questionnaires coché)
- Si je tape 20 mm dans diamètre,
- j’ai automatiquement 20 ml dans Volume
- La Question Volume doit afficher notre saisie du Diamètre
- Si vous n’avez pas ça , inutile d’aller plus loin :
- Vous devez tout reprendre étape par étape,
- en essayant de comprendre ou vous avez merdé,
- La première chose à faire est le plus souvent de tout fermer et de redémarrer
- Médycs
- Et Doctor
- Vous devez tout reprendre étape par étape,
- Leçons à tirer de cette première ligne de débogage
La déclaration d’une variable se fait avec l’Opérateur | @@_NOM := |
La Question affiche toujours | La Valeur de la Dernière Variable utilisée |
- Faites de même avec chacune des lignes suivantes,
- A chaque étape, vous relancez le questionnaire
- A chaque étape vous devez voir s’afficher la valeur intermédiaire
- Qui correspond toujours à le dernière variable utilisée
- A chaque étape vous devez voir s’afficher la valeur intermédiaire
- A chaque étape, vous relancez le questionnaire
CODE | EXPLICATION | LEÇONS |
@@_DIAMETRE := {V:_DIAMETRE} / 10 | Conversion des millimètres en centimètres |
|
@@_RAYON := {V:_DIAMETRE} / 2 | Calcul du Rayon à partir du Diamètre | On tire ici la leçon qu’il ne faut pas hésiter à multiplier les VARIABLES INTERMÉDIAIRES pour la clarté du code (car la formule du volume d’une sphère manipule les rayons et non les diamètres) |
@@_RAYON_CUBE := {V:_RAYON} ^3 | Calcul de Rayon à la Puissance 3 (R au Cube) | L’opérateur de Puissance de X ( x^p) n’est pas argumenté dans l’aide, il est cependant le même que celui utilisé en BASIC (parenté avec MédyCS).
|
@@_PI := 3,1416 | Valeur de PI | PI est une constante réelle, mais on peut assimiler une Variable qui ne varie pas à une constante, pour la clarté de la formule finale |
@@_VOLUME := 4/3*{V:_PI}*{V:_RAYON_CUBE} | Calcul du volume d’une Sphère = 4/3*Pi*R^3 | La leçon c’est ici la Limpidité de la formule finale qui s’écrit comme elle se dit “4 tiers de Pi R au cube” |
@@_VOLUME := FORMAT({V:_VOLUME};%.%) | Arrondi du volume à 1 décimale | Sans cette ligne on a :
ce qui est tout à fait imbitable FORMAT met ce chiffre en “forme” :
il faut remarquer que l’arrondi de Médycs est destructif (ce qu’on appelle une troncature, car il coupe sans arrondir, 6,37 étant plus proche de 6,4 que de 6,3. C’est sans aucune importance dans ce calcul très approximatif, mais il faut toujours ce souvenir de cet arrondi destructif et donc pifométroide dans le calcul de probabilités qui manipulent parfois une douzaine de décimales derrière la virgule…) |
/* La dernière VARIABLE retourne sa valeur à la question */ | Petit commentaire de fin |
|
Médycs : Echo T1 – Leçon 4
Le calcul du risque de Trisomie doit toujours partir d’un risque “Initial” calculé en fonction de l’âge de la mère. En langage heuristique (ou prévisionnel) Bayésien on parle de Probabilité “Pré Test”
MédyCS : Echo T1 – Leçon 1
Série de travaux pratiques didactiques pour la réalisation d’une consultation de 12 SA
Hprim Questionnaire : Lier un résultat à une modalité
Comment lier un résultat à une modalité dans un questionnaire HPRIM 1
Médycs – Incidence : Poids foetal customisé
Poids foetal customisé : Alain Godard (2016)
Médycs : Lier un Questionnaire et un Antécédent
Comment remplir automatiquement un Antécédent à partir d’un Questionnaire Médycs ?
Médycs : Les Variables “Message”
Afficher un message dans un boite d’Alerte
Médycs: Calcul du volume d’un Kyste
Un petit exercice pour s’entrainer à gérer les INCIDENCES Médycs,
Médycs: Question Oui/Non
Comment entrer une valeur par défaut pour une Question Oui/Non ?
Certificat de grossesse & congés
le certificat de grossesse est un des premiers document qu’on rédige