Baze de date Cabinet Medical

11
–383– Baze de date în medicina de familie Autor: Szilágyi Gheorghe, matematician, informatician, CAS Satu Mare Introducere Aceast lucrare prezint o sintez a încerc rilor de colaborare între medicul de familie, Direc ia de S n tate Public i Casa de Asigur ri de S n tate. Tot aici trebuie men ionat i faptul c bazele de date din medicina de familie pot servi lucr ri de cercetare, de sociologie i de statistici. Prima versiune a programului GMP (General Medical Program) a ap rut î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 f cut primele încerc ri de implementare. Componentele pachetului GMP au fost: „Meicina general / de familie”, „Eviden cantitativ valoric în farmacia cu circuit închis / deschis”, „Ambulan a”. Ultima component a fost mai interesant pentru c a încercat s recunoasc pacientul prin asem n ri chiar i cu date incomplete. Din p cate aceste programe au întîmpinat rezisten din ce în ce mai mare din partea utilizatorilor. Momentan nu mai este folosit nici una din componente, de i au fost create în interiorul sistemului sanitar, i s-a dat gratuit. Dou dintre motivele e ecurilor: „noi suntem medici, nu informaticieni, sau statisticieni”, „nu avem calculator”. Autorii primei versiuni au fost: Dr. SILAGHI Vasile D nu – medic, cercet tor tiin ific, SZILÁGYI Gheorghe – matematician, informatician, cercet tor tiin ific, Dr. SILAGHI Daniela – neuropsihiatru, cercet tor tiin ific. În continuare se prezint programul destinat cabinetelor de medicin de familie i „rela iile informatice” cu Casa de asigur ri de S n tate. Structura de date Baza de date este rela ional , definit în „gmp_be.mdb”. Alegerea pentru .mdb s-a f cut pentru c pe aproape toate calculatoarele exist instalat deja Microsoft Office, având astfel posibilitatea de a efectua modific ri ulterioare cu Access, Visual Basic, etc. Structura .mdb asigur i 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), eviden a consulta iilor i tratamentelor (inclusiv re etele), eviden a trimiterilor. Structura datelor din ferestrele APF1, APF2, APP va fi modificat în urma cererii medicilor care vor utiliza programul. Datele care apar în fereastra „Condi ii 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 cunoa tere mai bun a alimenta iei probabil ar putea servi în preven ie i în consecin ar fi un factor de reducere a cheltuielilor. Analizând con inutul câmpurilor Alimenta ie 1, 2, 3, 4, se va putea efectua o modificare în structur i în program, dup un an.

description

Descrierea unei baze de date a unui cabinet medical.

Transcript of Baze de date Cabinet Medical

  • 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.