Стандарты медицинских данных

Единицы измерения UCUM в лабораторных результатах: почему мг/дл, ммоль/л и 10*3/мкл пишутся именно так

UCUM — это система кодирования единиц измерения в электронных медицинских данных. Почему она чувствительна к регистру, как записываются единицы измерения, такие как мг/дл, ммоль/л, 10*3/мкл, мМЕ/л и {МНО}, как FHIR Quantity их использует и почему единицы измерения в свободной форме мешают сравнению.

автор Опубликовано 2 мин чтения

Краткий ответ: UCUM (Unified Code for Units of Measure) — это система кодов для единиц измерения, разработанная для того, чтобы компьютер мог их читать, проверять и преобразовывать. В медицинских данных именно так записываются единицы измерения лабораторных анализов и жизненно важных показателей: mg/dL, mmol/L, 10*3/uL для подсчета клеток, m[IU]/L для ТТГ, /min для частоты сердечных сокращений. В HL7 FHIR, Quantity содержит значение, отображаемое обозначение единицы, систему UCUM и код UCUM.

Правила, которые удивляют

  • Регистр имеет значение: mL — это миллилитр, ML — недействительно; Pa — это паскаль, PA — нет.
  • Степени десяти записываются как 10*3 и 10*6, поэтому лейкоциты — это 10*3/uL (на бумаге отображается как ×10³/µL); u означает микро.
  • Произвольные единицы заключаются в квадратные скобки: [IU] для международных единиц, m[IU]/L.
  • Аннотации в фигурных скобках не несут смысловой нагрузки единицы измерения: {INR} или {ratio} для безразмерных значений.
"valueQuantity": {"value": 6.5, "unit": "x10^3/µL", "system": "http://unitsofmeasure.org", "code": "10*3/uL"}

Поле unit может отображать удобную для чтения форму; code должен быть действительным кодом UCUM.

Почему это важно для пациентов

Когда единицы измерения представлены в виде кодов, программное обеспечение может преобразовать 5.0 ммоль/л и 90 мг/дл глюкозы к одной шкале и отобразить их вместе на графике. Когда они представлены в виде свободного текста ("мг/дл", "МГ/ДЛ"), результаты из двух лабораторий остаются разрозненными или, что хуже, сравниваются некорректно. Наш конвертер лабораторных единиц применяет коэффициенты преобразования для распространенных тестов.

В Anpheros

В Anpheros каждое значение хранится с кодом UCUM, и он используется для преобразований между лабораториями. Разработчикам: нормализация медицинских данных и API результатов лабораторных исследований.

Связанные страницы

Источники

Частые вопросы

Что означает UCUM?

Unified Code for Units of Measure (Единый код для единиц измерения).

Как записать ×10³/µL в UCUM?

10*3/uL.

Чувствителен ли UCUM к регистру?

Да. mL и ML — это разные строки, и только первая является действительной.

Как записывается INR в UCUM?

INR не имеет единицы измерения; он записывается как аннотация, {INR}, или как 1.

Anpheros Platform

Попробуйте бесплатно в песочнице

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

Бесплатно · 30 синтетических пациентов · без карты

Это руководство носит информационный характер и не заменяет консультацию врача. Решения о своём здоровье принимайте вместе с врачом. В экстренной ситуации звоните по местному номеру экстренной помощи (112 в Европе).
Автор
Команда Anpheros

Anpheros создает медицинскую карту, которую пациент контролирует и может делиться с любой клиникой, на платформе HL7 FHIR R4, базирующейся в ЕС. Эти руководства помогут вам понять и организовать свое здоровье; они не заменяют вашего врача.

О Anpheros →