try ai
科普
编辑
分享
反馈
  • 共病

共病

SciencePedia玻尔百科
核心要点
  • 从“共病”(以一种指标疾病为中心)到“多病共存”(多种疾病地位平等)的转变,是迈向以患者为中心而非以疾病为中心的护理模式的关键过渡。
  • 评估患者风险需要超越简单地计算疾病数量,转而使用加权指数(如 Charlson 共病指数),并认识到像衰弱这样的整体状态。
  • 多种疾病通过生物学串扰、竞争风险和治疗负担等复杂机制相互作用,这对单一疾病临床指南的有效性提出了挑战。
  • 人群中的共病模式并非随机分布;它们揭示了潜在的生物学通路,并反映了生物社会不平等,从而影响着医疗系统的经济设计。
  • 管理共病需要系统性思维方法,从针对个体的综合临床护理,到设计能够识别疾病群的人工智能。

引言

在其历史的大部分时间里,医学一直遵循一个简单的前提:识别疾病,治疗疾病。这种以单一疾病为中心的模式在许多情况下行之有效,但当面对现代患者的复杂现实时,它开始失效——许多患者同时患有多种慢性病。传统的、以疾病为中心的方法,难以管理当多种问题同时出现时所产生的复杂互动、相互竞争的优先事项和累积的负担。这种理解和实践上的差距,凸显了建立一个更全面、更综合的框架的必要性。

本文通过探讨共病及其相关原则这一关键概念,直面这一挑战。在接下来的章节中,您将对这个多方面的课题获得全面的理解。第一章“原理与机制”,将解构核心术语,区分共病与多病共存,并介绍衰弱、临床复杂性和协同流行病等高级概念。它将深入探讨为何整体的危险性往往大于其各部分之和的生物学和统计学原因。随后的“应用与跨学科联系”一章,将展示这种概念上的转变如何改变了众多领域的实践,从个体患者的诊断艺术和人口健康的科学,到医疗系统的经济架构和人工智能的未来。

原理与机制

想象一下,你因为轮胎漏气把车开到修理厂。一个视野狭隘的修理工可能只会简单地更换轮胎,然后让你上路。但一个真正优秀的修理工可能会注意到你的刹车片磨损严重,而且机油在缓慢泄漏。他们明白汽车是一个单一的、相互关联的系统。轮胎漏气可能是你这次来的原因,但它并不能完全说明这辆车的健康状况。

在医学领域,我们每天都面临着类似的选择。在很长一段时间里,我们的方法是专注于“漏气的轮胎”——即导致患者就医的那个主要疾病。但“磨损的刹车”和“泄漏的油底壳”又该如何处理呢?这就引出了一个塑造了现代医疗保健的根本性区别。

两个概念的故事:共病与多病共存

传统的、以疾病为中心的观点被概括为​​共病​​(comorbidity)一词。它指的是在某个特定的​​指标疾病​​(index disease)——我们所说的“漏气的轮胎”——之外,还存在一种或多种其他疾病。如果一个病人因肺炎(指标疾病)住院,他先前就有的糖尿病和肾病就被视为共病。此时的视角聚焦于肺炎,我们会问:这些其他疾病如何影响肺炎的病程?

这种观点很有用,但也可能存在局限性。如果没有一个明确的“主要”问题怎么办?设想一位老年人,他同时患有高血压、糖尿病、骨关节炎、肺病和抑郁症。哪一个是指标疾病?选择任何一个都显得武断。这就是​​多病共存​​(multimorbidity)概念的用武之地。多病共存就是指一个人同时患有两种或两种以上的慢性病,而没有将任何一种疾病指定为主要疾病。

这不仅仅是语义上的问题,它代表了从以疾病为中心到以患者为中心的世界观的深刻转变。在多病共存的情况下,目标不仅仅是管理每种独立疾病的化验值,而是管理患者这个人。他们的目标可能是能够无痛地走到社区中心,或是避免因呼吸问题而住院——这些目标跨越了他们所有的疾病。焦点变成了完整的人,而不仅仅是他们诊断的总和。

从一个更正式的因果角度来看,我们可以将这些疾病视为一个网络中的节点。如果两种疾病,比如阿片类药物使用障碍和广泛性焦虑障碍,源于完全独立的因果通路,而临床医生拒绝优先处理其中任何一种,那么对它们同时出现最准确的描述就是多病共存。

简单相加的谬误:为何计算疾病数量是不够的

如果我们接受人可以患有多种疾病,一个自然而然的想法可能就是简单地将它们计数。一个患有三种疾病的人比一个只患一种疾病的人病得更重吗?答案或许令人惊讶,是“不一定”。

想象一下三位因肺炎住院的患者:

  • 患者A有三种慢性病:肾病、糖尿病和轻度肝病。简单计数,NNN,得到的分数是333。
  • 患者B只有一种额外的疾病:转移性实体瘤。他的简单计数是N=1N=1N=1。
  • 患者C有两种疾病:高血压和抑郁症。他的简单计数是N=2N=2N=2。

如果我们只计算疾病数量,患者A似乎病得最重。但我们的直觉强烈地告诉我们,患有转移性癌症的患者B处境要危险得多。这就是简单计数失效的地方。每种疾病的“权重”至关重要。

为了解决这个问题,流行病学家们开发了​​加权指数​​,比如著名的​​Charlson 共病指数 (CCI)​​。CCI 并非给每种疾病记1分,而是根据每种疾病预测死亡率的强度赋予不同的分数。轻度肝病可能得1分,但转移性肿瘤得6分。当我们应用这个加权指数时,患者B的分数会飙升超过患者A,这与我们的临床直觉相符。这阐明了一个优美的原则:要真正理解风险,我们必须超越简单的计数,并认识到不同疾病带有截然不同的预后权重。

超越疾病清单:复杂性、衰弱与协同流行病

即使是一份加权的疾病清单也无法捕捉到全部情况。人类的健康是一幅远为丰富和复杂的织锦。这使得人们开始欣赏更广泛的概念。

​​临床复杂性​​(Clinical complexity)是整个冰山,而多病共存仅仅是冰山一角。它不仅包括疾病的数量和严重程度,还包括功能障碍(如摔倒后行走困难)、认知问题、社会因素(如独居),以及至关重要的​​治疗负担​​(treatment burden)。治疗负担是“作为一名患者的工作”——无休止的预约、令人眼花缭乱的各种药丸(一个病例中多达121212种不同的长期药物!)、频繁的血液检查,以及管理这一切所需的精力。一个人的健康不仅关乎他们的病痛,也关乎他们管理这些病痛治疗的能力。

然后是​​衰弱​​(frailty)。衰弱不是一种疾病,而是一种存在状态。它是一种生理储备减少、对压力源易感性增加的临床综合征。想象两棵树:一棵是年轻柔韧的橡树,另一棵是饱经风霜的古老柳树。一阵强风——一个像感染或手术那样的压力源——可能只会让橡树的叶子沙沙作响,但可能会折断柳树的一根主枝。这棵柳树就是衰弱的。在临床上,我们可以使用​​Fried 衰弱表型​​(Fried Frailty Phenotype)等工具来衡量这一点,该表型关注不明原因的体重减轻、疲惫、虚弱和步速缓慢等迹象。一个人无论患有多少种疾病都可能处于衰弱状态,而这种脆弱状态是预测不良后果最强大的指标之一。

最后,如果我们将视野从个体放大到整个人群,我们会遇到​​协同流行病​​(syndemic)的概念。这不仅仅是疾病聚集在一起,而是一种险恶的协同作用。当两种或多种流行病,在贫困和污名等不利社会条件的压力下,相互作用并相互加剧时,就会发生协同流行病。它们的综合影响变得大于各部分之和。例如,在某个社区中,发现 HIV、抑郁症和酒精使用被锁定在一个恶性反馈循环中。抑郁症降低了对 HIV 药物的依从性,这反过来又增加了污名感,从而加剧了抑郁并导致将酒精使用作为一种应对机制。其结果是一场远比这三个问题孤立存在时所预期的要严重得多的健康危机。协同流行病揭示了一个深刻的真理:生物学与其所处的社会世界是密不可分的。

疾病的交响曲:相互作用的机制与意想不到的后果

为什么这些区别如此重要?因为身体不是一列独立问题的清单;它是一个紧密相连的系统。当多个环节出错时,它们会以复杂且常常违反直觉的方式相互作用。在更简单的情况下非常成功的单一疾病剧本,开始失灵。

机制1:竞争风险

想象一下,你开始服用一种预防性药物,比如他汀类药物,它需要五年才能显现益处。为了让它对你有帮助,你必须活过这五年。但如果你有其他可能导致你更早死亡的疾病呢?这些就是​​竞争风险​​(competing risks)。对于一位患有心脏病、肺病和肾病的82岁老人来说,决定开始使用一种新药是一场赌博。患者能活得足够长以从他汀类药物中受益,还是会先发生竞争性事件——一次致命的摔倒、一次肺部感染?。

这可以用数学精确地描述。一个事件发生的几率由其​​风险率​​(hazard rate)决定。假设我们感兴趣的事件(如疾病进展)的风险为hP(t)h_P(t)hP​(t)。一个竞争性事件(如因其他原因死亡)有其自身的风险hD(t)h_D(t)hD​(t)。一种新疾病 CCC 的出现可能完全不影响 hP(t)h_P(t)hP​(t),但它可能使竞争性死亡的风险 hD(t)h_D(t)hD​(t) 增加一倍。通过增加竞争性事件发生的机会,疾病 CCC 实际上降低了个体经历我们所关注的主要事件的概率。忽略这些竞争性事件会导致我们高估干预措施的益处。

机制2:生物学串扰

疾病并不会各行其道。它们通过共享的生物学通路相互“对话”。一个绝佳的例子是​​慢性病贫血​​(anemia of chronic disease)。为什么这么多不同的慢性病——以及衰老过程本身——都会导致贫血?答案在于炎症。由多病共存和衰老产生的低度、持续的炎症(一个有时被称为“炎症衰老”的过程)向肝脏发送了一个信号。这个信号是大量的细胞因子,特别是白细胞介素-6(IL-6)。作为回应,肝脏大量产生一种名为​​铁调素​​(hepcidin)的激素。铁调素是身体的铁代谢主调节因子。它像一个狱卒,将铁锁在细胞内,并阻止其从肠道吸收。由于铁被锁住,骨髓就缺少了制造红细胞的关键原料,于是贫血就发生了。这是一个美丽而又不幸的例子,说明了各种不同的问题如何汇集到一条单一的通路上,从而创造出一个新问题。

机制3:对生物医学模式的挑战

现代生物医学模式建立在​​随机对照试验(RCTs)​​的证据之上。这些试验是证明一种药物对特定疾病有效的金标准。但这里有一个问题:为了得到一个清晰的结果,RCTs 历来都排除了那些“复杂”的患者——老年人、患有多种其他疾病的人。结果是,我们最好的证据往往适用于那些与我们在现实世界中最常看到的复杂、多病共存的患者并不相似的人。

将单一疾病指南应用于多病共存的患者,就像让五个不同的厨师试图在同一个小厨房里只用各自的食谱做饭。结果是一片混乱。用于一种疾病的药物可能对另一种疾病造成主动伤害。一种用于骨关节炎的非甾体抗炎药(NSAID)对于膝痛可能是救命稻草,但对于同时患有慢性肾病(CKD)或正在服用某些抗抑郁药的患者来说,它可能是毁灭性的,因为它会恶化肾功能并增加出血风险。简单、可加性益处的假设在此失效了。

量化混乱:为一个相互关联的系统建模

如果身体是这样一个复杂的、相互作用的系统,我们怎么可能预测风险呢?我们不能只是把东西加起来。A + B 不等于 A 的风险加上 B 的风险。通常,它更接近于 A ×\times× B。效应是乘法性的,或协同性的。

考虑一位面临大手术的衰弱、多病共存的患者。他们出现并发症的风险不是他们所有问题的简单总和。它是其总​​多病共存负担​​(MMM)、其减弱的​​内稳态恢复力​​(RRR)和其受损的​​应激反应​​(SSS)的函数。一个对此进行建模的强大方法是使用包含​​交互项​​的逻辑回归方程。这个方程可能看起来像这样: logit⁡(P(complication))=α+βMM+βSS−βRR+βMSMS−βRSRS\operatorname{logit}\bigl(P(\text{complication})\bigr) = \alpha + \beta_{M}M + \beta_{S}S - \beta_{R}R + \beta_{MS}MS - \beta_{RS}RSlogit(P(complication))=α+βM​M+βS​S−βR​R+βMS​MS−βRS​RS 不必担心细节。关键思想在于像 βMSMS\beta_{MS}MSβMS​MS 这样的项。这一项表明,多病共存(MMM)带来的风险被应激反应(SSS)的损害所放大。它们相互增强了对方的影响。同时,像 −βRSRS-\beta_{RS}RS−βRS​RS 这样的项表明,恢复力(RRR)可以缓冲或减弱应激反应损害所带来的危险。​​logit​​ 函数本身是一个巧妙的数学工具,它确保最终的概率 PPP 始终恰好地保持在 000 和 111 之间,就像任何真实概率必须做到的那样。

这种模型体现了我们已经讨论过的原则。它承认整体不同于——并且通常比——其各部分之和更危险。它让我们从一个简单的、线性的一因一果世界,进入到人类健康的非线性、相互关联的现实中来,在这个现实中,理解疾病之间的相互作用是通往智慧的关键。

应用与跨学科联系

我们已经探讨了共病的原理和机制,学会了不把它看作一个简单的诊断清单,而是一个错综复杂的、相互作用的系统。但科学的真正乐趣不仅在于抽象地理解一个概念,更在于看到它在世界中发挥作用。共病这个概念究竟有何作用?事实证明,承认它的存在不仅仅是给医学增加了一层复杂性,它从根本上改写了游戏规则。它迫使我们从线性的、单一原因的思维方式,转向动态的、基于系统的推理方式,而这正是现代科学的标志。让我们漫步于医学、政策和技术的领域,看看这一个强大的理念所产生的深远影响。

医学的艺术:驾驭个体患者

想象一个经典的侦探故事。一桩罪案发生,杰出的侦探筛选线索以找出唯一的罪犯。在很长一段时间里,许多临床诊断都类似于这个过程。患者带着一系列症状前来就诊,临床医生的工作就是找到那个能解释所有症状的单一潜在疾病。这就是奥卡姆剃刀的逻辑:最简单的解释往往是最好的。

但是,当病人不是一个纯净的犯罪现场,而是一个历史悠久的繁华都市时,会发生什么?当他们已经患有几种已知的慢性病时,又会发生什么?这就是多病共存的现实。当一个65岁、患有心力衰竭、肺病和贫血的病人因疲劳和气短就诊时,游戏规则完全改变了。是心脏的问题?肺的问题?还是贫血?一个新问题?还是以上所有?

突然之间,寻找单一罪犯的努力变成了徒劳之举。在共病的世界里,奥卡姆剃刀的优雅简洁让位于希克曼格言的实用智慧:“病人爱得多少病就得多少病。”临床医生的任务从侦探转变为投资组合经理。他们必须评估患者每种已知疾病导致新症状的可能性,并随着新信息的到来不断更新概率。这是临床推理本质的深刻变化。固守旧方式的危险是一种被称为​​诊断遮蔽效应​​(diagnostic overshadowing)的认知陷阱,即临床医生将所有新症状都归因于最明显的现有诊断,可能因此错过一个正在恶化或新出现的、可能带来致命后果的共存疾病。

这种复杂性并不仅限于诊断。再考虑治疗。在我们的单一疾病世界里,逻辑很简单:一种病,一种药。但有了共病,每一个新的诊断往往会给患者的用药方案增加新的药物。如果一个患者有 NmN_mNm​ 种药物,潜在的两药相互作用的数量不是 NmN_mNm​,而是以 Nm(Nm−1)2\frac{N_m(N_m - 1)}{2}2Nm​(Nm​−1)​ 的方式呈组合式增长。一个服用10种药物的患者,不是有10种,而是有45种潜在的成对相互作用需要担心!

此外,一个用药方案的真正负担不仅仅是药片的数量,而是其复杂性:一种药一天吃三次,另一种必须随餐服用,一个吸入器需要特殊技巧,一种药膏在晚上涂抹。随着这种复杂性的增加,出错和不依从的可能性也随之增加。这可能导致一种特别隐蔽的现象,称为​​处方级联​​(prescribing cascade):药物A的副作用被误解为一种新疾病的症状,导致医生开出药物B来治疗药物A的副作用。共病催生了多重用药,而多重用药又可能催生更多的疾病。要管理这一点,我们需要比简单的药片计数更复杂的工具,比如“药物治疗方案复杂度指数”,它量化了患者治疗计划的真实认知负荷。

共病最深刻的临床教训是,患者不是独立部件的集合。这一点在身心健康的交叉点上表现得最为明显。一个患有进食障碍、重度抑郁症和酒精使用障碍的患者,不是一个人身上的三个独立问题;他们是一个人,面临着一个单一的、紧密相连的问题。孤立地治疗其中任何一部分不仅无效,甚至可能很危险。例如,用于治疗抑郁症的安非他酮(bupropion)虽然有效,但在贪食症患者中是严格禁用的,因为会增加癫痫发作的风险。源于我们对共病的理解,现代的护理标准是​​整合医疗​​(integrated care):由一个团队和一个统一的计划,同时处理所有疾病,因为身心是一个系统。

这一原则的一个真正精湛的应用,体现在对一名跨性别青少年的护理中。这名青少年除了经历性别烦躁外,还患有进食障碍、抑郁症、注意力缺陷多动障碍(ADHD)和自闭症。条块分割的方法将束手无策。是否应该在进食障碍“治愈”前拒绝治疗性别烦躁?这样做可能会加剧抑郁和性别烦躁。是否应该在忽视其他疾病的情况下匆忙进行激素治疗?这在医学上是鲁莽的,因为营养不良和激素抑制都对骨骼健康构成风险。优雅的解决方案是并行治疗:使用可逆性青春期阻断剂来暂停令人痛苦的青春期变化,同时加强营养和心理支持,并为ADHD提供结构化的帮助。这是一种精妙的平衡行为,一个动态的风险管理过程,这正是共病时代医学的精髓。

健康的科学:从患者到人群

如果我们将视野从单个患者放大到整个人群的健康,共病为我们提供了一个新的发现镜头。想象一下,能够从数百万份电子健康记录中提取数据,并构建一幅“疾病宇宙图”。在这幅地图上,每种疾病都是一座城市,如果两种疾病在患者中同时出现的频率远高于偶然预期,我们就在这两座城市之间画一条路。

我们发现的不是孤立的岛屿,而是一个联系丰富的大陆。一些疾病是边缘地带的小镇。但另一些则是巨大的枢纽,道路向四面八方延伸。当像糖尿病或系统性炎症这样的疾病成为一个“枢纽”时,这意味着什么?这是一个路标。它告诉我们,这种疾病不仅仅是清单上的一项,它可能是一个巨大病理网络中的核心角色。它可能不导致其所有的邻居,但它与它们共享着一个深刻的、底层的生物学机制——人类机器中一个共同的故障线路,可能与新陈代谢、免疫或细胞衰老有关。这个领域,即网络医学,利用共病的模式作为一种望远镜,来发现人类疾病的基本组织原则。通过为我们地图上的连接加权——为更强的关联画上更粗的道路——我们可以开始量化我们自身脆弱性的架构。

这种人群视角也揭示了严峻而令人不安的模式。一个公认的事实是,社会经济地位(SES)较低的个体承受着更重的慢性病和多病共存负担。为什么?我们可以建立一个简单而有力的数学模型,从第一性原理来理解这一点。想象一下,一个人患上一种新慢性病的速度取决于三件事:一个基线率,加上有害因素(如污染、压力和不良营养)的累积暴露,减去管理资源(如获得良好医疗、锻炼时间和负担得起健康食品的能力)的影响。如果我们假设——经验上确实如此——较低SES的个体面临更高的终生暴露,并且能获得的管理资源更少,那么数学上的结果是不可避免的。风险上微小的、日积月累的差异会贯穿一生。正如水滴石穿,人类的健康也被社会和经济劣势的持续摩擦所侵蚀。因此,共病并非纯粹的生物学现象,它是一种生物社会现象,是社会不平等在人体上的物理铭刻。

这种梯度的存在对我们如何构建和支付医疗保健产生了深远的影响。在按服务付费(fee-for-service)的体系中,提供者因每一项检查和操作而获得报酬,这可能导致效率低下和碎片化的护理。一个看似优雅的替代方案是​​按人头付费制​​(capitation),即医疗系统每年按人头获得一笔固定金额,以满足其所有需求。理论上,这应该能激励效率和预防性护理。但它隐藏着一个危险的陷阱。如果支付是统一费率,或者只根据年龄进行粗略调整,医疗系统就会有强烈的财务动机去避开病人——恰恰是那些患有复杂多病共存的人,因为他们的护理成本高于他们带来的支付。这是一种被称为逆向选择(adverse selection)的典型市场失灵。

从微观经济学原理优雅推导出的解决方案必须是三管齐下的。首先,你必须对支付进行​​风险调整​​,利用诊断信息为病情更重的患者支付更多费用。其次,你必须提供​​风险分担​​机制,如再保险或“止损”保单,以保护医疗系统免受少数灾难性重病患者带来的财务冲击。第三,你必须利用​​监管​​来禁止“摘樱桃”(cherry-picking),即挑选健康患者的行为。这揭示了一个惊人的联系:单个患者的共病临床现实,决定了一个国家整个医疗市场的经济和监管架构。

计算前沿:教会机器进行网络化思考

鉴于这种巨大的复杂性,我们很自然会问是否可以构建工具来帮助我们。我们能否教会人工智能像专家临床医生一样对疾病进行推理?在这里,共病的现实也迫使我们在设计上进行根本性的转变。

大多数简单的人工智能分类器都像多项选择题一样构建:给定一组症状,选择一个最有可能的诊断。这通过一个名为 softmax 的函数来建模,该函数确保所有概率加起来等于1。但我们知道,一个病人可以同时患有心力衰竭和肺炎。“单一最佳答案”模型是错误的。为了教会机器关于共病的知识,我们必须改变它的整个世界观。我们必须用“选择所有适用项”的框架取代“多项选择”框架。每一种可能的疾病都成为一个独立的“是/否”问题,由一个 sigmoid 函数来建模。

这就开启了同时识别多种疾病的能力。但是,我们如何诊断人工智能在其训练数据中从未见过的罕见疾病呢?这就是​​零样本学习​​(Zero-Shot Learning)的挑战。关键在于停止将疾病作为任意标签(如“疾病A”)教给人工智能,而是教给它这些疾病的含义。通过给人工智能提供每种疾病丰富的语义描述——它的症状、遗传基础、受影响的通路,这些信息从庞大的生物医学知识库中提取——人工智能学会了一种更深层次的兼容性函数。它学会将患者的临床特征匹配到一个概念,而不是一个标签。这使得它在推理时,能够仅仅通过阅读一种疾病的描述,就正确地对其进行评分,即使它以前从未见过这种疾病。

最后一步是让AI不仅成为一个诊断者,而且成为一个系统思想家。一个能独立预测糖尿病、心脏病和肾病的AI很有用。但一个能理解这三者常常作为代谢综合征一起出现——即利用我们之前讨论的“疾病宇宙图”作为归纳偏置——的AI则要强大得多。它的预测不再仅仅是一个列表,而是一个临床上合理的疾病群。

从单个复杂患者的床边,到国家卫生系统的经济设计,再到人工智能的核心架构,共病的原则留下了其不可磨灭的印记。它教导我们,在健康领域,如同自然界的许多事物一样,事情很少是简单的,也几乎从不孤立存在。要理解整体,我们必须拥抱联系。我们必须学会用网络化的方式思考。在这样做的过程中,我们揭示了一种隐藏的统一性,展现了连接临床护理艺术、公共卫生科学和计算未来的深刻而美丽的连贯性。