RXNORM 到 SNOMED 映射
RXNORM to SNOMED mapping
我们的医疗系统中列出了药物。它们映射到 RxNorm 个 ID。
我们想迁移到 Snomed。
有没有办法将 RxNorm id 与 Snomed 概念 id 匹配?也许有一个带链接的数据库?还是服务?
SNOMED 和 RXNORM 在表示药物信息的方式上有很大不同。 RXNORM 更完整,编码强度、给药途径、包装信息和产品名称。 SNOMED主要有主要活性成分和一些产品名称。 SNOMED 对强度和给药途径的覆盖范围不大。
例如,SNOMED 没有 Prozac
的 ID,但有 Fluoxetine
的 ID,这是 Prozac
的主要成分
在 RXNORM 中您可以找到以下连接:
[PROzac Weekly 90 MG Delayed Release Oral Capsule]
-- ingredient --> [Prozac]
-- precise ingredient --> [Fluoxetine]
成分概念将带您进入 SNOMED:
[Fluoxetine]
-->
SNOMEDCT_US:53640004
SNOMEDCT_US:372767007
请记住,SNOMED 中的大多数成分都重复为产品和物质,并且每种类型都有不同的关系。
实现这个的三个选项:
- 使用 RXNORM/NIH NLM 数据文件 https://www.nlm.nih.gov/research/umls/rxnorm/docs/rxnormfiles.html
- BioPortal API(免费)http://bioportal.bioontology.org/
- Lexigram API(商业)http://www.lexigram.io/
这里的重要方面是,如果您将 RXNORM ID 替换为 SNOMED ID,您将丢失信息,但当然这取决于您的用例,这可能会很好。我会考虑使用 NDCs。
免责声明:我是 BioPortal 的一名工程师,目前是 Lexigram 的首席技术官。
我们的医疗系统中列出了药物。它们映射到 RxNorm 个 ID。
我们想迁移到 Snomed。 有没有办法将 RxNorm id 与 Snomed 概念 id 匹配?也许有一个带链接的数据库?还是服务?
SNOMED 和 RXNORM 在表示药物信息的方式上有很大不同。 RXNORM 更完整,编码强度、给药途径、包装信息和产品名称。 SNOMED主要有主要活性成分和一些产品名称。 SNOMED 对强度和给药途径的覆盖范围不大。
例如,SNOMED 没有 Prozac
的 ID,但有 Fluoxetine
的 ID,这是 Prozac
在 RXNORM 中您可以找到以下连接:
[PROzac Weekly 90 MG Delayed Release Oral Capsule]
-- ingredient --> [Prozac]
-- precise ingredient --> [Fluoxetine]
成分概念将带您进入 SNOMED:
[Fluoxetine]
-->
SNOMEDCT_US:53640004
SNOMEDCT_US:372767007
请记住,SNOMED 中的大多数成分都重复为产品和物质,并且每种类型都有不同的关系。
实现这个的三个选项:
- 使用 RXNORM/NIH NLM 数据文件 https://www.nlm.nih.gov/research/umls/rxnorm/docs/rxnormfiles.html
- BioPortal API(免费)http://bioportal.bioontology.org/
- Lexigram API(商业)http://www.lexigram.io/
这里的重要方面是,如果您将 RXNORM ID 替换为 SNOMED ID,您将丢失信息,但当然这取决于您的用例,这可能会很好。我会考虑使用 NDCs。
免责声明:我是 BioPortal 的一名工程师,目前是 Lexigram 的首席技术官。