le document possède quatre marges :
La marge gauche
La marge haute
La marge droite
La marge basse
à chacune d'elles correspond une zone de saisie de valeur exprimée en millimètres.
Cette valeur est modifiable soit directement en saisissant la valeur, soit

à l'aide d'un curseur manipulable à la souris.
Placer la souris au-dessus du curseur, maintenir le bouton gauche
de la souris appuyé, et tout en le gardant appuyé déplacer la souris
afin de faire varier la position du curseur, ce qui modifie la valeur
qui lui est associée. Une fois la bonne valeur déterminée, relâchez
le bouton gauche de la souris.
Toutes les modifications de ces valeurs sont répercutées en temps réel sur l'aperçu
du document.
Chacune des parties : en-tête de page et pied de page du document, disposent d'un
réglage de leur hauteur semblable à celui des marges. Les curseurs s'y rapportant
sont distingués par un rectangle rouge.

Les résolutions : Seulement sous Unix il est possible de régler la résolution
d'impression à l'aide de la saisie de deux valeurs dans la zone suivante:

Normalement, vous ne devriez pas avoir à modifier ces valeurs. Cependant dans
certaines configurations d'écran, il est utile de pouvoir les ajuster pour améliorer
les impressions.
Sauvegarde des paramètres : une fois tous les paramètres mis en place il est possible
de les sauvegarder afin que CCAM View les mette en place à chaque démarrage.
Pour cela cliquez sur l'icone suivante :

L'aspect et le contenu du pied de page et de l'en-tête de page d'un document dépendent
de deux fichiers contenus dans le repertoire :
Ressources situé lui-même dans le même
repertoire que
CCAM View. Dans ce repertoire, vous trouverez plusieurs fichiers terminés
par l'extension de fichier :
.html Head.html détermine par défaut l'aspect de l'en-tête de document
Foot.html détermine par défaut l'aspect du pied de document
Adapter les pieds de pages aux bases : il est possible (mais pas obligatoire) d'associer
une en-tête et pied de document spécifique à chaque base de données patient sur laquelle
travaille
CCAM View .
Pour cela, il faut agir sur deux fichiers : le premier est le fichier:
ccamview.ini situé dans le même
repertoire que
CCAM View. Éditez ce fichier à l'aide d'un éditeur de texte pour le modifier.
Un exemple valant mieux que de longs discours regardons cet extrait de
ccamview.ini
[bddc]
PrintHead = HeadMarignane.html
PrintFoot = FootMarignane.html
ExportHtml = ExportModeleMarignane.html
Name = Marignane
[bddc_demo]
PrintHead = HeadVitrolles.html
ExportHtml = ExportModeleVitrolles.html
Name = Vitrolles
=> la mention entre crochets :
[bddc] signifie que les paramétrages situés en dessous seront relatifs à la base de données
patiente :
bddc=> la mention:
PrintHead = HeadMarignane.htmlsignifie que, pour imprimer la liste des actes d'un patient de la base de données
bddc,CCAM_View utilisera le document d'en-tête :
HeadMarignane.html au lieu de
celui par défaut :
Head.html
=> la mention :
PrintFoot = FootMarignane.htmlsignifie que, pour imprimer la liste des actes d'un patient de la base de données
bddc,CCAM_View utilisera le document d'en-tête :
FootMarignane.html au lieu de
celui par défaut :
Foot.html
Les Champs de fusion des en-têtes et pieds de pages :
Il est possible de placer dans l'en-tête et le pied de page des
champs de fusionqui seront remplacés lors de l'impression par les données auquelles ils correspondent.
Un champ de fusion est une
mention située entre deux paires d'accolades ouvrantes et
fermantes, qui sera remplacé par une valeur ou un texte, extrait des données en
cours de traitement, exemple :
{{VILLE NAISSANCE PATIENT}}
sera remplacé lors de l'impression par la ville de naissance du patient.
L'exemple suivant est un document en-tête, avec
tous les champs de fusion possibles.Il servira de modèle pour fabriquer et éditer les vôtres. Usez et abusez du
copier coller.
Ce document est suffisamment explicite pour comprendre le rôle de
chaque champ de fusion et la valeur qui le remplacera lors d'une impression.
Clinique de Marignane
Av des Mimosas
13700 MARIGNANE
Tél: 04 42 87 54 00
Fax: 04 42 64 62 99
Document édité Le: {{DD-MM-YYYY}}
Utilisateur de CCAM View: {{NOM USER}} {{PRENOM USER}}
pour: {{NOM MEDECIN}} {{PRENOM MEDECIN}} N° ID: {{IDENTIFICATION MEDECIN}}
Codes et actes CCAM de l'hospitalisation du: {{DATE ENTREE}} au {{DATE SORTIE}}
de {{TITRE PATIENT}} {{NOM PATIENT}} {{PRENOM PATIENT}}
Age: {{AGE PATIENT}} Sexe: {{SEXE PATIENT}}
Né(e) le: {{DATE NAISSANCE PATIENT}}
à: {{VILLE NAISSANCE PATIENT}}
Adresse: {{ADRESSE PATIENT UNE LIGNE}}
Téléphone: {{NUM. TEL1 PATIENT}}
N° Sécurité Sociale: {{NUM. SECU PATIENT}}
Numéro Dossier patient: {{NUM PATIENT}} Dossier Hospi: {{NUM DOSSIER}}
Base de Travail: {{BASE TRAVAIL}} Etablissement: {{BASE NAME}}
Le corps du document est la partie qui se trouve entre l'en-tête du document
et le pied de page. Son rôle est de lister et imprimer les actes assignés à un patient.
Il est composé de trois parties, que CCAM View assemblera lors de l'impression,
afin de produire une partie de document html valide qui pourra être imprimé.
Pour la personnalisation et la modification de ces trois parties, il est conseillé
d'avoir un minimum de connaissances en html, et de les éditer avec un éditeur
de texte classique.
-A- un en-tête servant à présenter les titres de chaque colonneil y en a un par liste. Le contenu de cet en-tête se trouve dans le
fichier :
BodyHead.html .
Cet en-tête, comme son nom l'indique, se trouve avant la liste des actes,
et consiste ici en une table listant les titres des colonnes qui vont être
affichées pour chaque acte listé. Cet en-tête n'est présent qu'une fois
en début du corps du document
Exemple de fichier : BodyHead.html <TABLE cellSpacing="2" cellpadding="0" width=416 border="1">
<TBODY>
<TR>
<TD width=60 >Date Acte</TD>
<TD width=100 >Praticien</TD>
<TD width=70 >Code CCAM</TD>
<TD width=200 >Libelle Acte</TD>
<TD width=30 >Phase</TD>
<TD width=30 >Activité</TD>
<TD width=30 >Mod-1</TD>
<TD width=30 >Mod-2</TD>
<TD width=30 >Mod-3</TD>
<TD width=30 >Mod-4</TD>
</TR>
Voici le résultat graphique de l'exemple ci-dessus :
|
Date Acte |
Praticien |
Code CCAM |
Libelle Acte |
Phase |
Activité |
Mod-1 |
Mod-2 |
Mod-3 |
Mod-4 |
Un peu de html de base pour comprendre tout ce fourbi :Nous voyons que cet en-tête, met en place la
définition d'une table avec les tags suivants :
<TABLE cellSpacing="2" cellpadding="0" width=416 border="1">
<TBODY>
et que le tag suivant : <TR>
met en place la
première rangée de cette table,
dont le contenu : <TD width=60 >Date Acte</TD>
.
à
.
<TD width=30 >Mod-4</TD>
met en place chacune les colonnes de cette table avec pour chaque colonne :
=>
le titre de la colonne exemple : Date Acte
=>
la largeur de la colonne indiquée après la mention : width=
</TR> indique la fin de la première rangée et la ferme
-B- une liste d'actes : dont la représentation est déterminée par le
fichier :
BodyActe.html qui sera recopié autant de fois qu'il y aura d'actes à lister et imprimer.
Exemple de fichier: BodyActe.html <TR>
<TD width=60 >{{acte.date}} </TD>
<TD width=100 >{{acte.praticien}} </TD>
<TD width=70 >{{acte.code_ccam}} </TD>
<TD width=200 >{{acte.libelle}} </TD>
<TD width=30 >{{acte.phase}} </TD>
<TD width=30 >{{acte.activite}} </TD>
<TD width=30 >{{acte.Mod_1}} </TD>
<TD width=30 >{{acte.Mod_2}} </TD>
<TD width=30 >{{acte.Mod_3}} </TD>
<TD width=30 >{{acte.Mod_4}} </TD>
</TR>
Cet exemple présente les données sous forme d'une rangée de table, selon le même modèle
que l'en-tête décrit en -A-
La seule différence ici dans la définition d'une rangée est la mention entre doubles crochets
qui correspond à un champ de fusion qui lors d'une impression, sera remplacé par les
données de l'acte du patient auquel il correspond.
exemple : {{acte.date}} sera remplacé par la date de l'acte
{{acte.libelle}} sera remplacé par le libelle de l'acte
Liste des champs de fusion possibles :
acte.date sera remplacé par la date de l'acte
acte.heure sera remplacé par l'heure de l'acte
acte.praticien sera remplacé par le nom et prénom du praticien ayant pratiqué l'acte
acte.code_ccam sera remplacé par le code de l'acte
acte.libelle sera remplacé par le libellé complet de l'acte
acte.phase sera remplacé par la phase de l'acte
acte.activite sera remplacé par l'activité de l'acte
acte.Mod_1 sera remplacé par le premier modificateur de l'acte
acte.Mod_2 sera remplacé par le deuxième modificateur de l'acte
acte.Mod_3 sera remplacé par le troisième modificateur de l'acte
acte.Mod_4 sera remplacé par le quatrième modificateur de l'acte
acte.nombre sera remplacé par le nombre d'occurence de l'acte
acte.NumDoss sera remplacé par le numéro de dossier du patient
acte.Nomenclature sera remplacé par la nomenclature de l'acte
acte.IdPrat sera remplacé par le numéro ID du praticien ayant pratiqué l'acte
-C- La fin : dont la représentation est déterminée par le
fichier :
BodyFoot.html qui est chargé de clôturer le corps du
document. Il n'est présent qu'une seule fois par corps de document.
En général, il sert à ajouter les tags html de fermeture.
Exemple de fichier : BodyFoot.html </TBODY> code html de fermeture du corps de la table