System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及医院智能化,尤其涉及一种多检查项目推荐方法、装置、设备及可读存储介质。
技术介绍
1、当患者在医院就医面临比较多的检查项目时,往往会面临选择难题,不知道应该先去做哪项检查,在做各项检查项目的过程中,往往会浪费掉大量的时间在排队等待上。
技术实现思路
1、本申请提供一种多检查项目推荐方法、装置、设备及可读存储介质,旨在解决当患者在医院就医面临比较多的检查项目时,往往会面临选择难题,不知道应该先去做哪项检查,在做各项检查项目的过程中,往往会浪费掉大量的时间在排队等待上的技术问题。
2、第一方面,本申请实施例提供一种多检查项目推荐方法,所述多检查项目推荐方法包括:
3、当患者有多个待检查项目时,针对每个待检查项目,获取患者从当前位置至待检查项目所处位置的行进路线;
4、根据行进路线确定基础步行时长、基础爬楼梯时长和基础乘电梯时长;
5、根据患者的年龄和健康状态对基础步行时长和基础爬楼梯时长进行修正,得到修正步行时长和修正爬楼梯时长;
6、根据医院的当前患者人流量对基础乘电梯时长进行修正,得到修正乘电梯时长;
7、确定待检查项目的排队等候时长,并将排队等候时长、修正步行时长、修正爬楼梯时长以及修正乘电梯时长进行相加,计算得到待检查项目的总时长;
8、将所有待检查项目中总时长最短的待检查项目作为优先检查项目,在患者所持终端上显示优先检查项目。
9、可选的,所述根据行进路线确定基础步行时长
10、根据行进路线确定步行距离、爬楼梯距离、等待电梯的次数及电梯升降的总层数;
11、根据步行距离和预设基础步行速度,通过公式一计算得到基础步行时长,所述公式一为:
12、
13、根据爬楼梯距离和预设基础爬楼梯速度,通过公式二计算得到基础爬楼梯时长,所述公式二为:
14、
15、根据等待电梯的次数、电梯升降的总层数、等待电梯的平均时长以及电梯升降一层的平均时长,通过公式三计算得到基础乘电梯时长,所述公式三为:
16、
17、其中,basictimeway_walk为基础步行时长,disway_walk为步行距离,vway_walk为预设基础步行速度,basictimeway_stairs为基础爬楼梯时长,disway_stairs为爬楼梯距离,vway_stairs为预设基础爬楼梯速度,basictimeway_lift为基础乘电梯时长,waitingtimeslift为等待电梯的次数,avgtimewaitforlift为等待电梯的平均时长,floorslift为电梯升降的总层数,avgtimeoneflooroflift为电梯升降一层的平均时长。
18、可选的,所述根据患者的年龄和健康状态对基础步行时长和基础爬楼梯时长进行修正,得到修正步行时长和修正爬楼梯时长包括:
19、根据患者的年龄,通过公式四确定年龄修正系数,所述公式四为:
20、
21、根据患者的健康状态,通过查表确定行动不便度修正系数;
22、使用年龄修正系数和行动不便度修正系数,通过公式五对基础步行时长进行修正得到修正步行时长,所述公式五为:
23、timeway_walk=fage*faction*basictimeway_walk;
24、使用年龄修正系数和行动不便度修正系数,通过公式六对基础爬楼梯时长进行修正得到修正爬楼梯时长,所述公式六为:
25、timeway_stairs=fage*faction*basictimeway_stairs;
26、其中,fage为年龄修正系数,age为患者的年龄,timeway_walk为修正步行时长,faction为行动不便度修正系数,basictimeway_walk为基础步行时长,timeway_stairs为修正爬楼梯时长,basictimeway_stairs为基础爬楼梯时长。
27、可选的,所述根据医院的当前患者人流量对基础乘电梯时长进行修正,得到修正乘电梯时长包括:
28、根据医院的当前患者人流量,确定人流量等级;
29、根据人流量等级,确定人流量修正系数;
30、使用人流量修正系数对基础乘电梯时长进行修正,得到修正乘电梯时长。
31、可选的,所述确定待检查项目的排队等候时长包括:
32、根据当前排队患者数量、当前排队患者的年龄段分布以及每个年龄段的平均检查时长,通过公式七计算得到待检查项目的排队等候时长,所述公式七为:
33、timeexa=nwait0-2*texa0-2+nwait2-5*texa2-5+nwait5-70*texa5-70+nwait70及以上*texa70及以上;
34、其中,timeexa为待检查项目的排队等候时长,nwait0-2为0-2岁年龄段的当前排队患者数量,texa0-2为0-2岁年龄段的平均检查时长,nwait2-5为2-5岁年龄段的当前排队患者数量,texa2-5为2-5岁年龄段的平均检查时长,nwait5-70为5-70岁年龄段的当前排队患者数量,texa5-70为5-70岁年龄段的平均检查时长,nwait70及以上为70岁及以上年龄段的当前排队患者数量,texa70及以上为70岁及以上年龄段的平均检查时长。
35、可选的,在所述将所有待检查项目中总时长最短的待检查项目作为优先检查项目,在患者所持终端上显示优先检查项目之后,包括:
36、若检测到患者通过所持终端确认接受优先检查项目,则将优先检查项目作为预约检查项目;
37、若检测到患者通过所持终端自行选择待检查项目,则将自行选择的待检查项目作为预约检查项目;
38、对预约检查项目进行预约,并通过语音引导患者行进至预约检查项目所处位置。
39、第二方面,本申请实施例提供了一种多检查项目推荐装置,所述多检查项目推荐装置包括:
40、获取模块,用于当患者有多个待检查项目时,针对每个待检查项目,获取患者从当前位置至待检查项目所处位置的行进路线;
41、确定模块,用于根据行进路线确定基础步行时长、基础爬楼梯时长和基础乘电梯时长;
42、第一修正模块,用于根据患者的年龄和健康状态对基础步行时长和基础爬楼梯时长进行修正,得到修正步行时长和修正爬楼梯时长;
43、第二修正模块,用于根据医院的当前患者人流量对基础乘电梯时长进行修正,得到修正乘电梯时长;
44、计算模块,用于确定待检查项目的排队等候时长,并将排队等候时长、修正步行时长、修正爬楼梯时长以及修正乘电梯时长进行相加,计算得到待检查项目的总时长;
45、推荐模块,用于将所有待检查项目中总时长最短的待检查项目作为优本文档来自技高网...
【技术保护点】
1.一种多检查项目推荐方法,其特征在于,所述多检查项目推荐方法包括:
2.如权利要求1所述的多检查项目推荐方法,其特征在于,所述根据行进路线确定基础步行时长、基础爬楼梯时长和基础乘电梯时长包括:
3.如权利要求2所述的多检查项目推荐方法,其特征在于,所述根据患者的年龄和健康状态对基础步行时长和基础爬楼梯时长进行修正,得到修正步行时长和修正爬楼梯时长包括:
4.如权利要求2所述的多检查项目推荐方法,其特征在于,所述根据医院的当前患者人流量对基础乘电梯时长进行修正,得到修正乘电梯时长包括:
5.如权利要求1所述的多检查项目推荐方法,其特征在于,所述确定待检查项目的排队等候时长包括:
6.如权利要求1所述的多检查项目推荐方法,其特征在于,在所述将所有待检查项目中总时长最短的待检查项目作为优先检查项目,在患者所持终端上显示优先检查项目之后,包括:
7.一种多检查项目推荐装置,其特征在于,所述多检查项目推荐装置包括:
8.如权利要求7所述的多检查项目推荐装置,其特征在于,所述确定模块,用于:
9
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有多检查项目推荐程序,其中所述多检查项目推荐程序被处理器执行时,实现如权利要求1至6中任一项所述的多检查项目推荐方法的步骤。
...【技术特征摘要】
1.一种多检查项目推荐方法,其特征在于,所述多检查项目推荐方法包括:
2.如权利要求1所述的多检查项目推荐方法,其特征在于,所述根据行进路线确定基础步行时长、基础爬楼梯时长和基础乘电梯时长包括:
3.如权利要求2所述的多检查项目推荐方法,其特征在于,所述根据患者的年龄和健康状态对基础步行时长和基础爬楼梯时长进行修正,得到修正步行时长和修正爬楼梯时长包括:
4.如权利要求2所述的多检查项目推荐方法,其特征在于,所述根据医院的当前患者人流量对基础乘电梯时长进行修正,得到修正乘电梯时长包括:
5.如权利要求1所述的多检查项目推荐方法,其特征在于,所述确定待检查项目的排队等候时长包括:
6.如权利要求1所述的多检查项目推荐方法,其特征在于,在所述将所有待检查项...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。