Interoperabilitate în sănătate
Cum schimbă sistemele medicale date și le înțeleg la fel: HL7 FHIR R4, mesaje HL7 v2, CDA, coduri LOINC, SNOMED CT și ICD, sistemele naționale din Europa.
Interoperabilitatea înseamnă că două sisteme pot schimba date de sănătate și le interpretează amândouă la fel. Este nevoie de trei lucruri: un format (HL7 FHIR R4 pentru API-uri, HL7 v2 pentru majoritatea mesajelor din spitale, CDA pentru documente), sisteme de coduri comune (LOINC pentru analize, SNOMED CT pentru termeni clinici, ICD-10 pentru diagnostice, ATC pentru medicamente, UCUM pentru unități) și profiluri convenite, precum International Patient Summary (IPS), pe care țările îl folosesc pentru schimbul transfrontalier.
| Standard de API | HL7 FHIR R4 (4.0.1); R5 este publicat, R4 rămâne cel mai implementat |
|---|---|
| Mesagerie în spitale | HL7 v2 (ADT, ORM, ORU) |
| Documente | CDA și C-CDA |
| Sisteme de coduri | LOINC, SNOMED CT, ICD-10 / ICD-11, ATC, RxNorm, UCUM |
| Transfrontalier în UE | International Patient Summary (IPS), MyHealth@EU |
Care sunt principalele standarde pentru datele de sănătate?
- Standarde de interoperabilitate în sănătate: harta completăO hartă a standardelor din spatele datelor medicale: mesaje HL7 v2, documente CDA, resurse FHIR, DICOM și DICOMweb pentru imagini, profiluri IHE, openEHR pentru stocare, OMOP pentru cercetare și sistemele de codificare pe care le au în comun.
- Ce este FHIR și de ce contează pentru dosarul tău medicalHL7 FHIR este standardul în care spitalele, aplicațiile și autoritățile își vorbesc datele medicale.
- HL7 vs FHIR: diferența dintre HL7 v2, CDA și FHIR și de care aveți nevoieHL7 este organizația și o familie de standarde; FHIR este cel mai nou dintre ele.
- FHIR R4 vs R5: Diferențe și ce versiune să foloseștiFHIR R4 (2019) este versiunea pe care rulează majoritatea lumii; R5 (2023) adaugă abonamente bazate pe subiecte și resurse noi, iar R6 este în dezvoltare.
- CDA și C-CDA explicate: documente clinice HL7HL7 CDA este un standard XML pentru documente clinice pe care un om le poate citi și un computer le poate analiza.
- CDA vs FHIR: documente vs resurse, explicatCDA: document XML semnat, integral.
- openEHR vs FHIR: Diferențe și când să folosiți fiecareopenEHR și HL7 FHIR sunt adesea comparate, dar rezolvă probleme diferite: openEHR modelează și stochează dosarul clinic pe termen lung cu arhetipuri și șabloane; FHIR schimbă date între sisteme prin resurse și API-uri.
- CDS Hooks explicat: hook-uri, carduri, prefetchCDS Hooks: standardul HL7 pentru apelarea serviciilor de suport decizional din EHR.
Cum sunt construite resursele FHIR?
- Resursa FHIR Pacient explicată, cu un exempluPacientul FHIR: identificatori, nume, gen, data nașterii, adrese, contacte, limbi și legături.
- Resursa FHIR Observation explicată (cu exemplu JSON)Observația (Observation) este resursa FHIR pentru măsurători: rezultate de laborator, semne vitale, simptome, scoruri.
- Resursa FHIR Condition explicată, cu un exempluÎnțelegeți Condition: diagnostic, problemă, simptom și evoluția lor.
- Resursa FHIR Encounter explicată, cu un exempluEncounter: resursa FHIR pentru vizite (ambulatoriu, internare, telemedicină, domiciliu).
- FHIR DiagnosticReport explicat, cu un exempluDiagnosticReport este resursa FHIR pentru raportul semnat: grupează Observații într-un panou, poartă concluzia și PDF-ul, și înregistrează cine l-a emis și când.
- FHIR DocumentReference vs DiagnosticReport: Când să folosești fiecareTrei resurse FHIR gestionează rapoartele și fișierele.
- Explicație FHIR MedicationStatement vs MedicationRequestFHIR are patru resurse pentru medicamente, pentru patru informații diferite: o prescripție (MedicationRequest), o eliberare (MedicationDispense), o doză administrată (MedicationAdministration) și ce spune pacientul că ia (MedicationStatement).
- Resursa FHIR AllergyIntolerance explicată (cu exemplu)Cum este înregistrată o alergie în FHIR: clinicalStatus, verificationStatus, type, category, criticality și reaction cu severity, codificate în SNOMED CT.
- Resursa FHIR pentru Imunizare explicată (Fișe de vaccinare)Cum sunt stocate vaccinurile în FHIR: resursa Immunization cu status, codul vaccinului, data, numărul lotului și numărul dozei, cum sunt înregistrate dozele neadministrate și cum circulă fișele de vaccinare în Rezumatul Internațional al Pacientului (IPS).
- Tipuri de pachete FHIR explicate: Tranzacție, Lot, Document, Set de căutareUn pachet FHIR este un container pentru mai multe resurse.
- FHIR CodeableConcept vs Codificare ExplicatAproape fiecare element codificat din FHIR este un CodeableConcept: o listă de codificări din diferite sisteme de coduri, plus textul original.
- Explicația profilurilor și extensiilor FHIRProfil FHIR: StructureDefinition ce restricționează resurse (obligatorii, must-support, coduri fixe, slicing, bindings, invariante).
- Ghiduri de implementare FHIR explicate: US Core, IPS, ProfiluriFHIR de bază este intenționat larg; ghidurile de implementare (IG) îl restrâng pentru o țară sau un caz de utilizare cu profiluri, elemente obligatorii („must-support”) și legături terminologice.
- Parametrii de căutare FHIR explicați (cu exemple)Cum să interogați un server FHIR: parametri de căutare după tip (token, dată, referință, șir, cantitate), prefixe precum ge și lt, modificatori precum :exact și :missing, înlănțuire, _include și _revinclude, sortare, _count și paginare, cu URL-uri exemplu pentru rezultate de laborator.
- Explicația abonamentelor FHIR: subiecte, canale, R4 la R5Abonamentul FHIR notifică serverul la evenimente.
- Exportul de date FHIR în vrac ($export) explicatGhidul FHIR Bulk Data Access definește $export pentru a muta date pentru mulți pacienți simultan sub formă de fișiere NDJSON.
Cum schimbă mesaje sistemele spitalelor?
- Mesaje HL7 v2 ADT și ORU explicateHL7 v2 este încă modul în care majoritatea sistemelor spitalicești comunică între ele.
- Mesajele de comandă HL7 v2 ORM și OML explicateCum circulă o comandă în HL7 v2: ORM^O01, OML^O21, segmentul ORC (control), OBR (specificații), răspunsuri ORR/ACK și echivalentul FHIR ServiceRequest.
- Motoarele de interfațare explicate: ce fac, când aveți nevoie de unulMotor de interfațare: primește, transformă și livrează mesaje cu cozi, reîncercări, monitorizare și audit.
- Integrarea sistemelor spitalicești explicată: HIS, motoare, laborator, radiologieCum comunică sistemele spitalicești (HIS/EHR) cu exteriorul: motorul de interfațare (HL7 v2, FHIR), laborator, radiologie, farmacie, dispozitive, telemedicină, aplicații pacienți.
- Cum să integrezi un sistem de laborator (LIS) cu un EHRO interfață de laborator este cea mai comună integrare spitalicească și cea mai ușor de greșit.
Ce sisteme de coduri descriu datele?
- Ce este un cod LOINC? Coduri pentru analize explicateLOINC atribuie fiecărui test de laborator și fiecărei măsurători clinice un cod universal, astfel încât un rezultat de la un laborator să însemne același lucru și într-un alt sistem.
- Ce este SNOMED CT? Terminologie clinică explicatăSNOMED CT este cea mai mare terminologie clinică din lume, folosită pentru a înregistra diagnostice, constatări, alergii și proceduri sub formă de coduri.
- LOINC vs SNOMED CT: ce cod se potrivește undeLOINC denumește ce a fost măsurat sau întrebat: teste, panouri, semne vitale, tipuri de documente.
- SNOMED CT vs ICD-10: la ce folosește fiecareSNOMED CT este o terminologie clinică pentru înregistrarea a ceea ce vede un clinician; ICD-10 este o clasificare pentru numărarea bolilor și facturare.
- ICD-10 vs ICD-11: Diferențe explicateICD-11 a înlocuit ICD-10 ca standard OMS în ianuarie 2022, dar majoritatea țărilor încă folosesc codificarea ICD-10.
- ICD-10 vs ICD-10-CM vs ICD-10-GM: variante naționaleOMS publică ICD-10; țările au propriile modificări (ICD-10-CM, ICD-10-GM, ICD-10-AM, ICD-10-CA, CIM-10).
- Coduri medicamente RxNorm vs ATC explicateRxNorm denumește medicamentele clinice până la doză și formă pentru sistemele din SUA; ATC clasifică substanțele active pe organe și grupuri terapeutice pentru statistici și schimburi internaționale.
- Unități UCUM Explícate pentru Rezultate de Laborator (mg/dL, mmol/L, 10*3/uL)UCUM este sistemul de codificare pentru unitățile de măsură în datele electronice de sănătate.
- Cum să mapezi codurile locale de laborator la LOINC, pas cu pasLaboratoarele folosesc coduri proprii.
- Servere de terminologie FHIR: $lookup, $expand, $translateUn server de terminologie stochează sisteme de coduri (SNOMED CT, LOINC, ICD-10), seturi de valori și hărți de concepte și răspunde la întrebări despre coduri prin operațiuni FHIR.
Cum funcționează sistemele naționale și cele transfrontaliere?
- Dosare medicale electronice naționale: Europa și SUA comparateHartă ePA (Germania), Mon espace santé (Franța), FSE (Italia), HCDSNS (Spania), MedMij/LSP (Olanda), NHS (Anglia), ELGA (Austria), P1 (Polonia), țări nordice, SUA.
- MyHealth@EU și rezumatul transfrontalier al pacientuluiMyHealth@EU: schimbă date medicale UE prin puncte naționale.
- Rezumatul internațional al pacientului (IPS): ce esteIPS este documentul standard pe care un medic care nu te-a mai văzut niciodată, oriunde în lume, îl poate citi în câteva secunde: alergii, medicamente, afecțiuni, vaccinuri.
- Prescripția electronică transfrontalieră în UE (MyHealth@EU) explicatăPrin MyHealth@EU, unele țări UE permit farmaciilor să elibereze o prescripție electronică emisă într-un alt stat membru și să partajeze rezumate ale pacienților.
- ePA din Germania și Telematikinfrastruktur, explicateDosarul electronic al pacientului din Germania (ePA) va fi implicit din 2025, găzduit de casele de asigurări și accesat prin Telematikinfrastruktur.
- Franța: Mon espace santé și DMP, explicateMon espace santé: spațiul național personal de sănătate din Franța (implicit din 2022).
- Dosarul electronic de sănătate ELGA din Austria, explicatELGA: dosarul electronic național de sănătate din Austria (din 2015).
- FSE 2.0 din Italia: dosarul național de sănătate explicatFascicolo Sanitario Elettronico (FSE) 2.0: dosarul de sănătate al Italiei, conectat național.
- Spania: HCDSNS și dosarele medicale regionale, explicateSpania: 17 servicii regionale de sănătate conectate prin HCDSNS național.
- Olanda: MedMij și LSP, explicateOlanda nu are dosar medical național.
- Polonia: P1, IKP și e-recepta, explicatePolonia a lansat e-recepta, e-skierowanie, e-zwolnienie, registrul evenimentelor medicale și schimbul electronic de documente prin platforma P1.
- Regatul Unit: NHS Spine, GP Connect și NHS App, explicateDate medicale din Anglia pe Spine (demografie, SCR, rețete/trimiteri electronice) și API-uri FHIR (GP Connect).
Pentru dezvoltatori
Construiește pe date medicale interoperabile
Anpheros Platform este un API FHIR R4 pentru dosare medicale, cu consimțământul pacientului, un sandbox gratuit și SDK-uri pentru Dart, Flutter și TypeScript.