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
- Introduction
- Développement
- 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 :
- La Taille idéale par défaut si pas encore répondu
- Sinon
- 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 :

Médycs: @@_TP #3 – @@_AGE (en années et en vrais mois)
Afficher un Age en Années et Mois véritables

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.

Médycs: IMC (Utilisation des variables @@_)
On demande de calculer l’IMC d’une patiente en utilisant les variables Médycs

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 @@_

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 @@_

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