Štandardy

HL7 verzus FHIR: rozdiel medzi HL7 v2, CDA a FHIR a ktorý potrebujete

HL7 je organizácia a rodina štandardov; FHIR je jej najnovší štandard. Čo robia správy HL7 v2, dokumenty CDA a zdroje FHIR, kde každý z nich bude fungovať v roku 2026 a ako sa laboratórna správa v HL7 v2 stane FHIR Observations.

od Zverejnené 4 min čítania

„HL7 verzus FHIR“ je mierne nesprávna otázka a odpoveď je stále užitočná. HL7 je organizácia, Health Level Seven International, a rodina štandardov, ktoré publikuje. FHIR je najnovší člen tejto rodiny. Skutočné porovnanie je medzi tromi štandardmi HL7, s ktorými sa stretnete v praxi: správy HL7 verzie 2, dokumenty CDA a zdroje FHIR. Tento sprievodca hovorí, čo je každé z nich, kde sa nachádza v roku 2026 a ktoré z nich potrebujete.

Technická verzia pre vývojárov: FHIR verzus HL7 v2 · Mapovanie HL7 v2 na FHIR na developers.anpheros.com, s požiadavkami, odpoveďami a limitmi. Táto stránka je verzia v bežnom jazyku.

HL7 v2: správy medzi nemocničnými systémami

HL7 verzia 2 pochádza z konca 80. rokov a je stále najrozšírenejším štandardom zdravotných údajov na svete. Presúva správy medzi systémami vo vnútri nemocníc a okolo nich: pacient je prijatý (ADT), je objednaný test (ORM), výsledok sa vracia (ORU). Správa je text oddelený zvislou čiarou so segmentmi:

MSH|^~\&|LAB|CityLab|EHR|Clinic|20260901081000+0300||ORU^R01|MSG0001|P|2.5.1
PID|1||12345^^^Clinic^MR||Ionescu^Elena||19850903|F
OBR|1|||CBC^Complete blood count|||20260901081000+0300
OBX|1|NM|718-7^Hemoglobin^LN||13.2|g/dL|12.0-16.0|N|||F|||20260901081000+0300

Funguje to, je to všade a je ťažké to spracovať pre modernú aplikáciu: formát je pozičný, každé miesto má svoj vlastný dialekt a neexistuje koncept „načítaj záznam tohto pacienta cez HTTP“.

CDA: klinické dokumenty

Clinical Document Architecture, z roku 2000, je XML pre dokumenty: prepúšťacia správa, odporúčací list, súhrn pacienta. Dokument CDA je čitateľný pre ľudí a podpísaný ako celok. Na ňom bolo postavených mnoho národných výmen a prvá generácia súhrnov pacienta. Je to dobrý formát pre dokument a zlý pre otázku ako „aký bol posledný krvný tlak tejto osoby“.

FHIR: zdroje cez web

Fast Healthcare Interoperability Resources, prvýkrát publikovaný v roku 2014 a stabilný v R4 od roku 2019, opisuje zdravotné údaje ako zdroje so známou štruktúrou, v JSON alebo XML, dosiahnuteľné cez HTTP presne ako webové stránky. Laboratórny výsledok je Observation, diagnóza Condition, predpis MedicationRequest, každý so štandardnými kódmi (LOINC, ICD-10 alebo SNOMED CT, ATC). Načítavate, vyhľadávate a zapisujete ich pomocou nástrojov, ktoré každý programátor už pozná:

GET /fhir/R4/Observation?patient=123&code=http://loinc.org|718-7&_sort=-date

FHIR je to, čo teraz vyžaduje regulácia EÚ a USA pre prístup pacienta, na čom bežia aplikácie SMART on FHIR a na čom stavia European Health Data Space. Vysvetlenie v bežnom jazyku nájdete v časti Čo je FHIR a prečo je dôležitý.

Vedľa seba

HL7 v2 CDA FHIR
Jednotka správa dokument zdroj
Formát text oddelený zvislou čiarou XML JSON alebo XML
Prenos MLLP, súbory súbory, výmeny HTTP REST
Najlepší na integrácia nemocničných systémov podpísané dokumenty aplikácie, API, prístup pacienta
Éra od 1989 od 2005 od 2014, R4 2019
Stále bežné v laboratóriá, ADT feedy, zariadenia národné výmeny všetko nové

Ktoré potrebujete

  • Vývoj aplikácie, API alebo asistenta s umelou inteligenciou: FHIR, bez váhania.
  • Prijímanie výsledkov z laboratória alebo nemocnice: pravdepodobne HL7 v2, pretože to je to, čo posielajú. Konvertujte na okraji.
  • Výmena formálnych dokumentov s národným systémom: dokumenty CDA alebo FHIR, v závislosti od krajiny.

Praktickým vzorom je „HL7 v2 dovnútra, FHIR všade inde“. Anpheros Platform robí presne toto pre laboratórne správy: laboratórium zverejní správu ORU^R01 tak, ako bola odoslaná, a každý OBX sa stane FHIR Observation s kódom LOINC, jednotkou, referenčným rozsahom a laboratóriom pomenovaným ako poskytovateľ. Záznam pacienta je FHIR; laboratórium sa nikdy nemusí zmeniť.

curl -X POST "$BASE/v1/patients/$PID/labs/import" \
     -H "Authorization: Bearer $KEY" -H "Content-Type: x-application/hl7-v2+er7" \
     --data-binary @report.hl7

Podrobnosti sú v časti Konektor pre laboratórium: HL7 v2 a CSV do FHIR.

Časté otázky

Naozaj FHIR nahrádza HL7 v2?

Pre novú prácu áno. Existujúce v2 feedy budú fungovať roky, pretože fungujú a ich nahradenie stojí peniaze. Väčšina reálnych systémov konvertuje v2 na FHIR na hranici namiesto nahradenia feedu.

Je FHIR súčasťou HL7?

Áno. FHIR publikuje HL7 International, tá istá organizácia, ktorá stojí za v2 a CDA. „HL7 FHIR“ je jeho plný názov.

Ktorú verziu FHIR by som mal použiť?

R4 (4.0.1). Je to to, na čo sa regulácia odvoláva a čo implementuje väčšina systémov. R5 existuje, ale adopcia je obmedzená; Anpheros Platform implementuje R4.

Môže FHIR niesť aj dokumenty?

Áno: DocumentReference ukazuje na PDF alebo akýkoľvek súbor a FHIR Document Bundle môže niesť zložený dokument s jeho sekciami, čo je spôsob, akým sa dodáva International Patient Summary.

Potrebujem sa naučiť HL7 v2, aby som mohol používať FHIR API?

Nie. Ak sa integrujete s laboratóriom alebo nemocnicou, stretnete sa s v2 na ich strane; platforma, ktorá to za vás konvertuje, znamená, že váš vlastný kód vždy vidí iba FHIR.

Tento návod slúži na informačné účely a nenahrádza lekársku radu. Pri rozhodovaní o svojom zdraví sa poraďte so svojím lekárom. V prípade núdze volajte 112.
O autorovi
Adrian Kereky

Founder of Anpheros. An electronics engineer, he spent six years in autonomous driving, on automotive projects run in partnership with Samsung and NVIDIA, designing the architecture of driver-assistance and AI systems that run on NVIDIA chips with CUDA. He then built Anpheros: the patient-controlled medical record and the HL7 FHIR R4 platform it runs on.

Viac o Anpherose a autorovi →

Majte svoj zdravotný záznam stále pri sebe

Anpheros Daily uchováva príznaky, výsledky vyšetrení, lieky a dokumenty na jednom mieste, v štandardnom formáte, pod vašou kontrolou. Základný plán je bezplatný.

Získajte Anpheros Daily