De la HL7 v2 la FHIR fără a rescrie HIS
O rețea regională de spitale avea nevoie de acces clinic unificat între spitale, laboratoare și imagistică — fără să înlocuiască un HIS vechi de 12 ani. Iată cum am livrat.
Punctul de plecare
HIS-ul era pe un stack vechi de peste un deceniu. Laboratorul rula separat. PACS-ul de imagistică era distinct, cu protocoale proprii. Clinicienii cereau acces unificat pe mobil și pe desktop — fără să dispară nimic din ce funcționa deja.
Ce nu am făcut
Nu am înlocuit HIS-ul. Nu am schimbat vendor-ul de laborator. Nu am împins toate datele în FHIR peste noapte. Costul și riscul unei rescrieri de HIS într-un spital aflat în producție depășesc aproape întotdeauna beneficiul pe termen scurt.
Modelul clinic canonic
Pe o parte: mesajele HL7 v2.x — ADT (admissions/transfers/discharges), ORM (orders), ORU (results). Pe cealaltă parte: resursele FHIR R4 — Patient, Encounter, Observation, ImagingStudy, DiagnosticReport. Între ele, un model canonic clinic. Transformarea se face într-un singur loc, nu împrăștiată prin 20 de integrări.
Profilele IHE unde își merită costul
Identificarea pacienților între sisteme prin PIX/PDQ — un pacient, o identitate, indiferent de câte sisteme îl au în evidență. Partajarea documentelor clinice prin XDS — un registry și multiple repositories, cu policy de consimțământ explicit. Nu toate profilele IHE merită costul; PIX/PDQ și XDS, da.
Rutare DICOM cu audit trail
Între modalități (CT, MRI, RX) și PACS: Q/R SCU și C-STORE SCP, cu log per tranzit. Fiecare studiu DICOM trece printr-un singur punct — e semnat, e auditabil. Când un medic întreabă „de ce e aici imaginea asta și nu dincolo?", există răspuns.
Rezultatul măsurabil
Timpul de răspuns al clinicianului — secunde, nu minute. Zero mesaje pierdute când un sistem sursă repornește: fiecare mesaj primește confirmare, corelare, și poate fi rejucat. Nicio trimitere clinică pierdută.