Les Variables
Les variables sont omniprésentes car elles permettent de générer un texte qui s'adapte automatiquement au praticien et au patient concerné, afin d’automatiser les documents types et les en-têtes.
Sommaire :
Présentation du principe des variables
- Les variables sont des expressions entre crochets qui sont utilisées dans les textes d'un document type ou d'un entête et qui seront automatiquement remplacées par la valeur sous-jacente au cas par cas lors de l'utilisation de ce document ou entête.
- Par exemple, la variable [PatientPrenom] dans un document type sera remplacée à l'usage par le prénom du patient :

- Le document ou l'entête généré depuis un dossier patient particulier s'adapte en remplaçant toutes les variables par les valeurs spécifiques au patient et au praticien (l'utilisateur en cours).
Exemple
- Dans un certificat type standard, toutes les informations spécifiques concernant le prescripteur et le patient sont sous forme de variables, ainsi que la ville du cabinet et la date de l'évènement :

- Lorsque l'on utilise ce document type dans un dossier patient spécifique, les variables sont automatiquement remplacées par les valeurs auxquelles elles font référence :

- La liste complète des variables, classée par catégories, est proposée à l'utilisateur lors de la création des documents et entête types :

Utilisation des variables
- Pour insérer une variable dans un document type, cliquer sur la variable dans la liste de gauche, celle-ci va s’intégrer dans le texte. Toutes les variables usuelles sont proposées dans la liste à l'exception notable des variables de suivi dont l'orthographe dépend des paramètres de l'utilisateur (par exemple : "Poids", "Taille", "IMC", "Pouls", etc.), voir l'article Réglages conseillés - paramètres du compte.
- Utiliser la molette de la souris ou la barre de défilement verticale pour parcourir la liste des variables disponibles :

- Pour simplifier l’utilisation des variables, celle-ci sont rangées par catégories : Cabinet et praticien, Patient, Antécédents, Dossier médical, Calendrier de grossesse et Divers :

- Les variables disponibles contiennent des infobulles permettant d'obtenir des détails sur l'usage ou le format d'affichage :

- Les catégories de variables et les variables disponibles peuvent varier en fonction de l'élément en cours d'édition (documents types ou en-têtes).
- ⚠️ Attention : Concernant la date dans les documents types, il est important de toujours utiliser [EvenementDate] au lieu de [DateJour]. Dans la majorité des cas les deux variables afficheront la même date, mais en cas d'évènement antidaté EvenementDate affichera la date définie par l'utilisateur, alors que DateJour affichera la date réelle.
Les valeurs de suivi :
- Pour afficher une valeur de suivi avec une variable il faut saisir le mot clef correspondant à cette valeur entre crochets directement :

- Par exemple si la valeur de suivi du poids est nommée "Poids" dans les préférences (voir l'article Réglages conseillés - paramètres du compte), alors la variable [Poids] sera remplacée par la dernière valeur numérique saisie dans la case "Poids" des consultations ou reçue dans un résultat de laboratoire (par exemple "65 kg").
Variables personnalisables
- Certaines variables sont personnalisables, permettant des conditions sur l'âge du patient, le sexe (du patient ou du praticien), ou des variations dans le contenu généré :
Les variables conditionnelles
- Les variables conditionnelles basées sur le sexe sont "[CSPS(masculin,féminin)]" pour les professionnels de santé et "[CSP(masculin,féminin)]" pour les patients. (Condition sur le Sexe du Professionnel de Santé, et Condition sur le Sexe du Patient).
- L'usage de ces variables demande de remplacer les termes "masculin" et "féminin" entre les parenthèses par la valeur à afficher en fonction du sexe (du praticien, ou du patient).
- Par exemple pour conjuguer la phrase "je soussigné, ..." en fonction du sexe du professionnel de santé qui rédige le document, il faut importer la variable CSPS dans le texte et remplacer le contenu entre parenthèses de la variable :
"je [CSPS(soussigné,soussignée)], ...".
Il est aussi tout à fait possible de sortir la racine commune du mot pour ne changer que la conjugaison, et d'utiliser avec le même rendu final l'expression :
"je soussigné[CSPS(,e)], ...". - Le modèle d'un certificat de présence :

- Lorsqu’il est utilisé par un praticien, l’orthographe au masculin (à gauche de la virgule dans le CSPS) est sélectionné, donnant le résultat suivant :

- De la même façon, pour conjuguer le verbe naitre en fonction du sexe du patient, on utilisera : "[CSP(né le,née le)]" ou bien "né[CSP(,e)] le" :

- Lorsque ce modèle est utilisé dans le dossier d'une patiente :

Historique d'une valeur de suivi :
- Pour générer un historique des valeurs d'une variable de suivi spécifique, préfixer la variable avec un "@". Par exemple [@Poids] :

-
Cela va faire apparaître les différentes valeurs de poids enregistrées dans l'historique du patient, avec les dates de saisie :

Condition sur l'âge du patient :
- La limite d'âge sert à cacher une valeur pour les patients adultes.
- Pour conditionner l'affichage d'une variable en fonction de l'âge du patient, préfixer la variable d'un "?". Pour les variables usuelles, les options sont disponibles dans la liste, par exemple [?PatientAgeAnnee]. Pour les variables de suivi, il est nécessaire de saisir le "?" avant la variable, dans les crochets, par exemple [?Poids] :

- Pour configurer cette limite, aller dans le menu "Paramètres" puis dans "Vos Préférences" :

- Dans la page des préférences, dans le bloc "Etat civil", indiquer l’âge limite au delà duquel la variable ne sera pas affichée :

- Exemple avec la variable du poids, [?Poids] :

- Dans le premier cas, la variable est utilisée dans le dossier d’un patient de 90 ans, la valeur n’apparaît donc pas :

- Dans le second cas, la variable est utilisée dans le dossier d’un enfant de 14 ans et est affichée normalement :

Les règles de suivi :
- Le dernier type de variable personnalisable est celui avec un "!" Devant la variable. Par exemple [!Poids], ici cela permet de produire une phrase personnalisée qui va remplacer la variable, comme : "Poids : 45 kg, au 17/02/2025.".
- Pour personnaliser ces phrases, aller dans le menu "Applicatifs" puis dans "Règles de suivi" :

- Sélectionner l’option "Remplacer une variable de suivi par une phrase" en haut de la page :

- Pour ajouter une règle, dans le bloc "Remplacer une variable de suivi par une phrase", indiquer dans la case "Question" le nom de la valeur de suivi (par exemple "Poids", "IMC", "FC", ...) :

- Choisir ensuite une condition : "existe", "égale à", "compris entre" ou "n'existe pas". La condition "existe" affichera la phrase si cette variable existe et contient une valeur dans le dossier patient, "n'existe pas" permet d'afficher une phrase si la variable n'est pas présente, "égale à" permet de définir une phrase correspondant à une valeur précise, et enfin "compris entre" permet de définir une fourchette de valeurs pour laquelle la phrase sera affichée :

- Saisir ensuite la phrase qui remplacera la variable. Trois mots clefs sont disponibles pour générer la phrase, "[V]" défini l'emplacement dans la phrase ou la valeur de la variable sera affichée, "[U]" affiche l'unité de mesure, et "[D]" la date à laquelle cette variable de suivi a été renseignée. Cliquer enfin sur "Ajouter une phrase" pour valider l'ensemble et ajouter la nouvelle condition à la liste.

- Pour modifier ou supprimer une règle existante, utiliser les icônes correspondantes à la fin de chaque règle existante :

- Ainsi, si la variable [!IMC] est présente dans un document type, et que les règles de suivi contiennent une ligne correspondant à cette valeur, la variable sera remplacée par une phrase type au lieu d'être remplacée par une simple valeur numérique :

La civilité :
- La variable [PatientCivilité] sera remplacée par "M.", "Mlle" ou "Mme" (ou encore "Dr", "Me", "Pr") en fonction de la civilité du patient, mais elle peut être personnalisée pour les enfants.
- En allant dans les préférences, deux cases permettent de personnaliser cette variable en changeant l’âge pour lequel la variable va être remplacée par "nourrisson" ou "enfant" lors de son utilisation :

- En effet, dans l’exemple suivant, depuis le dossier d'un patient qui a 6 ans, c’est la mention "Enfant" qui apparaît lorsque l’on utilise un document type qui contient la variable [PatientCivilite].
