Стандарти медичних даних

Пояснення повідомлень HL7 v2: ADT та ORU, сегменти MSH, PID, OBR та OBX

HL7 v2 досі є основним способом спілкування між лікарняними системами. Як побудоване повідомлення v2 (сегменти, поля, роздільники ”|” та ”^”), що несуть повідомлення ADT A01/A03/A04/A08 та ORU R01, анотований приклад лабораторного результату та їх відповідність FHIR.

від Опубліковано 2 хв читання

Коротка відповідь: HL7 версії 2 — це стандарт обміну повідомленнями з кінця 1980-х років, який більшість лікарняних систем досі використовують внутрішньо. Повідомлення — це простий текст: один сегмент на рядок (MSH, PID, OBR, OBX…), поля розділені |, компоненти — ^. Повідомлення ADT містять інформацію про госпіталізацію, виписку та оновлення даних пацієнта; повідомлення ORU містять результати, наприклад, лабораторні показники.

Поширені типи повідомлень

  • ADT^A01 госпіталізація, ADT^A03 виписка, ADT^A04 реєстрація амбулаторного пацієнта, ADT^A08 оновлення інформації про пацієнта.
  • ORU^R01 незапитуваний результат спостереження (лабораторні аналізи, життєві показники).
  • ORM/OML замовлення, SIU планування, MDM документи.

Кожне повідомлення починається з MSH (заголовок: відправляюча та приймаюча системи, тип повідомлення, час, версія). Символи кодування ^~\& визначають роздільники компонентів, повторень, екранування та підкомпонентів.

Лабораторний результат ORU^R01, з анотаціями

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: пацієнт (ідентифікатор, ім'я, дата народження, стать).
  • OBR: замовлення або тест.
  • OBX: один результат: тип значення NM (числовий), код з LN для LOINC, значення, одиниця вимірювання, референтний діапазон, прапорець аномальності, статус результату F (остаточний).

У FHIR кожен OBX стає Observation, OBR — DiagnosticReport, PID — Patient.

В Anpheros

Лабораторний конектор Anpheros Platform приймає HL7 v2 ORU^R01, CSV та JSON і перетворює кожен результат на FHIR Observations одним запитом. Дивіться посібник з лабораторного конектора та, для розробників, відображення HL7 v2 на FHIR.

Пов'язані сторінки

Джерела

Поширені запитання

Що таке повідомлення ADT?

Повідомлення HL7 v2 про госпіталізацію, виписку, переведення або реєстрацію пацієнта, наприклад ADT^A01 для госпіталізації.

Що таке повідомлення ORU^R01?

Повідомлення HL7 v2, що містить результати, зазвичай лабораторні показники в сегментах OBX.

Що означають символи ^~&?

Це символи кодування: роздільники компонентів (^), повторень (~), екранування () та підкомпонентів (&).

Чи замінює FHIR стандарт HL7 v2?

Поступово і частково. v2 залишається поширеним у лікарнях; FHIR використовується для API та нових інтеграцій, і багато систем працюють з обома стандартами.

Anpheros Platform

Спробуйте безкоштовно в пісочниці

Перший запит FHIR за 5 хвилин. API стандарту HL7 FHIR R4 з вбудованою згодою пацієнта: спробуйте в пісочниці, а потім підключіть власну програму чи клінічну систему.

Безкоштовно · 30 синтетичних пацієнтів · без картки

Цей посібник призначений для інформаційних цілей і не замінює медичну консультацію. Для прийняття рішень щодо вашого здоров'я зверніться до лікаря. У надзвичайній ситуації телефонуйте на місцевий номер екстреної допомоги (112 у Європі).
Написано
Команда Anpheros

Anpheros створює медичну карту, яку пацієнт контролює та може ділитися з будь-якою клінікою, на платформі HL7 FHIR R4, розташованій в ЄС. Ці посібники допоможуть вам зрозуміти та організувати своє здоров'я; вони не замінюють вашого лікаря.

Про Anpheros →