Sağlık verisi standartları

HL7 v2 mesajları: ADT ve ORU, MSH, PID, OBR ve OBX bölümleri

Çoğu hastane sistemi hala HL7 v2 üzerinden haberleşiyor. Bir v2 mesajının nasıl oluşturulduğu (bölümler, alanlar, dikey çizgi ve şapka ayırıcıları), ADT A01/A03/A04/A08 ve ORU R01 mesajlarının ne taşıdığı, laboratuvar sonucu örneği ve bunların FHIR'a nasıl eşlendiği anlatılıyor.

yazan Yayınlandı 2 dk okuma

Kısa cevap: HL7 sürüm 2, 1980'lerin sonlarından kalma bir mesajlaşma standardıdır ve çoğu hastane sistemi hala dahili olarak bunu kullanmaktadır. Bir mesaj düz metindir: satır başına bir segment (MSH, PID, OBR, OBX…), alanlar | ile, bileşenler ^ ile ayrılır. ADT mesajları hasta kabul, taburcu ve güncelleme bilgilerini taşır; ORU mesajları ise laboratuvar değerleri gibi sonuçları taşır.

Yaygın mesaj türleri

  • ADT^A01 kabul, ADT^A03 taburcu, ADT^A04 ayakta hasta kaydı, ADT^A08 hasta bilgileri güncelleme.
  • ORU^R01 istenmeyen gözlem sonucu (laboratuvar, yaşamsal bulgular).
  • ORM/OML istemler, SIU planlama, MDM belgeler.

Her mesaj MSH (başlık: gönderen ve alan sistemler, mesaj türü, zaman, sürüm) ile başlar. ^~\& kodlama karakterleri bileşen, tekrar, kaçış ve alt bileşen ayırıcılarını tanımlar.

Bir ORU^R01 laboratuvar sonucu, açıklamalı

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: hasta (kimlik, ad, doğum tarihi, cinsiyet).
  • OBR: istem veya test.
  • OBX: bir sonuç: değer türü NM (sayısal), LOINC için LN ile kodlanmış, değer, birim, referans aralığı, anormal bayrak, sonuç durumu F (nihai).

FHIR'da her OBX bir Observation olur, OBR bir DiagnosticReport, PID bir Patient olur.

Anpheros'ta

Anpheros Platform'un laboratuvar bağlayıcısı HL7 v2 ORU^R01, CSV ve JSON kabul eder ve her sonucu tek bir istekte FHIR Observations'a dönüştürür. Laboratuvar bağlayıcı kılavuzuna ve geliştiriciler için HL7 v2'den FHIR'a eşleme bölümüne bakabilirsiniz.

İlgili sayfalar

Kaynaklar

Sık sorulan sorular

ADT mesajı nedir?

Bir hastanın kabulü, taburcu edilmesi, transferi veya kaydı ile ilgili bir HL7 v2 mesajıdır, örneğin kabul için ADT^A01.

ORU^R01 mesajı nedir?

Sonuçları taşıyan bir HL7 v2 mesajıdır, tipik olarak OBX segmentlerindeki laboratuvar değerleri.

^~& karakterleri ne anlama geliyor?

Bunlar kodlama karakterleridir: bileşen (^), tekrar (~), kaçış () ve alt bileşen (&) ayırıcıları.

HL7 v2, FHIR ile değiştiriliyor mu?

Kısmen ve aşamalı olarak. v2 hastaneler içinde yaygın olmaya devam ediyor; FHIR API'ler ve yeni entegrasyonlar için kullanılıyor ve birçok sistem her ikisini de çalıştırıyor.

Anpheros Platform

Sandbox'ta ücretsiz deneyin

İlk FHIR çağrınız 5 dakikada. Hasta izniyle yerleşik HL7 FHIR R4 API: sandbox'ta deneyin, ardından kendi uygulamanızı veya klinik sisteminizi bağlayın.

Ücretsiz · 30 sentetik hasta · kart gerekmez

Bu rehber bilgilendirme amaçlıdır ve tıbbi muayenenin yerini tutmaz. Sağlığınızla ilgili kararlar için doktorunuzla konuşun. Acil bir durumda yerel acil numarasını arayın (Avrupa’da 112).
Yazan
Anpheros Ekibi

Anpheros, hasta kontrolünde olan ve herhangi bir klinik ile paylaşılabilecek, AB merkezli bir HL7 FHIR R4 platformu üzerinde tıbbi kayıtlar oluşturur. Bu rehberler, sağlığınızı anlamanıza ve düzenlemenize yardımcı olur; doktorunuzun yerini tutmaz.

Anpheros Hakkında →