一种基于时辰药理学的智能服药提醒方法及系统的制作方法

文档序号:8929079阅读:603来源:国知局
一种基于时辰药理学的智能服药提醒方法及系统的制作方法
【技术领域】
[0001] 本发明涉及通信终端业务技术领域,具体是一种基于时辰药理学的智能服药提醒 方法及系统。
【背景技术】
[0002] 在人们的日常生活中,忘记服药的现象时有发生。特别是对于慢性病患者,其病情 要求准时、长期甚至终生服药,而一旦发生晚服、漏服等不规则服药现象,就会影响其治疗 效果,严重时会导致病情恶化。据不完全统计,我国因为不规则服药导致的医疗费用高达数 亿元。
[0003] 对于不同的疾病,服药时间是不同的。有的疾病如神经性疾病、心血管疾病等要求 准时准点服药,而对于有些疾病,则只需要在药物代谢的有效范围内进行服药即可。
[0004] 另外,时辰药理学的研宄结果显示,应根据机体对药物反应的节律性等因素来决 策最佳的给药时间和剂量,以提高疗效、减少毒性和药物用量。因此,在制定给药方案和进 行临床用药决策时,选择恰当的给药时机,可以使药物发挥最大的效能,并能最大程度地避 免不良反应的发生。而现有的服药提醒软件要么是按照一天服用药物的次数来等间隔提 醒,要么是根据患者自己设定的时间来进行提醒,这样可能无法兼顾药效、最佳用药时间和 患者的作息时间,极易导致不规则服药事件发生。

【发明内容】

[0005] 本发明的目的在于提供一种能够兼顾药效、用药时间窗口和患者作息时间的基于 时辰药理学的智能服药提醒方法及系统。
[0006] 本发明的技术方案为:
[0007] 一种基于时辰药理学的智能服药提醒方法,该方法包括以下步骤:
[0008] (1)获取患者的疾病信息,所述疾病信息包括疾病名称和疾病种类,所述疾病种类 分为严格按时服药类和非严格按时服药类;
[0009] (2)获取患者的服药信息,所述服药信息包括药物名称、每天服药次数或服药间隔 以及每次服药剂量;
[0010] (3)获取患者的作息时间信息;
[0011] (4)获取患者的首次服药时间信息;
[0012] (5)根据患者的疾病信息、服药信息、作息时间信息、首次服药时间信息和所用药 物代谢规律规划服药提醒时间;
[0013] (6)根据规划的服药提醒时间提醒患者服药。
[0014] 所述的基于时辰药理学的智能服药提醒方法,所述步骤(5)具体包括:
[0015] a、根据患者的服药信息,结合时辰药理学和药物代谢动力学规律,确定相应药物 在一天内的一个或多个患者最佳服药时间段I\、T2、…、Tn,n为正整数;
[0016]b、以一天为提醒周期,将患者的首次服药时间t与所述患者最佳服药时间段1\、 T2、…、Tn逐个进行对比,确定下次服药提醒的初始时间t',包括:
[0017] bl、当所述患者最佳服药时间段的数量为一个即n= 1时,将t'初步定为第二天 的1\时间段的下限值,SPt'i= (T1)miWl其中,t'i表示t'的初步值,(T1)min表示当 天的T1时间段的下限值;
[0018] b2、当所述患者最佳服药时间段的数量为两个即n= 2时,若t满足Oh<t彡(T1) _,其中,(T1)max表示当天的T:时间段的i:限值,则将t'初步定为当天的T2时间段的下限 值,即t'F(T2)min,若t不满足0h<t<(T丄ax,则将t'步定为第二天的1\时间段的 下限值,即t'尸汀丄in+24h;
[0019] b3、当所述患者最佳服药时间段的数量为三个以上即n彡3时,若t满足Oh (T丄ax,则将t'初步定为当天的以寸间段的下限值,即t' i= (T丄in,若t不满足 Oh<t彡(T1)max,则继续判断t是否满足
[0020] (Tx)max<t彡(Tx+1)max,1彡X彡n-2,若是,则将t'初步定为当天的Tx+2时间段的 下限值,即t'f(Tx+2)min,若否,如果t满足则将t'初步定为第二 天的1\时间段的下限值,即t' i= (T1)ffli^h;
[0021] b4、判断上述得到的t'i是否满足;^ (6[013,6?,若是,则t,=t'P若否, 如果疾病种类为严格按时服药类,则t' =t'p如果疾病种类为非严格按时服药类,则将C定在超过6h的第一个患者最佳服药时间段的下限值,即t' =(T上in,(T上&>611且1'!£ <TX+1〈…<Tn;
[0022] c、根据t'以及所述患者最佳服药时间段,依次确定每天每次服药提醒的初始时 间。
[0023] 一种基于时辰药理学的智能服药提醒系统,该系统包括信息获取单元、智能处理 单元和服药提醒单元;
[0024] 所述信息获取单元,用于获取患者的疾病信息、服药信息、作息时间信息和首次服 药时间信息;
[0025] 所述智能处理单元,用于根据患者的疾病信息、服药信息、作息时间信息、首次服 药时间信息和所用药物代谢规律规划服药提醒时间;
[0026] 所述服药提醒单元,用于根据规划的服药提醒时间提醒患者服药。
[0027] 所述的基于时辰药理学的智能服药提醒系统,所述智能处理单元包括第一处理单 元、第二处理单元和第三处理单元;
[0028] 所述第一处理单元,用于根据患者的服药信息,结合时辰药理学和药物代谢动力 学规律,确定相应药物在一天内的一个或多个患者最佳服药时间段T2、…、Tn,n为正整 数;
[0029] 所述第二处理单元,用于以一天为提醒周期,将患者的首次服药时间t与所述患 者最佳服药时间段T1J2、…、Tn逐个进行对比,确定下次服药提醒的初始时间t';所述第 二处理单元包括第一处理模块、第二处理模块、第三处理模块和第四处理模块;
[0030] 所述第一处理模块,用于当所述患者最佳服药时间段的数量为一个即n= 1时,将 下次服药提醒的初始时间t'初步定为第二天的T1时间段的下限值,S卩t'i=(T上in+24h, 其中,t',表示t'的初步值,(T1)min表示当天的T1时间段的下限值;
[0031] 所述第二处理模块,用于当所述患者最佳服药时间段的数量为两个即n= 2时,判 断t是否满足0h<t< (T1)max, (T1)max表示当天的!\时间段的上限值,若是,则将t'初步 定为当天的!^时间段的下限值,即t' ^ (T丄in,若否,则将t'初步定为第二天的1\时 间段的下限值,即t'i=(T^"+241!;
[0032] 所述第三处理模块,用于当所述患者最佳服药时间段的数量为三个以上即n彡3 时,若t满足0h<t< (T1)max,则将t'初步定为当天的1~2时间段的下限值,S卩t'i= (T2) min,若t不满足Oh<t彡(T1)max,则继续判断t是否满足(Tx) max<t彡(Tx+1)max,1彡X彡n-2, 若是,则将t'初步定为当天的Tx+2间段的下限值,即t'i= (Tx+2)min,若否,如果t满足 (Tlri)max,则将t,初步定为第二天的1\时间段的下限值,即t,尸(T丄in+24h;
[0033] 所述第四处理模块,用于判断上述得到的t' 1是否满足 【〇h,6h],若是,则t =t'i,若否,如果疾病种类为严格按时服药类,则t' =t'i,如果疾病种类为非严格按 时服药类,则将t'定在超过6h的第一个患者最佳服药时间段的下限值,即t' =(Tx)min, (T上in>6h且Tx<Tx+1<...<Tn;
[0034] 所述第三处理单元,用于根据t'以及所述患者最佳服药时间段,依次确定每天每 次服药提醒的初始时间。
[0035] 由上述技术方案可知,本发明不仅能够科学地提醒患者规则服药,还能让服药提 醒符合时辰药理学和药物代谢动力学规律,并且尽可能地不影响患者的正常休息。
【附图说明】
[0036] 图1是本发明的方法流程图;
[0037] 图2是本发明的服药提醒时间规划流程图;
[0038] 图3是本发明的系统结构示意图。
【具体实施方式】
[0039] 下面,结合附图和具体实施例进一步说明本发明。
[0040] 如图1所示,一种基于时辰药理学的智能服药提醒方法,包括以下步骤:
[0041] S1、获取患者的疾病信息、服药信息以及作息时间信息;
[0042] 疾病信息主要包括疾病名称和疾病种类,疾病种类分为严格按时服药类和非严格 按时服药类(谨遵医嘱),服药信息包括药物名称、每天服药次数/服药间隔、每次服药剂量 (谨遵医嘱),作息时间信息为患者的夜间休息时间等。
[0043] S2、获取患者的首次服药时间信息。
[0044] S3、如图2所示,根据患者的疾病种类、药物代谢规律和作息时间规划服药提醒时 间,具体包括:
[0045] S31、事先将大部分常见疾病及其常用药物存储在数据库中,并依据时辰药物代谢 动力学原理,存储相应药物的一个或多个最佳服用时间段。
[0046] S32、将患者的疾病信息与数据库中存储的相应信息进行对比,并根据患者的服 药信息和作息时间信息,确定每天相应药物的一个或多个患者最佳服药时间段,姑且记为 Tn(n为正整数)。患者最佳服药时间段为根据疾病的用药性质、药物代谢动力学规律、 时辰药理学以及患者作息时间得出的,既在合理用药时辰内充分发挥药效,同时又尽可能 地避开患者的休息时间。
[0047] S33、以一天为提醒周期,将患者的首次服药时间(记为t)与上述确定的T1J2、…、 Tn逐个进行对比:
[0048] a、当n= 1时,将下次服药提醒的初始时间(记为t')初步定为第二天的1\时 间段的下限值,即t' i表示t'的初步值;
[0049] b、当n= 2时,若t大于0时(此处的0时指的是时间,即零点,下同)且小于等 于T1时间段的上限值即0 <t彡(TJmax,则将t'初步定为!^时间段的下限值,即t',= (T2)min;否则将t'初步定为第二天的T对间段的下限值,即t' i= (T1)ffli^;
[0050] c、当n彡3时,若t大于0时且小于等于1\时间段的上限值即0 <t彡(T丄ax, 则将t'初步定为1~2时间段的下限值,SPt'i= (T2)min;否则,若(Tx)max<t彡(Tx+1)max, (1彡X彡n-2),则将t'初步定为Tx+2时间段的下限值,即t'i=(Tx+2)min;gt大于TJri 时间段的上限值且小于24时即则将t'初步定为第二天的!\时间段的 下限值,即t'i=(T丄in+24。
[0051] S34、调用数据库中存储的疾病种类信息(分为严格按时服药类和非严格按时服 药类),并判断上述得到的t'的初步值t'
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1