Outils pour utilisateurs

Outils du site


fr:manuals:freemedforms:xmlforms:description

Bloc de description des formulaires XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE FreeMedForms>
 
  <formdescription>
    <!-- Non translatable values -->
    <authors>Eric Maeker, MD</authors>
    <!-- File version must include 3 numbers separated by 2 dots-->
    <version>0.6.0</version>
    <!-- Application compatibility version:
           - fmfv: FreeMedForms EMR version
           - fdv:  FreeDiams version
           - fav:  FreeAccount version
    -->
    <fmfv>0.7.0</fmfv>
    <fdv>0.7.0</fdv>
    <!-- Dates:
           - cdate: creation date (should not change with updates)
           - lmdate: last modification date
    --> 
    <cdate>2011-09-02</cdate>
    <lmdate>2012-03-17</lmdate>
    <!-- Decoration and external informations:
           - icon: icon decoration
           - weblink: link to an external source (web)
    --> 
    <icon>generalpractitioner.png</icon>
    <weblink></weblink>
    <!-- Gender limitation: (0.8.2) if you form is specific to men or women, you can set
         a gender limitation. Use the GenderLimitation XML tag with 
         - 'M' for male
         - 'F' for female
    --> 
    <genderlimitation>F</genderlimitation>
 
    <!-- Related bibliography (use PMID or set reference by hand) -->
    <bibliography pmid="pubmed ID"/>
    <bibliography>Complete reference. Of the paper...</bibliography>
 
    <!-- Translatable values -->
    <!-- License:
         You can define you own license name using the 'license' tag or use predefined license.
         If you use known license name, you do not have to define the license terms.
         Known license:
           - GPL
           - GPLv3 (GPL-3, GPL3)
           - LGPL
           - LGPL2.1 (LGPL-2.1, LGPLv2.1)
           - BSD
           - BSD Revised (BSDRevised, BSD-revised, BSDNew, BSD-New, BSD New)
         If you use your own license, you must define your license terms.
    -->
    <license>GPLv3</license>
    <licenseterms lang="xx">You can put here an HTML license terms.</licenseterms>
    <licenseterms lang="fr">Vous pouvez détailler les termes de la licence ici (en HTML).</licenseterms>
 
    <!-- Description (short and long, category, tooltip and related specialties) -->
    <label lang="xx">Some kind of label</label>
    <extralabel lang="xx">Only used by some plugins</extralabel>
    <description lang="xx">Generic patient file with drugs page</description>
    <description lang="fr">Dossier médical générique avec page médicaments</description>
    <category lang="xx">General practice</category>
    <category lang="fr">Médecine générale</category>
    <tooltip lang="xx">All other languages tooltip</tooltip>
    <tooltip lang="fr">French tooltip</tooltip>
    <htmldescription lang="xx"></htmldescription>
    <htmldescription lang="fr"></htmldescription>
    <specialties lang="xx"></specialties>
    <specialties lang="fr"></specialties>
 
    <!-- Update information -->
    <updateinfo>
      <updateversion from="0.5.0~alpha" to="0.6.0">
        <text lang="xx">Improving naming of items by using namespaces.<br/>
        Adding the french social number in the identiy form.<br/>
        Improvements in the printing process.</text>
 
        <text lang="fr">Amélioration du nommage des items grâce à l'utilisation d'espace de nom.<br/>
        Ajout du numéro de sécurité dociale française dans l'identité.<br/>
        Amélioration du processus d'impression.</text>
      </updateversion>
    </updateinfo>
 
  </formdescription>
 
  [...]
2014/03/17 12:25

Mise àjour automatique des formulaires

  • Pour s'assurer que tous les utilisateurs disposent des mêmes formulaires, FreeMedForms dépose une copie des formulaires dans une base de données partagée entre tous les utilisateurs.
  • Au démarrage de l'application, une vérification des mises à jour de formulaires est effectuée sur le disque local.
  • Si une nouvelle version est trouvée pour un formulaire, FreeMedForms vous le signalera en vous demandant votre accord pour mettre à jour le formulaire.
  • Pour les développeurs:
    • Vous pouvez utiliser cette fonctionnalité pour tester vos formulaires, ou (depuis la v0.6.2) définir la version à test. Modifier la version de vos formulaires pour les mettre à jour. Le tag XML est version.
    • Vous pouvez détaillez les mises à jour effectués dans le bloc de données XML updateinfo. Les données enregistrées seront présentées à l'utilisateur.
fr/manuals/freemedforms/xmlforms/description.txt · Dernière modification: 2014/11/20 22:45 (modification externe)