Chiar toate spitalele sau alte organizații din domeniul sănătății au multe tehnologii diferite folosite de medici, personalul administrativ, birourile de facturare și alții. Este obișnuit ca aceste sisteme să fie dezvoltate pe platforme diferite și codificate în limbaje de programare diferite. Există sisteme de laborator, EMR-uri, sisteme de gestionare a personalului, automatizarea farmaciilor, aplicații de afaceri și multe altele. Fără un standard comun, datele dintre aceste sisteme ar rămâne segregate, ceea ce ar duce la:
- Utilizatorii trebuie să se conecteze la mai multe sisteme
- Incapacitatea de a face o bună utilizare a datelor
- Risc pentru siguranța pacienților
- Fluxuri de lucru ineficiente
Din fericire, sistemele IT din domeniul sănătății au un standard pentru schimbul de date între mai multe sisteme. Este vorba de Health Level Seven, denumit în mod obișnuit HL7. Așadar, ce este HL7?
- HL7 este un standard acceptat de industrie pentru comunicarea datelor, chiar și între sisteme concurente
- Are o anumită flexibilitate pentru a se adapta la personalizări fără a cauza probleme uriașe
- Mesajele HL7 sunt afișate într-un format text
- Este destul de ușor de învățat formatul de mesagerie
- Rezultatul este un aspect fără cusur al datelor pentru utilizatorii non-tehnici
- VIDEO despre interfețe, HL7, & Motoare de interfață
- Cum să citiți mesajele HL7
- Mesaje de exemplu de mesaje HL7
- ADT Admit Message – ADT^A01
- Mesaj ORM ORM^O01 – Mesaj de comandă care este plasat pentru un test de laborator
- Mesaj ORU ORU^R01 – Rezultate primite de la testul de laborator de mai sus
- MFN MFN^M02 – Master File Message To Update Staff
- Motori de interfață / Motoare de integrare
- Lectură conexă
VIDEO despre interfețe, HL7, & Motoare de interfață
Am creat până acum două videoclipuri pentru a vă ajuta să începeți să învățați HL7. Vă rugăm să aruncați o privire la aceste videoclipuri înainte de a trece la celelalte resurse:
Cum să citiți mesajele HL7
Există o mulțime de site-uri care să vă ajute să învățați despre diferitele mesaje HL7, dar multe dintre ele sunt lipsite de utilizare și nu sunt bine adaptate pentru începătorii în domeniul interfețelor. Am eliminat câteva și am găsit că acestea sunt utile:
- HL7.org – Aceasta este organizația oficială de standardizare internațională. Lecturile de aici sunt puțin cam seci pentru cineva care este nou în domeniul HL7.
- Corpoint HL7 Resources – Acesta este un site operat de un furnizor, Corepoint Health, care furnizează produse HL7, inclusiv un motor de interfață. Nu am nicio relație oficială cu ei, nu le folosesc produsele și nu mă plătesc cu nimic pentru a face referire la site-urile lor. Pur și simplu se întâmplă să aibă materiale de referință bune. Această pagină este punctul de plecare pentru multe aspecte ale mesajelor de interfață.
Mesaje de exemplu de mesaje HL7
După ce ați vizionat câteva videoclipuri și ați studiat materialele de referință, sunteți gata să vă uitați mai atent la alte mesaje HL7. În videoclipuri vă veți familiariza cu conceptul de “numărare a țevilor”, simbolul pipe | care separă datele în segmente.
ADT Admit Message – ADT^A01
Acesta este un mesaj de admitere ADT. Observați că acesta are informații de bază despre pacient conținute în segmentul PID (patient ID). NK1 este ruda cea mai apropiată, PV1 este segmentul vizitei pacientului, iar alergiile sunt în segmentul AL1.
MSH|^~\&|EPIC|SYS|HOSP|ADT|201502031126|SEC|ADT^A01|001199|P|2.3
EVN|A01|201502031126
PID|||12001||SIMPSON^HOMER||19670824|M|||123 Fake St.^^Springingfield^OR^90020^USA|||||||
NK1|1|SIMPSON^MARGE|WIFE||||||NK
PV1|1|I|2000^2012^01||||11277^SIMPSON^BART^J|||SUR||-||ADM|A0-
AL1|1|||^Penicilină||Hives
Mesaj ORM ORM^O01 – Mesaj de comandă care este plasat pentru un test de laborator
MSH|^~\&|HIS|EPIC|LAB|HOSP|20140307110114
||ORM^O01|07110114|P|2.3
PID||||12001|||SIMPSON^HOMER|||19670824|M||||123 Fake St.^^Springfield^OR^90020^USA|||||||
PV1||O|OP^PAREG^||||2342^SIMPSON^HOMER|||OP|||||||||2||||||||
|||||||||||||||||20140307110111|
ORC|NW|20140307110114
OBR|1|20140307110114||12345^Urinalysis^L|||20140307110114
Rețineți că am scris cu bold segmentul ORC. Aceasta este o comandă NOUĂ (NW), iar ORC:2 are un număr de control al comenzii. După ce comanda este plasată, aceasta este rezultată de către un laborator, care apoi trimite următorul mesaj cu același număr de control al comenzii în segmentul ORC. Acesta este ceea ce leagă cele două mesaje între ele.
Mesaj ORU ORU^R01 – Rezultate primite de la testul de laborator de mai sus
MSH|^~\&|HIS|EPIC|LAB|HOSP|20140307110114||ORU^R01|07110114|P|2.3
PID||||12001|||SIMPSON^HOMER|||19670824|M||||123 Fake St.^^Springfield^OR^90020
^USA|||||||
PV1||O|OP^PAREG^||||2342^SIMPSON^HOMER|||OP|||||||||2|||||||||||||||||
||||||||20140307110111|
ORC|RE|20140307110114
OBR|1|20140307110114|20140307110114|12345^Urinalysis^L|
OBX|1|NM|013060^Specific Gravity^L|||1.010||1.005-1.030|||N|F|
OBX|2|CE|013045^Urine-Culoare^L|||Y^Galben^L||Y||N|F|
OBX|3|ST|013052^Aparență^L|||Hazy|||Clear|A||N|F|
MFN MFN^M02 – Master File Message To Update Staff
HL7 nu este doar pentru mesaje clinice. Acesta este un exemplu de interfață care actualizează informațiile utilizatorului, în acest caz un medic.
MSH|^~\&|STAFFSYS|B3|LABSYS|B3|201410121201|||MFN^M02|DG29AFSC|P|2.3
STF|||DRID12|PHYSICIAN^NICK^””||||A|||HOSP_ID^HOSPNAME|3098522222
|ADDRESS^ADD2^CITY^ST^ZIP
Motori de interfață / Motoare de integrare
Un motor de interfață, cunoscut și ca motor de integrare, este un program software care procesează date între numeroase sisteme IT din domeniul sănătății. Gândiți-vă că este centrul nervos sau polițistul de trafic al tuturor datelor care circulă între mai multe tehnologii într-un spital sau altă organizație din domeniul sănătății. Personalul tehnic care configurează și întreține un motor de interfață va crea configurații individuale, sau fire pentru fiecare tip de date care intră și ies din interfață. Există fire ADT pentru dosarele pacienților care gestionează datele de admitere, transfer și externare într-o organizație. Poate exista un fir de interfață de laborator care transmite datele de laborator către un sistem EMR. Poate exista un fir de interfață de eliberare a farmaciei care transmite datele de administrare a medicamentelor către mai multe sisteme. Există interfețe pentru comenzi, gestionarea personalului și multe altele. De asemenea, există momente în care o organizație poate crea un fir pe un motor de integrare care procesează un set fix de date pentru un scop și un interval de timp limitat. Un exemplu ar fi istoricul medical al mai multor pacienți dintr-un DME existent, care trebuie încărcat într-un nou DME. Motorul ar reformata datele existente pe măsură ce acestea sunt introduse în baza de date a noului EMR.
Un analist tehnic ar putea, în mod fezabil, să-și petreacă întreaga carieră lucrând doar cu interfețe și motoare de interfață.Câteva dintre motoarele de interfață de top sunt:
- Cloverleaf
- Corepoint
- Rhapsody
- Datagate
- IGUANA
Lectură conexă
Un bun pas următor este să consultați acest articol conex privind modul în care sunt structurate multe sisteme IT din domeniul sănătății. Acesta acoperă motivul pentru care există diferite “copii” sau medii ale unui anumit software. Această înțelegere este esențială pentru a construi o bună fundație Healthcare IT.
.