AE数据集收集受试者的不良事件信息,即受试者接受一种药物后出现的任何不良医学事件。
AETERM相关
AE数据集的结构是每个受试者每个事件一条记录。就编程角度来讲,AE数据集并不复杂。首先,AE只收集实际发生的不良事件,数据来源通常也只是一个CRF Form。主题变量AETERM直接从原始数据集中获得,而与AETERM相关的各个MedDra编码(AELLT, AELLTCD, AEPTCD, AEHLT, AEHLTCD, AEHLGT, AEHLGTCD,AEBDSYCD, AESOC,AESOCCD)在原始数据集中也会处理好,编程时直接引用。
这里提两个变量,AEBODSYS(Body System or Organ Class), AESOC(Primary System Organ Class),在我经历过的项目中,这两个变量都是相等的。我之前对这两个变量有些疑惑,为什么这两个变量值相等,何必要用两个变量记录这个信息呢?结合SDTMIG中的描述,算是弄明白了。一个不良事件可能涉及多个身体系统器官,但必然有一个是主要的器官,这个主要器官的信息就保存在AESOC变量中;而在申办方的分析中,对某个AE影响的器官,申办方可能特别关注某一个,只需要将它纳入分析不关注其他,而这个器官并不一定是主器官,就保存在变量AEBODSYS。所以,这两个变量有不同的含义,只是的大多数情况两个变量值都相同。
严重不良事件
关于严重不良事件的相关变量(AESCAN, AESCONG, AESDISAB, AESDTH, AESHOSP, AESLIFE, AESOD, AESMIE, AECONTRT),一般CRF中在不良事件确定为严重不良事件后收集。
AE的分级
关于AESEV和AETOXGR,在根据标准毒性量表(例如,CTCAEv3.0,多在肿瘤研究中)使用毒性等级的研究中,会使用AETOXGR 代替AESEV。在多数情况下,除非特殊说明,这两个变量只会存在一个。当然,这不是SAS程序员所要考虑的问题,CRF中收集什么,我们就出什么变量。AESEV的值一般为Mild,Moderate, Severe; AETOXGR的值一般为1, 2, 3, 4, 5。
时间变量
关于AE的时间变量。AESTDTC、AEENDTC,直接从CRF中收集。不过,在不良事件信息采集时,事件没有结束处于“持续”状态的情形比较常见,这时候AEENDTC为空值,需要用相对的信息来描述事件的结束。
相对信息的描述,需要一个参照时间范围或者参照日期。一般参照时间范围是RFSTDTC到RFENDTC这一段连续的时间,AEENRF记录相对信息的内容,取值为AFTER, BEFORE, ONGOING;对于参照日期,使用变量AEENRTPT 和AEENTPT记录相对信息,AEENRTPT记录事件结束是在申参照时间点之前或之后,AEENTPT记录具体的参照时间点(例如,2021-03-16)。CDISC CT中变量AEENRF、AEENRTPT 的可能取值如下:

分享一个DM处理不良事件转归为“死亡”的原则:
当不良事件转归为“死亡”时,是否需要填写不良事件结束日期,取决于该不良事件是否为导致死亡的不良事件。如果是,意味着不良事件结束,结束日期等于死亡日期;若不是,不良事件结束日期应当空缺,表示该不良事件仍在持续。
(来源:https://www.jianshu.com/p/ea4421bc176c)
关于EPOCH变量,生成过程基于AESTDTC,而不是AEENDTC。
以上。
若有疑问,欢迎评论区留言讨论!
网友评论