0

SNOMED 代码集似乎正在迅速发展。正在添加新代码,正在停用旧代码。这些版本是否提供从旧代码到新代码的升级映射?(特别是,我对英国的扩展感兴趣)。

4

1 回答 1

1

是的。

您需要的信息将位于两个文件中。

  1. 概念停用指标参考集 该参考集将告诉您为什么概念被停用。例如,重复、错误、过时等。referencedComponentId 是被停用的概念。这些文件都是 ID,因此您需要查找人类可读的术语。规范在这里5.2.3 属性值参考集
  2. 历史关联引用集 不是这个引用集本身,而是它的子类型,将是您正在寻找的映射。每个参考集都根据需要提供特定的关联。例如,“SAME AS 关联参考集”提供了重复概念的映射。referencedComponentId 是非活动概念 (X),targetComponentId 是关联 (Y)。读作“X SAME AS Y” 5.2.5 关联参考集

作为一个整体的例子:247702001|Bad trips (finding)| 是一个退休的概念。在上述参考集中有以下条目

|8c7497f7-8230-4d01-9967-c85dd6f57e46|...|247702001|900000000000482003(Duplicate)|
|d09da0d7-b8f9-4d07-9b28-5c74ab247cb1|...|247702001|28368009(Psychoactive substance-induced organic hallucinosis)|

大概您已经在数据库中获得了 RF2 快照?我的建议是在连接的三个表中创建一个表或视图。

select * from concepts
left join conceptInactivationRefset 
     on concepts.id = conceptInactivationRefset.referencedComponentId
left join SAMEASrefset 
     on concepts.id = SAMEASrefset.referencedComponentId
where conceptInactivationRefset.active = 1 and SAMEASrefset.active = 1;

这应该给你一个开始。

于 2019-12-06T00:56:11.103 回答