Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
BIOINFORMATICĂ STRUCTURALĂ
Cursul 924-11-2009
Ş.l.dr.ing. Adriana [email protected]
www.aut.upt.ro/~adrianaa
2
StandardeSisteme de clasificareCoduri
Conţinut
3
Generalităţi
Informatica medicală – interdisciplinarcomplexitate maredinamică rapidă (evoluţia cunoştinţelor medicale,a tehnicii de calcul, programelor şi suportului decomunicaţie)
Nevoie continuă decomunicare (forme diverse şi nu întotdeaunabinedefinite)vocabularstandarde
4
Generalităţi
Definiţia unui standard (conform ISO):document
stabilit prin consensaprobat de un organism recunoscut
care furnizează (pentru o utilizare comună şirepetată)
reguliprotocoalecaracteristici
pentru activităţi sau rezultatele lorcu scopul atingerii gradului optim de ordine într-un context
5
Generalităţi
Standard – colecţie de specificaţii stabilită deun anumit grup astfel încât să existe oînţelegere între grupurile interesate înutilizarea în comun a datelorÎn general standardele
apar progresivreprezintă rezultatul unor negocieri între diversegrupuritrebuie să-şi dovedească utilitatea pentru a fiacceptate de cei cărora li se adresează
6
Generalităţi
Standardizarea în domeniul medicaldevine tot mai importantă (datorită utilizăriifrecvente a fişei computerizate a pacientului)facilitează comunicarea automată între diversesistemefurnizează informaţii utile în practica medicală
7
Generalităţi
Tendinţe la nivelul Comunităţii Europeneintegrarea sistemelor medicaleasigurarea interoperabilităţii
Se pot realiza doar dacă există şi sunt utilizatestandarde care să asigure folosirea mesajelorcu respectarea aceleiaşi sintaxe şi semantici decătre toate locaţiile care comunicăExistă o mare dispersie – trebuie rezolvatăprin introducerea unui standard unic
8
Generalităţi
Beneficiile utilizării standardelor:din punct de vedere economic
reducerea costurilor în domeniul serviciilor medicalelărgirea pieţei
din punctul de vedere al pacientuluiacces la îngrijire de calitate ridicată obţinută prin:
comunicarea mai accesibilă şi mai intensă întremedici (pot face schimb uşor de informaţiepromovând conceptul “shared care”)organizare mai bună a datelor (pot fi utilizate maicorect în cercetare – rezultă informaţii şi cunoştinţecare pot îmbunătăţii practica medicală)
9
Generalităţi
Categorii de standarde în informatica medicală1. descriu mesajele utilizate pentru schimbul de
informaţii între sistemegrupuri de câmpuri de date (care au o semnificaţieîmpreună), relaţiile dintre ele, secvenţele în care apar
2. pentru valorile codurilor ce reprezintăconcepte medicale
utilizate în mesaje sau în bazele de date3. descriu cunoştinţele medicale
reguli pentru luarea deciziilor sau exprimareametodelor clinice care trebuie urmate
10
Standardul HL7
11
HL7 (Health Level Seven)
Se adresează dezvoltatorilor de aplicaţiiScop: unificarea modalităţilor de transmiterea informaţiei care se vehiculează în unităţilesanitare într-un format comun şi agreat de ceiimplicaţiEste (după unele surse) cel mai utilizatstandard la scară internaţionalăCreat să uniformizeze şi să uşureze realizareaschimbului de date prin stabilirea unorstructuri ale mesajelor care sunt transmise
12
HL7
Folosit pentru comunicare atât în domeniulclinic cât şi în cel administrativInclude funcţii pentru:
schimbul de datesecuritate
Defineşte un număr de mesaje care acoperătoate activităţile specifice din unităţilesanitareCaracterizat prin tipul mesajului – cod de treicaractere orientat pe domenii de activitate
13
Domenii HL7
Administrarea pacienţilorinternări, externări, transfer (ADT – admit,discharge, transfer patient);
InterogăriResurse (saloane, paturi, aparate, etc.)Programarea pacienţilorProgramarea procedurilor, rezultate,observaţii cliniceFinanciarDocumente medicaleÎnregistrări medicaleTratamente farmaceutice
14
HL7
Metodologia HL7 se bazează pe:rolul în contextul aplicaţiei – defineşteresponsabilităţile sistemelor care trimit, respectivrecepţionează mesajeevenimente declanşatoare – condiţiile care iniţiazătrimiterea unui mesajce se întâmplă la nivelul utilizatorului sistemului –descrierea proceselor reale pentru care este necesarmesajul
15
HL7
Organizarea datelor şi a mesajelor standar-dului HL7 are la bază câteva reguli
mesajele HL7 sunt alcătuite din segmente,câmpuri, componente şi subcomponente, culungime variabilă, despărţite printr-un caracternumit separatorun segment este format din mai multe câmpuriun câmp poate fi format din mai multecomponenteo componentă poate să conţină mai multesubcomponente
16
HL7
Un câmp dintr-un mesaj HL7 este caracterizatprintr-un tip de dată
Tipurile de date din standardul HL7 suntformate din tipuri de date simple şi compuse
Entităţile HL7 dintr-un mesaj sunt separateprin delimitatori
17
Tipuri de dată HL7
AlfanumericST – şir de caractereTX – textFT – text formatat
NumericNM – numericMO – money
Date/TimeDT – dateTM – time
DemograficeAD – adresăPN – numeTN – număr de telefonXAD – adresă extinsăXPN – nume extins
18
Delimitatori HL7
Set implicit de delimitatori (pot fi schimbaţi ladorinţa implementatorului):
sfârşit de segment <cr> - această valoare nu poate fimodificată de implementatoriseparator de câmp |separator de componentă ^separator de subcomponentă &separator de repetare câmp ~ separă două câmpuriadiacente în cazul în care acestea se repetăseparator pentru caractere speciale \
19
HL7
Exemplu:ST – şir de caractere;PN – Nume (Person Name), componentelecare compun acest tip de dată sunt:
<family name (ST)> ^ <given name (ST)> ^<middle initial or name (ST)> ^ <suffix (e.g., JR orIII) (ST)> ^ <prefix (e.g., DR) (ST)> ^ <degree (e.g.,MD)(ST)>;
Exemplu: |POP^ION^G^III^DR^PHD|
20
Mesajul
Standardul HL7 defineşte un număr demesaje care acoperă toate activităţilereferitoare la managementul pacienţilorMesajele HL7 sunt caracterizate prin tipulmesajului care este format dintr-un cod de treicaractereTipurile mesajelor sunt orientate pe domeniide activitate (Ex: internări, externări, transferde pacienţi – ADT; Query - QRY).
21
Segmentul
Este o reuniune de câmpuriFiecare segment este caracterizat de un tip alsegmentului - cod de 3 caracterePrimul câmp dintr-un segment reprezintătipul segmentuluiSegmentul se termină întotdeauna prindelimitatorul 0xOD(CR)Un grup de segmente formează un mesajStandardul HL7 specifică clar ce tipuri desegmente pot să compună un mesaj de unanume tip
22
Câmpul
Standardul HL7 prevede pentru fiecaresegment ce câmpuri trebuie să conţinăNu toate câmpurile din cadrul unui segmentsunt obligatoriiUn câmp HL7 are următoarele caracteristici:
tip de datălungime maximă predefinităcod unic de identificarenumeopţionalitateîn cazul în care standardul permite, câmpurile sepot repeta
23
Scenarii de utilizare HL7
1. Între spitalese face independent de soluţiile software sausistemele de operare şi bazele de date utilizate înfiecare spitalimportantă este informaţia conţinută în mesaje
2. În cadrul unui spital, între departamenteleacestuia sau între aplicaţiile softwareexistentesistemul informatic al spitalului are interfeţe cutoate subsistemele existente (contabilitate, resurseumane, farmacie şi alte departamente)
24
Scenarii de utilizare HL7
3. Între spital şi diverse instituţii adiacente cuprofil medicalsocietate de asigurări, cabinete medicale,laboratoare, farmaciiinformaţiile se obţin
la cerere – prin mesaje te tip queryîn timp real – sistemul informatic al spitalului trimitemesaje cu informaţii specifice pentru fiecare instituţie înmomentul în care în fluxul informaţional din spital apareevenimentul dorit
25
Beneficii HL7
Posibilitatea de a avea acces la informaţiilenecesare actului medical şi de a le prelucraasigurând totodată libertatea de alegere asoluţiilor folosite în fiecare instituţie⇒ nu contează de la cine se achiziţionează oanumită soluţie informatică sau dacăaplicaţiile din alte instituţii sunt produse deaceeaşi companieImportant e ca toate acestea să integrezestandardul HL7 şi schimbul de datefuncţionează
26
Concluzii
Standardul HL7 are un rol foarte important înschimbul de date medicale, fiind un standardde transmitere a datelor între spitale, farmaciişi alte instituţii medicaleMajoritatea standardelor se referă doar laanumite domenii de activitate din sferamedicală, dar HL7 acoperă întreaga gamă dedomenii, oferind standarde care se înnoiescpermanent
27
Bibliografie
Lăcrămioara STOICU-TIVADAR: “Sistemeinformatice aplicate în servicii de sănătate”,Editura Politehnica, 2005Alin-Gheorghe CORDOŞ: “Studii şi cercetăriprivind managementul, prelucrarea şitransmisia informaţiilor cu aplicaţii îndomeniul medical” – Teză de doctorat,Universitatea Tehnică din Cluj-Napoca, 2008
28
Vă mulţumesc pentru atenţie