SNOMED 是否为已变为非活动状态的代码提供升级映射?

Does SNOMED provide upgrade maps for code that have become inactive?

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

是的。

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

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

作为一个整体示例: 247702001|糟糕的旅行(发现)|是一个退休的概念。 在上述参考集中有以下条目

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

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

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;

这应该给你一个开始。