Краткий ответ: 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 результатов лабораторных исследований.
Связанные страницы
- Что такое код LOINC? Число за каждым тестом в вашем лабораторном отчете
- FHIR Observation: объяснение
Источники
Частые вопросы
Что означает UCUM?
Unified Code for Units of Measure (Единый код для единиц измерения).
Как записать ×10³/µL в UCUM?
10*3/uL.
Чувствителен ли UCUM к регистру?
Да. mL и ML — это разные строки, и только первая является действительной.
Как записывается INR в UCUM?
INR не имеет единицы измерения; он записывается как аннотация, {INR}, или как 1.
Попробуйте бесплатно в песочнице
Первый запрос FHIR за 5 минут. API HL7 FHIR R4 с встроенным согласием пациента: попробуйте в песочнице, затем подключите свое приложение или систему клиники.
Бесплатно · 30 синтетических пациентов · без карты

