Integracje: HL7, FHIR i DICOM

Każdy system musi rozmawiać z każdym

Szpital rzadko korzysta z jednego systemu jednego producenta. Najczęściej HIS, RIS, PACS, LIS i apteka pochodzą z różnych źródeł i powstawały w różnych latach. Integracja sprawia, że lekarz nie przepisuje danych ręcznie, wynik trafia do właściwego pacjenta, a dokumenty docierają do platformy P1.

Standardy, z którymi pracujemy

  • HL7 v2 — komunikaty tekstowe, stary, ale nadal bardzo rozpowszechniony standard. Przenosi m.in. dane o przyjęciach, wypisach i przeniesieniach pacjentów, zlecenia oraz wyniki.
  • HL7 FHIR — nowoczesny standard oparty o interfejsy REST i formaty JSON lub XML. Coraz częściej pojawia się w nowych wdrożeniach i wymaganiach.
  • DICOM — standard obrazowania medycznego: przesyłanie obrazów z aparatów do PACS, listy pacjentów do badania i przeglądanie badań.
  • HL7 CDA — format, na którym opiera się część dokumentów elektronicznej dokumentacji medycznej przekazywanych do platformy P1.

Typowe przepływy danych

  • HIS → RIS: zlecenie badania obrazowego,
  • RIS ↔ PACS: lista pacjentów do badania, obrazy i opis,
  • LIS → HIS: wynik badania laboratoryjnego,
  • HIS → apteka: zapotrzebowanie na lek,
  • HIS i LIS → P1: dokumenty, recepty, skierowania i zdarzenia medyczne.

Co najczęściej psuje integrację

  • Aktualizacja jednego systemu bez zmiany po drugiej stronie połączenia.
  • Zmiana słowników lub kodów badań i leków, które po jednej stronie zostały zmienione, a po drugiej nie.
  • Wygasły certyfikat używany do szyfrowania lub uwierzytelnienia połączenia.
  • Zmiana w sieci: nowy adres, zamknięty port, przebudowany firewall.
  • Przepełniona kolejka komunikatów, której nikt nie monitoruje, więc zaległości rosną przez kilka dni.

Jak to utrzymujemy

Dokumentujemy każdy interfejs: kto z kim rozmawia, jakim protokołem, na jakim adresie i kto po obu stronach odpowiada za zmiany. Monitorujemy kolejki komunikatów i ustawiamy alerty, żeby zaległość była widoczna po godzinie, a nie po tygodniu. Każdą aktualizację systemu poprzedzamy testem integracji na środowisku testowym, o ile placówka je posiada, albo przygotowujemy je razem z dostawcą. Zmiany kodów i słowników uzgadniamy ze wszystkimi stronami, zanim wejdą na produkcję.

Powiązane strony: HIS, LIS, RIS i PACS, e-zdrowie.

Zapytaj o integracje