Page 95 - 202008
P. 95
层面疾病进展的离散事件模型、基于生存分析模拟群体 出现了明显的偏差,在后续的周期中误差依然存在,多周
层面疾病进展的分区生存模型以及模拟传染病传播的 期下f(x)的曲线与矩形相差的面积即为Markov模型离散
[3]
[1]
动态传染模型 。其中,Markov模型因其能模拟复杂慢 化过程中产生的误差,其误差的方向如表1所示 。
性疾病(如癌症、慢性肾病、糖尿病等)的多阶段多状态 1.0
进程,得到了学界的认可。该模型在 20 世纪 80 年代就 0.8
%
已应用于药物经济学评价中,现已成为复杂慢性病药物 0.6
经济学研究建模最常用的方法之一。Markov 模型的基 患病人数比例,
本组成包括 Markov 健康状态、循环周期、转移概率、健 0.4
康产出及成本,其基本原理是将疾病发生发展的进程划 0.2
分为多个互斥的 Markov 健康状态,每个循环周期内各 0
状态间按照转移概率相互转移,当绝大多数研究对象死 0 t 2t 3t 4t 5t 6t 7t 8t 9t 10t
时间
亡或完成预设循环次数时模型停止运行,从而得出不同
图1 状态转移发生在周期开始时的误差
[1]
健康状态对应的健康产出和成本 。
Fig 1 Errors when transitions between states occur at
Markov 模型本质上是将连续的复杂的疾病进程离
the beginning of a cycle
散化,从而实现对慢性疾病进程的模拟,然而这一离散
1.0
化的过程也同时造成了健康产出和成本计算的误差。
周期内校正(Within-cycle correction)可用于校正该误 % 0.8
差,且已被广泛应用于国外相关研究中 ,但在国内相关 0.6
[2]
文献中尚未见明确提及。本研究对Markov模型中健康 患病人数比例, 0.4
产出和成本误差的产生和校正方法进行介绍和分析,并
0.2
给出误差校正方法在 Excel 软件和 TreeAge 软件中的具
体实现方法,旨在为减少Markov模型的误差提供参考。 0
0 t 2t 3t 4t 5t 6t 7t 8t 9t 10t
1 Markov模型周期内误差产生原理 时间
慢性疾病的进程是连续的,即每时每刻都有可能发 图2 状态转移发生在周期结束时的误差
生不同状态间的转移。以标准“健康-患病-死亡”三状态 Fig 2 Errors when transitions between states occur at
的 Markov 模型为例,患者由健康人群按照患病概率转 the end of a cycle
移而来,同时患者还会按照死亡概率转移至死亡状态。 表1 Markov模型离散化误差方向
随着疾病的进展,患者人数将会先增加后减少。若患病 Tab 1 Errors direction of Markov model discretiza-
概率和死亡概率均已知,则可列出微分方程求解当前患 tion
者数量占总人数的比例关于时间(x)的函数f(x),该函数 误差方向
状态转移发生时间
以时间为横坐标、患病人数比例为纵坐标,其曲线下面 单调递增 单调递减
积即为患者在该状态下的平均存活时长。这一连续时 周期开始时 高估 低估
周期结束时 低估 高估
间 连 续 状 态 的 建 模 方 法 即 为 随 机 微 分 方 程 模 型
(SDE)。SDE 的优势在于其是“金标准”,结果最为准 2 常见的周期内校正方法
确,但是其易用性较差,难于解释,不够直观 。 目前,国际上已有多种成熟的周期内校正方法,包
[3]
Markov 模型将时间划分为多个周期(t),假定患者 括半周期法(Half-cycle correction)、梯形法(Trapezoidal
人数在周期内保持不变,下一周期的人数取决于上一周 rule)、Simpson’s 1/3 法(Simpson’s 1/3 rule)、Simpson’s
期所有状态的人数与对应的转移概率。以图1为例,第 3/8 法(Simpson’s 3/8 rule)、寿命表法(Life table meth-
1 周期开始时所有研究对象均处于健康状态,到第 1 周 od),并已有广泛应用 [4-6] 。
期结束时,部分研究对象患病进入疾病状态,则第1周期 2.1 半周期法
的期初患病人数为 0,第 1 周期的期末患病人数为 f(t)。 半周期法是目前最常用的周期内校正方法,国际药
SDE 计算第 10 周期平均存活时长的方法是以积分求 物经济学与结果研究学会医学决策制定学会下属的建
出 f(0)与f(10t)围成的曲线的面积;而Markov模型计算 模研究规范工作组(ISPOR-SMDM Modeling Good Re-
第1周期平均存活时长时,若设定状态转移发生在周期 search Practices Task Force)建议使用半周期法校正Mar-
[7]
结束时,则如图 1 所示按照期初值 f(0)作为第 1 周期下 kov 模型的临床产出和成本 。半周期法假设状态的转
[8]
的患病人数,以 f(0)为矩形的长、周期长度为矩形的宽 变发生在每一循环周期的中点(如图3所示) 。在计算
计算矩形的面积;若设定状态转移发生在周期开始时, 累计结果时,通过增加第1周期一半的结果并减去最后
则如图 2 所示按照期末值 f(t)作为第 1 周期下的患病人 1周期一半的结果,即可得出校正后的累计结果。例如,
数,以f(t)为矩形的长、周期长度为矩形的宽计算矩形的 未校正的总质量调整生命年(QALYs)为9.90年,其中第
面积。由图1、图2可以看出,Markov模型在第1周期即 1周期和最后1周期中的QALYs分别为1和0.32年。半
中国药房 2020年第31卷第8期 China Pharmacy 2020 Vol. 31 No. 8 ·981 ·