法律状态公告日
法律状态信息
法律状态
2022-07-29
公开
发明专利申请公布
技术领域
本发明属于智能分方领域,涉及一种基于配置的智能分方方法。
背景技术
同一处方单上的药品需要归类显示,例如:毒麻药品只能单独一个处方单、医保和非医保不能在同一处方单上等等,如果只依靠医生手动合并处方单将占用医生大量的时间,为提高医生工作效率,自动分方势在必行。而各家医院由于自身业务原因对分方规定又有一些差别,现有技术不能满足不同地区和不同医院的分方逻辑。
发明内容
有鉴于此,本发明的目的在于提供一种基于配置的智能分方方法。
为达到上述目的,本发明提供如下技术方案:
一种基于配置的智能分方方法,包括以下步骤:
S1:定义药品的分方维度,包括维度名称,维度Key值,是否单独成方,是否参与分方;
S2:定义分方维度的优先级;
S3:医生开立诊断,录入药品,得到诊断信息;
S4:将诊断信息与数据库中的处方推荐列表进行匹配,若匹配成功,则直接将数据库中对应的处方输出;若匹配失败,则执行下一步;
S5:对诊断信息根据分方维度进行分方,并根据分方维度的优先级进行显示,得到处方,将其记入数据库,并将所述处方输出。
进一步,步骤S1中所述维度名称包括毒性属性、麻醉类属性、精神类属性、医保属性、药房属性、中西药属性、儿童属性;
所述毒性属性的药品维度Key值为N1,要单独成方,要参与分方;
所述麻醉类属性的药品维度Key值为N2,要单独成方,要参与分方;
精神类属性的药品维度Key值为N3,要单独成方,要参与分方;
医保属性的药品维度Key值为I,不单独成方,要参与分方;
药房属性的药品维度Key值为S,不单独成方,要参与分方;
中西药属性的药品维度Key值为M,不单独成方,要参与分方。
进一步,步骤S2中,分方维度的优先级为:第一优先级:毒性属性N1、麻醉类属性N2、精神类属性N3;第二优先级:儿童属性C;第三优先级:中西药属性。
进一步,步骤S4中,所述将诊断信息与数据库中的处方推荐列表进行匹配,具体为:将开方的医生信息、诊断信息、药品明细的名称合并在一起生成Hash值,映射整合入数据库,联合主键为(医生名称、诊断名称、药品明细hash值),并与数据库中的现有信息进行匹配,若联合主键一致,则认为是同一记录,匹配过程中先寻找当前医生开立的所有诊断信息,与当前诊断匹配成功后继续寻找当前诊断所对应的处方明细Hash值,匹配成功后,次数加1,未匹配到则新增记录,开立次数多的处方作为下次开立处方时的推荐处方。
进一步,步骤S5具体包括:查询分方维度,将开立的药品根据分方维度中的维度名称进行分类,根据每个维度名称对应的是否单独成方和是否参与分方进行分方;
若要单独成方,则以数据主键生成唯一Key,根据Key值合并,相同的为一个处方;
若不单独成方,则以分方维度Key值生成Key,根据Key值合并,相同的为一个处方;
然后查询分方维度的优先级,以优先级最高的分方维度名称作为处方名称,输出处方,分方结束。
本发明的有益效果在于:本发明解决了医生在开处方时手动分方造成的时间浪费问题,提高了医生的工作效率,节省了开方时间。
本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书来实现和获得。
附图说明
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作优选的详细描述,其中:
图1为本发明所述基于配置的智能分方方法流程图;
图2为处方推荐匹配流程图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
其中,附图仅用于示例性说明,表示的仅是示意图,而非实物图,不能理解为对本发明的限制;为了更好地说明本发明的实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。
本发明实施例的附图中相同或相似的标号对应相同或相似的部件;在本发明的描述中,需要理解的是,若有术语“上”、“下”、“左”、“右”、“前”、“后”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本发明的限制,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
请参阅图1,一种基于配置的智能分方方法,包括以下步骤:
S1:定义药品的分方维度,包括维度名称,维度Key值,是否单独成方,是否参与分方;如表1所示:
表1
分方维度配置项中定义了哪些药品属性参与分方,如果参与分方,那么在一个处方单的药品该属性值必须一致,否则不能在一个处方。每一个分方维度都是Key的组成一部分,Key的组成为value_value格式,长度依据分方维度配置决定。
提供属性维护界面功能,有哪些属性以及属性值定义由医院信息科定义,可以增加、减少或者修改维度配置,实现不同医院不同配置,运营维护人员可以根据医院具体业务配置,提高系统的可扩展性。
S2:定义分方维度的优先级;如表2所示:
表2
分方优先级配置定义了当前分方后处方该以哪种名称显示,优先显示优先级高的配置,本实施例中提供优先级维护界面功能,优先级由医院信息科定义,可以增加、减少或者修改优先级配置,实现不同医院不同配置,运营维护人员可以根据医院具体业务配置,提高系统的可扩展性。
S3:医生开立诊断,录入药品,得到诊断信息;
S4:将诊断信息与数据库中的处方推荐列表进行匹配,若匹配成功,则直接将数据库中对应的处方输出;若匹配失败,则执行下一步;
如图2所示,每次分方后,会把当前开方的医生信息、诊断信息、处方明细Hash值(由所有的药品名称加在一块生成唯一的一串字符串),映射整合入库,联合主键为(医生名称、诊断名称、处方明细hash值),并与已经存在的现有信息匹配只有联合主键一致才认为是同一记录,匹配过程中先寻找当前医生开立的所有诊断信息,与当前诊断匹配成功后继续寻找当前诊断所对应的处方明细Hash值,匹配成功后,次数加1,未匹配到则新增记录,开立次数多的几个处方会用于下次开立处方时的推荐处方。
处方推荐表数据存储大致格式如表3:
表3
根据映射关系:当【医生1】下次再次开立【诊断1】时所推荐的处方是【处方1】和【处方3】,如推荐成功,则不需要再次选择药品,直接按照推荐处方直接生成,进一步节省医生的开立时间
S5:对诊断信息根据分方维度进行分方,并根据分方维度的优先级进行显示,得到处方,将其记入数据库,并将所述处方输出。具体为:
查询分方维度,将开立的药品根据分方维度中的维度名称进行分类,根据每个维度名称对应的是否单独成方和是否参与分方进行分方;
若要单独成方,则以数据主键生成唯一Key,根据Key值合并,相同的为一个处方;
若不单独成方,则以分方维度Key值生成Key,根据Key值合并,相同的为一个处方;
然后查询分方维度的优先级,以优先级最高的分方维度名称作为处方名称,输出处方,分方结束。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
机译: 通过外部或第三方保险承保人开发和编码的用于保险报价和保险供应目的的应用程序接口(API)或小部件,将消费者与企业和私人都带到第三方站点,或者引用第三方站点或处理保险报价或通过澳大利亚范围内的任何一种在线平台进行配置,以向消费资产所有者提供其资产在澳大利亚范围内的任何一种在线平台上的上市或消费者资产租用者从澳大利亚范围内的任何一种在线平台上租借物品的条件。
机译: 一种基于指针的对象获取方法,用于对计算机系统的信息进行有形处理,该方法基于一种自然语言,并且该机器人或机器人的人工智能系统对该计算机系统的接收信号作出反应,该计算机系统具有相应的关联机器人或机器人的人工智能,该机器人或机器人的人工智能计算机系统的相应思想得到证实
机译: 一种基于粉末的工件增材制造方法,一种第一方法的修正参数的生成方法以及第二方法的计算机程序产品