<p><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 8</span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-family:Fixed;font-size:9pt;text-decoration:underline">filtre sql where</span><span style="font-family:Fixed;font-size:9pt"> si mentionne, alors la chaîne sera utilisée en<br /> complément du filtrage SQL habituel sur les dates.<br /> si il commence par la mention : </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#0000ff">$File</span><span style="font-family:Fixed;font-size:9pt"> alors c'est le fichier <br /> mentionné qui sera utilisé comme </span><span style="font-family:Fixed;font-size:9pt;text-decoration:underline">filtre sql where</span><span style="font-family:Fixed;font-size:9pt">.</span></p>
<p><img src=gnome-warning.png ><span style="font-size:9pt;font-weight:600;text-decoration:underline">IMPORTANT</span><span style="font-size:9pt;font-weight:600"> : Dans le mode exportation de dossier (</span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 2</span><span style="font-size:9pt;font-weight:600"> (source des données) : avec la valeur </span><span style="font-size:9pt;font-weight:600;color:#ff0000">D</span><span style="font-size:9pt;font-weight:600">) , un répertoire du nom du fichier est créé, et c'est à l'intérieur de ce répertoire que se trouvent : le fichier html correspondant à l'exportation, et les images nécessaires à ce fichier.</span><span style="font-size:9pt;font-weight:600;color:#aa0000"> </span><span style="font-size:9pt"> <br /> </span><span style="font-style:italic;font-size:9pt"> </span></p>
<p><span style="font-size:9pt;text-decoration:underline">Un exemple qui exporte le dossier patient en entier, le transforme en PDF et l'envoie par kmail</span><span style="font-size:9pt"> :<br /></span><span style="font-family:Fixed;font-size:9pt">{{\<br />{{:: SET_VAR(FName,{{NOM PRENOM PATIENT}}-{{GUID}})}}\</span><span style="font-family:Fixed;font-style:italic;font-size:9pt;color:#aaaa7f"><br />{{REM=--------------------- exportation du dossier complet -------------------------------}}\<br /></span><span style="font-family:Fixed;font-size:9pt">{{:: </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">EXPORT</span><span style="font-family:Fixed;font-size:9pt">(</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">../../tmp/{{VAR=FName}}.html</span><span style="font-family:Fixed;font-size:9pt"> , </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">D</span><span style="font-family:Fixed;font-size:9pt">, </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#0000ff">Terrain|Observation|Prescription|Documents|Vigie</span><span style="font-family:Fixed;font-size:9pt">, </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#00aa00">1900-01-01T00:00:00</span><span style="font-family:Fixed;font-size:9pt">,</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#00aa7f"> 2200-01-01T00:00:00</span><span style="font-family:Fixed;font-size:9pt">,</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#0000ff">$File</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa00ff">../../pdf/SeparateurEntete.html</span><span style="font-family:Fixed;font-size:9pt">,</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#0000ff">$File</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#ff5500">../../pdf/ObservEntete.html</span><span style="font-family:Fixed;font-size:9pt">) }}\<br /></span><span style="font-family:Fixed;font-style:italic;font-size:9pt;color:#aaaa7f">{{REM=--------------------- impression en PDF --------------------------------------------}}\<br /></span><span style="font-family:Fixed;font-size:9pt">{{:: exe_process (WaitEnd ,../../APropos/bin/APropos,ToPDF,$ToAbsPath../../tmp/{{VAR=FName}}/{{VAR=FName}}.html)}}\<br /></span><span style="font-family:Fixed;font-style:italic;font-size:9pt;color:#aaaa7f">{{REM=---------------------- envoi par mail-----------------------------------------------}}\<br /></span><span style="font-family:Fixed;font-size:9pt">{{:: exe_process (NoWaitEnd ,/usr/bin/kmail,-c,roland-sevin@medintux.org,-s,Dossier de {{TITRE PATIENT}} {{NOM PRENOM PATIENT}},--msg,$ToAbsPath../../pdf/TestEnvoiMail.txt,--attach,$ToAbsPath../../tmp/{{VAR=FName}}/{{VAR=FName}}.pdf)}}\<br />}}<br /></span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#5555ff"><br /></span><span style="font-size:9pt"><br /><hr></span><span style="font-size:9pt;font-weight:600">4.5.3.143</span><span style="font-size:9pt"> |==> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">{{:: REPLACE_IN_FILE( nom du fichier source, nom du fichier destination, nom de la variable N°1, nom de la variable N°2, ... nom de la variable N°n )}}<br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Variante</span><span style="font-size:9pt"> : </span><span style="font-size:9pt;font-weight:600;color:#aa0000">{{:: RF( nom du fichier source, nom du fichier destination, nom de la variable N°1, nom de la variable N°2, ... nom de la variable N°n ) }}<br /></span><span style="font-size:9pt"><br />Cette instruction permet de remplacer dans un fichier, des </span><span style="font-family:Fixed;font-size:9pt">occurrences d'un motif du type </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">{{</span><span style="font-size:9pt;font-weight:600;color:#aa0000">nom de la variable N°1}}</span><span style="font-size:9pt"><br />par le contenu de cette variable.<br /><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 1</span><span style="font-size:9pt"> (fichier source) : fichier d'origine, où se trouvent les motifs de type </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">{{</span><span style="font-size:9pt;font-weight:600;color:#aa0000">nom de la variable}}</span><span style="font-size:9pt"> <br /> </span><span style="font-size:9pt;font-weight:600;color:#0000ff">$Glossaire</span><span style="font-size:9pt"> qui sera remplacée par le chemin du </span><span style="font-size:9pt;font-weight:600">Glossaire</span><span style="font-size:9pt">.<br /> </span><span style="font-size:9pt;font-weight:600;color:#0000ff">$Vigie </span><span style="font-size:9pt"> qui sera remplacée par le chemin de la </span><span style="font-size:9pt;font-weight:600">Vigie</span><span style="font-size:9pt">.<br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 2</span><span style="font-size:9pt;font-weight:600"> </span><span style="font-size:9pt"> (fichier de destination) : fichier de destination créé avec les motifs de type </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">{{</span><span style="font-size:9pt;font-weight:600;color:#aa0000">nom de la variable}}</span><span style="font-size:9pt"> remplacés par les contenus des variables correspondantes.<br /> </span><span style="font-size:9pt;font-weight:600;color:#0000ff">$Glossaire</span><span style="font-size:9pt"> qui sera remplacée par le chemin du </span><span style="font-size:9pt;font-weight:600">Glossaire</span><span style="font-size:9pt">.<br /> </span><span style="font-size:9pt;font-weight:600;color:#0000ff">$Vigie </span><span style="font-size:9pt"> qui sera remplacée par le chemin de la </span><span style="font-size:9pt;font-weight:600">Vigie</span><span style="font-size:9pt">.<br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 3</span><span style="font-size:9pt"> (nom de la première variable) : dont il faudra remplacer le motif </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">{{</span><span style="font-size:9pt;font-weight:600;color:#aa0000">nom de la variable}}</span><span style="font-size:9pt"> par son contenu.<br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 4</span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">(nom de la deuxième variable) : dont il faudra remplacer le motif </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">{{</span><span style="font-size:9pt;font-weight:600;color:#aa0000">nom de la variable}}</span><span style="font-size:9pt"> par son contenu.</span><span style="font-family:Fixed;font-size:9pt"><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° n</span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">(nom de la nième variable) : </span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">dont il faudra remplacer le motif </span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">{{</span><span style="font-size:9pt;font-weight:600;color:#aa0000">nom de la variable}}</span><span style="font-size:9pt"> par son contenu.</span><span style="font-family:Fixed;font-size:9pt"> <br /><br /></span><span style="font-family:Fixed;font-style:italic;font-size:9pt;text-decoration:underline">Exemple</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"> : remplir des formulaires pdf avec pdftk.<br /><br />Exemple de fichier XFDF déjà rempli avec des données du formulaire<br />à envoyer avec pdftk pour qu'il remplisse le formulaire pdf<br />avec la commande suivante :<br /><br />pdftk document.pdf fill_form données.xfdf output document-rempli.pdf<br />Créer un fichier modèle avec les tags </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">{{nom de la variable}}</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"><br /><br /></span><span style="font-family:Fixed;font-style:italic;font-size:9pt;text-decoration:underline">Exemple</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"> : <br /><br />° </span><span style="font-family:Fixed;font-style:italic;font-size:9pt;text-decoration:underline">fichier de référence</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"> : </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">modeleXFDF.xml</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"> (placé dans notre exemple dans le répertoire </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">pdf</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"> de MedinTux)<br /><br /><?xml version="1.0" encoding="UTF-8"?><br /><xfdf xmlns="http://ns.adobe.com/xfdf/" xml:space="preserve"><br /><fields><br /><field name="Nom Patient"><br /><value>{{</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#005500">NomPatient</span><span style="font-family:Fixed;font-style:italic;font-size:9pt">}}</value><br /></field><br /><field name="Prenom Patient"><br /><value>{{</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa55ff">PrenomPatient</span><span style="font-family:Fixed;font-style:italic;font-size:9pt">}}</value><br /></field><br /></fields><br /><f href="fichier.pdf" /><br /></xfdf><br /><br />° </span><span style="font-family:Fixed;font-style:italic;font-size:9pt;text-decoration:underline">Macro exploitant ce fichier</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"> en le remplissant avec les données du patient en cours, par des valeurs collectées au préalable dans les variables idoines.<br /><br /></span><span style="font-family:Fixed;font-size:9pt">{{\<br />{{:: REM ----------- collecte des données dans les variables idoines --------------}}\<br />{{:: SET_VAR(</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#005500">NomPatient</span><span style="font-family:Fixed;font-size:9pt">,{{NOM PATIENT}})}}\<br />{{:: SET_VAR(</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa00ff">PrenomPatient</span><span style="font-family:Fixed;font-size:9pt">,{{PRENOM PATIENT}})}}\<br />{{REM=--------------------- remplacement des tags dans le fichier de réference -------------------------------}}\<br />{{REM= par les valeurs des variables }}\<br /></span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">{{:: REPLACE_IN_FILE</span><span style="font-family:Fixed;font-size:9pt">(</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#00007f">../../pdf/modeleXFDF.xml</span><span style="font-family:Fixed;font-size:9pt">,</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#00aa00">../../pdf/replacedXFDF.xml</span><span style="font-family:Fixed;font-size:9pt">,</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#005500">NomPatient</span><span style="font-family:Fixed;font-size:9pt">,</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa00ff">PrenomPatient</span><span style="font-family:Fixed;font-size:9pt">)</span><span style="font-family:Fixed;font-size:9pt;font-weight:600;color:#aa0000">}}</span><span style="font-family:Fixed;font-size:9pt">\<br />}}</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"><br /><br />° </span><span style="font-family:Fixed;font-style:italic;font-size:9pt;text-decoration:underline">fichier résultat</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"> : </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">replacedXFDF.xml</span><span style="font-family:Fixed;font-style:italic;font-size:9pt"> où l'on voit les variables remplacées par les valeurs du patient.<br /></span><span style="font-family:Fixed;font-size:9pt"><br /><?xml version="1.0" encoding="UTF-8"?><br /><xfdf xmlns="http://ns.adobe.com/xfdf/" xml:space="preserve"><br /><fields><br /><field name="Nom Patient"><br /><value>TARTEMPION</value><br /></field><br /><field name="Prenom Patient"><br /><value>MARCEL</value><br /></field><br /></fields><br /><f href="fichier.pdf" /><br /></xfdf></span><span style="font-size:9pt"><br /><br /><hr></span><span style="font-size:9pt;font-weight:600">4.5.3.144</span><span style="font-size:9pt"> |==> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">{{:: RUBRIQUE_SHOW( nom de la rubrique, valeur )}}<br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 1</span><span style="font-size:9pt"> (nom de la rubrique) : Nom de la rubrique à afficher ou cacher. <br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 2</span><span style="font-size:9pt;font-weight:600"> </span><span style="font-size:9pt">(valeur) : </span><span style="font-size:9pt;font-weight:600">TRUE</span><span style="font-size:9pt"> valeur par defaut, affiche la rubrique,</span><span style="font-size:9pt;font-weight:600"> FALSE</span><span style="font-size:9pt"> cache la rubrique.</span><span style="font-family:Fixed;font-size:9pt"><br /></span><span style="font-size:9pt"><br /><br /><hr></span><span style="font-size:9pt;font-weight:600">4.5.3.145</span><span style="font-size:9pt"> |==> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">{{DefinirATCD_Cisp}}<br /></span><span style="font-size:9pt">Lance le gestionnaire des antécédents postionné sur l'onglet </span><span style="font-size:9pt;font-weight:600">Cisp</span><span style="font-size:9pt">. et insère le contenu des antécédents à l'emplacement du curseur texte.</span><span style="font-family:Fixed;font-size:9pt"><br /></span><span style="font-size:9pt"><br /><br /><hr></span><span style="font-size:9pt;font-weight:600">4.5.3.146</span><span style="font-size:9pt"> |==> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">{{:: INSERT_CISP () }}<br /></span><span style="font-size:9pt">Lance le gestionnaire des antécédents postionné sur l'onglet </span><span style="font-size:9pt;font-weight:600">Cisp</span><span style="font-size:9pt">. et insère le contenu de la sélection à l'emplacement du curseur texte.<br />Le gestionnaire peut être paramétré de façon à n'afficher que les chapitres et sous chapitres (ou rubriques) de la Cisp.<br /></span><span style="font-family:Fixed;font-size:9pt"><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 1</span><span style="font-size:9pt"> (filtre d'affichage des chapitres Cisp) : ce filtre facultatif (alors par défaut il est égal à </span><span style="font-style:italic;font-size:9pt;font-weight:600">-FDABHKLNPRSTUWXYZ</span><span style="font-size:9pt"> ) est une suite de caractères pouvant être les suivants selon les chapitres que l'on désire afficher :<br />F pour le chapitre oeil ;</span></p>
-<p><span style="font-size:9pt">D pour le chapitre système digestif ;<br />A pour le chapitre général et non spécifié ;<br />- pour le chapitre procédures ;<br />B pour le chapitre sang système hématopoïétique ou immunologique ;<br />H pour le chapitre oreille ;<br />K pour le chapitre cardio-vasculaire ;<br />L pour le chapitre ostéo-articulaire ;<br />N pour le chapitre neurologique ;<br />P pour le chapitre psychologique ;<br />R pour le chapitre respiratoire ;<br />S pour le chapitre peau ;<br />T pour le chapitre métabolisme nutrition endocrinien ;<br />U pour le chapitre systèmeme urinaire ;<br />W pour le chapitre grossesse, accouchement et planning familial ;<br />X pour le chapitre système génital féminin et sein ;<br />Y pour le chapitre système génital masculin et sein ;<br />Z pour le chapitre social ;<br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 2</span><span style="font-size:9pt"> (filtre d'affichage des rubriques de la Cisp) : ce filtre facultatif (alors par défaut il est égal à </span><span style="font-style:italic;font-size:9pt;font-weight:600">SINTCD</span><span style="font-size:9pt"> ) est une suite de caractères pouvant être les suivants selon les rubriques que l'on désire afficher :<br />S pour la rubrique SYMPTÔMES ET PLAINTES ;<br />I pour la rubrique INFECTIONS ;<br />N pour la rubrique NÉOPLASIES ;<br />T pour la rubrique TRAUMATISMES ;<br />C pour la rubrique ANOMALIES CONGÉNITALES ;<br />D pour la rubrique AUTRES DIAGNOSTICS ;<br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 3</span><span style="font-size:9pt;font-weight:600"> </span><span style="font-size:9pt">(template d'affichage d'une ligne de Cisp) : <br />ce paramètre est facultatif (alors par défaut il est égal à </span><span style="font-style:italic;font-size:9pt;font-weight:600"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_CHAPITRE::</span><span style="font-style:italic;font-size:9pt;font-weight:600"> </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_LIBELLE::</span><span style="font-style:italic;font-size:9pt;font-weight:600"> </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_COMMENT::</span><span style="font-style:italic;font-size:9pt;font-weight:600"> code Cisp = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_CODE:: </span><span style="font-style:italic;font-size:9pt;font-weight:600">;</span><span style="font-size:9pt"> )<br />La mention </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_LIBELLE::</span><span style="font-size:9pt"> sera remplacée par le libellé Cisp, </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_CODE::</span><span style="font-size:9pt"> par le code Cisp, </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_CHAPITRE::</span><span style="font-size:9pt"> par le chapitre Cisp ce ce code, </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_COMMENT::</span><span style="font-style:italic;font-size:9pt;font-weight:600"> </span><span style="font-size:9pt">par le commentaire.<br /></span><img src=gnome-warning.png ><span style="font-size:9pt;font-weight:600;text-decoration:underline">IMPORTANT</span><span style="font-size:9pt;font-weight:600"> : Dans le cas d'un code composé CISP-CIMX </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_LIBELLE::</span><span style="font-size:9pt;font-weight:600"> sera celui du code Cim10 associé et séléctionné </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_COMMENT::</span><span style="font-size:9pt;font-weight:600"> sera celui du code Cisp correspondant.</span><span style="font-size:9pt;font-weight:600;color:#aa0000"> </span><span style="font-size:9pt"> <br /></span><span style="font-family:Fixed;font-size:9pt"><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 4</span><span style="font-size:9pt;font-weight:600"> </span><span style="font-size:9pt">(masquage et affichage des comboBox des choix de rubriques et chapitres) : <br />ce paramètre est facultatif et alors il est égal à : </span><span style="font-size:9pt;font-weight:600">CU</span><span style="font-size:9pt"> <br />Si le caractère </span><span style="font-size:9pt;font-weight:600">C</span><span style="font-size:9pt"> est présent alors la comboBox de choix des chapitres est affichée.</span><span style="font-family:Fixed;font-size:9pt"><br /></span><span style="font-size:9pt">Si le caractère </span><span style="font-size:9pt;font-weight:600">U</span><span style="font-size:9pt"> est présent alors la comboBox de choix des rubriques est affichée.<br /><br /></span><span style="font-style:italic;font-size:9pt;text-decoration:underline">Exemple 1</span><span style="font-size:9pt"> : <br /><br />{{::#INSERT_CISP(K,S,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ::CISP_LIBELLE:: </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">::CISP_CODE::</span><span style="font-size:9pt">, no)}}<br /><br />(notez le caractère # permettant de conserver les attributs html du texte) affichera la boîte de dialogue suivante :<br /><br /></span><img src=CispMacroExemple-1.png ><span style="font-size:9pt"><br /><br />et après confirmation insèrera à la position du curseur texte les éléments suivants : <br /><br /></span><span style="font-style:italic;font-size:9pt"> </span><span style="font-size:9pt">autre battement cardiaque irrégulier </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K05 </span><span style="font-style:italic;font-size:9pt"><br /> </span><span style="font-size:9pt">douleur cardiaque </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> </span><span style="font-style:italic;font-size:9pt">= </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K01 </span><span style="font-style:italic;font-size:9pt"><br /> </span><span style="font-size:9pt">limitation de la fonction ou incapacité (k) </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-style:italic;font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K28 </span><br /><br /><span style="font-style:italic;font-size:9pt;text-decoration:underline">Exemple 2</span><span style="font-size:9pt"> : <br /></span><br /><span style="font-size:9pt">{{::#INSERT_CISP(K,S,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ::CISP_LIBELLE:: </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">::CISP_CODE::</span><span style="font-size:9pt">)}}<br />{{::#INSERT_CISP(K,S,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ::CISP_LIBELLE:: </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">::CISP_CODE::</span><span style="font-size:9pt"> , </span><span style="font-size:9pt;font-weight:600;color:#00007f">CU</span><span style="font-size:9pt;color:#00aa00">)</span><span style="font-size:9pt">}}<br /><br />afficheront la boîte de dialogue suivante :<br /><br /></span><img src=CispMacroExemple-2.png ><br /><span style="font-size:9pt"><br /></span><span style="font-style:italic;font-size:9pt;text-decoration:underline">Exemple 3</span><span style="font-size:9pt"> : <br />{{::#INSERT_CISP(K,INTCD,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;::CISP_CHAPITRE:: ::CISP_LIBELLE:: ::CISP_COMMENT:: </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">::CISP_CODE::</span><span style="font-size:9pt">)}}</span><br /><span style="font-size:9pt"><br />affichera la boîte de dialogue suivante :<br /></span><img src=CispMacroExemple-3.png ><br /><br /><span style="font-size:9pt">et après confirmation insèrera à la position du curseur texte les éléments suivants :<br /><br /> cardio-vasculaire CIMX : bradycardie SAI CISP : arythmie cardiaque non classé ailleurs </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K80 =I49</span><span style="font-size:9pt"><br /> cardio-vasculaire CIMX : séquelles d'infarctus cérébral CISP : accident vasculaire cérébral </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K90 =I63</span><span style="font-size:9pt"><br /><br /><br /><hr></span><span style="font-size:9pt;font-weight:600">4.5.3.147</span><span style="font-size:9pt"> |==> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">{{:: RESOLVE (valeur, operateur, valeur , operateur, valeur, ........ ) }}<br /></span><span style="font-size:9pt;text-decoration:underline">Variantes pour le nom de la macro </span><span style="font-size:9pt;font-weight:600;color:#aa0000">: <br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">VAR_CALC<br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">RESULT<br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">RES<br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">RS<br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">VC<br /></span><span style="font-size:9pt">Cette macro que nous attendions tous, permet de faire du calcul entre plusieurs arguments.<br /><br />Exemple : </span><span style="font-family:Fixed;font-style:italic;font-size:8pt">{{:: Resolve( $Wells_1, + ,$Wells_2, + ,$Wells_3, + ,$Wells_4, + ,$Wells_5 )}}</span><span style="font-size:9pt;font-weight:600;color:#aa0000"><br /></span><span style="font-size:9pt">Exemple équivalent au précédent : </span><span style="font-family:Fixed;font-style:italic;font-size:8pt">{{:: Resolve( {{VAR=Wells_1}}, + ,{{VAR=Wells_2}}, + ,{{VAR=Wells_3}}, + ,{{VAR=Wells_4}}, + ,{{VAR=Wells_5}} )}}<br /></span><span style="font-size:9pt;font-weight:600;color:#aa0000"><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 1</span><span style="font-size:9pt"> (valeur) : première valeur du calcul.<br /></span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">si le nom de l'argument commence par </span><span style="font-size:9pt;font-weight:600">$</span><span style="font-size:9pt"> alors <br /></span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">il sera pris le contenu de la variable dont le nom succède au </span><span style="font-size:9pt;font-weight:600">$</span><span style="font-size:9pt"><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 2</span><span style="font-size:9pt;font-weight:600"> </span><span style="font-size:9pt">(opérateur) : </span><span style="font-family:Fixed;font-size:9pt">opérateur à appliquer entre deux valeurs<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">+</span><span style="font-family:Fixed;font-size:9pt"> addition</span> <br /><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">-</span><span style="font-family:Fixed;font-size:9pt"> soustraction<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">*</span><span style="font-family:Fixed;font-size:9pt"> multiplication<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">/</span><span style="font-family:Fixed;font-size:9pt"> division flottante<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">:</span><span style="font-family:Fixed;font-size:9pt"> division entière<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">%</span><span style="font-family:Fixed;font-size:9pt"> pourcentage<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">?</span><span style="font-family:Fixed;font-size:9pt"> modulo<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">x</span><span style="font-family:Fixed;font-size:9pt"> multiplication entière <br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">X</span><span style="font-family:Fixed;font-size:9pt"> multiplication entière <br /><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 3</span><span style="font-size:9pt"> (valeur) : deuxième valeur du calcul. première valeur du calcul.<br /></span><img src=gnome-warning.png ><span style="font-size:9pt;font-weight:600;text-decoration:underline">ASTUCE BENIE DES DIEUX</span><span style="font-size:9pt;font-weight:600"> :</span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">si le nom de l'argument commence par </span><span style="font-size:9pt;font-weight:600">$</span><span style="font-size:9pt"> alors <br /></span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">il sera pris le </span><span style="font-size:9pt;font-weight:600">contenu de la variable</span><span style="font-size:9pt"> dont le nom succède au </span><span style="font-size:9pt;font-weight:600">$</span><span style="font-size:9pt"><br /></span><img src=gnome-warning.png ><span style="font-size:9pt;font-weight:600;text-decoration:underline">IMPORTANT</span><span style="font-size:9pt;font-weight:600"> :</span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">Il n'y a pas de limite au nombre d'arguments séparés par un opérateur.<br /><br /></span><span style="font-family:Fixed;font-style:italic;font-size:8pt;text-decoration:underline">Exemple</span><span style="font-family:Fixed;font-style:italic;font-size:8pt"> : <br />{{\<br />{{:: SET_VAR(Wells_1, {{:: Extract(*,Cancer dans le score de Wells :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_2, {{:: Extract(*,Paralysie ou immobilisation plâtrée récente :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_3, {{:: Extract(*,Alitement supérieur à trois jours ou chirugie inférieure à 4 semaines :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_4, {{:: Extract(*,Douleur à la palpation du trajet des veines profondes :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_5, {{:: Extract(*,Tuméfaction de la cuisse et ou du mollet :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_6, {{:: Extract(*,Tuméfaction du mollet sup à 3 cm de différence entre les deux côtés :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_7, {{:: Extract(*,Oedème prenant le godet :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_8, {{:: Extract(*,Veines superficielles dilatées :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_9, {{:: Extract(*,Autres diagnostics alternatifs au moins aussi probables :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(resultat_W1,{{:: Resolve( $Wells_1, + ,$Wells_2, + ,$Wells_3, + ,$Wells_4, + ,$Wells_5, + , $Wells_6, + , $Wells_7, + , $Wells_8, + , $Wells_9 )}} )}}\<br />}} </span><span style="font-family:Fixed;font-style:italic;font-size:8pt;font-weight:600">Résultat du score de Wells : {{VAR=resultat_W1}}</span><span style="font-size:9pt"><br /><br /><br /><hr><a name="5_Un_système_de_classement_intelligent_,_LA_VIGIE_,"></a></span><span style="font-weight:600;text-decoration:underline">5 Un système de classement intelligent : LA VIGIE </span>:<br /><img src=zix-arrow-right.png ><a href="index.html#Retour au menu principal">Retour au menu principal</a><span style="font-size:9pt"><br /><br /><br /></span><span style="font-size:9pt;text-decoration:underline">La vigie est un système très puissant de classeurs</span><span style="font-size:9pt"> : <br />dans lesquels il vous sera possible de classer tous les documents de MedinTux afin d'avoir une vision transversale du dossier patient ou de l'ensemble des dossiers.<br /><br /><a name="5.1_Une_règle_très_simple_pour_beaucoup_de_puissance_,"></a></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">5.1 Une règle très simple pour beaucoup de puissance</span><span style="font-size:9pt"> : </span></p>
+<p><span style="font-size:9pt">D pour le chapitre système digestif ;<br />A pour le chapitre général et non spécifié ;<br />- pour le chapitre procédures ;<br />B pour le chapitre sang système hématopoïétique ou immunologique ;<br />H pour le chapitre oreille ;<br />K pour le chapitre cardio-vasculaire ;<br />L pour le chapitre ostéo-articulaire ;<br />N pour le chapitre neurologique ;<br />P pour le chapitre psychologique ;<br />R pour le chapitre respiratoire ;<br />S pour le chapitre peau ;<br />T pour le chapitre métabolisme nutrition endocrinien ;<br />U pour le chapitre systèmeme urinaire ;<br />W pour le chapitre grossesse, accouchement et planning familial ;<br />X pour le chapitre système génital féminin et sein ;<br />Y pour le chapitre système génital masculin et sein ;<br />Z pour le chapitre social ;<br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 2</span><span style="font-size:9pt"> (filtre d'affichage des rubriques de la Cisp) : ce filtre facultatif (alors par défaut il est égal à </span><span style="font-style:italic;font-size:9pt;font-weight:600">SINTCD</span><span style="font-size:9pt"> ) est une suite de caractères pouvant être les suivants selon les rubriques que l'on désire afficher :<br />S pour la rubrique SYMPTÔMES ET PLAINTES ;<br />I pour la rubrique INFECTIONS ;<br />N pour la rubrique NÉOPLASIES ;<br />T pour la rubrique TRAUMATISMES ;<br />C pour la rubrique ANOMALIES CONGÉNITALES ;<br />D pour la rubrique AUTRES DIAGNOSTICS ;<br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 3</span><span style="font-size:9pt;font-weight:600"> </span><span style="font-size:9pt">(template d'affichage d'une ligne de Cisp) : <br />ce paramètre est facultatif (alors par défaut il est égal à </span><span style="font-style:italic;font-size:9pt;font-weight:600"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_CHAPITRE::</span><span style="font-style:italic;font-size:9pt;font-weight:600"> </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_LIBELLE::</span><span style="font-style:italic;font-size:9pt;font-weight:600"> </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_COMMENT::</span><span style="font-style:italic;font-size:9pt;font-weight:600"> code Cisp = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_CODE:: </span><span style="font-style:italic;font-size:9pt;font-weight:600">;</span><span style="font-size:9pt"> )<br />La mention </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_LIBELLE::</span><span style="font-size:9pt"> sera remplacée par le libellé Cisp, </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_CODE::</span><span style="font-size:9pt"> par le code Cisp, </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_CHAPITRE::</span><span style="font-size:9pt"> par le chapitre Cisp ce ce code, </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_COMMENT::</span><span style="font-style:italic;font-size:9pt;font-weight:600"> </span><span style="font-size:9pt">par le commentaire.<br /></span><img src=gnome-warning.png ><span style="font-size:9pt;font-weight:600;text-decoration:underline">IMPORTANT</span><span style="font-size:9pt;font-weight:600"> : Dans le cas d'un code composé CISP-CIMX </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_LIBELLE::</span><span style="font-size:9pt;font-weight:600"> sera celui du code Cim10 associé et séléctionné </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#00007f">::CISP_COMMENT::</span><span style="font-size:9pt;font-weight:600"> sera celui du code Cisp correspondant.</span><span style="font-size:9pt;font-weight:600;color:#aa0000"> </span><span style="font-size:9pt"> <br /></span><span style="font-family:Fixed;font-size:9pt"><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 4</span><span style="font-size:9pt;font-weight:600"> </span><span style="font-size:9pt">(masquage et affichage des comboBox des choix de rubriques et chapitres) : <br />ce paramètre est facultatif et alors il est égal à : </span><span style="font-size:9pt;font-weight:600">CU</span><span style="font-size:9pt"> <br />Si le caractère </span><span style="font-size:9pt;font-weight:600">C</span><span style="font-size:9pt"> est présent alors la comboBox de choix des chapitres est affichée.</span><span style="font-family:Fixed;font-size:9pt"><br /></span><span style="font-size:9pt">Si le caractère </span><span style="font-size:9pt;font-weight:600">U</span><span style="font-size:9pt"> est présent alors la comboBox de choix des rubriques est affichée.<br /><br /></span><span style="font-style:italic;font-size:9pt;text-decoration:underline">Exemple 1</span><span style="font-size:9pt"> : <br /><br />{{::#INSERT_CISP(K,S,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ::CISP_LIBELLE:: </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">::CISP_CODE::</span><span style="font-size:9pt">, no)}}<br /><br />(notez le caractère # permettant de conserver les attributs html du texte) affichera la boîte de dialogue suivante :<br /><br /></span><img src=CispMacroExemple-1.png ><span style="font-size:9pt"><br /><br />et après confirmation insèrera à la position du curseur texte les éléments suivants : <br /><br /></span><span style="font-style:italic;font-size:9pt"> </span><span style="font-size:9pt">autre battement cardiaque irrégulier </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K05 </span><span style="font-style:italic;font-size:9pt"><br /> </span><span style="font-size:9pt">douleur cardiaque </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> </span><span style="font-style:italic;font-size:9pt">= </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K01 </span><span style="font-style:italic;font-size:9pt"><br /> </span><span style="font-size:9pt">limitation de la fonction ou incapacité (k) </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-style:italic;font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K28 </span><br /><br /><span style="font-style:italic;font-size:9pt;text-decoration:underline">Exemple 2</span><span style="font-size:9pt"> : <br /></span><br /><span style="font-size:9pt">{{::#INSERT_CISP(K,S,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ::CISP_LIBELLE:: </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">::CISP_CODE::</span><span style="font-size:9pt">)}}<br />{{::#INSERT_CISP(K,S,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ::CISP_LIBELLE:: </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">::CISP_CODE::</span><span style="font-size:9pt"> , </span><span style="font-size:9pt;font-weight:600;color:#00007f">CU</span><span style="font-size:9pt;color:#00aa00">)</span><span style="font-size:9pt">}}<br /><br />afficheront la boîte de dialogue suivante :<br /><br /></span><img src=CispMacroExemple-2.png ><br /><span style="font-size:9pt"><br /></span><span style="font-style:italic;font-size:9pt;text-decoration:underline">Exemple 3</span><span style="font-size:9pt"> : <br />{{::#INSERT_CISP(K,INTCD,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;::CISP_CHAPITRE:: ::CISP_LIBELLE:: ::CISP_COMMENT:: </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">::CISP_CODE::</span><span style="font-size:9pt">)}}</span><br /><span style="font-size:9pt"><br />affichera la boîte de dialogue suivante :<br /></span><img src=CispMacroExemple-3.png ><br /><br /><span style="font-size:9pt">et après confirmation insèrera à la position du curseur texte les éléments suivants :<br /><br /> cardio-vasculaire CIMX : bradycardie SAI CISP : arythmie cardiaque non classé ailleurs </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K80 =I49</span><span style="font-size:9pt"><br /> cardio-vasculaire CIMX : séquelles d'infarctus cérébral CISP : accident vasculaire cérébral </span><span style="font-size:9pt;font-weight:600">code Cisp</span><span style="font-size:9pt"> = </span><span style="font-style:italic;font-size:9pt;font-weight:600;color:#aa0000">K90 =I63</span><span style="font-size:9pt"><br /><br /><br /><hr></span><span style="font-size:9pt;font-weight:600">4.5.3.147</span><span style="font-size:9pt"> |==> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">{{:: RESOLVE (valeur, operateur, valeur , operateur, valeur, ........ ) }}<br /></span><span style="font-size:9pt;text-decoration:underline">Variantes pour le nom de la macro </span><span style="font-size:9pt;font-weight:600;color:#aa0000">: <br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">VAR_CALC<br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">RESULT<br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">RES<br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">RS<br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">VC<br /></span><span style="font-size:9pt">Cette macro que nous attendions tous, permet de faire du calcul entre plusieurs arguments.<br /><br />Exemple : </span><span style="font-family:Fixed;font-style:italic;font-size:8pt">{{:: Resolve( $Wells_1, + ,$Wells_2, + ,$Wells_3, + ,$Wells_4, + ,$Wells_5 )}}</span><span style="font-size:9pt;font-weight:600;color:#aa0000"><br /></span><span style="font-size:9pt">Exemple équivalent au précédent : </span><span style="font-family:Fixed;font-style:italic;font-size:8pt">{{:: Resolve( {{VAR=Wells_1}}, + ,{{VAR=Wells_2}}, + ,{{VAR=Wells_3}}, + ,{{VAR=Wells_4}}, + ,{{VAR=Wells_5}} )}}<br /></span><span style="font-size:9pt;font-weight:600;color:#aa0000"><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 1</span><span style="font-size:9pt"> (valeur) : première valeur du calcul.<br /></span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">si le nom de l'argument commence par </span><span style="font-size:9pt;font-weight:600">$</span><span style="font-size:9pt"> alors <br /></span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">il sera pris le contenu de la variable dont le nom succède au </span><span style="font-size:9pt;font-weight:600">$</span><span style="font-size:9pt"><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 2</span><span style="font-size:9pt;font-weight:600"> </span><span style="font-size:9pt">(opérateur) : </span><span style="font-family:Fixed;font-size:9pt">opérateur à appliquer entre deux valeurs<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">+</span><span style="font-family:Fixed;font-size:9pt"> addition</span> <br /><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">-</span><span style="font-family:Fixed;font-size:9pt"> soustraction<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">*</span><span style="font-family:Fixed;font-size:9pt"> multiplication<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">/</span><span style="font-family:Fixed;font-size:9pt"> division flottante<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">:</span><span style="font-family:Fixed;font-size:9pt"> division entière<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">%</span><span style="font-family:Fixed;font-size:9pt"> pourcentage<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">?</span><span style="font-family:Fixed;font-size:9pt"> modulo<br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">x</span><span style="font-family:Fixed;font-size:9pt"> multiplication entière <br /> </span><span style="font-family:Fixed;font-size:9pt;font-weight:600">X</span><span style="font-family:Fixed;font-size:9pt"> multiplication entière <br /><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">Paramètre N° 3</span><span style="font-size:9pt"> (valeur) : deuxième valeur du calcul. première valeur du calcul.<br /></span><img src=gnome-warning.png ><span style="font-size:9pt;font-weight:600;text-decoration:underline">ASTUCE BENIE DES DIEUX</span><span style="font-size:9pt;font-weight:600"> :</span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">si le nom de l'argument commence par </span><span style="font-size:9pt;font-weight:600">$</span><span style="font-size:9pt"> alors <br /></span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">il sera pris le </span><span style="font-size:9pt;font-weight:600">contenu de la variable</span><span style="font-size:9pt"> dont le nom succède au </span><span style="font-size:9pt;font-weight:600">$</span><span style="font-size:9pt"><br /></span><img src=gnome-warning.png ><span style="font-size:9pt;font-weight:600;text-decoration:underline">IMPORTANT</span><span style="font-size:9pt;font-weight:600"> :</span><span style="font-family:Fixed;font-size:9pt"> </span><span style="font-size:9pt">Il n'y a pas de limite au nombre d'arguments séparés par un opérateur.<br /><br /></span><span style="font-family:Fixed;font-style:italic;font-size:8pt;text-decoration:underline">Exemple</span><span style="font-family:Fixed;font-style:italic;font-size:8pt"> : <br />{{\<br />{{:: SET_VAR(Wells_1, {{:: Extract(*,Cancer dans le score de Wells :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_2, {{:: Extract(*,Paralysie ou immobilisation plâtrée récente :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_3, {{:: Extract(*,Alitement supérieur à trois jours ou chirugie inférieure à 4 semaines :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_4, {{:: Extract(*,Douleur à la palpation du trajet des veines profondes :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_5, {{:: Extract(*,Tuméfaction de la cuisse et ou du mollet :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_6, {{:: Extract(*,Tuméfaction du mollet sup à 3 cm de différence entre les deux côtés :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_7, {{:: Extract(*,Oedème prenant le godet :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_8, {{:: Extract(*,Veines superficielles dilatées :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(Wells_9, {{:: Extract(*,Autres diagnostics alternatifs au moins aussi probables :,EOL,,,N)}} )}}\<br />{{:: SET_VAR(resultat_W1,{{:: Resolve( $Wells_1, + ,$Wells_2, + ,$Wells_3, + ,$Wells_4, + ,$Wells_5, + , $Wells_6, + , $Wells_7, + , $Wells_8, + , $Wells_9 )}} )}}\<br />}} </span><span style="font-family:Fixed;font-style:italic;font-size:8pt;font-weight:600">Résultat du score de Wells : {{VAR=resultat_W1}}</span><span style="font-size:9pt"><br /><br /><hr></span><span style="font-size:9pt;font-weight:600">4.5.3.148</span><span style="font-size:9pt"> |==> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">{{VALIDER_DOSSIER }}<br /></span><span style="font-size:9pt;text-decoration:underline">Variantes pour le nom de la macro </span><span style="font-size:9pt;font-weight:600;color:#aa0000">: <br /></span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600;color:#aa0000">ZAB<br /></span><span style="font-size:9pt">Cette macro met à jour le dossier en cours dans la base de données et recharge toutes les rubriques du dossier.<br /><br /><br /><hr><a name="5_Un_système_de_classement_intelligent_,_LA_VIGIE_,"></a></span><span style="font-weight:600;text-decoration:underline">5 Un système de classement intelligent : LA VIGIE </span>:<br /><img src=zix-arrow-right.png ><a href="index.html#Retour au menu principal">Retour au menu principal</a><span style="font-size:9pt"><br /><br /><br /></span><span style="font-size:9pt;text-decoration:underline">La vigie est un système très puissant de classeurs</span><span style="font-size:9pt"> : <br />dans lesquels il vous sera possible de classer tous les documents de MedinTux afin d'avoir une vision transversale du dossier patient ou de l'ensemble des dossiers.<br /><br /><a name="5.1_Une_règle_très_simple_pour_beaucoup_de_puissance_,"></a></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">5.1 Une règle très simple pour beaucoup de puissance</span><span style="font-size:9pt"> : </span></p>
<ul type="disc"><div><img src=bulletcyan01.png ><span style="font-size:9pt">Tout document MedinTux (Observation, prescription etc..) peut se placer dans la Vigie,<br />comme fils d'un autre document, et comme père d'un autre document (et il est alors classeur).<br /><br /></span><img src=Vigie-FilsEtPere-00.png ><span style="font-size:9pt"><br /><br />ci-dessus nous voyons que </span><span style="font-style:italic;font-size:9pt">'</span><span style="font-style:italic;font-size:9pt;color:#00007f">Photo à l'âge de 67 ans</span><span style="font-style:italic;font-size:9pt">'</span><span style="font-size:9pt"> est le fils de '</span><span style="font-style:italic;font-size:9pt;color:#00007f">Fiche Administrative</span><span style="font-style:italic;font-size:9pt">'<br /></span><span style="font-size:9pt"><br /></span><img src=bulletcyan01.png ><span style="font-size:9pt">Dès qu'un document est père d'un fils, il devient </span><span style="font-size:9pt;font-weight:600">classeur</span><span style="font-size:9pt">, car il en contient d'autres.<br />Ci-dessus nous voyons que </span><span style="font-style:italic;font-size:9pt">'</span><span style="font-style:italic;font-size:9pt;color:#00007f">Fiche Administrative</span><span style="font-style:italic;font-size:9pt">'</span><span style="font-size:9pt"> est un classeur contenant : </span><span style="font-style:italic;font-size:9pt">'</span><span style="font-style:italic;font-size:9pt;color:#00007f">Photo à l'âge de 67 ans</span><span style="font-style:italic;font-size:9pt">'</span><span style="font-size:9pt">.<br /><br /><img src=bulletcyan01.png >Un fils peut avoir plusieurs pères (et être classé dans deux classeurs différents).<br /><br /><img src=Vigie-DoubleFils.png ><br />Nous voyons dans l'exemple ci-dessus que </span><span style="font-style:italic;font-size:9pt">'</span><span style="font-style:italic;font-size:9pt;color:#00007f">Photo à l'âge de 67 ans</span><span style="font-style:italic;font-size:9pt">'</span><span style="font-size:9pt"> est classé et présent dans, <br />le </span><span style="font-size:9pt;font-weight:600">classeur</span><span style="font-size:9pt"> : </span><span style="font-style:italic;font-size:9pt">'</span><span style="font-style:italic;font-size:9pt;color:#00007f">Administratif_Social/Fiche Administrative</span><span style="font-style:italic;font-size:9pt">'</span><span style="font-size:9pt"> et <br />le </span><span style="font-size:9pt;font-weight:600">classeur</span><span style="font-size:9pt"> : '</span><span style="font-style:italic;font-size:9pt;color:#00007f">Dermatologie</span><span style="font-size:9pt">' car il est intéressant d'avoir la photo du patient dans la fiche administrative<br />d'ailleurs la voici :</span><img src=Vigie-PhotoDuPatient.png ><span style="font-size:9pt"><br />et du fait de cette curieuse lésion cutanée</span><img src=Vigie-PhotoDuPatient-Inside.png ><span style="font-size:9pt">que présente ce patient sur l'abdomen, il est impératif qu'elle soit aussi dans le classeur : '</span><span style="font-style:italic;font-size:9pt;color:#00007f">Dermatologie</span><span style="font-size:9pt">'<br /><br /><img src=bulletcyan01.png >Enfin ! Un fils ne peut pas être parent de son père (on n'a jamais vu ça).</span></div></ul>
<p><span style="font-size:9pt;font-weight:600"><br /></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">5.2 Vue générale et description</span><span style="font-size:9pt"> : <br /><br /><a name="5.2.1_Placement_et_dispositon_de_la_vigie_,"></a></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">5.2.1 Placement et disposition de la vigie</span><span style="font-size:9pt;text-decoration:underline"> </span><span style="font-size:9pt">:<br />° Il est possible de la faire </span><span style="font-size:9pt;font-weight:600">apparaître et disparaître</span><span style="font-size:9pt"> à tout moment à l'aide de la touche </span><span style="font-size:9pt;font-weight:600">F4</span><span style="font-size:9pt"> ou de l'appui et clic sur le bouton : </span><img src=Vigie-Activer-F4-00.png ><br /><br /><span style="font-size:9pt">° La Vigie est un composant pouvant se placer n'importe où dans l'interface de MedinTux, dans les espaces de stockages latéraux, supérieurs, inférieurs de MedinTux, les mêmes espaces que le Glossaire, la Vue Rapide, les barre d'outils divers, etc.<br /><br />° Il vous est possible de la déplacer où vous le souhaitez, et d'enregistrer la disposition de votre espace de travail ainsi que toute la configuration de la Vigie (filtres etc..) ,dans le profil vous concernant, en cliquant sur l'option de menu </span><span style="font-size:9pt;font-weight:600">Fichier->Enregistrer les profils</span><span style="font-size:9pt">.<br /><br /></span><img src=Vigie-EnregistrerPofils.png >Vaccinations<br /><span style="font-size:9pt"><br />(voir organisation de l'espace de travail) afin de toujours retrouver cette organisation.<br /><br /><a name="5.2.2_La_vigie_se_divise_en_deux_parties"></a></span><span style="font-size:9pt;font-weight:600;text-decoration:underline">5.2.2 La vigie se divise en deux parties</span><span style="font-size:9pt"> : <br />° La partie haute </span><span style="font-size:9pt;font-weight:600">le</span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600">filtrage</span><span style="font-size:9pt"> (encadrée en rouge) comportant tous les éléments permettant de la piloter, de la paramétrer et la commander.<br />° La partie basse avec </span><span style="font-size:9pt;font-weight:600">la</span><span style="font-size:9pt"> </span><span style="font-size:9pt;font-weight:600">liste hiérarchique des classeurs et documents</span><span style="font-size:9pt"> la composant.</span></p>
<p><img src=Vigie-VueGénérale-02.png ></p>