Import
Ce module permet les échanges entre Colibri et d'autres plateformes informatiques. Les imports sont réalisés au format standard CSV.
« CSV » signifie "Comma-Separated Values" (en français, "valeurs séparées par des virgules"). C'est un format de fichier très répandu ,simple, utilisé pour stocker des données tabulaires, telles que des feuilles de calcul ou des bases de données. Dans un fichier CSV, chaque ligne représente un enregistrement et chaque enregistrement peut avoir plusieurs champs séparés par des virgules.
Un fichier "exemple" est disponible en téléchargement sur la page Import (vue au format tableur) :
Voici sa structure brute :
"tag","sexe","nom","prenom","date_de_naissance","commentaire","adresse","code_ville","code_postal_ville","telephone","email" ↵
"fightClub","M","Durder","Tyler","18/12/1963","Tuteur légale: Darth VADOR","4 rue Saint-Catherine","33063","33000","0619764835","brad@gmail.com" ↵
"fightClub","M","Norton","Edouard","18/08/1969","","16 rue ailleur","12090","12000","0638891632","norton@gmail.com" ↵
"star","M","Van damme","jean-claude","18/10/1960","A joué dans BloodSport","24 boulevard cinéma","12090","12000","0638799638","jcvdc@gmail.com" ↵
La première ligne doit être identique à celle de l'exemple fourni. Cette ligne ne doit pas être omise. Elle doit reprendre l'ensemble des titres de colonne comme dans l'exemple. Chaque ligne est séparée de la suivante par un retour chariot ↵.
Attention, chaque colonne doit obligatoirement être présente dans le fichier, dans l'ordre indiqué dans le fichier exemple. Chaque colonne est séparée de la suivante par une virgule. Les données d'une colonne sont entourées de guillemets. Si une colonne ne contient pas d'information, les guillemets vides sont inutiles.
Voici la liste des champs devant obligatoirement figurer pour chaque ligne du fichier, avec leur description.
- tag : facultatif - Voir définition ci-dessous - Un seul tag possible par patient ;
- sexe : obligatoire. M pour le sexe masculin et F pour le sexe féminin ;
- nom : obligatoire - Formatage automatique : durant → DURANT
- prénom : obligatoire - Formatage automatique : jean → Jean
- date_de_naissance : obligatoire - Format JJ/MM/AAAA
- commentaires : facultatif - Cette information s'affiche dans le champ commentaire de la fiche patient ;
- adresse : facultatif
- code_ville : facultatif (Code INSEE de la ville)
- code_postal_ville : facultatif
- telephone : facultatif (pour les numéro étrangers, mettre le code pays. Exemple : Allemagne : +49)
- email : facultatif
Un « tag » (mot anglais signifiant "étiquette") est un marqueur appliqué à de l'information pour l'identifier, la classer ou la caractériser. Dans le cadre de la campagne de vaccination contre le HPV dans les collèges, un tag peut être par exemple le nom du collège, ou sa classe.
Pour procéder à l'importation d'un fichier, il suffit de le sélectionner sur le disque dur de la machine à l'aide du bouton « + Importer CSV ». Il est possible d'ajouter un ou plusieurs tags (chaque tag saisi doit être suivi d'un retour chariot ↵) qui seront attribués à l'ensemble des patients importés (en plus du Tag contenu dans le fichier attribué individuellement à chaque patient).
Cliquer ensuite sur « Importer »
Si tout ce passe bien, la liste des patients importés s'affiche.
Si le système détecte des doublons, la liste de ceux-ci sont affichés : chaque fiche détectée en doublon peut alors être validée individuellement. Il est aussi possible de consulter directement depuis cette liste la fiche d'un patient détecté en doublon (bouton « Patient existant »).
Export
Les exports sont réalisés au format standard CSV (voir ci-dessus, format d'import).
Il est possible de filtrer la liste des dossiers exportés par « tags » ou par caractéristique patient : nom ou date de naissance.
Voici la liste des champs exportés :
- nom
- prénom
- date de naissance : format JJ/MM/AAAA
- adresse
- code ville
- code postale ville
- téléphone
- tags
Suivent ensuite les champs « vaccination » avec pour chaque maladie :
- maladie1 : nom de la maladie concernée (voir liste des 15 maladies exportées)
- statut1 : statut vis à vis de la maladie (voir la liste des valeurs possibles)
- doses1 : nombre de doses reçues
- prochaine dose1 : date prévisionnelle de la prochaine dose - format JJ/MM/AAAA.
Cette série de champs se répète jusqu'à 15 : voir plus bas la correspondance numéro + maladie.
Liste des valeurs possibles pour le champ « statut » avec leurs significations respectives :
- up_to_date : à jour
- late : en retard
- todo : à faire
- exception : cas non traité par le système expert
- complete_scheme : schéma complet
- unmanaged : non géré
- suggested : suggéré
- contraindicated : contre-indiqué
- no_action : pas d'action
Le numéro accolé à chacun des champs ci-dessus (statut1, maladie1...) correspondant à une maladie à prévention vaccinale du calendrier de vaccination français. Voici la liste des maladies exportées :
- Hépatite B
- Rubéole
- Rougeole
- Oreillons,
- Méningocoque C
- Coqueluche
- Diphtérie
- Tétanos,
- Poliomyélite
- Papillomavirus
- Pneumocoque
- Haemophilus influenzae type b (Hib)
- Méningocoque B
- Grippe
- Zona
Lire ensuite : Les informations personnelles