基于区域之间协同调配的药品调拨管理方法及系统与流程

文档序号:31525175发布日期:2022-09-14 13:58阅读:142来源:国知局
基于区域之间协同调配的药品调拨管理方法及系统与流程

1.本发明涉及数据处理技术,尤其涉及一种基于区域之间协同调配的药品调拨管理方法及系统。


背景技术:

2.随着人们生活水平的不断提高,日常的医疗系统也日渐完善,现有的医疗机构有各类医院、疾控中心、卫生院、社区卫生服务中心、药房等,极大便利了人们的日常就医。
3.但,目前现有药品调配过程主要都是人为进行手动统计调配,对调配的药品进行人为的统计记录以及删除,并没有自动记录转运的系统,导致很多药品调配无法实现溯源校验。
4.因此,如何实现调配药品的自动记录、转运及校验成为亟待解决的问题。


技术实现要素:

5.本发明实施例提供一种基于区域之间协同调配的药品调拨管理方法及系统,通过调库端与云端的结合,可以实现配送药品的自动记录和转运,减少了人力成本,并且依据药品的紧急程度、药品的运送量等确定相对应的配送时间区间,可以较为及时发现配送中的问题,及时处理,较好的方便后续进行溯源,减少药品丢失的可能。
6.本发明实施例的第一方面,提供一种基于区域之间协同调配的药品调拨管理方法,包括:第一调库端基于待调取药品的条形码得到药品标签,将输入的调配目的地与所述药品标签关联后得到第一调配数据,将所述第一调配数据上传至云端服务器;云端服务器在接收到第一调配数据后,提取接收到第一调配数据的第一时刻,确定与所述第一调库端所对应的第一地理信息、调配目的地对应的第二地理信息,统计所有的第一调配数据生成相对应的待调配药品列表;获取所述药品标签所对应的药品属性信息,根据所述第一地理信息、第二地理信息、药品属性信息以及第一时刻得到第二时刻,云端服务器根据所述第一时刻和第二时刻得到药品调配时间区间;实时接收位于调配目的地的第二调库端所上传的第二调配数据,所述第二调配数据包括调配目的地与所述药品标签,遍历所述待调配药品列表中与所述第二调配数据对应的第一调配数据、并将所遍历的第一调配数据由所述待调配药品列表中删除;若判断药品调配时间区间内没有接收到相对应的第二调配数据,则向所述第一调库端输出提醒信息。
7.可选地,在第一方面的一种可能实现方式中,所述获取所述药品标签所对应的药品属性信息,根据所述第一地理信息、第二地理信息、药品属性信息以及第一时刻得到第二时刻,云端服务器根据所述第一时刻和第二时刻得到药品调配时间区间,包括:获取所述药品标签所对应的药品属性信息,根据所述药品属性信息得到对应的药
品量化值,根据所述药品量化值、调配数量信息和药品用量信息确定相对应的第一属性值,根据所述第一属性值确定相对应的第一属性偏移系数;获取所述第一地理信息所对应的第一经度信息和第一纬度信息,获取所述第二地理信息所对应的第二经度信息和第二纬度信息,根据所述第一经度信息、第一纬度信息、第二经度信息以及第二纬度信息得到第一距离,根据第一距离确定相对应的第一距离偏移系数;根据所述第一属性偏移系数、第一距离偏移系数对预设调配时间进行偏移处理,得到第一调配时间;根据第一时刻、第一调配时间得到药品调配时间区间。
8.可选地,在第一方面的一种可能实现方式中,所述根据第一时刻、第一调配时间得到药品调配时间区间,包括:根据所述第一时刻与第一调配时间的和值,得到第二时刻;通过以下公式得到第一距离偏移系数、第一调配时间、第二时刻,其中,为第一距离,为第一纬度信息,为第二纬度信息,为第二经度信息,为第一经度信息,为第一调配时间,为第一属性值,为属性权重值,为第一属性偏移系数,为距离权重值,为第一距离偏移系数,为预设调配时间,为第一调配时间的影响因子,为第一时刻,为第二时刻;根据所述第一时刻和第二时刻确定药品调配时间区间。
9.可选地,在第一方面的一种可能实现方式中,所述获取所述药品标签所对应的药品属性信息,根据所述药品属性信息得到对应的药品量化值,根据所述药品量化值、调配数量信息和药品用量信息确定相对应的第一属性值,包括:根据所述药品量化值与预设量化值进行比对,得到第一量化比值;根据所述调配数量信息与预设数量信息进行比对,得到第一数量比值;根据所述药品用量信息与预设用量信息进行比对,得到第一用量比值;根据所述第一量化比值、第一数量比值和第一用量比值,生成第一属性值;通过以下公式得到第一属性值,其中,为第一属性值,为药品量化值,为预设量化值,为量化值归一化值,为预设数量信息,为调配数量信息,为数量归一化值,为预设用量信息,为药品用量信息,为用量归一化值,为第一属性值的影响因子。
10.可选地,在第一方面的一种可能实现方式中,还包括:对用户行为进行监测,若判断用户将第一调配时间调整为第二调配时间,则根据第二调配时间与第一调配时间的差值,生成第一调整值;若所述第一调整值大于0,则根据所述第一调整值以及增大调整值对第一调配时
间的影响因子进行调整处理,得到增大的第一调配时间的影响因子;通过以下公式得到增大的第一调配时间的影响因子,其中,为增大的第一调配时间的影响因子,为第二调配时间,为第一调整值,为增大调整值。
11.可选地,在第一方面的一种可能实现方式中,还包括:若所述第一调整值小于0,则根据所述第一调整值以及减小调整值对第一调配时间的影响因子进行调整处理,得到减小的第一调配时间的影响因子;通过以下公式得到减小的第一调配时间的影响因子,其中,为减小的第一调配时间的影响因子,为第二调配时间,为第一调整值,为减小调整值。
12.可选地,在第一方面的一种可能实现方式中,还包括:若所述第一调库端药品的实际调配时间大于第一调配时间,则分别统计所述实际调配时间以及第一调配时间,得到实际调配总时间以及第一调配总时间;根据所述实际调配总时间与所述第一调配总时间的比值,生成第一调配比值;根据所述第一调配比值与实际配置人数,生成调配人数画像;根据所述调配人数画像与实际配置人数的差值,生成需求人数;通过以下公式得到需求人数,其中,为需求人数,为实际配置人数的影响因子,为实际配置人数,为调配药品种类的上限值,为第种的药品实际调配时间,为第种药品的第一调配时间。
13.可选地,在第一方面的一种可能实现方式中,还包括:在预设时间内分别统计第一调库端的所有的调配数量信息、调配次数信息以及工作时长,得到调配总数信息、总次数信息以及工作总时长;根据所述调配总量信息、第一调库端的实际配置人数、总次数信息进行计算,得到人均工作量信息;通过以下公式得到人均效率信息,其中,为人均效率信息,为调配总数信息,为调配总数信息的影响因子,为总次数信息,为总次数信息的影响因子,为第一调库端的实际配置人数,为人均工作量信息,为工作总时长;根据所述人均工作量信息与工作总时长的比值,得到人均效率信息;基于所述人均效率信息对预设范围内所有的第一调库端进行升序排序,得到第一
效率序列;根据所述第一效率序列中首个第一调库端对应的人均效率信息和末尾第一调库端对应的人均效率信息的平均值,得到第一效率均值;从所述第一效率序列中提取小于第一效率均值的第一调库端,得到第二效率序列;按照所述第二效率序列中第一调库端的顺序进行管理培训。
14.可选地,在第一方面的一种可能实现方式中,还包括:在补货时间段内获取第二调配数据中药品标签对应的药品的调配数量信息、调配次数信息;根据所述调配数量信息与所述调配次数信息的乘积,得到缺货总量信息;根据所述缺货总量信息完成下次进货。
15.本发明实施例的第二方面,提供一种基于区域之间协同调配的药品调拨管理系统,包括:关联模块,用于第一调库端基于待调取药品的条形码得到药品标签,将输入的调配目的地与所述药品标签关联后得到第一调配数据,将所述第一调配数据上传至云端服务器;提取模块,用于云端服务器在接收到第一调配数据后,提取接收到第一调配数据的第一时刻,确定与所述第一调库端所对应的第一地理信息、调配目的地对应的第二地理信息,统计所有的第一调配数据生成相对应的待调配药品列表;获取模块,用于获取所述药品标签所对应的药品属性信息,根据所述第一地理信息、第二地理信息、药品属性信息以及第一时刻得到第二时刻,云端服务器根据所述第一时刻和第二时刻得到药品调配时间区间;删除模块,用于实时接收位于调配目的地的第二调库端所上传的第二调配数据,所述第二调配数据包括调配目的地与所述药品标签,遍历所述待调配药品列表中与所述第二调配数据对应的第一调配数据、并将所遍历的第一调配数据由所述待调配药品列表中删除;提醒模块,用于若判断药品调配时间区间内没有接收到相对应的第二调配数据,则向所述第一调库端输出提醒信息。
16.本发明实施例的第三方面,提供一种电子设备,包括:存储器、处理器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行本发明第一方面及第一方面各种可能涉及的所述方法。
17.本发明实施例的第四方面,提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现本发明第一方面及第一方面各种可能涉及的所述方法。
18.本发明提供的一种基于区域之间协同调配的药品调拨管理方法及系统,将调库端与云端服务器联合,将待调取药品基于条形码上传至云端形成配送记录,当接收到相应的药品后则从云端中将配送记录删除,实现了药品配送过程中的自动记录,无须人为进行手动记录,相对减少了人力成本的消耗,通过地理信息和药品属性生成药品调配时间区间,查看药品是否送达,可以较为及时发现调配过程中出现的问题,并进行及时处理。
19.本发明提供的技术方案,会根据药品属性、药品调配的数量以及药品服用量进行综合考虑得到第一属性值,根据第一属性值以及运送距离对预设的调配时间进行偏移处理,得到药品调配时间区间,预设的调配时间可以是对过去相同路程运送时间的进行加权平均得到的,方便利用药品调配时间区间进行校验,查看药品是否及时送达,进行药品的溯源,未及时送达的原因追溯;本发明会对用户的行为进行记录,并通过用户的行为进行自主学习更新模型,如果用户对某种药品的第一调配时间进行更改,则系统会自动记录该行为,主动对第一调配时间的影响因子进行调整,使得后续输出的第一调配时间更符合实际情况,拥有根据用户行为进行自主学习更新的功能。
20.本发明提供的技术方案,当药品的实际调配时间大于系统自动输出的调配时间时,则说明相应的运输速度较慢,相对的调配人员过少,因此根据实际调配时间、系统得出的调配时间以及目前实际配置的人员得到调配人数画像,调配人数画像反应的是及时完成调配任务所需要的总人数,根据需要的总人数与实际配置人数的差值,得到需要增加多少人手,从而得到需求人数,系统可以根据实际配送时间与自动输出的时间,自动计算出需要增派的人数;本发明会根据每个医院每个人的实际工作时长下对应的工作量得到对应的每个医疗机构内部调配人员的工作效率并进行升序排序,根据最大值和最小值的工作效率求平均,得到平均工作效率,保留低于平均工作效率的医疗机构,后续医疗组按照保留的排序依次进行培训,可以及时了解到效率低的医疗机构,并按照工作效率由低到高进行及时培训,使得效率恢复时间较短,并且。
附图说明
21.图1为本发明所提供的一种基于区域之间协同调配的药品调拨管理方法的流程图;图2为本发明所提供的一种生成需求人数方法的流程图;图3为本发明所提供的一种基于区域之间协同调配的药品调拨管理系统的结构示意图;图4为本发明提供的一种电子设备的硬件结构示意图。
具体实施方式
22.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
24.应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
25.应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
26.应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含a、b和c”、“包含a、b、c”是指a、b、c三者都包含,“包含a、b或c”是指包含a、b、c三者之一,“包含a、b和/或c”是指包含a、b、c三者中任1个或任2个或3个。
27.应当理解,在本发明中,“与a对应的b”、“与a相对应的b”、“a与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。a与b的匹配,是a与b的相似度大于或等于预设的阈值。
28.取决于语境,如在此所使用的“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。
29.下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
30.本发明提供一种基于区域之间协同调配的药品调拨管理方法,如图1所示,包括:步骤s110、第一调库端基于待调取药品的条形码得到药品标签,将输入的调配目的地与所述药品标签关联后得到第一调配数据,将所述第一调配数据上传至云端服务器。
31.本发明提供的技术方案,当第一调库端接收到相关药品调配信息时,工作人员会利用扫描枪扫描待调取药品的条形码,得到对应的药品标签,将药品标签与调配目的地相关联,例如:b医院需求500盒感冒药,可以理解是,b医院为调配目的地,感冒药为药品标签,得到第一调配数据,将第一调配数据上传至云端服务器,形成第一调配数据方便后续进行数据的删除,以及药品没有运送到时进行药品信息的回溯。
32.步骤s120、云端服务器在接收到第一调配数据后,提取接收到第一调配数据的第一时刻,确定与所述第一调库端所对应的第一地理信息、调配目的地对应的第二地理信息,统计所有的第一调配数据生成相对应的待调配药品列表。
33.本发明提供的技术方案,当云端服务器在接收到第一调配数据后,则云端服务器根据接收到第一调配数据的当下时刻,得到第一时刻,并确定第一调库端所对应的第一地理信息、调配目的地对应的第二地理信息,例如:b医院需求500盒感冒药,由a医院调配500盒感冒药,可以理解的是,第一调库端为a医院,第一调库端所对应的第一地理信息可以是a医院的经纬度信息,调配目的地为b医院,调配目的地对应的第二地理信息可以是b医院的经纬度信息,并统计所有的第一调配数据生成相对应的待调配药品列表,可以理解的是,第一调配数据中可以只调配一种药品,也可以调配多个药品,在此不做限定。
34.步骤s130、获取所述药品标签所对应的药品属性信息,根据所述第一地理信息、第二地理信息、药品属性信息以及第一时刻得到第二时刻,云端服务器根据所述第一时刻和第二时刻得到药品调配时间区间。
35.本发明提供的技术方案,云端服务器会获取药品标签所对应的药品属性信息,其中,药品属性信息可以是药品的治疗属性,例如:感冒药、抗癌药、血糖药等,在此不做限定,
可以理解的是,抗癌药、血糖药等需要按时服用,否则会影响患者的身体状况,因此紧急程度不同,越紧急对应生成的第二时刻越小,根据第一地理信息、第二地理信息可以得到对应的直线距离,如果直线距离越短,相对应的整体的路程就越短,相对应的生成的第二时刻越小,此时云端服务器根据所述第一时刻和第二时刻得到药品调配时间区间,方便后续查看药品是否在药品调配时间区间内及时送达,如果没有及时送达则对云端服务器中的药品配送信息进行回溯,如果及时送达了则在云端中删除对应的药品配送信息。
36.本发明提供的技术方案,在一个可能的实施方式中,步骤s130具体包括:获取所述药品标签所对应的药品属性信息,根据所述药品属性信息得到对应的药品量化值,根据所述药品量化值确定相对应的第一量化值偏移系数。
37.本发明提供的技术方案,云端服务器获取药品标签所对应的药品属性信息,其中,药品属性信息可以是药品的治疗属性,例如:感冒药、抗癌药、血糖药等,在此不做限定,可以理解的是,抗癌药、血糖药等需要按时服用,否则会影响患者的身体状况,因此紧急程度不同,对药品进行量化处理,得到不同的药品量化值,可以理解的是,药品量化值越高对应的紧急程度越低,药品量化值越低对应的紧急程度越高,根据药品量化值确定相对应的第一量化值偏移系数,方便后续根据第一量化值偏移系数生成对应的第一调配时间。
38.获取所述第一地理信息所对应的第一经度信息和第一纬度信息,获取所述第二地理信息所对应的第二经度信息和第二纬度信息,根据所述第一经度信息、第一纬度信息、第二经度信息以及第二纬度信息得到第一距离,根据第一距离确定相对应的第一距离偏移系数。
39.本发明提供的技术方案,系统获取第一地理信息所对应的第一经度信息和第一纬度信息,并获取第二地理信息所对应的第二经度信息和第二纬度信息,根据第一经度信息、第一纬度信息、第二经度信息以及第二纬度信息得到第一距离,例如:a医院调配500盒感冒药给b医院,对应获得a医院的经纬度信息,并获得b医院的经纬度信息,根据a医院的经纬度信息以及b医院的经纬度信息求得相应的第一距离,可以理解的是,第一距离越大,相对的两者之间的路程越长,第一距离越小,相对的两者之间的路程越短,根据第一距离得到相对应的第一距离偏移系数,方便后续根据第一距离偏移系数对预设调配时间进行偏移处理,得到第一调配时间。
40.根据所述第一量化值偏移系数、第一距离偏移系数对预设调配时间进行偏移处理,得到第一调配时间,根据所述第一时刻与第一调配时间的和值,得到第二时刻。
41.本发明提供的技术方案,会根据第一量化值偏移系数、第一距离偏移系数同时对预设调配时间进行偏移处理,可以理解的是,预设调配时间可以是人为按照实际情况提前设置的,药品量化值越高对应的紧急程度越低,例如:可以根据药品的治疗属性将紧急程度分为:常规、紧急、特急,常规对应的数值可以是5,紧急对应的数值可以是3,特急对应的数值可以是1,药品越不紧急对应的量化值越大,相对应第一量化值偏移系数越大,对应的第一调配时间越大,第一距离越大对应的第一距离偏移系数越大,相对应的第一量化值偏移系数越大,通过对预设调配时间同时进行偏移处理,得到第一调配时间,将第一时刻与第一调配时间求和,得到对应的第二时刻,可以理解的是,得到第二时刻后,方便后续根据第一时刻、第一调配时间得到药品调配时间区间,若未及时在药品调配时间区间内及时送达,则方便云端与调配端进行药品数据的回溯。
42.通过以下公式得到第一距离偏移系数、第一调配时间、第二时刻,其中,为第一距离,为第一纬度信息,为第二纬度信息,为第二经度信息,为第一经度信息,为第一调配时间,为药品量化值,为量化权重值,为第一量化值偏移系数,为距离权重值,为第一距离偏移系数,为预设调配时间,为第一调配时间的影响因子,为第一时刻,为第二时刻,可以理解的是,第一调配时间与第一量化值偏移系数成正比,第一调配时间与第一距离偏移系数成正比预设调配时间可以是根据历史配送时间求平均设置的。
43.根据所述第一时刻和第二时刻确定药品调配时间区间。
44.本发明提供的技术方案,得到第二时刻后与先前云端服务器提取的第一时刻,生成药品调配时间区间,可理解的是,药品调配时间区间可以是第一时刻到第二时刻的时间区间,方便后续查看相关的调配药品是否在药品调配时间区间内送达,方便进行药品调配信息的回溯。
45.本发明提供的技术方案,在另一个可能的实施方式中,步骤s130具体包括:获取所述药品标签所对应的药品属性信息,根据所述药品属性信息得到对应的药品量化值,根据所述药品量化值、调配数量信息和药品用量信息确定相对应的第一属性值,根据所述第一属性值确定相对应的第一属性偏移系数。
46.本发明提供的技术方案,云端服务器获取药品标签所对应的药品属性信息,其中,药品属性信息可以是药品的治疗属性,例如:感冒药、抗癌药、血糖药等,在此不做限定,可以理解的是,抗癌药、血糖药等需要按时服用,否则会影响患者的身体状况,因此按照紧急程度不同,对药品进行不同的量化处理,得到不同的药品量化值,可以理解的是,药品量化值越高对应的紧急程度越低,药品量化值越低对应的紧急程度越高,根据药品量化值、调配数量信息和药品用量信息确定相对应的第一属性值,其中,调配数量信息为某种药品调配的数量,例如:a医院调配500盒感冒药给b医院,500盒为对应的调配数量信息,可以理解的是,调配数量信息越大,对应药品调配的数量越多,对应该药品的紧缺程度相对较高,其中,药品用量信息可以是药品每天服用的数量,也可以是每顿服用的数量,例如:患者每天服用1/4盒的感冒药,对应的1/4盒为药品用量信息,可以理解的是,中成药每顿服用的剂量较大,患者用药量越大,相对应的紧缺程度相对较高,因此根据药品量化值、调配数量信息和药品用量信息确定相对应的第一属性值,方便后续根据第一属性值得到对应的第一属性偏移系数,方便后续根据第一属性偏移系数对预设调配时间进行偏移处理得到第一调配时间。
47.本发明提供的技术方案,在一个可能的实施方式中,所述获取所述药品标签所对应的药品属性信息,根据所述药品属性信息得到对应的药品量化值,根据所述药品量化值、调配数量信息和药品用量信息确定相对应的第一属性值,包括:根据所述药品量化值与预设量化值进行比对,得到第一量化比值。
48.本发明提供的技术方案,系统会根据所述药品量化值与预设量化值进行比对,得
到第一量化比值,可以理解的是,药品量化值可以是根据药品的治疗属性对应的紧急程度进行量化得到的,紧急程度越高对应的量化值越小,紧急程度越低对应的量化值越大,将药品对应的量化值与人为提前预设的量化值进行对比,得到相对应的第一量化比值。
49.根据所述调配数量信息与预设数量信息进行比对,得到第一数量比值。
50.本发明提供的技术方案,系统会根据调配数量信息与预设数量信息进行比对,得到相对应的第一数量比值,可以理解的是,调配数量信息越大说明调配的药品的数量越多,与人为提前预设的预设数量信息进行比对,得到对应的第一数量比值,其中,预设数量信息可以是根据该药品的历史配送数量信息加权求平均得到的,也可以是人为进行预设的。
51.根据所述药品用量信息与预设用量信息进行比对,得到第一用量比值。
52.本发明提供的技术方案,系统会根据药品用量信息与预设用量信息进行比对,得到第一用量比值,可理解的是,药品用量信息为患者服用药物对应的数量信息,例如:患者每天服用1/4盒感冒药,预设用量信息可以是人为预先设置的,进行比对,得到相应的第一用量比值,方便后续根据第一用量比值得到对应的第一属性值。
53.根据所述第一量化比值、第一数量比值和第一用量比值,生成第一属性值;通过以下公式得到第一属性值,其中,为第一属性值,为药品量化值,为预设量化值,为量化值归一化值,为预设数量信息,为调配数量信息,为数量归一化值,为预设用量信息,为药品用量信息,为用量归一化值,为第一属性值的影响因子,可以理解的是,药品量化值与第一属性值成正比,调配数量信息与第一属性值成反比,药品用量信息与第一属性值成反比,其中,第一属性值的影响因子可以是人为预先设置的。
54.本发明提供的技术方案,通过药品本身的属性、配送数量以及对应的药品用量得到对应的第一属性值,方便后续根据第一属性值生成后续的第一调配时间。
55.获取所述第一地理信息所对应的第一经度信息和第一纬度信息,获取所述第二地理信息所对应的第二经度信息和第二纬度信息,根据所述第一经度信息、第一纬度信息、第二经度信息以及第二纬度信息得到第一距离,根据第一距离确定相对应的第一距离偏移系数。
56.本发明提供的技术方案,系统获取第一地理信息所对应的第一经度信息和第一纬度信息,并获取第二地理信息所对应的第二经度信息和第二纬度信息,根据第一经度信息、第一纬度信息、第二经度信息以及第二纬度信息得到第一距离,例如:a医院调配500盒感冒药给b医院,对应获得a医院的经纬度信息,并获得b医院的经纬度信息,根据a医院的经纬度信息以及b医院的经纬度信息求得相应的第一距离,可以理解的是,第一距离越大,相对的两者之间的路程越长,第一距离越小,相对的两者之间的路程越短,根据第一距离得到相对应的第一距离偏移系数,方便后续根据第一距离偏移系数对预设调配时间进行偏移处理,得到第一调配时间。
57.根据所述第一属性偏移系数、第一距离偏移系数对预设调配时间进行偏移处理,得到第一调配时间。
58.本发明提供的技术方案,会根据第一属性偏移系数、第一距离偏移系数同时对预
设调配时间进行偏移处理,得到相应的第一调配时间,可以理解的是,与量化值原理相同,对应的第一属性偏移系数越大对应的第一调配时间越大,第一属性偏移系数与第一调配时间成正比,第一距离偏移系数越大对应的第一调配时间越大,第一距离偏移系数与第一调配时间成正比。
59.根据第一时刻、第一调配时间得到药品调配时间区间。
60.本发明提供的技术方案,根据第一时刻与第一调配时间得到相应的第二时刻,根据第一时刻以及第二时刻得到对应的药品调配时间区间。
61.本发明提供的技术方案,在一个可能的实施方式中,所述根据第一时刻、第一调配时间得到药品调配时间区间,包括:根据所述第一时刻与第一调配时间的和值,得到第二时刻;通过以下公式得到第一距离偏移系数、第一调配时间、第二时刻,其中,为第一距离,为第一纬度信息,为第二纬度信息,为第二经度信息,为第一经度信息,为第一调配时间,为第一属性值,为属性权重值,为第一属性偏移系数,为距离权重值,为第一距离偏移系数,为预设调配时间,为第一调配时间的影响因子,为第一时刻,为第二时刻,可以理解的是,第一属性偏移系数与第一调配时间成正比,第一距离偏移系数与第一调配时间成正比;根据所述第一时刻和第二时刻确定药品调配时间区间。
62.本发明提供的技术方案,根据第一时刻和第二时刻可以确定相应对应的药品调配时间区间,可以理解的是,药品调配时间区间可以是第一时刻到第二时刻,其中,第一时刻和第二时刻可以是具体的时间,第一调配时间可以是时间段,例如:a医院在5月20日13:00:00调配500盒感冒药给b医院,调配消耗时间为4个小时,b医院在5月20日13:00:00接收到500盒感冒药,第一时刻为5月20日13:00:00,第二时刻为5月20日17:00:00,第一调配时间为4个小时,药品调配时间区间为5月20日13:00:00到5月20日17:00:00。
63.本发明提供的技术方案,在一个可能的实施方式中,还包括:对用户行为进行监测,若判断用户将第一调配时间调整为第二调配时间,则根据第二调配时间与第一调配时间的差值,生成第一调整值。
64.本发明提供的技术方案,系统会对用户行为进行监测,如果判断用户将第一调配时间调整为第二调配时间,则根据第二调配时间与第一调配时间的差值,生成第一调整值,方便后续对第一调配时间的影响因子进行调整。
65.若所述第一调整值大于0,则根据所述第一调整值以及增大调整值对第一调配时间的影响因子进行调整处理,得到增大的第一调配时间的影响因子。
66.本发明提供的技术方案,如果第一调整值大于0,可以理解的是,此时用户认为该调配药品不紧急,则将第一调配时间调大成第二调配时间,则根据第一调整值以及增大调整值对第一调配时间的影响因子进行调大处理,得到增大后的第一调配时间的影响因子,可以理解的是,下次对该药品进行调配时,系统会自动将其调配时间延长,拥有记录用户行
为自主学习的功能。
67.通过以下公式得到增大的第一调配时间的影响因子,其中,为增大的第一调配时间的影响因子,为第二调配时间,为第一调整值,为增大调整值,可以理解的是,第一调整值与增大的第一调配时间的影响因子成正比;若所述第一调整值小于0,则根据所述第一调整值以及减小调整值对第一调配时间的影响因子进行调整处理,得到减小的第一调配时间的影响因子。
68.本发明提供的技术方案,如果第一调整值小于0,可以理解的是,此时用户认为该调配药品紧急,则将第一调配时间调小成第二调配时间,则根据第一调整值以及减小调整值对第一调配时间的影响因子进行调小处理,得到与该调配药品想对应的减小的第一调配时间的影响因子,使得后续在生成该药品对应的调配时间时,会自动减小,系统拥有自主学习功能,记录用户的行为对该行为进行记录并学习调整,使得后续输出的结果更满足用户的需求。
69.通过以下公式得到减小的第一调配时间的影响因子,其中,为减小的第一调配时间的影响因子,为第二调配时间,为第一调整值,为减小调整值,可以理解的是,与成反比。
70.本发明提供的技术方案,会对用户的行为进行记录并学习,针对不同的药品对应学习调整,生成与其相对应的第一调配时间的影响因子,使得后续输出的结果更满足用户的需求,拥有自主学习的功能。
71.步骤s140、实时接收位于调配目的地的第二调库端所上传的第二调配数据,所述第二调配数据包括调配目的地与所述药品标签,遍历所述待调配药品列表中与所述第二调配数据对应的第一调配数据、并将所遍历的第一调配数据由所述待调配药品列表中删除。
72.本发明提供的技术方案,系统会实时接收位于调配目的地的第二调库端所上传的第二调配数据,第二调配数据包括调配目的地与所述药品标签,可以理解的是,当第二调库端接收到相应的药品后,同样会上传第二调配数据至云端服务器,遍历待调配药品列表中与第二调配数据对应的第一调配数据、并将所遍历的第一调配数据由所述待调配药品列表中删除,可以理解的是,当第二调库端上传的第二调配数据与第一调配数据相一致时,则将第一调配数据删除,例如:a医院上传至云端服务器的第一调配数据为:调配500盒感冒药给b医院,当b医院接收到500盒感冒药时,则上传第二调配数据:到b医院接收到a医院的500盒感冒药,对应则将第一调配数据删除,完成对应的调配任务,可以实现系统自动记录相应的药品调配数据,实现自动化处理,节省人力资源。
73.步骤s150、若判断药品调配时间区间内没有接收到相对应的第二调配数据,则向所述第一调库端输出提醒信息。
74.本发明提供的技术方案,如果判断药品调配时间区间内没有接收到相对应的第二调配数据,则向所述第一调库端输出提醒信息,可以理解的是,如果药品调配时间区间内没
有接收到相对应的第二调配数据,则说明此时药品调配出现了问题,有可能是药品遗失导致的,有可能是路程上耽误时间导致的,则向第一调库端输出提醒信息,方便第一调库端根据自动记录的历史信息进行回溯。
75.本发明提供的技术方案,在一个可能的实施方式中,如图2所示,还包括:步骤s210、若所述第一调库端药品的实际调配时间大于第一调配时间,则分别统计所述实际调配时间以及第一调配时间,得到实际调配总时间以及第一调配总时间。
76.本发明提供的技术方案,如果第一调库端药品的实际调配时间大于第一调配时间,则统计实际调配时间得到对应的实际调配总时间,统计第一调配时间得到对应的第一调配总时间。
77.步骤s220、根据所述实际调配总时间与所述第一调配总时间的比值,生成第一调配比值。
78.本发明提供的技术方案,会根据实际调配总时间与第一调配总时间的比值,得到相对应的第一调配比值,两者比值反应的是配送延迟的大小,可以理解的是,第一调配比值越大,则实际调配总时间相比第一调配总时间相差越大,相对的说明调配人数过少,导致调配不及时,方便后续根据第一调配比值生成额外的需求人数。
79.步骤s230、根据所述第一调配比值与实际配置人数,生成调配人数画像。
80.本发明提供的技术方案,系统会根据第一调配比值与实际配置人数的乘积,生成调配人数画像,可以理解的是,由于对预设调配时间进行偏移处理得到第一调配时间,预设调配时间又是根据历史调配时间进行加权平均得到的,是调配人员可以按照到达的时间,因此第一调配比值越大,则实际调配总时间相比第一调配总时间相差越大,调配速度越慢,则说明相对的负责调配的人数过少,导致调配速度变慢。
81.步骤s240、根据所述调配人数画像与实际配置人数的差值,生成需求人数。
82.本发明提供的技术方案,系统会根据调配人数画像与实际配置人数的差值,得到需要增派的人数。
83.通过以下公式得到需求人数,其中,为需求人数,为实际配置人数的影响因子,为实际配置人数,为调配药品种类的上限值,为第种的药品实际调配时间,为第种药品的第一调配时间,为实际调配总时间,为第一调配总时间,可以理解的是,需求人数与实际调配总时间成正比,需求人数与第一调配总时间成反比,实际配置人数的影响因子可以是人为依据情况预先设置的。
84.本发明提供的技术方案,可以通过实际调配总时间与预设调配总时间的比值,得到第一调配比值,根据第一调配比值、实际配置人数以及实际配置人数的影响因子得到目前所需求的调配人数,根据目前所需求的调配人数与实际配置人数的差值得到需求人数,本发明可以根据调配时间对完成调配的人数进行调整,使得药品可以及时送达,人员配置更加合理。
85.本发明提供的技术方案,在一个可能的实施方式中,还包括:
在预设时间内分别统计第一调库端的所有的调配数量信息、调配次数信息以及工作时长,得到调配总数信息、总次数信息以及工作总时长。
86.本发明提供的技术方案,系统会在预设时间内统计第一调库端的所有的调配数量信息得到调配总量信息,会统计所述调配的次数得到总次数信息,会统计每个人的工作时长得到工作总时长,例如:统计1周内a医院3名调配人员调配了5次总数为1000箱药品,调配人员的工作总时长为10h,方便后续根据调配总量信息、总次数信息以及工作总时长得到对应的人均工作量信息以及工作效率,其中,工作时长为调配人员1周内每次调配实际的工作时长,例如:5次调配,每次调配所花费的时间为2h,对应的工作时长为2h,工作总时长为10h。
87.根据所述调配总量信息、第一调库端的实际配置人数、总次数信息进行计算,得到人均工作量信息。
88.本发明提供的技术方案,系统会根据调配总量信息、总次数信息与第一调库端的实际配置人数进行计算,得到人均工作量信息,可以理解的是,系统会将调配总量信息与总次数信息进行计算得到总的工作量,将总的工作量与人数相除得到每个人的工作量。
89.根据所述人均工作量信息与工作总时长的比值,得到人均效率信息。
90.本发明提供的技术方案,系统根据人均工作量信息与工作总时长的比值,得到人均效率信息,可以理解的是,将人均工作量信息与工作总时长求比,得到每个人的工作效率,例如:将每人1000箱与10h相除,得到100箱/h,所以每个人的工作效率为100箱/h。
91.通过以下公式得到人均效率信息,其中,为人均效率信息,为调配总数信息,为调配总数信息的影响因子,为总次数信息,为总次数信息的影响因子,为第一调库端的实际配置人数,为人均工作量信息,为工作总时长,可以理解的是,调配总数信息的影响因子可以是人为预先设置的,总次数信息的影响因子可以是人为预先设置的,其中,在实际调配过程中总次数信息对人均效率信息影响更大,因此总次数信息的影响大于调配总数信息,总次数信息的影响因子大于调配总数信息的影响因子,可以理解的是,人均效率信息可以用于反应医疗机构每个调配人员的工作效率。
92.基于所述人均效率信息对预设范围内所有的第一调库端进行升序排序,得到第一效率序列。
93.本发明提供的技术方案,系统会基于每个医疗机构的人均效率信息对预设范围内所有的第一调库端进行升序排序,可以从小到大得到第一效率序列,例如:(a医院:100箱/h,b医院:200箱/h ,c医院:400箱/h),方便后续根据第一效率序列得到需要培训的第二效率序列,可以直观反应出每个医院的效率。
94.根据所述第一效率序列中首个第一调库端对应的人均效率信息和末尾第一调库端对应的人均效率信息的平均值,得到第一效率均值。
95.本发明提供的技术方案,系统会根据第一效率序列中首个第一调库端对应的人均效率信息和末尾第一调库端对应的人均效率信息进行求平均,得到对应的第一效率均值,
例如:a医院:100箱/h,c医院:400箱/h,得到第一效率均值为250箱/h,方便后续进行比对得到需要培训的路径。
96.从所述第一效率序列中提取小于第一效率均值的第一调库端,得到第二效率序列。
97.本发明提供的技术方案,从第一效率序列中依次提取提取小于第一效率均值的第一调库端,例如:从(a医院:100箱/h,b医院:200箱/h ,c医院:400箱/h)中依次提取小于250箱/h的第一调库端,得到第二效率序列(a医院:100箱/h,b医院:200箱/h),可以直接反应小于平均值的医疗机构有哪些方便进行后续的培训管理,并且可以从优先培训较差的机构,使得调配水平有较好的提升。
98.按照所述第二效率序列中第一调库端的顺序进行管理培训。
99.本发明提供的技术方案,系统自动输出第二效率序列后,管理机构会按照第二效率序列中第一调库端的顺序进行管理培训,较快的提升调配水平。
100.本发明提供的技术方案,在一个可能的实施方式中,还包括:在补货时间段内获取第二调配数据中药品标签对应的药品的调配数量信息、调配次数信息。
101.本发明提供的技术方案,系统会在补货时间段内,例如:医疗机构补货时间可以是一周一次,或者2天一次,在此不做限定,获取第二调配数据中药品标签对应的药品的调配数量信息以及调配次数信息,例如:感冒药调配500盒,调配了2次,方便后续生成对应的数量方便下次进行补货。
102.根据所述调配数量信息与所述调配次数信息的乘积,得到缺货总量信息。
103.本发明提供的技术方案,系统会根据调配数量信息与所述调配次数信息的乘积,得到缺货总量信息,可以理解的是,根据感冒药调配500盒,调配了2次,得到1000盒感冒药,1000盒感冒药为缺货总量信息,方便后续根据缺货总量信息在下次补货时,进行相应的增加。
104.根据所述缺货总量信息完成下次进货。
105.本发明提供的技术方案,根据缺货总量信息完成下次进货,可以理解的是,系统会自动记录缺货数量信息,使得下次用户在进行补货时,会以其为依据记录进行相应的进货,减少重复调配。
106.为了更好的实现本发明所提供的一种基于区域之间协同调配的药品调拨管理方法,本发明还提供一种基于区域之间协同调配的药品调拨管理系统,如图3所示,包括:关联模块,用于第一调库端基于待调取药品的条形码得到药品标签,将输入的调配目的地与所述药品标签关联后得到第一调配数据,将所述第一调配数据上传至云端服务器;提取模块,用于云端服务器在接收到第一调配数据后,提取接收到第一调配数据的第一时刻,确定与所述第一调库端所对应的第一地理信息、调配目的地对应的第二地理信息,统计所有的第一调配数据生成相对应的待调配药品列表;获取模块,用于获取所述药品标签所对应的药品属性信息,根据所述第一地理信息、第二地理信息、药品属性信息以及第一时刻得到第二时刻,云端服务器根据所述第一时刻和第二时刻得到药品调配时间区间;
删除模块,用于实时接收位于调配目的地的第二调库端所上传的第二调配数据,所述第二调配数据包括调配目的地与所述药品标签,遍历所述待调配药品列表中与所述第二调配数据对应的第一调配数据、并将所遍历的第一调配数据由所述待调配药品列表中删除;提醒模块,用于若判断药品调配时间区间内没有接收到相对应的第二调配数据,则向所述第一调库端输出提醒信息。
107.如图4所示,是本发明实施例提供的一种电子设备的硬件结构示意图,该电子设备50包括:处理器51、存储器52和计算机程序;其中存储器52,用于存储所述计算机程序,该存储器还可以是闪存(flash)。所述计算机程序例如是实现上述方法的应用程序、功能模块等。
108.处理器51,用于执行所述存储器存储的计算机程序,以实现上述方法中设备执行的各个步骤。具体可以参见前面方法实施例中的相关描述。
109.可选地,存储器52既可以是独立的,也可以跟处理器51集成在一起。
110.当所述存储器52是独立于处理器51之外的器件时,所述设备还可以包括:总线53,用于连接所述存储器52和处理器51。
111.本发明还提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现上述的各种实施方式提供的方法。
112.其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。另外,该asic可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
113.本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。
114.在上述设备的实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
115.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1