Aller au contenu

Modèles PDF

Un modèle PDF habille l'export d'un rapport aux couleurs de l'établissement. Les médecins choisissent un modèle au moment d'exporter ; l'administrateur les compose.

L'onglet Modèles d'export

La liste montre les modèles disponibles. Le « Modèle par défaut » est livré avec l'application et ne peut pas être supprimé. Pour chaque modèle :

  • Aperçu génère un PDF sur des données factices ;
  • Modifier rouvre le compositeur, uniquement pour les modèles qui y ont été créés ;
  • Supprimer retire le modèle ;
  • Composer un modèle ouvre le compositeur.

Tous les utilisateurs voient la liste et l'aperçu. Seuls les administrateurs composent et suppriment.

Le compositeur

Le compositeur assemble un modèle à partir de quatre éléments, avec un aperçu qui se régénère pendant la saisie :

Élément Détail
Nom Obligatoire. Identifie le modèle dans la liste et à l'export.
Bannière Image PNG ou JPEG en tête de la première page. Format recommandé 2000 × 520 pixels.
Filigrane Texte converti en image inclinée à 45°, répétée en fond de page.
En-tête de contenu Texte répété en haut de chaque page à partir de la deuxième.
Pied de page Texte en bas de chaque page.

L'en-tête et le pied acceptent des variables remplacées à l'export : patient, medecin, acte, dateConsultation, validePar, dateValidation, validation et dateExport.

À l'enregistrement, le modèle est rendu une fois sur des données factices pour vérifier qu'il produit bien un PDF. Un modèle qui échoue à ce rendu est refusé.

Sur le disque

Chaque modèle composé est enregistré dans ~/.cause/pdf-templates/ sous deux fichiers : le document XHTML final, et un fichier de paramètres qui permet de le rouvrir dans le compositeur. Un XHTML déposé à la main sans fichier de paramètres apparaît dans la liste et fonctionne à l'export, mais ne peut pas être modifié dans le compositeur. Les déclarations DOCTYPE et ENTITY y sont interdites.