本发明涉及一种医院项目导诊推荐方法。
背景技术:
由于目前大型医院的医疗资源集中,患者往往选择同一医院进行治疗,导致在医院内就诊排队时间过长,且排队时往往容易出现不同项目排队不平均,造成耽误患者就诊时间。
技术实现要素:
为了解决目前大型医院排队时间过长的技术问题,本发明提供一种医院项目导诊推荐方法。
为了实现上述技术目的,本发明的技术方案是,一种医院项目导诊推荐方法,包括以下步骤:
准备步骤:
步骤1:对医院所有包括的可执行项目进行编号,并对每个项目所在诊室位置进行录入,同时录入医院地图信息;
步骤2:对每个项目中单个用户的执行时间进行统计,并得到该项目单个用户的平均耗时;
执行步骤:
步骤3:接收用户发送的导诊推荐请求,导诊推荐请求中包括单个用户所需执行项目的所有项目编号以及用户所处的医院位置;
步骤4:遍历项目编号,获取相应项目的单个用户平均耗时以及项目的排 队人数,得到项目所需排队等待时间;
步骤5:根据用户所处的医院位置,获取用户距离相应项目的距离并规划导航路线;
步骤6:将各个项目所需排队等待时间按从小到大顺序进行排列,得到项目导诊推荐列表,并将各项目相应的用户导航路线与项目导诊推荐列表返回至用户,完成项目导诊推荐。
所述的一种医院项目导诊推荐方法,所述的步骤2中,对每个项目中单个用户的执行时间的统计是基于不同时间段进行的。
所述的一种医院项目导诊推荐方法,所述的步骤4中,获取的相应项目的单个用户平均耗时是基于不同时间段进行的。
所述的一种医院项目导诊推荐方法,所述的步骤4中,项目的排队人数是根据目前所接受到的所有用户发送的导诊推荐请求中包括的单个项目的总个数确定的。
所述的一种医院项目导诊推荐方法,所述的步骤4中,所得到项目所需排队等待时间是通过单个用户平均耗时乘以项目的排队人数所得到的。
本发明的技术效果在于,通过对医院项目的排队时间以及导航路线的计算,将相关信息发送至患者,可有效解决目前医院排队时间长的技术问题。
附图说明
图1为本发明流程示意图。
具体实施方式
参见图1,本发明包括以下步骤:
准备步骤:
步骤1:对医院所有包括的可执行项目进行编号,并对每个项目所在诊室 位置进行录入,同时录入医院地图信息;
步骤2:对每个项目中单个用户的执行时间进行统计,并得到该项目单个用户的平均耗时;
执行步骤:
步骤3:接收用户发送的导诊推荐请求,导诊推荐请求中包括单个用户所需执行项目的所有项目编号以及用户所处的医院位置;
步骤4:遍历项目编号,获取相应项目的单个用户平均耗时以及项目的排队人数,得到项目所需排队等待时间;
步骤5:根据用户所处的医院位置,获取用户距离相应项目的距离并规划导航路线;
步骤6:将各个项目所需排队等待时间按从小到大顺序进行排列,得到项目导诊推荐列表,并将各项目相应的用户导航路线与项目导诊推荐列表返回至用户,完成项目导诊推荐。
由于医院在不同时间段时,医生及护士等相关工作人员的数量可能出现变化,导致同一项目在不同时间的单个病患等待时间发生变化,所以在步骤2中,对每个项目中单个用户的执行时间的统计是基于不同时间段进行的。
为了匹配不同时间段中每个项目的执行时间的变化,步骤4中,获取的相应项目的单个用户平均耗时是基于不同时间段进行的。
为了得到较为准确的排队人数,步骤4中,项目的排队人数是根据目前所接受到的所有用户发送的导诊推荐请求中包括的单个项目的总个数确定的。
为了计算准确的排队时间,步骤4中,所得到项目所需排队等待时间是通过单个用户平均耗时乘以项目的排队人数所得到的。