Médycs: TAILLE – Valeur par défaut (Utilisation des variables @@_)

L’idée est de donner une “Valeur par défaut” au poids et à la Taille d’une patiente, afin de se familiariser avec la manipulation des variables @@_


Valeur par défaut de la TAILLE à la première consultation


  • Uniquement pour la première consultation, puisqu’ensuite on va prendre la dernière valeur mesurée.
QUESTION BALISAGE MEDYCS MNEMO
Taille Initiale (Cm) { Cxyz : Taille Initiale (Cm) } TAILLE_INITIALE

Calcul / Incidence “Valeur par défaut”

  • La Taille initiale est une constante (référence de la mesure à la première consultation = donnée fixée une fois pour toute.)
  • La taille se mesure après la mesure du poids, il est ainsi possible de retrouver le “Poids Idéal” pour une taille d’après la formule de QUETELET inversée
    • IMC = P / T*T
    • T = Racine² ( P / IMC )

Algorithme :

Si Taille Initiale déjà connue => alors prendre cette Taille

Sinon => Taille = Taille Idéale

Incidence :

@@_TAILLE_INITIALE     := {Q12:Taille Initiale cm}
@@_POIDS               := {C121:Poids (kg)}

/********************************************************************************/
/*** REMPLACER LES NUMEROS DES QUESTIONS AU DESSUS + NE RIEN MODIFIER DESSOUS ***/
/********************************************************************************/

@@_TAILLE_IDEALE     := SQR ({V:_POIDS} / 23) * 100 /* Formule QUETELET */
@@_PAS_REPONDU       := ISNR( { V:_TAILLE_INITIALE} )
@@_TAILLE_INITIALE   := SI  ({V:_PAS_REPONDU} ; {V:_TAILLE_IDEALE} ; {V:_TAILLE_INITIALE} )

/*** Mise en forme : ENTIER ***/

@@_TAILLE_INITIALE  := FORMAT({V:_TAILLE_INITIALE};%.)

Explications :

Comme l’incidence du POIDS ce script est composé de 3 parties
  1. Introduction
  2. Développement
  3. Conclusion

Introduction :

@@_TAILLE_INITIALE := {Q12:Taille Initiale cm}
@@_POIDS           := {C121:Poids (kg)}

L’introduction ou définition ou Initialisation est la seule partie variable selon les utilisateurs, qui consiste simplement à remplacer dans l’équation A := B , le numéro de la question B

  • Par exemple Q13  par Q1789 et C946 par C1407

On note que pour le poids il faut utiliser le Préfixe de Questionnement Q et non C, qui va rechercher la dernière réponse à la question

Développement

@@_TAILLE_IDEALE  := SQR ({V:_POIDS} / 23) * 100 /* Formule QUETELET */
@@_PAS_REPONDU    := ISNR( { V:_TAILLE_INITIALE} )

@@_TAILLE_INITIALE := SI ({V:_PAS_REPONDU} ; {V:_TAILLE_IDEALE} ; {V:_TAILLE_INITIALE} )
  • La partie “Développement” ou Implémentation , est le corps du programme
  • Les formules sont normalement testées et opérationnelles et ne doivent pas être modifiées,
  • On y retrouve la déclaration de 2 nouvelles variables  @@_ qui reçoivent chacune le résultat d’un calcul simple.
  • La variable @@_TAILLE_INITIALE est réutilisée (c’est bien parce que c’est une “Variable” que sa “réaffectation” peut “varier” d’une ligne à l’autre/
    • On remarque que l’ancienne valeur sert au calcul de la nouvelle.
  • On retrouve dans la dernière ligne de l’implémentation : l’expression exacte de notre algorithme préalable
@@_TAILLE_INITIALE := 
  SI ({V:_PAS_REPONDU} ; 
     {V:_TAILLE_IDEALE} ; 
     {V:_TAILLE_INITIALE} )

La Taille est :

  1. La Taille idéale par défaut si pas encore répondu
  2. Sinon
  3. La dernière Taille enregistrée.

LA CONCLUSION

@@_TAILLE_INITIALE  := FORMAT({V:_TAILLE_INITIALE};%.)
  • La dernière variable de la dernière ligne correspond TOUJOURS à la valeur Retournée par l’incidence.
  • L’avantage d’isoler cette ligne de FORMAT, est que l’utilisateur peut choisir son format :
    • Afficher le poids avec 1 décimale (= %. %)
@@_POIDS_INITIAL := FORMAT ({V:_POIDS_INITIAL}; "%.%")
  • Ou avec 2 décimales = %.%%
@@_POIDS_INITIAL := FORMAT ({V:_POIDS_INITIAL}; "%.%%")

 

Autres :

  1. POIDS : valeur par défaut
  2. IMC : Calcul

Médycs: @@_TP #3 – @@_AGE (en années et en vrais mois)

Afficher un Age en Années et Mois véritables

0 commentaire

Médycs: @@_TP #2 – DateReponse (Jouer avec les Variables)

L’incidence “Valeur” va chercher la date du dernier examen, si cet examen n’a jamais été fait, met la date du jour par défaut.

0 commentaire

Médycs: IMC (Utilisation des variables @@_)

On demande de calculer l’IMC d’une patiente en utilisant les variables Médycs

0 commentaire

Médycs: TAILLE – Valeur par défaut (Utilisation des variables @@_)

L’idée est de donner une “Valeur par défaut” au poids et à la Taille d’une patiente,

afin de se familiariser avec la manipulation des variables @@_

0 commentaire

Médycs: POIDS – Valeur par défaut (Utilisation des variables @@_)

L’idée est de donner une “Valeur par défaut” au poids et à la Taille d’une patiente,

afin de se familiariser avec la manipulation des variables @@_

0 commentaire

MédyCS – Incidence : Écrire un délai entre 2 dates

Écrire sous la forme

2 ans 6 mois

Le délai qui sépare 2 dates

0 commentaire

Médycs : Les Variables “Message”

Afficher un message dans un boite d’Alerte

0 commentaire

Laisser un commentaire