bioinformaticĂadrianaa/teaching/bis/bis_cursul_09.pdf · categorii de standarde în informatica...
TRANSCRIPT
![Page 1: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/1.jpg)
BIOINFORMATICĂ STRUCTURALĂ
Cursul 924-11-2009
Ş.l.dr.ing. Adriana [email protected]
www.aut.upt.ro/~adrianaa
![Page 2: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/2.jpg)
2
StandardeSisteme de clasificareCoduri
Conţinut
![Page 3: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/3.jpg)
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
![Page 4: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/4.jpg)
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
![Page 5: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/5.jpg)
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ă
![Page 6: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/6.jpg)
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ă
![Page 7: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/7.jpg)
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
![Page 8: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/8.jpg)
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ă)
![Page 9: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/9.jpg)
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
![Page 10: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/10.jpg)
10
Standardul HL7
![Page 11: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/11.jpg)
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
![Page 12: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/12.jpg)
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
![Page 13: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/13.jpg)
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
![Page 14: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/14.jpg)
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
![Page 15: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/15.jpg)
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
![Page 16: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/16.jpg)
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
![Page 17: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/17.jpg)
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
![Page 18: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/18.jpg)
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 \
![Page 19: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/19.jpg)
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|
![Page 20: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/20.jpg)
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).
![Page 21: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/21.jpg)
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
![Page 22: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/22.jpg)
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
![Page 23: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/23.jpg)
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)
![Page 24: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/24.jpg)
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
![Page 25: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/25.jpg)
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ă
![Page 26: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/26.jpg)
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
![Page 27: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/27.jpg)
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
![Page 28: BIOINFORMATICĂadrianaa/teaching/BIS/BIS_Cursul_09.pdf · Categorii de standarde în informatica medicală. 1. descriu mesajele utilizate pentru schimbul de informaţii între sisteme](https://reader033.vdocuments.pub/reader033/viewer/2022041706/5e45210460716540f82a5a0f/html5/thumbnails/28.jpg)
28
Vă mulţumesc pentru atenţie