静脉注射药品智能配药推荐系统的制作方法

文档序号:32162988发布日期:2022-11-12 03:19阅读:34来源:国知局
静脉注射药品智能配药推荐系统的制作方法

1.本发明涉及静脉注射药品调配的技术领域,尤其是涉及一种静脉注射药品智能配药推荐系统。


背景技术:

2.药物配制是通过组分的加工或组合来制备患者的药品。现在,许多药品,尤其是以药丸形式口服的药品,都以各种形式和剂量制成,因此药房几乎不需要制备,除了将适当数量的药丸装在瓶子中,以符合用于特定患者的医生处方。但是,静脉内输送的药品通常是在医院药房中配制的,配制的药品可以是患者特定的,或者可以制备并储存常用药物以备后用。
3.通常,患者来问诊时,医生为患者开具特定药品或药品组合,以进行静脉内输送。药房收到处方,并以适当量的每种处方药制备静脉溶液。其后,将所配制的药品发送到医院病房,以便对患者进行给药;但该种方式,往往仅针对患者某一疾病进行治疗,而无法较为全面的调理,因此有待改进。


技术实现要素:

4.为了对患者身体状况进行较为全面的调理,本技术提供一种静脉注射药品智能配药推荐系统。
5.本技术的上述发明目的一是通过以下技术方案得以实现的:一种静脉注射药品智能配药推荐系统,包括:医生客户端,配备于医生,用于供医生输入所开具的初始药液配方,所述初始药液配方是由医生根据患者所治病证开具的,所述初始药液配方包括多个配液组分以及各配液组分的含量;病症-缓解配方库,所述病症-缓解配方库存储有多个病症以及各病症所对应关联的至少一个缓解配方;配方含量数据库,所述配方含量数据库内存储有历史配方数据,所述历史配方数据包括历史配方以及历史配方内各组分的含量;所述配方含量数据库内置有统计模块,用于统计相似配方内各组分的含量范围,所述相似配方是指配方内各组分相同的历史配方;获取模块,用于获取初始药液配方以及患者的体检报告;分析模块,用于根据患者的体检报告分析得到非正常指标,根据所述非正常指标以及非正常指标的值推理得到至少一个疑似病症;缓解配方查询模块,用于根据所述至少一个疑似病症在病症-缓解配方库内查询匹配到至少一个缓解配方;含量范围获取模块,用于根据所述缓解配方在配方含量数据库内查询得到各缓解组分的含量范围,以及,用于根据初始药液配方在配方含量数据库内查询得到各配液组分的含量范围;
初次匹配模块,用于将每个缓解配方与初始药液配方进行初次匹配,以判断缓解配方是否满足第一条件,所述满足第一条件是指缓解配方内的各缓解组分均包含于所述初始药液配方内;处理模式生成模块,用于在存在有缓解配方满足第一条件的情况下,基于各配液组分的含量范围和初始药液配方的各配液组分的含量生成处理模式,所述处理模式包括第一模式和第二模式,并将各缓解组分均包含于所述初始药液配方内的缓解配方作为待处理配方;二次匹配模块,用于在所述处理模式为第一模式的情况下,将每个待处理配方与初始药液配方进行二次匹配,以判断待处理配方是否满足第二条件,所述满足第二条件是指待处理配方内的各缓解组分的含量范围均与初始药液配方内相应的配液组分的含量范围之间具有重叠范围;筛选模块,用于在存在有待处理配方满足第二条件的情况下,将满足第二条件的待处理配方作为待筛选配方,并对待筛选配方进行筛选得到最优配方;建议药液配方生成模块,用于根据最优配方和初始药液配方生成建议药液配方,并推送给医生客户端,医生能够通过医生客户端对建议药液配方进行确认;后端配液终端,配备于护士,用于接收来自医生客户端确认的建议药液配方。
6.通过采用上述技术方案,医生对患者病情诊断后,在医生客户端对该患者的某病症(例如膝关节炎等)开出处方以及相应的静脉输送药液配方,该配方包含用于配置输液溶液的各配液组分以及各配液组分的含量,然后本系统的获取模块获取该患者的初始药液配方,并且爬取该患者的体检报告,例如可以是在医院体检部门的数据库或者合作的健康体检机构的数据库中查询得到该患者的体检报告;然后分析模块对该体检报告分析得到非正常指标,例如(血清ua偏高等等),然后系统根据该些非正常指标推理得到至少一个疑似病症,在病症-缓解配方库中查询到对应的缓解配方,然后将查询到的缓解配方分别与前述的初始药液配方进行比对,看缓解配方的每个组分是否均位于初始药液配方内,若存在一个缓解配方的所有组分均位于初始药液配方内,则系统根据初始药液配方的各配液组分的含量在各含量范围内的位置生成处理模式,若为第一模式,则二次匹配模块判断该些满足第一条件的待处理配方内各组分的含量范围是否满足与初始药液配方的各组分含量范围之间具有重叠范围;若具有,则将满足第二条件的待处理配方作为待筛选配方,最后对待筛选配方通过筛选模块进行筛选,通过筛选后的最优配方和初始药液配方结合生成建议药液配方,推送给医生客户端,待医生在医生客户端确认后即返回给后端配液终端,配备该后端配液终端的护士接收到该建议药液配方后进行静脉注射配液操作,进而实现,在充分保障所治疗疾病被治疗的情况下,还能够对患者身体可能存在的其它状况进行较为全面的调理。
7.本技术在一较佳示例中可以进一步配置为:所述配方含量数据库内置有计算模块和标记模块,其中,所述计算模块用于计算去年年内的历史数据中每连续三个节气的相似配方的数量;所述标记模块用于在存在连续三个节气内的相似配方的数量超过该相似配方在全年内总数量的四分之一的情况下,将该相似配方所对应的历史配方作为剔除配方;对待筛选配方进行筛选得到最优配方,包括:
根据当前日期和偏移天数得到查询日期;根据查询日期在配方含量数据库中查询得到符合第三条件的剔除配方;将待筛选配方中剔除与所述符合第三条件的剔除配方相同的配方后的配方作为最优配方。
8.通过采用上述技术方案,能够将当前所在节气的以往处于用药高峰期的药剂成分等剔除,保留其余非高峰期的成分所在的配方,进而能够对患者进行调理的同时避免影响到医院用药高峰期的成分库存。
9.本技术在一较佳示例中可以进一步配置为:所述偏移天数是通过以下方式获得的:在存在连续三个节气内的剔除配方的数量超过该剔除配方在全年内总数量的四分之一的情况下,将该对应的连续三个节气的最后一天日期作为该剔除配方的第一终点日期;计算去年年内每连续45天内的剔除配方的数量;将剔除配方的数量最多的连续45天的最后一天日期作为该剔除配方的第二终点日期;根据每个剔除配方对应的所述第一终点日期和第二终点日期计算得到每个剔除配方的个体偏移天数;将所有的个体偏移天数的平均值作为偏移天数。
10.通过采用上述技术方案,能够计算得到理论节气和实际患者来诊治的时间之间的偏移天数,患者在患上与节气相关的病症时,例如在节气内的末尾几天,其来院诊治的时候可能超出了节气,因此能通过上述技术手段以实现调整,避免该误差。
11.本技术在一较佳示例中可以进一步配置为:所述统计模块还用于根据相似配方内各组分的含量在历史配方数据中的出现频率在各组分的含量范围内划分出边缘区间和中部区间;基于各配液组分的含量范围和初始药液配方的各配液组分的含量生成处理模式,包括:在初始药液配方的各配液组分的含量均位于历史配方数据中的相似配方内相应的组分的含量范围的中部区间内的情况下,将第一模式作为处理模式;否则,将第二模式作为处理模式。
12.通过采用上述技术方案,初始药液配方的各配液组分的含量均位于历史配方数据中的相似配方内相应的组分的含量范围的中部区间内,则表明此次开具的初始药液配方较为常规,因此采用处理较为宽松、幅度变化可稍大的第一模式进行处理;若初始药液配方的各配液组分的含量并不是均位于历史配方数据中的相似配方内相应的组分的含量范围的中部区间内,即存在部分配液组分的含量是位于边缘区间内的,则采用较为苛刻的第二模式进行处理,即相应组分的可选取范围会较窄。
13.本技术在一较佳示例中可以进一步配置为:所述二次匹配模块还用于在所述处理模式为第二模式的情况下,根据预设安全幅度百分比生成初始药液配方内处于边缘区间的配液处分的匹配范围,并将每个待处理配方与初始药液配方进行三次匹配,以判断待处理配方是否满足第四条件,所述满足第四条件是指:
所述处于边缘区间的配液处分在待处理配方内的含量范围均与相应处分的匹配范围具有重叠范围,并且,处于中部区间的配液处分,在待处理配方内的含量范围均与初始药液配方内相应的配液组分的含量范围之间具有重叠范围;筛选模块还用于在存在有待处理配方满足第四条件的情况下,将满足第四条件的待处理配方作为待筛选配方,并对待筛选配方进行筛选得到最优配方。
14.通过采用上述技术方案,在第二模式的情况下,将位于边缘区间的配液处分的含量范围采用预先设定的安全幅度百分比来进行设定,进而将该配液处分的可选范围限制在较小的区间内。
15.本技术在一较佳示例中可以进一步配置为:所述预设安全幅度百分比设定为10%。
16.本技术在一较佳示例中可以进一步配置为:所述根据预设安全幅度百分比生成初始药液配方内处于边缘区间的配液处分的匹配范围包括:将处于边缘区间的配液处分在初始药液配方内的含量增加10%作为最大值;将处于边缘区间的配液处分在初始药液配方内的含量减少10%作为最小值。
17.本技术在一较佳示例中可以进一步配置为:根据最优配方和初始药液配方生成建议药液配方,包括:将初始药液配方内与最优配方中相同的配液组分的含量调整为位于相应组分的所述重叠范围内得到建议药液配方。
18.通过采用上述技术方案,得到的建议药液配方既能够满足原本的某一病症的治疗需求,也能够满足对患者的疑似病症以及症状的调理需求。
19.本技术在一较佳示例中可以进一步配置为:将初始药液配方内与最优配方中相同的配液组分的含量调整为位于相应组分的所述重叠范围内,包括:将配液组分的含量调整至相应组分的所述重叠范围中与原含量最近的值,所述原含量是指配液组分在初始药液配方内的含量。
20.通过采用上述技术方案,能够在满足对患者的疑似病症以及症状的调理需求的前提下,最大限度地减少对初始药液配方的改动。
21.综上所述,本技术包括以下至少一种有益技术效果:1、医生对患者病情诊断后,在医生客户端对该患者的某病症(例如膝关节炎等)开出处方以及相应的静脉输送药液配方,该配方包含用于配置输液溶液的各配液组分以及各配液组分的含量,然后本系统的获取模块获取该患者的初始药液配方,并且爬取该患者的体检报告,例如可以是在医院体检部门的数据库或者合作的健康体检机构的数据库中查询得到该患者的体检报告;然后分析模块对该体检报告分析得到非正常指标,例如(血清ua偏高等等),然后系统根据该些非正常指标推理得到至少一个疑似病症,在病症-缓解配方库中查询到对应的缓解配方,然后将查询到的缓解配方分别与前述的初始药液配方进行比对,看缓解配方的每个组分是否均位于初始药液配方内,若存在一个缓解配方的所有组分均位于初始药液配方内,则系统根据初始药液配方的各配液组分的含量在各含量范围内的位置生成处理模式,若为第一模式,则二次匹配模块判断该些满足第一条件的待处理配方内各组分的含量范围是否满足与初始药液配方的各组分含量范围之间具有重叠范围;若具有,则将满足第二条件的待处理配方作为待筛选配方,最后对待筛选配方通过筛选模块进行筛选,通过筛选后的最优配方和初始药液配方结合生成建议药液配方,推送给医生客户
端,待医生在医生客户端确认后即返回给后端配液终端,配备该后端配液终端的护士接收到该建议药液配方后进行静脉注射配液操作,进而实现,在充分保障所治疗疾病被治疗的情况下,还能够对患者身体可能存在的其它状况进行较为全面的调理;2、能够将当前所在节气的以往处于用药高峰期的药剂成分等剔除,保留其余非高峰期的成分所在的配方,进而能够对患者进行调理的同时避免影响到医院用药高峰期的成分库存;3、能够计算得到理论节气和实际患者来诊治的时间之间的偏移天数,患者在患上与节气相关的病症时,例如在节气内的末尾几天,其来院诊治的时候可能超出了节气,因此能通过上述技术手段以实现调整,避免该误差。
附图说明
22.图1是本技术一实施例中静脉注射药品智能配药推荐系统中各模块的连接示意图;图2是本技术另一实施例中静脉注射药品智能配药推荐系统中各模块的连接示意图。
具体实施方式
23.以下结合附图对本技术的示范性实施例做出说明,其中包括本技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
24.需要说明的是,本发明中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。
25.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
26.图1是本技术一实施例中静脉注射药品智能配药推荐系统中各模块的连接示意图,如图1所示,该静脉注射药品智能配药推荐系统包括医生客户端、后端配液终端以及处理中心,其中,医生客户端配备于医生侧,后端配液终端配备于护士侧,医生客户端、后端配液终端以及处理中心之间通讯连接,具体地,优选用无线通讯的方式,例如lora技术、【wifi/ ieee 802.11】协议、【zigbee/802.15.4】协议、【thread /ieee 802.15.4】、【z-wave】协议等实现通讯。
27.医生客户端用于供医生输入所开具的初始药液配方,其中,初始药液配方是由医生根据患者所治病证开具的,例如,患者来院进行挂号,医生诊断为膝关节炎后针对该症状开具药品、药方及静脉注射配液处方,静脉注射配液处方即为初始药液配方,其可以是采用手动输入的方式或者直接在用户界面中选取组分以及相应的含量的方式实现输入。
28.初始药液配方包括多个配液组分以及各配液组分的含量,例如a配方,其包括a1、
a2、a3、a4、a5、 a6、a7、a8、a9、a10该10个配液组分,a1组分的含量为12%,a2组分的含量为8%,a3组分的含量为24%,a4组分的含量为6%,a5组分的含量为7%,a6组分的含量为13%,a7组分的含量为5%,a8组分的含量为15%,a9组分的含量为4%,a10组分的含量为6%。
29.处理中心内置有病症-缓解配方库和配方含量数据库,病症-缓解配方库存储有多个病症以及各病症所对应关联的至少一个缓解配方,具体地,每个病症可以是仅关联有一个缓解配方,也可以是关联多个缓解配方,同一病症所关联的缓解配方之间的区别可以是某一缓解配方的缓解组分种类多于另一缓解配方的缓解组分种类,例如,某一缓解配方b1,其包括b1、b2、b3、b4、b5该5个缓解组分,又某一缓解配方b2,其包括b1、b2、b3、b4该4个缓解组分;也可以是某一缓解配方的缓解组分和另一缓解配方的缓解组分之间存在不同种类,例如某一缓解配方b3,其包括b6、b2、b9、b4、b7该5个缓解组分。
30.结合图2,配方含量数据库内存储有以往的历史配方数据,历史配方数据包括历史配方以及历史配方内各组分的含量;例如上述缓解配方b1为历史配方,被存储于配方含量数据库内,其中b1的含量为15%、b2的含量为15%、b3的含量为23%、b4的含量为18%、b5的含量为29%;每个历史配方数据还包括时间戳数据,例如上述b1历史配方的时间戳数据为2021年8月15日;两个不同的历史配方数据的可以是历史配方以及历史配方内各组分的含量均相同,但时间戳数据不同;配方含量数据库内置有统计模块,统计模块用于统计相似配方内各组分的含量范围,其中,相似配方是指配方内各组分相同的历史配方;例如,配方含量数据库内具有的b1历史配方,其包括b1、b2、b3、b4、b5该5个缓解组分,其中b1的含量为15%、b2的含量为15%、b3的含量为23%、b4的含量为18%、b5的含量为29%;b4历史配方,其包括b1、b2、b3、b4、b5该5个缓解组分,其中b1的含量为19%、b2的含量为11%、b3的含量为28%、b4的含量为24%、b5的含量为28%;b5历史配方,其包括b1、b2、b3、b4、b5该5个缓解组分,其中b1的含量为22%、b2的含量为17%、b3的含量为31%、b4的含量为19%、b5的含量为11%;则b1历史配方、b4历史配方、b5历史配方为相似配方;则相似配方内b1的含量范围为15%~22%,b2的含量范围为11%~27%,b3的含量范围为23%~31%,b4的含量范围为18%~24%,b5的含量范围为11%~29%。
31.配方含量数据库内置有计算模块和标记模块,其中,计算模块用于计算去年年内的历史数据中每连续三个节气的相似配方的数量;标记模块用于在存在连续三个节气内的相似配方的数量超过该相似配方在全年内总数量的四分之一的情况下,将该相似配方所对应的历史配方作为剔除配方;例如,去年为21年,则计算模块计算21年一整年内的每连续三个节气的相似配方的数量,此处的21年一整年是以21的立春当天作为第一天,以大寒的最后一天作为最后一天;某一相似配方在21年一整年内的数量为100,若在小暑大暑立秋三个节气内的相似配方的数量超过25,则将该相似配方作为剔除配方;统计模块还用于根据相似配方内各组分的含量在历史配方数据中的出现频率在各组分的含量范围内划分出边缘区间和中部区间;例如,b1的含量范围为15%~22%,该相似配方在历史配方数据中的出现总次数为n,在历史配方数据中该相似配方存在m个不同的b1的值,若某一b1的值的出现频率超过2n/m,则视为位于中部区间内,则将连续的不含低于
2n/m的b1的值的连续区间作为中部区间,例如在18%~20%之间均不存在出现频率低于2n/m的b1的值,则将该区间作为中部区间;将连续的不含高于2n/m的b1的值的连续区间作为边缘区间,例如,在16%~17%之间均不存在出现频率高于2n/m的b1的值,则将该区间作为边缘区间;若在15%均不存在出现频率低于2n/m的b1的值,则将15%作为中部区间,进而实现中部区间和边缘区间的划分。
32.处理中心包括获取模块、分析模块、缓解配方查询模块、含量范围获取模块、初次匹配模块、处理模式生成模块、二次匹配模块、筛选模块和建议药液配方生成模块,其中,获取模块用于获取初始药液配方以及患者的体检报告;该患者的体检报告,例如可以是在医院体检部门的数据库或者合作的健康体检机构的数据库中查询得到该患者的体检报告;然后分析模块根据患者的体检报告分析得到非正常指标,根据非正常指标以及非正常指标的值推理得到至少一个疑似病症,即将体检报告中的各指标与该患者所在年龄段的正常指标范围进行比对,进而得到不在正常范围内的指标,即为非正常指标;根据非正常指标以及非正常指标的值推理得到至少一个疑似病症是通过模型进行推理得到的,模型通过以下方式训练得到:对非正常指标样本训练集中的每个非正常指标样本进行标注处理,以标注出每个非正常指标样本的疑似病症,疑似病症与非正常指标样本中的全部或部分信息相关联;以及通过经过标注处理的非正常指标样本训练集,对神经网络进行训练,以得到模型;其中,疑似病症可以为多个,非正常指标样本内的非正常指标数量也可以为多个;缓解配方查询模块用于根据至少一个疑似病症在病症-缓解配方库内查询匹配到至少一个缓解配方,缓解配方包括多个缓解组分以及各缓解组分的含量范围,例如,查询得到的缓解配方为上述缓解配方b1;含量范围获取模块用于根据缓解配方在配方含量数据库内查询得到各缓解组分的含量范围,以及,用于根据初始药液配方在配方含量数据库内查询得到各配液组分的含量范围;接上例,根据查询得到的缓解配方b1,在配方含量数据库内查询对应的各缓解组分的含量范围,即相似配方及相似配方内的各组分的含量范围;同理,根据初始药液配方,在配方含量数据库内查询到对应的相似配方及相似配方内的各组分的含量范围。
33.初次匹配模块用于将每个缓解配方与初始药液配方进行初次匹配,以判断缓解配方是否满足第一条件,具体地,该满足第一条件是指缓解配方内的各缓解组分均包含于初始药液配方内;例如初始药液配方为b配方,其包括b1、b2、b3、b4、b5、 b6、b7、b8、b9、b10该10个配液组分,缓解配方为b1,则缓解配方内的各缓解组分均包含于初始药液配方内。
34.处理模式生成模块用于在存在有缓解配方满足第一条件的情况下,基于各配液组分的含量范围和初始药液配方的各配液组分的含量生成处理模式,处理模式包括第一模式和第二模式,并将各缓解组分均包含于初始药液配方内的缓解配方作为待处理配方;具体地,基于各配液组分的含量范围和初始药液配方的各配液组分的含量生成处理模式,包括:在初始药液配方的各配液组分的含量均位于历史配方数据中的相似配方内相应的组分的含量范围的中部区间内的情况下,将第一模式作为处理模式;否则,将第二模式作为处理模式。
35.相应的组分是指在相似配方中与药液配方的配液组分相同的缓解组分,例如,初始药液配方b中的组分b1的相应的组分即为相似配方中的b1组分。
36.例如,初始药液配方b中,b1的含量位于历史配方数据中的相似配方内b1的含量范围的中部区间内,b2的含量位于历史配方数据中的相似配方内b2的含量范围的中部区间内,b3的含量位于历史配方数据中的相似配方内b3的含量范围的中部区间内,b4的含量位于历史配方数据中的相似配方内b4的含量范围的中部区间内,b5的含量位于历史配方数据中的相似配方内b5的含量范围的中部区间内,b6的含量位于历史配方数据中的相似配方内b6的含量范围的中部区间内,b7的含量位于历史配方数据中的相似配方内b7的含量范围的中部区间内,b8的含量位于历史配方数据中的相似配方内b8的含量范围的中部区间内,b9的含量位于历史配方数据中的相似配方内b9的含量范围的中部区间内,b10的含量位于历史配方数据中的相似配方内b10的含量范围的中部区间内,则采用第一模式作为处理模式;若存在任一组分的含量位于历史配方数据中的相似配方内相应组分的含量范围的边缘区间内,则采用第二模式作为处理模式;在处理模式为第一模式的情况下,二次匹配模块将每个待处理配方与初始药液配方进行二次匹配,以判断待处理配方是否满足第二条件,其中,满足第二条件是指待处理配方内的各缓解组分的含量范围均与初始药液配方内相应的配液组分的含量范围之间具有重叠范围;例如,待处理配方内的b1的含量范围与初始药液配方内b1的含量范围之间具有重叠范围,待处理配方内的b2的含量范围与初始药液配方内b2的含量范围之间具有重叠范围,待处理配方内的b3的含量范围与初始药液配方内b3的含量范围之间具有重叠范围,待处理配方内的b4的含量范围与初始药液配方内b4的含量范围之间具有重叠范围,待处理配方内的b5的含量范围与初始药液配方内b5的含量范围之间具有重叠范围,则视为满足第二条件,若任一组分的含量范围与初始药液配方内相应的组分的含量范围之间不具有重叠范围,视为不满足第二条件。
37.在处理模式为第二模式的情况下,二次匹配模块根据预设安全幅度百分比生成初始药液配方内处于边缘区间的配液处分的匹配范围,并将每个待处理配方与初始药液配方进行三次匹配,以判断待处理配方是否满足第四条件;具体地,预设安全幅度百分比设定为10%,将处于边缘区间的配液处分在初始药液配方内的含量增加10%作为最大值;将处于边缘区间的配液处分在初始药液配方内的含量减少10%作为最小值;例如,初始药液配方内某一处于边缘区间的配液处分b2为16%,则该配液处分的匹配范围的最大值17.6%,最小值为14.4%,匹配范围为14.4%~17.6%。
38.满足第四条件是指:处于边缘区间的配液处分在待处理配方内的含量范围均与相应处分的匹配范围具有重叠范围,并且,处于中部区间的配液处分,在待处理配方内的含量范围均与初始药液配方内相应的配液组分的含量范围之间具有重叠范围;接上例,初始药液配方内存在某一处于边缘区间的配液处分b2,匹配范围为14.4%~17.6%,在待处理配方即相似配方内b2的含量范围为15%~19%,则视为具有重叠范围;若在待处理配方即相似配方内b2的含量范围为18%~24%,则视为不具有重叠范围;
在存在有待处理配方满足第二条件的情况下,筛选模块将满足第二条件的待处理配方作为待筛选配方,并对待筛选配方进行筛选得到最优配方;用于在存在有待处理配方满足第四条件的情况下,筛选模块将满足第四条件的待处理配方作为待筛选配方,并对待筛选配方进行筛选得到最优配方。
39.其中,对待筛选配方进行筛选得到最优配方,包括:根据当前日期和偏移天数得到查询日期;根据查询日期在配方含量数据库中查询得到符合第三条件的剔除配方;将待筛选配方中剔除与符合第三条件的剔除配方相同的配方后的配方作为最优配方。
40.其中,偏移天数是通过以下方式获得的:在存在连续三个节气内的剔除配方的数量超过该剔除配方在全年内总数量的四分之一的情况下,将该对应的连续三个节气的最后一天日期作为该剔除配方的第一终点日期;计算去年年内每连续45天内的剔除配方的数量;将剔除配方的数量最多的连续45天的最后一天日期作为该剔除配方的第二终点日期;根据每个剔除配方对应的第一终点日期和第二终点日期计算得到每个剔除配方的个体偏移天数;将所有的个体偏移天数的平均值作为偏移天数。
41.例如,去年的小暑大暑立秋的最后一天日期为8月6日,则将该天作为该剔除配方的第一终点日期;而最多数量剔除配方的连续45天起止日期为6月30日~8月13日,则第二终点日期为8月13日,该剔除配方的个体偏移天数为7天。然后将各个不同的剔除配方的个体偏移天数的平均值作为偏移天数。
42.根据当前日期和偏移天数得到查询日期;具体地,根据当前日期所在节气的第几天以及偏移天数得到去年的查询日期;例如当前日期为8月11日,为立秋节气的第5天,若偏移天数为7,则偏移至大暑节气的第14天;即去年大暑节气的第14天的日期8月5日作为查询日期;根据该查询日期在配方含量数据库中查询得到符合第三条件的剔除配方,具体地,若剔除配方的前述三个节气中存在一个节气与查询日期所在的节气相同,则视为满足第三条件。
43.将待筛选配方中剔除了与该些符合第三条件的剔除配方相同的配方后的配方作为最优配方,然后建议药液配方生成模块根据最优配方和初始药液配方生成建议药液配方,并推送给医生客户端,医生能够通过医生客户端对建议药液配方进行确认;其中,根据最优配方和初始药液配方生成建议药液配方,是指,将初始药液配方内与最优配方中相同的配液组分的含量调整为位于相应组分的重叠范围内得到建议药液配方;具体地,将配液组分的含量调整至相应组分的重叠范围中与原含量最近的值,原含量是指配液组分在初始药液配方内的含量。例如,配液组分的含量原本为13%,而重叠范围为15%~17%,则15%为重叠范围中与原含量最近的值,将该配液组分的含量调整至15%。
44.待医生在医生客户端确认后即将建议药液配方返回给后端配液终端,配备该后端配液终端的护士接收到该建议药液配方后进行静脉注射配液操作,进而实现在充分保障所治疗疾病被治疗的情况下,还能够对患者身体可能存在的其它状况进行较为全面的调理。
45.此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系
统、专用asic(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
46.这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
47.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
48.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
49.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本技术公开的技术方案所期望的结果,本文在此不进行限制。
50.上述具体实施方式,并不构成对本技术保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本技术的精神和原则之内所作的修改、等同替换和改进等,均应包含在本技术保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1