Vous êtes sur la page 1sur 4

ITBM-RBM 2002 ; 23 Suppl I : IA-7

0 2002 editions acientifiques et mCdicales Elsevier zyxwvutsrqponmlkjihgfedc


SA S. Tous droits rCserv&

Scores et bases de don&es en chirurgie cardiaque

Approche m&hodologique concernant la crkation


d’une base de donnkes

C. Ver’, P. ThCret’, P. Sutter’, P. Roitel’, 0. Kaiser’, E. Paul’

‘Service de chirurgie cnrdiaqrre, CHR de Metz, I, place Philippe-de-ViRneulles. 57000 Met;, Frarzcr : ‘Nuxprod

Pour une meilleure lecture de l’article, quelques N’oubliez pas de consulter Cgalement votre service infor-
definitions : matique.
Base de don&es : en anglais data base, c’est un fichier
ou un ensemble de fichiers permettant un stockage et un UNE BASE DE DONNEES :
acces permanent a des informations structurees. QUE ME FAUT-IL CONCRETEMENT ?
Informations structurkes : ce sont des informations,
pouvant etre stockees dans un systeme de gestion de base MatCriel
de donnees (SGBD), et ayant une architecture interne
coherente et prtdefinie. S’il s’agit d’un applicatif developpe sous AccessTM, par
Fichier : en anglais data, c’est un ensemble de champs exemple, les donnees sont centralisees sur un serveur et
et d’instructions coherents, stock& sur un support magne- les <<clients x sur les PC. Si on envisage de developper
tique. un intranet, on se retrouve avec un serveur, qui fera
Table : zone de champs regroup& en une entite au sein office de serveur intranet et serveur de donntes. Dans
de la base de donnees (BD). ce cas, pas de client ajoute sur les PC, d’ou une facilite
Champ : zone d’enregistrement designee pour une cer- de maintenance. On peut aussi travailler sur un poste
taine cattgorie de dontrees. isole, auquel cas un simple PC suffit. Ici, autant oublier
Don&e : item predelini par l’utilisateur. le partage des donnees. En fait, tout depend de l’appli-
catif developpe.
UNE BASE DE DONNEES : En resume, il faut au minimum un PC : ce qui est
QUE DIT LA LEGISLATION ? conseille : RCseau Informatique, Serveur.

<<Aucun traitement informatise d’informations nomi- Logiciel


natives ne peut &tre mis en ceuvre sans que des forma-
lit& prealable n’aient CtC accomplies aupres de la La remarque est la meme. Tout depend de ce qu’on va
CNIL (Commission nationale de l’informatique et des faire. 11faut au minimum un logiciel de base de donnees
libertes) )>. pour creer les tables. On peut dtvelopper tout l’applica-
En effet, il y existe quelques formalites a accomplir tif sur cette base ou acceder aux donnees via ODBC
avant de mettre en ceuvre votre base de donntes. La (Open Data Base Connectivity). Prenons le cas de MS
premiere consiste en une declaration a la CNTL. Mais ce AccessTM. Ce logiciel permet de tout developper, des
n’est pas aussi simple... En fonction de votre situation tables a l’interface utilisateur, en passant par la gestion
(association, Ctablissement public, secteur de la Sante, des donnees. Dans ce cas, soit on installe une partie
indbpendant.. .) les regles ne sont pas identiques ! En tout librement distribuable (RuntimeTM) sur les PC. soit on
Ctat de cause, il convient de se renseigner aupres de la doit acquerir le nombre de licences necessaires (1 par
CNIL afin d’etre stir de respecter la legislation. Rendez- poste). Dans le cas d’une utilisation en ODBC, il suffit
vous sur le site de la CNIL (http : //www.cnil.fr) pour d’avoir un navigateur internet, qui lui est gratuit. On
obtenir tout renseignement. Vous pouvez m@me faire votre peut aussi envisager des solutions beaucoup plus lour-
declaration en ligne. 11 faut cependant bien avoir CtudiC des, utilisant un serveur de donnees, un serveur intra-
son dossier au prealable.. . Dans le cas d’un Ctablissement net, un serveur d’authentitication. . . Tout depend des
hospitalier, c’est a l’etablissement de faire la declaration. moyens disponibles.
Approche mkhodologique concernant la crkation d’une base de donnkes 1.5s

En resume, un logiciel de base de donnees type MS Effectuer une recherche


AccessTM, Dbase (plus nombre de licences ntcessaires) ;
ce qui est conseillt : ODBC via intranet. Un exemple :
Les patients
UNE BASE DE DONNtiES : De plus de 60 ans
A QUO1 CA SERT ? Non diabetique
Pour pontage coronarien
Enregistrer des don&es Avec 2 mammaires
Art&es pontdes
Quelques exemples : Sejour en reanimation < a 24 heures
Nom Le pack de CEC utilise
Age
Les transfusions . . .
Geste
Ces recherches peuvent ensuite &tre dirigees par exemple
Urgence
vers :
St&roses _ un tableur ;
Traitement _ un programme de statistiques.
Type de drain Puis elles peuvent permettre de facon simple et rapide
DurCe du sejour en reanimation l’emission d’un bilan, d’un compte rendu d’activitt, la
Transfusion realisation de diapositives, les bases d’un article, . . .
Materiel utilise . . .
Jour apres jour, 1 patient, 100,500O.. ., on tree une ban- CrCer des courriers types
que de don&es de plus en plus riche zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
(jigure 1).
L’outil permet de gentrer suite a une programmation des
comptes rendus :
_ de CEC, du geste operatoire, de reanimation, etc. ;
- des ordonnances types :
_ traitement, seance de kink, bilan post transfusion, etc. ;
- des courtiers aux correspondants ;
_ cardiologue, mtdecin traitant, etc. ;
_ des rappels automatiques, consultation a 3 mois,
controle ETO, etc.

Sauvegarder et archiver

Plusieurs possibilites sont propostes et toutes efficaces :


_ un lecteur de bande ou DAT (recommande)
_ un 2’ disque, un CD-R, un CD-RW.. .
L’important n’est pas le support, mais les don&es ! La
sauvegarde reguliere est IMPERATIVE.

UNE ,BASE DE DONNkES :


A QUI CA SERT ?

La base de donnees est utile a tous les services administra-


Figure 1. Pour 1 patient comme pour 5 000, pour I donnCe comme pour tifs de l’etablissement :
100, ii n‘y a ancnne limite, c’est une recherche multicritkres qui se
- les directions, les services tconomiques ;
rCa1ise instantankment. De m6me, l’importance du choix des champs
concernant toute la tra$abilitC des matCriels utilisCs.
_ les services de soins ;
- du secretariat, au cardiologue, la coronarographie,
l’equipe chirurgicale, la reanimation :
Par ailleurs, on peut y associer des images ou de la - le service et tous les prestataires de bilans (laboratoire,
video grace a un champ appelt <<Objet integre >) qui radiologie, odontologie, EFR, . . .).
est une simple adresse, afin de ne pas surcharger la Ce qui veut dire que chacun doit avoir sa base de don-
base. nees, personnalisee avec ses propre items, et Ctre en
16s C. Ver et al

mesure de les partager. C’est d’ailleurs la base de tout dos- diffkrentes tables, contenant chacune des donnkes spCciti-
sier mCdica1 commun (DMC). ques (administratif, bloc opkratoire, rkanimation.. .). Pour
l’exploitation des don&es, les tables seront likes entre
UNE BASE DE DONNkES : QUI S’EN SERT ? elles par un ClCment commun (par exemple : le numCr0
d’admission ou un numCro de dossier). Ainsi, en appelant
Tous ceux qui ont l’autorisation d’utilisation, selon leur les donnkes d’un patient, l’application ira chercher ses
degrC d’accessibilitk, pour parvenir aux diffkrentes informations dans plusieurs tables, Cvitant de reprendre
donntes. les informations dej& saisies..

L’administration
UNE BASE DE DONNtiES : QUI DkVELOPPE ?
- les bilans, l’kvolution, le PMSI, les dossiers d’accrkdi-
tation..
Les utilisateurs
Les acteurs des diffkrents soins, diagnostic, et traite-
ments propok au patient. En pratique tout le person-
nel de l’hBpita1 en fonction de leur niveau d’accks aux Solution Cconomique par excellence, elle ne coitte que du
donnkes. temps (beaucoup) et permet d’obtenir le rkultat et la
Les droits d’accks peuvent &tre paramCtrCs B plusieurs forme dCsirCe par l’utilisateur final. L’inconvCnient
niveaux : accbs au rkseau, au serveur, g la base de donnkes, majeur est qu’il est difficile de s’improviser dkveloppeur
dans l’application.. Les moyens de verrouiller ces don- du jour au lendemain. Les erreurs de programmation sont
nCes sont nombreux et doivent Ctre utilisks. Cela est obli- monnaie courante et l’exploitation des donnkes peut &tre
gatoire pour des informations nominatives et ces restric- rendues compliquCe par la complexit du projet. Mais
tions figurent dans le dossier remis 21la CNIL. l’utilisateur sait ce qu’il veut, sous quelle forme et surtout
peut modifier son application seul. C’est en effet lui qui
UNE BASE DE DONNtiES : dkfinit son cahier des charges et rCalise son analyse du
QUE MET ON A L’INTfiRIEUR ? dossier.

L’Ctape papier Un professionnel

Elle va servir de base B l’analyse. I1 s’agit ici de rCaliser un C’est tout l’inverse. Le coi3 est relativement tlevC. 11
cahier des charges t&s pointu, allant du nom du champ B dCpend du nombre de jours d’analyse et de dkveloppe-
sa position sur 1’Ccran. C’est une Ctape indispensable. Plus ment, mais garanti un logiciel conforme au cahier des
elle sera affinke, moins il y aura de risques d’erreurs plus charges.. . et qui fonctionne !
tard.
Les deux... la solution idbale
Le choix des items

Les utilisateurs dtfinissent un cahier des charges extrkme-


C’est la partie la plus fastidieuse de l’klaboration du cahier
ment p&is, puis effectuent l’analyse avec un profession-
des charges. Nous sommes ici au c(Eur de la future base de
nel. Celui-ci les orientera en fonction du dossier vers un
donnCes. Le choix des items est souvent guidC par I’expC-
dCveloppement adapt6 2 leurs dksirs, B leurs besoins,. . et
rience des utilisateurs, qui savent quelles sont les donnkes
B leurs moyens. C’est le professionnel qui va dkvelopper.
recherchkes pour la rkalisation d’ktudes. Mais ces donntes
Le rapport cot%-rkalisation-temps reste coherent.
peuvent &tre aussi exploitkes sous d’autres formes que les
statistiques habituelles : rkalisation d’indicateurs, etc. Une I1 ne faut pas perdre de vue que le dkveloppement d’un
fois la longue liste constituke, il faut aussi dtfinir la struc- applicatif hospitalier est un travail 2 moyen terme. Tout
ture de ces champs : type de donnCe (texte, numkique, applicatif prtsentC comme fonctionnel B l’installation est
date, objet 1%.. .) et leur taille (exemple : champ <<nom >), purement utopique, g moins de se satisfaire du minimum.
texte, 50 caractkres, format, valeur par dCfaut.. .). Ce travail requiert du temps, comme il en faudra pour rem-
plir la base. Plus la pkparation sera minutieuse, moins on
Relation intertables aura d’ajustements 2 faire.
C’est Cgalement un travail d’kquipe. Tous les interve-
Pour Cviter de ressaisir les donnkes, il faut traquer la nants doivent s’impliquer, aussi bien les intervenants
redondance ! Quoi de plus pknible que de ressaisir des mkdicaux que paramkdicaux, sans oublier l’administra-
donnkes dkj& prksentes ailleurs.. On va done construire tion et l’informatique hospitalikre.
Approche mkthodologique concernant la crkation d’une base de donnCes 17s

CONCLUSION rentrees. Cela necessite une etude approfondie des don-


nCes a Ctudier, passant par l’tlaboration d’un cahier des
Au debut de cet expose, on pouvait se demander s’il etait charges trbs detaillt.
necessaire de stocker les don&es concernant nos patients. Vient ensuite la phase d’analyse, qui va permettre de
C’est un travail souvent fastidieux, faisant intervenir nom- determiner l’orientation technologique de l’application :
bre de professionnels de milieux differents. La question poste isolt, reseau local, intranet. Cette phase inclus tgale-
doit &tre toumee autrement : avons-nous le droit de ne pas ment les notions d’autorisation d’accbs aux donnees (qui
stocker ces donnees ? Nous disposons de toute la techno- fait quoi et a quel niveau). Elle servira tgalement a preparer
logie necessaire et de tous les logiciels.. . le dossier a transmettre a la CNIL, qui impose un cadre juri-
Ces donnees doivent non seulement nous permettre de dique strict en ce qui conceme les donnees nominatives.
travailler plus vite et plus efficacement, mais aussi nous Enfin arrive la phase de developpement, puis d’exploi-
permettre d’analyser nos resultats, de man&e a ameliorer tation.
la qualite des soins aux patients. La mise en place d’un systeme d’information base sur
Pour arriver a cette situation, nous devons disposer de une ou plusieurs bases de don&es est un travail de longue
donnees pertinentes, fiables, disponibles a tout moment. haleine rCalisC par une Cquipe, mais qui se revele payant,
Lorganisation du recueil de ces donnees et leur fiabilite pour les soignants, mais surtout pour le patient, qui peut
est bien Cvidemment un point essentiel de la chaine. 11ne ainsi beneficier de l’experience acquise par une Cquipe qui
sortira de la base de don&es, que les donntes qui y sont souhaite s’auto-evaluer en permanence.

Vous aimerez peut-être aussi