RXNORM для сопоставления SNOMED

У нас есть лекарства, перечисленные в нашей медицинской системе. Они сопоставлены с идентификаторами RxNorm.

Мы хотим мигрировать в Сномед. Есть ли способ сопоставить идентификаторы RxNorm и идентификаторы Snomed? Возможно, есть база данных со ссылками? Или сервис?

1 ответ

Решение

SNOMED и RXNORM сильно отличаются в том, как они представляют информацию о наркотиках. RXNORM гораздо более полный и кодирует силу, маршрут администрирования, информацию об упаковке и названия продуктов. SNOMED имеет в основном основные активные ингредиенты и некоторые названия продуктов. Покрытие в SNOMED для силы и маршрута администрирования невелико.

Например, SNOMED не имеет идентификаторов для Prozac но имеет для Fluoxetine который является основным ингредиентом Prozac

В RXNORM вы можете найти следующие соединения:

[PROzac Weekly 90 MG Delayed Release Oral Capsule]
-- ingredient --> [Prozac] 
-- precise ingredient --> [Fluoxetine]

И концепция ингредиентов приведет вас к SNOMED:

[Fluoxetine]-->SNOMEDCT_US:53640004SNOMEDCT_US:372767007

Имейте в виду, что большинство ингредиентов в SNOMED дублируются в виде продукта и вещества, и каждый из этих типов дает различные отношения.

Три варианта реализации этого:

  1. Используйте файлы данных RXNORM/NIH NLM https://www.nlm.nih.gov/research/umls/rxnorm/docs/rxnormfiles.html
  2. BioPortal API (бесплатно) http://bioportal.bioontology.org/
  3. Lexigram API (коммерческий) http://www.lexigram.io/

Важным аспектом здесь является то, что если вы замените идентификаторы RXNORM на идентификаторы SNOMED, ​​вы потеряете информацию, но, конечно, в зависимости от вашего варианта использования это может быть просто замечательно. Я хотел бы рассмотреть возможность использования НЦД.

Отказ от ответственности: я был инженером в BioPortal и в настоящее время техническим директором в Lexigram.

Другие вопросы по тегам