290 likes | 404 Views
UNIVERSITATEA DE MEDICINĂ ŞI FARMACIE “Victor Babe ş” TIMIŞOARA. DISCIPLINA DE INFORMATICĂ MEDICALĂ. www.medinfo.umft.ro/dim http://moodle.umft.ro. BAZE DE DATE MEDICALE. CURSUL 2. CICLUL ELEMENTAR AL ACTIVITATII MEDICALE. Operaţii cu informaţii. Generare
E N D
UNIVERSITATEA DE MEDICINĂ ŞI FARMACIE “Victor Babeş” TIMIŞOARA DISCIPLINA DE INFORMATICĂ MEDICALĂ
www.medinfo.umft.ro/dim http://moodle.umft.ro
BAZE DE DATEMEDICALE CURSUL 2
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.1. Terminologie:CPR –COMPUTERIZEDPATIENT RECORDEPR - ELECTRONIC PATIENT RECORDEHR - ELECTRONIC HEALTH RECORDPMR – PERSONAL MEDICAL RECORDFIŞA (Foaia) DE OBSERVAŢIEFişa computerizată (electronică) a pacientuluiDES – Dosarul Electronic de Sănătate
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.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
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