术语

SNOMED CT 与 ICD-10:临床术语 vs 统计分类,以及为何大多数记录两者都需要

SNOMED CT 是一种用于记录临床医生所见情况的临床术语;ICD-10 是一种用于统计疾病和计费的分类系统。它们在规模、结构和目的上存在何种差异,为何映射是单向的,两者如何在 FHIR 的 Condition 中共存,以及国家系统如何将它们结合使用。

作者 发布于 阅读约 1 分钟

简而言之: SNOMED CT 是一种临床术语集:拥有超过 36 万个活跃概念,让临床医生能够以他们想要的详细程度,精确记录他们所观察到的情况,并建立一个关系网络(例如,“因跌倒导致的左股骨颈骨折”)。ICD-10 是一种统计分类系统:大约有 1.4 万个类别,每个类别都是一个用于对病例进行分类的“盒子”,以便各国能够统计死亡和疾病,医院也能够进行计费(例如,“S72.0,股骨颈骨折”)。术语集用于记录,分类系统用于计数。现代病历在护理时使用 SNOMED CT,在报告时映射到 ICD-10,这就是为什么这两个术语在 FHIR 的 Condition 中会并列出现。

并列比较

并列来看,SNOMED CT 是由 SNOMED International 拥有的临床术语,拥有约 360,000 个活跃概念,采用多层级结构,旨在记录临床诊疗过程中的意义。ICD-10 是由世界卫生组织拥有的统计分类,拥有约 14,000 个代码,采用单一层级结构,旨在统计疾病和死亡人数,并支持报销。

SNOMED CT ICD-10
所有者 SNOMED International(成员国) 世界卫生组织
目的 在护理点记录临床意义 对诊断进行分类,用于统计、流行病学、报销
大小 约 36 万个活跃概念,约 150 万个描述 约 1.4 万个代码(WHO);ICD-10-CM 中有 7 万多个
结构 多层级:一个概念可以有多个父级;通过关系定义 单层级:章节 → 组 → 类别 → 子类别
标识符 数字概念 ID,例如 44054006 字母数字代码,例如 E11.9
粒度 根据需要精细;可通过后组合实现更精细 固定;包含“其他”、“未指明”等残余类别
涵盖范围 发现、疾病、手术、身体结构、生物、物质、可观察项、社会背景 疾病、损伤、死亡原因、就诊原因(Z 章节)
更新 国际上每年两次;有国家扩展 WHO 每年更新;ICD-11 自 2022 年起
许可 在成员国内免费;其他地区需获得附属许可 免费(WHO);国家变体有自己的条款
在 FHIR 中 system http://snomed.info/sct system http://hl7.org/fhir/sid/icd-10(以及国家变体)

关于各自的详细信息,请参阅 什么是 SNOMED CT? 和 ICD-10 与 ICD-11 对比。

为什么映射是单向的

SNOMED CT 和 ICD-10 之间的映射是单向的,因为 SNOMED CT 比 ICD-10 更详细。每个 SNOMED CT 疾病都可以通过官方的 SNOMED CT 到 ICD-10 映射表分配到一个 ICD-10 类别,但一个 ICD-10 代码涵盖了许多 SNOMED CT 概念,因此在反向方向上无法恢复其详细信息。

每个 SNOMED CT 疾病都可以被分配到一个 ICD-10 类别:SNOMED International 发布了 SNOMED CT 到 ICD-10 的映射,为每个概念提供目标代码以及在考虑上下文(年龄、性别、原因的第二个代码)时的规则。反之则不然:ICD-10 E11.9(2 型糖尿病,无并发症)涵盖了数十个 SNOMED 概念,仅凭代码无法确定是哪一个。信息从详细的术语集流向粗略的分类系统,绝不会反向流动。

在实际操作中,临床医生会从搜索结果中选择一个 SNOMED CT 概念;系统会根据映射关系建议 ICD-10 代码;编码专业人员会根据国家编码规则进行确认或调整,这可能需要额外的代码(侧别、外部原因、并发症),而这些在 SNOMED 中通常在一个概念内就能表达。

FHIR Condition 中的双重编码

FHIR Condition 中的双重编码意味着在同一个 Condition.code CodeableConcept 中同时包含 SNOMED CT 编码和 ICD-10 编码,一个用于临床意义,一个用于报告。两者都描述一个单一概念;配置文件决定了哪个是必需的,IPS 在有 SNOMED CT 的情况下要求使用 SNOMED CT,而计费系统则要求使用国家 ICD 变体。

{
  "resourceType": "Condition",
  "clinicalStatus": {"coding": [{"system": "http://terminology.hl7.org/CodeSystem/condition-clinical", "code": "active"}]},
  "code": {
    "coding": [
      {"system": "http://snomed.info/sct", "code": "29857009", "display": "Chest pain"},
      {"system": "http://hl7.org/fhir/sid/icd-10", "code": "R07.4", "display": "Chest pain, unspecified"}
    ],
    "text": "Chest pain, central, on exertion"
  },
  "subject": {"reference": "Patient/example"}
}

两种编码,一个概念。配置文件决定了哪种是必需的:IPS 要求在可用时使用 SNOMED CT;计费系统则需要国家 ICD 变体。请参阅 FHIR 中的 CodeableConcept 和 Coding 和 FHIR Condition 详解。

各国如何结合使用

各国结合使用 SNOMED CT 和 ICD-10,将 SNOMED CT 用于临床记录,将 ICD-10 用于统计和支付。英国在 NHS 系统中强制使用 SNOMED CT,并由临床编码员生成 ICD-10 代码;美国使用 SNOMED CT 进行问题列表,使用 ICD-10-CM 进行索赔;大多数欧洲国家使用国家 ICD-10 变体进行账单。

  • 英国: SNOMED CT 在 NHS 临床系统中是强制性的;ICD-10(以及手术的 OPCS-4)用于医院统计和付费,由临床编码员生成。
  • 美国: SNOMED CT 用于问题列表(认证要求);ICD-10-CM 用于索赔上的诊断;两者在 EHR 层面进行映射。
  • 德国、法国、意大利、西班牙: ICD-10 国家变体(ICD-10-GM、CIM-10、意大利出院数据中的 ICD-9-CM、CIE-10-ES)用于报销;SNOMED CT 的采用通过国家许可和 EHDS 相关项目正在增长。
  • 北欧国家、荷兰、比利时、澳大利亚、新西兰: SNOMED CT 成员国拥有国家扩展;ICD-10 变体用于报告。

有关变体的信息,请参阅 ICD-10 与 ICD-10-CM 与 ICD-10-GM 对比。

为新系统选择

新的临床系统应在用户是 SNOMED 会员国的临床医生时,使用 SNOMED CT 记录诊断,并从官方映射表中导出 ICD-10 代码用于报告,由编码员进行调整。仅记录 ICD 代码适用于纯粹的计费或统计系统;仅存储 ICD 代码会丢失临床医生选择的 SNOMED CT 概念的详细信息。

如果您的用户是临床医生,并且您的市场是 SNOMED 成员国,请使用 SNOMED CT 进行记录;从映射中导出 ICD 代码用于报告,并允许编码员进行调整。只有当系统纯粹用于计费或统计时,才仅记录 ICD。切勿仅存储 ICD 代码而忽略了临床医生选择的更具体的 SNOMED 概念:这些细节之后无法恢复。请记住,在 LOINC 的领域(测试、测量、文档)中,两者都不适用;请参阅 LOINC 与 SNOMED CT 对比。

Anpheros 会记录来源提供的代码,当 SNOMED CT 和 ICD-10 都存在时会同时记录,并向用户显示通俗易懂的名称。其症状目录为每个条目都带有 ICD-10 和 SNOMED CT 的引用,以便用户记录的内容能够被临床系统读取。它不分配诊断。

相关页面

来源

常见问题

SNOMED CT 会取代 ICD 吗?

不会。它们回答不同的问题。ICD-11 甚至包含一个受 SNOMED 启发的底层基础,两个组织也在合作,但各国仍将保留一个用于统计的分类系统和一个用于护理的术语集。

我可以自动将 ICD-10 代码映射到 SNOMED CT 吗?

只能映射到较宽泛的概念,而且常常不明确。官方的映射是从 SNOMED CT 到 ICD-10。反向映射时,您可以提出候选概念供人工选择,而不是一个确定的概念。

患者看到的是哪个?

通常都不是直接看到:而是从 SNOMED 描述或 ICD 标题派生的通俗易懂的名称。患者摘要(如 IPS)会在底层携带代码,以便其他系统能够读取。

我需要 SNOMED CT 的许可吗?

在 SNOMED International 成员国内,在该国内使用是免费的,受国家许可的约束。在其他地区,需要获得 SNOMED International 的附属许可,费用取决于使用情况。

Anpheros Platform

在沙盒中免费试用

5 分钟完成第一次 FHIR 调用. 一个内置患者授权的 HL7 FHIR R4 API:先在沙盒中试用,然后连接您自己的应用或诊所系统。

免费 · 30 位合成患者 · 无需信用卡

本指南仅供参考,不能替代医生诊疗。涉及健康的决定请咨询医生。紧急情况下,请拨打当地急救电话(欧洲为 112)。
撰写人
Anpheros 团队

Anpheros 致力于打造一个由患者掌控的医疗记录,并可在欧盟的 HL7 FHIR R4 平台上与任何诊所共享。这些指南旨在帮助您理解和整理您的健康信息,但不能替代您的医生。

关于 Anpheros →