Standardy danych medycznych

Komunikaty HL7 v2: ADT i ORU, segmenty MSH, PID, OBR i OBX

HL7 v2 to nadal podstawowy sposób komunikacji między systemami szpitalnymi. Dowiedz się, jak zbudowany jest komunikat v2 (segmenty, pola, separatory potok i daszek), jakie informacje niosą komunikaty ADT A01/A03/A04/A08 i ORU R01, zobacz przykład wyniku laboratoryjnego z objaśnieniami oraz jak te komunikaty przekładają się na FHIR.

autor Opublikowano 2 min czytania

Krótka odpowiedź: HL7 wersja 2 to standard komunikatów z końca lat 80., który większość systemów szpitalnych nadal wykorzystuje wewnętrznie. Komunikat to zwykły tekst: jeden segment na linię (MSH, PID, OBR, OBX…), pola oddzielone znakiem |, komponenty znakiem ^. Komunikaty ADT przesyłają informacje o przyjęciach, wypisach i aktualizacjach danych pacjenta; komunikaty ORU przesyłają wyniki, takie jak wartości laboratoryjne.

Typowe typy komunikatów

  • ADT^A01 przyjęcie, ADT^A03 wypis, ADT^A04 rejestracja pacjenta ambulatoryjnego, ADT^A08 aktualizacja danych pacjenta.
  • ORU^R01 nieoczekiwany wynik obserwacji (badania laboratoryjne, parametry życiowe).
  • ORM/OML zlecenia, SIU harmonogramowanie, MDM dokumenty.

Każdy komunikat zaczyna się od MSH (nagłówek: system wysyłający i odbierający, typ komunikatu, czas, wersja). Znaki kodowania ^~\& definiują separatory komponentów, powtórzeń, ucieczki i podkomponentów.

Wynik laboratoryjny ORU^R01, z adnotacjami

MSH|^~\&|LAB|HOSP|EHR|HOSP|202610200815||ORU^R01|MSG0001|P|2.5.1
PID|1||123456^^^HOSP^MR||Example^Anna||19800101|F
OBR|1||LAB998|4548-4^Hemoglobin A1c/Hemoglobin.total in Blood^LN|||202610200800
OBX|1|NM|4548-4^Hemoglobin A1c/Hemoglobin.total in Blood^LN||5.6|%|4.0-5.6|N|||F
  • PID: pacjent (identyfikator, nazwisko, data urodzenia, płeć).
  • OBR: zlecenie lub badanie.
  • OBX: jeden wynik: typ wartości NM (numeryczny), kod z LN dla LOINC, wartość, jednostka, zakres referencyjny, flaga nieprawidłowości, status wyniku F (ostateczny).

W FHIR każdy OBX staje się Observation, OBR staje się DiagnosticReport, a PID staje się Patient.

W Anpheros

Konektor laboratoryjny Anpheros Platform akceptuje HL7 v2 ORU^R01, CSV i JSON, a następnie przekształca każdy wynik w FHIR Observations w jednym żądaniu. Zobacz przewodnik po konektorze laboratoryjnym, a dla deweloperów mapowanie HL7 v2 na FHIR.

Powiązane strony

Źródła

Najczęstsze pytania

Co to jest komunikat ADT?

Komunikat HL7 v2 dotyczący przyjęcia, wypisu, transferu lub rejestracji pacjenta, taki jak ADT^A01 dla przyjęcia.

Co to jest komunikat ORU^R01?

Komunikat HL7 v2 przesyłający wyniki, zazwyczaj wartości laboratoryjne w segmentach OBX.

Co oznaczają znaki ^~&?

Są to znaki kodowania: separatory komponentów (^), powtórzeń (~), ucieczki () i podkomponentów (&).

Czy HL7 v2 jest zastępowany przez FHIR?

Stopniowo i częściowo. v2 pozostaje powszechny w szpitalach; FHIR jest używany do interfejsów API i nowych integracji, a wiele systemów działa w obu standardach.

Anpheros Platform

Wypróbuj za darmo w sandboksie

Pierwsze wywołanie FHIR w 5 minut. API HL7 FHIR R4 z wbudowaną zgodą pacjenta: wypróbuj w piaskownicy, a następnie połącz własną aplikację lub system kliniczny.

Za darmo · 30 syntetycznych pacjentów · bez karty

Ten poradnik ma charakter informacyjny i nie zastępuje konsultacji lekarskiej. Decyzje dotyczące zdrowia podejmuj z lekarzem. W nagłym wypadku zadzwoń pod lokalny numer alarmowy (112 w Europie).
Napisane przez
Zespół Anpheros

Anpheros tworzy dokumentację medyczną, nad którą pacjent ma kontrolę i którą może udostępniać dowolnej klinice, na platformie HL7 FHIR R4, z siedzibą w UE. Te przewodniki pomogą Ci zrozumieć i uporządkować informacje o Twoim zdrowiu; nie zastępują one wizyty u lekarza.

O Anpheros →