Sunteți pe pagina 1din 29

UNIVERSITATEA DE

MEDICINĂ ŞI FARMACIE
“Victor Babeş” TIMIŞOARA

DISCIPLINA DE
INFORMATICĂ MEDICALĂ

2008 / 2009
www.medinfo.umft.ro/dim
http://moodle.umft.ro
CURSUL 2

BAZE DE DATE
MEDICALE
CICLUL ELEMENTAR AL
ACTIVITATII MEDICALE
Operaţii cu informaţii
- Generare
- Achiziţie – dep. de natura informaţiei
- Stocare – baze de date, baze de cunoştinţe
- Prelucrare – în vederea interpretării
- Transmitere
- Protecţie
- Utilizare
1. FISA PACIENTULUI
(FOAIA DE OBSERVATIE)
1.1. Terminologie:
EHR - ELECTRONIC HEALTH RECORD
EPR - ELECTRONIC PATIENT RECORD
CPR – COMPUTERIZED PATIENT
RECORD

FIŞA (Foaia) DE OBSERVAŢIE


Fişa computerizată (electronică) a pacientului
DES – Dosarul Electronic de Sanatate
1.2. FIŞA PACIENTULUI
• a. PE HÂRTIE
– AVANTAJE / DEZAVANTAJE
• UŞOR DE TRANSPORTAT, UŞOR DE “RĂSFOIT”
• COST REDUS, FIABIL (NU ARE “CĂDERI”)
• TIMP DE COMPLETARE REDUS
• ACCESIBILITATE INTR-UN SINGUR LOC
• b. ELECTRONIC
– AVANTAJE / DEZAVANTAJE
• ACCESIBILITATE DIN DIVERSE LOCURI, MAI MULTE PERS.
• UŞOR DE CITIT, CĂUTARE FACILĂ A INFORMAŢIEI
• SUPORT BUN PENTRU ANALIZA DATELOR, PENTRU DECIZIE
• NECESITĂ PERSONAL PREGĂTIT
• TIMP DE COMPLETARE MAI MARE
• COST MAI RIDICAT
1.3. STRUCTURA EHR
• DATE DE IDENTIFICARE (Fisier
separat!!!)
• EVENIMENTE: vizita, internare, operatie,
radiografie etc
– Se prezinta in functie de timp
– ACTIUNI - DATE COMPONENTE
• OBSERVATII: anamneza, rez. laborator, investigatii –
semnale, imag.
• DECIZII: diagnostic
• INTERVENTII, TERAPIE: prescrieri, trimiteri
• RELATII
2. FISIERE DE DATE
(DATA FILES)
• 2.1. DEFINITII:
- DATE = reprezentari formalizate de
concepte sau fapte, potrivite pentru
prelucrare (umana sau automata)
- FISIER DE DATE = un set
organizat de date
2.2 TIPURI DE DATE
• CALITATIVE – Anamneza si examinarea
fizica (descriptive)
• NUMERICE – Investigatii laborator
• GRAFICE – Biosemnale (ECG, EEG…)
• SUNETE: Fonocardiograma
• IMAGINI STATICE: Radiografii, RMN
• IMAGINI DINAMICE – film
(FISIERE “MULTIMEDIA”)
2.3. STRUCTURA UNUI
FISIER DE DATE (DATA FILE)
– a) INREGISTRARE (RECORD)
(+Header+EOF)
– b) CÂMP (FIELD)
• DENUMIRE
• TIP:
– NUMERIC (Virgula fixa, mobila, nr.zecimale)
– CARACTER (Alfanumeric)
– LOGIC ( Y / N )
– DATA CALENDARISTICA (conventii)
– COMENTARIU (Memo)
• DIMENSIUNE
STRUCTURA UNUI FISIER DE
DATE - schema
2.4. FISA PACIENTULUI
3. BAZE DE DATE
(DATA BASES)
3.1. NOTIUNI GENERALE
– DEFINITIE: BAZA DE DATE = un set
structurat de date - cuprinde atât date cât
si relatiile dintre date
– STRUCTURA:
• FISIERE (cu cel putin 1 câmp comun - ID)
• RELATII între înregistrãri si/sau date
– PROPRIETÃTI: independenta de suportul
fizic sau de limbaj
3.2. Crearea Bazelor de Date
• Proiectarea Bazei de date
– Structura înregistrãrii
• Date “fixe”
• Evenimente
– Marcarea timpului
– Actiuni
• Relatii
– Codificarea - nomenclatoare
• (ICPC, ICD10 – CIM10, SNOMED etc)
– Instruirea personalului pentru completare (!!)
• Colectarea datelor
• Validarea datelor - dupã:
– Tipul câmpului
– Plaja de valori, lista de valori, etc
– Recomandare: toate relatiile posibile
3.3. Codificare si clasificare
• Tezaur - lista de termeni
• Nomenclator - lista coduri asociate
• Tipuri de coduri:
– numerice, mnemonice, ierarhice, juxtapuse
• Taxonomie - reguli de clasificare
– axe taxonomice
• Nosologie - clasificare in medicina
3.4. Sisteme de clasificare
• ICD - International Classification of Diseases (10)
CIM - Clasificatia Internationala a Maladiilor
• ICPC - Primary Care
• SNOMED - multiaxial
• Specializate: Mental, Oncology, Procedures
• MeSH / UMLS - Medical Subject Headings
Unified Medical Language System
• DRG - Diagnostic Related Groups – pt. finantare
Case-Mix – proportii complicatii etc
3.5. CLASIFICAREA BD
• Dupã distributia datelor:
– BD locale (totul pe 1 computer)
– BD distribuite (pe mai multe computere)
• Dupã structurã:
– BD IERARHICE
– BD TIP RETEA
– BD RELATIONALE
– BD ORIENTATE PE OBIECT
a) BD IERARHICE
• Structurã de arbore:
– fiecare element este subordonat unui singur
alt element (1:N)
– relatie parinte-copil
• Cãutare si prelucrare rapidã
• Nu sunt flexibile la schimbarea
procedurii
b) BD TIP RETEA
• Structurã incrucisata (M:N) , COBOL
c) BD RELATIONALE
• Structurã logicã: Tabel (linii si coloane)
• Algebra relationala:
– intersectie, reuniune, diferenta, produs
– select, project, join
• Operatii: insert, delete, update etc.

d) BD Orientate pe Obiect
• Clase, subclase
• Proprietati : mostenire, agregare
4. SGBD - SISTEME DE
GESTIUNE A BAZELOR DE
DATE
(DBMS – DATA BASE
MANAGEMENT SYSTEMS)
4.1. DEFINITIE:
• SGBD = un set de unelte software pentru:
– crearea unei BD
– controlul accesului la date
– asigurarea unei securitati si integritati a datelor
• Reprezentat prin:
– limbaje specializate
– dictionare, nomenclatoare
4.2. Functiunile SGBD
– DESCRIERE:
• structura datelor
• relatii
• conditii de acces
– MANIPULAREA DATELOR:
• creare, stergere, actualizare
• cãutare, sortare, editare
– FUNCTIA DE UTILIZARE:
• dialogul UTLIZATOR - BD
4.3. Limbaje SGBD

• Limbaje bazate pe algebra relationalã


• Limbaje Relationale Grafice (QBE)
• Limbaje orientate pe Transformãri (SQL)
• Exemple: dBase, Foxpro, Cobol, Access,
Oracle
- pauza -

S-ar putea să vă placă și