-
383
Baze de date n medicina de familie
Autor:
Szilgyi Gheorghe, matematician, informatician, CAS Satu Mare
Introducere
Aceast lucrare prezint o sintez a ncercrilor de colaborare ntre
medicul de familie, Direcia de Sntate Public i Casa de Asigurri de
Sntate. Tot aici trebuie menionat i faptul c bazele de date din
medicina de familie pot servi lucrri de cercetare, de sociologie i
de statistici.
Prima versiune a programului GMP (General Medical Program) a
aprut n anul 1996 i a primit aceast denumire din motivul ca a fost
creat i publicat prima dat n limba englez. Ulterior toate
componentele pachetului GMP au fost traduse i s-au fcut primele
ncercri de implementare. Componentele pachetului GMP au fost:
Meicina general / de familie, Evidencantitativ valoric n farmacia
cu circuit nchis / deschis, Ambulana. Ultima component a fost mai
interesant pentru c a ncercat s recunoasc pacientul prin asemnri
chiar i cu date incomplete. Din pcate aceste programe au ntmpinat
rezisten din ce n ce mai mare din partea utilizatorilor. Momentan
nu mai este folosit nici una din componente, dei au fost create n
interiorul sistemului sanitar, i s-a dat gratuit. Dou dintre
motivele eecurilor: noi suntem medici, nu informaticieni, sau
statisticieni, nu avem calculator. Autorii primei versiuni au fost:
Dr. SILAGHI Vasile Dnu medic, cercettor tiinific, SZILGYI Gheorghe
matematician, informatician, cercettor tiinific, Dr. SILAGHI
Daniela neuropsihiatru, cercettor tiinific.
n continuare se prezint programul destinat cabinetelor de
medicin de familie i relaiileinformatice cu Casa de asigurri de
Sntate.
Structura de date
Baza de date este relaional, definit n gmp_be.mdb. Alegerea
pentru .mdb s-a fcutpentru c pe aproape toate calculatoarele exist
instalat deja Microsoft Office, avnd astfel posibilitatea de a
efectua modificri ulterioare cu Access, Visual Basic, etc.
Structura .mdb asiguri compatibilitate cu SQL Server.
Datele au fost definite pe mai multe categorii: date
administrative (CNP, nume, prenume, localitate, strada, etc), date
fixe (grupa sanguin, date genetice, etc), date ce se pot modifica
in timp (studii, loc de munc, categorie de asigurare, etc), evidena
consultaiilor i tratamentelor (inclusiv reetele), evidena
trimiterilor.
Structura datelor din ferestrele APF1, APF2, APP va fi modificat
n urma cererii medicilor care vor utiliza programul.
Datele care apar n fereastra Condiii de via vor fi standardizate
ulterior. Momentan e un fel de chestionar al chestionarului. Nu
prea avem date privind modul de via al pacientului, dar o cunoatere
mai bun a alimentaiei probabil ar putea servi n prevenie i n
consecin ar fi un factor de reducere a cheltuielilor. Analiznd
coninutul cmpurilor Alimentaie 1, 2, 3, 4, se va putea efectua o
modificare n structur i n program, dup un an.
-
384
n mediul rural este o informaie foarte important sursa de ap. Pe
baza acestei informaii, n cazul unei infecii medicul poate extrage
din baza de date pacienii care beau ap tot din aceeeaifntn.
Aceast structur de date permite schimbarea ulterioar a
identificrii pacientului. n Romnia pacientul se identific prin CNP.
Din pcate tot cu CNP se identific ceteanul n justiie, la banc, etc.
Ne putem atepta n curnd la interzicerea cunoaterii CNP-ului.
Programul
Ferestrele de dialog au fost create n aa fel nct micarea
cursorului ntre cmpuri s se poatefectua cu Enter, Tab, sgei i
mouse. Cred c este o cerin normal ca ntr-o fereastr de ntroducere /
modificare de date avansarea s se facu cu Enter. Am avut noroc cu
utilizatori care au numrat de cte ori trebuie s se apase taste sau
mouse-ul, i au cerut optimizri. La fel, s-a analizat i forma vizual
a ferestrelor, finalizndu-le astfel nct s diminum oboseala sau
enervarea.
n continuare prezint cteva ferestre din program: Diagrama
tabelelor i a relaiilor:
Tabelele Unitate cu datele angajatorului, DCIs i Medex se preiau
i se pot actualiza de la Casa de Asigurri de Sntate.
Tabelul DateFixe se preia de la Casa de Asigurri de Sntate, i n
continuare se va actualiza n cabinetul medical. Medicul va pstra n
eviden i pacienii plecai, decedai, dar are dreptul sa i elimine din
baza de date. La fel, poate lua n eviden pacieni noi, sau pacieni
neasigurai,pacieni privai. La nivel de Cas de Asigurri de Sntate
ntroducerea pacienilor noi se face in continuare manual pentru a
evita ct mai mult posibil conflictele dintre medici.
-
385
La ntroducerea unui pacient nou nu se verific corectitudinea
CNP-ului, pentru c nou nscutul luat n eviden nu are nc CNP, dar i
se fac servicii. Ulterior se poate corecta CNP-ul (ntr-un singur
loc, restul se face automat cu cascade update).
Intrarea n program:
Datele care apar pe ecran sunt ale unui pacient fictiv, de pe
lista unui medic real. Navigarea ntre ferestrele acestui meniu se
poate efectua cel mai uor cu mouse. Putem consulta nomenclatorul de
medicamente sau s intrm la pacieni.
-
386
Nomenclatorul de medicamente:
Putem cuta dup denumirea comercial sau DCI, se pot filtra
medicamentele compensate, gratuite.
Prima fereastr cu date administrative, cu o cutere dup nume.
Exist posibilitatea de a filtra toi pacienii care se numesc de
exemplu Pop i / sau au adresa xxx, etc. Pentru a uura munca
asistentelor care fac munc de teren, se pot filtra toi pacienii de
pe o anumit strad, ordonaidup numrul casei.
-
387
Localitatea i strada se selecteaz din nomenclatorul de localiti,
respectiv nomenclatorul de strzi.
n partea de jos avem cmpul InEvid: dac este bifat, pacientul
este i pe lista de la CAS, dacse debifeaz, nseamn c pacientul nu
este pe lista CAS. Se pot separa cele dou liste.
Fereastra Micarea conine datele legate demicarea pacientului:
data intrrii, dac a venit de la alt medic, de la cine, de la care
cabinet, data ieirii, motivul ieirii.
Nu toate cmpurile sunt obligatorii. De exemplu telefon Fereastra
studii conine un subform tabelar n care se pot completa studiile
pacientului
avnd instituia, anul absolvirii, calificarea. Completarea nu
este obligatorie, dar poate fi util pentru studiul evoluiei
copilului, sau pentru atenionare n posibile situaii de stress (de
exemplu: studii inginer, ocupaia portar).
Datele cu privire la asigurare:
n cazul n care pacientul este coasigurat, se ntroduc datele
susintorului. Dou ferestre de date la care ateptm critici:
-
388
-
389
Modificrile de structur i form vor putea fi efectuate numai n
urma utilizrii i a discuiilor avute cu medicii.
Fereastra APP conine deocamdat i luarea n eviden cu bolile
cronice. La cerere se va putea mbogi i aceast structur.
Fereastra DGA nu conine date obligatorii, dar ar fi bine s se in
i aceast eviden.Instrumentul este dat:
-
390
Urmeaz dou ferestre de dialog legate de condiiile de via:
-
391
n partea de ntroducere am amintit importana acestor date. Din
datele referitoare la locuin am putea obine cu certitudine ceeace
numai bnuim: mai
ales n mediul rural locuiesc prea multe persoane n aceeai
ncpere, pstrnd camere curate rezultat: bolnavul care poate infecta
i alte persoane va i infecta.
Apa: familiile care aduc ap din aceeai fntn (infectat), se pot
mbolnvi, iar medicul de famile se poate pregti din timp, sau poate
preveni.
n aceast fereastr se nregistrez consultaia. De fiecare dat se
adaug o pagin nou de consultaie, n care se nregistrez automat data
i ora consultaiei. Cmpurile semne isimptome, diagnostic medic i
recomandare sunt de tip memo, oferind un mic editor de texte,
pentru ca medicul s scrie cum dorete, i orict de amnunit. Cmpurile
diagnostic codificat, serviciu, tipul consultaiei, cod de urgen,
tipul reetei, Cod (medicament) sun de tip selecie din nomenclatoare
preluate.
Cu ajutorul butonului de Recomandare pt. pacient se poate tipri
diagnosticul, recomandarea / sfaturile pentru tratament i
medicamentele prescrise mpreun cu modul de administrare (Nu toi
pacienii pot memora tot ce i-a spus medicul).
Tip reet i CodUrgen servete raportarea ctre CAS, diagnostic
codificat / principal i tipul consultaiei (caz acut, control caz
acut, eliberare de acte, etc) sunt pentru statistici.
Pentru evidena trimiterilor s-a creat fereastra Trimiteri. Aici
medicul vede pe scurt tot istoricul pacientului. Selecteaz
specialitatea la care face
trimiterea, i poate aduga datele de la consultaiile i
tratamentele selectate. Astfel se realizeaz o comunicare mai bun
ntre medicul de familie i specialist, pstrnd i confidenialitatea cu
privire la datele pacientului, adic nu se comunic totul.
Dac pacientul este trimis la mai muli specialiti, se deschide o
pagin nou pentru fiecare trimitere, avnd possibilitatea de a aduga
date diferite pentru specialiti diferite.
-
392
Fereastra de dialog pentru trimiteri:
Biletele de trimitere pot fi tiprite. Din meniul principal de
intrare putem intra pe fereastra:
De aici avem comenzi pentru preluare de date din fiele de
consultaii, putem pregticatagrafierea pentru imunizri, se
nregistreaz imunizrile, se calculeaz punctele, se creazformularele
de raportare ctre CAS. La fel se creaz i forma electronic a
raportrilor (frmicarea pacienilor). Calculele se fac la valoarea
estimat a punctului.
Dialogul Liste genereaz situaii statistice.
-
393
Concluzii
Programul este destinat cabinetelor de medicin de familie,
oferind o baz foarte larg de date, care n viitor va putea ajuta
munca medicilor, colaborarea bun cu CAS i DSP, poate sprijini munca
de cercetare.
Acest program va fi publicat pe site-ul Casei de Asigurri de
Sntate Satu Mare, gratuit pentru oricine, mpreun cu sursa
programului. Rugmintea autorului este ca acest program srmn
gratuit, chiar i dac i se mai fac adugri, completri ulterioare. La
fel, cei interesai sunt rugai s comunice modificrile adugate la
program.