掌桥专利:专业的专利平台
掌桥专利
首页

体检方案生成方法、装置、计算机设备和存储介质

文献发布时间:2023-06-19 15:47:50



技术领域

本申请涉及计算机技术领域,特别是涉及一种体检方案生成方法、装置、计算机设备、存储介质和计算机程序产品。

背景技术

目前,企业员工健康管理变成了一个越来越重要的话题,许多企业为企业员工安排了定期体检,这样做既是对企业员工身体健康的负责,也是对企业的负责。

传统的体检方案生成方式中,企业可以向体检机构的后台或者相关服务人员提交企业体检诉求,服务人员通过后台查看或者直接接收企业体检诉求,并根据经验人工地生成企业的体检方案。

然而,由于人工的参与度过高,目前企业的体检方案生成方式的效率不高。

发明内容

基于此,有必要针对上述技术问题,提供一种能够提高生成效率的体检方案生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

第一方面,本申请提供了一种体检方案生成方法。所述方法包括:

接收终端发送的企业所处的目标地理位置信息、该企业的企业标识和该企业的体检相关信息;

根据该目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,该第一对应关系包括不同地理位置信息与各该地理位置信息下体检机构与体检机构的机构信息之间的对应关系;

基于该候选体检机构的机构信息、该企业标识和该体检相关信息,生成该企业标识对应的体检方案。

在其中一个实施例中,该体检相关信息包括体检预算、体检人数、体检需求、员工的基本信息中的至少一种信息。

在其中一个实施例中,该体检相关信息包括该体检预算,该第一对应关系还包括不同机构信息下体检项目、各该体检项目的优先级与各该体检项目的费用之间的对应关系,该基于该候选体检机构的机构信息、该企业标识和该体检相关信息,生成该企业标识对应的体检方案,包括:

根据该候选体检机构的机构信息、该企业标识、该体检预算以及该第一对应关系,生成该企业标识对应的体检方案。

在其中一个实施例中,根据该候选体检机构的机构信息、该企业标识、该体检预算以及该第一对应关系,生成该企业标识对应的体检方案,包括:

根据该第一对应关系,确定该候选体检机构的机构信息对应的最高优先级的体检项目,并将该最高优先级的体检项目作为当前体检项目;

若该体检预算减去该当前体检项目的总费用的差值大于预设阈值,则将目标体检项目作为新的当前体检项目,直到确定出该体检预算减去该总费用的差值小于等于该预设阈值的当前体检项目,其中,该目标体检项目包括当前体检项目和该当前体检项目的下一优先级的体检项目;

若该体检预算减去该当前体检项目的总费用的差值小于等于预设阈值,则将该差值小于等于该预设阈值的当前体检项目作为该企业标识对应的体检方案。

在其中一个实施例中,所述方法还包括:

获取各体检报告并存储,该体检报告包括该企业的企业员工的体检数据和该企业标识;

获取各该体检数据中的异常数据以及该企业标识;

基于各该体检数据中的异常数据以及该企业标识,得到该企业标识对应的企业健康报告。

在其中一个实施例中,所述方法还包括:

基于各该体检数据和存储的第二对应关系,得到各该体检数据对应的风险建议,其中,该第二对应关系包括不同体检数据与不同风险建议的对应关系;

向该终端发送各该体检数据对应的风险建议。

第二方面,本申请还提供了一种体检方案生成装置。所述装置包括:

接收模块,用于接收终端发送的企业所处的目标地理位置信息、该企业的企业标识和该企业的体检相关信息;

确定模块,用于根据该目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,该第一对应关系包括不同地理位置信息与各该地理位置信息下体检机构与体检机构的机构信息之间的对应关系;

生成模块,用于基于该候选体检机构的机构信息、该企业标识和该体检相关信息,生成该企业标识对应的体检方案。

第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一方法的步骤。

第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。

第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方法的步骤。

上述体检方案生成方法、装置、计算机设备、存储介质和计算机程序产品,接收终端发送的企业所处的目标地理位置信息、该企业的企业标识和该企业的体检相关信息,进而根据该目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,该第一对应关系包括不同地理位置信息与各该地理位置信息下体检机构与体检机构的机构信息之间的对应关系,从而基于该候选体检机构的机构信息、该企业标识和该体检相关信息,生成该企业标识对应的体检方案。由于服务器接收到包括企业所处的目标地理位置信息、该企业的企业标识和该企业的体检相关信息的企业体检诉求后,就可以直接生成企业标识对应的体检方案,因此无需通过人工生成企业的体检方案,进而大幅度减少了人工的参与度,提高了体检方案的生成效率。

附图说明

图1为本申请实施例中体检方案生成方法的应用环境图;

图2为本申请实施例中智能体检系统的系统示意图;

图3为本申请实施例中体检方案生成方法的流程示意图;

图4为本申请实施例中一种生成体检方案的流程示意图;

图5为本申请实施例中一种得到企业健康报告的流程示意图;

图6为本申请实施例中一种得到风险建议的流程示意图;

图7为本申请实施例中体检方案生成装置的结构框图;

图8为本申请实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

图1为本申请实施例中体检方案生成方法的应用环境图,本申请实施例提供的体检方案生成方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能电视、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

为了更清楚地对本申请中的体检方案生成方法进行解释,在此结合图2进行说明。图2为本申请实施例中智能体检系统的系统示意图。

随着人工智能、大数据与大健康领域结合得越来越紧密,大健康领域进入了全新的“智慧化健康管理”的时代。传统的体检方案生成方式中,不仅效率不高,还面临着诸多问题,例如员工需求众口难调、预算有限、企业员工全国分布广,需要对接的体检机构较多、流程繁琐等问题,不便于企业定制体检方案,并且,传统的体检生成方式也无法提供后续一站式的解决方案。针对以上问题,提出了图2所示的智能体检系统。智能体检系统可以运行于图1所示的服务器中。如图2所示,智能体检系统能使用微服务架构搭建,包括企业用户画像模块、企业档案模块、平台对接模块、体检方案生成模块、健康数据分析模块、专家建议和疾病防御管理模块,可以理解的是,每个模块都是一个微服务,并提供应用程序编程接口(Application Programming Interface,API)。

具体地,企业用户画像模块主要用于能够基于企业员工的基本信息生成企业用户画像,企业用户画像包括企业员工的年龄构成、性别比例等。企业档案模块主要用于可为企业管理者建立企业健康报告,企业健康报告包括该企业中员工体检数据的异常比例,能够基于各体检报告中的体检数据进行整理分析,从而为后期健康干预提供依据,省去了大量的人工整理成本,能够使管理者更加直观的了解企业员工健康状态。平台对接模块整合了全国各地健康服务供应商,主要用于根据企业所处的目标地理位置信息和企业的体检相关信息确定候选体检机构的机构信息,由于整合全国的各个体检机构的体检资源,省去了企业对接供应商的繁琐和不便。电子方案生成模块主要用于接收企业的体检相关信息,再结合企业档案模块和健康数据分析模块,智能生成合理的体检方案。健康数据分析模块主要用于提取企业提交的人员基本信息,集合专家建议和疾病预防管理模块,对各体检数据进行异常分析。专家建议和疾病防御管理模块主要用于整理体检项目并根据人员性别,年龄,生活习惯等进行分类,最后根据各体检数据为员工提供专业建议以及后续帮助。

如图2所示,智能体检系统采用开源组件Nacos和集群(cluster)技术配置搭建服务器注册中心集群/配置管理中心集群,用于实现分布式系统的服务发现与配置管理。具体地,各个微服务向服务器注册中心集群/配置管理中心集群进行服务注册,服务器注册中心集群/配置管理中心集群获取各个微服务的服务列表和微服务的配置。需要说明的是,网关集群由于需要接收终端的消息,并进行消息的转发,因此也会向服务器注册中心集群/配置管理中心集群进行注册服务,进而获取各个微服务的列表。智能体检系统还利用管理容器化应用程序的开源系统Kubernetes(K8S)平台,集成负载均衡、存储编排、自动部署和回滚、装箱计算、故障转移等核心功能,使服务器能够承受海量数据分析。更具体地,图2中的网关集群可以用于限流降级、负载均衡、权限认证、性能监控,保证智能体检系统平稳运行,例如每个微服务均会向网关集群发送心跳消息。需要说明的是,各个微服务可以部署在同一台服务器,也可以部署在不同的服务器上,可以理解的是,终端向服务器发起的请求或者消息,会API调用各个微服务。

智能体检系统还部署有数据仓库、缓存服务集群、数据库集群。其中,数据仓库可以使用数据仓库工具Hive、分布式处理的软件框架Hadoop和分布式文件系统hdfs实现,用于存储各用户体检报告。缓存服务集群可以使用远程字典服务Redis实现,用于存储交互之间的缓存数据。数据库集群可以使用关系型数据库管理系统(MySQL)实现,用于存储第一对应关系和第二对应关系。智能体检系统还包括使用数据仓库技术(Extract-Transform-Load,ETL)作为数据交换平台,数据交换平台用于对接其他上下游系统,例如体检机构的体检报告上传系统。

智能体检系统还包括了认证中心、服务监控、日志系统和消息中间件的功能。其中,认证中心用于验证企业或者员工个人的账号安全。服务监控用于对各个微服务的运行状态进行监控,以保证功能的正常运行。日志系统用于生成关键节点的日志记录,以便后续维护运营的可追溯。例如,每当终端发起请求,网关集群接收请求并进行转发,例如网关集群将请求转发给平台对接模块,平台对接模块接收到该请求后,就会生成一条日志记录。消息中间件用于缓存暂时无法处理的交互消息,防止负载过大导致的延迟或者崩溃。

可以理解的是,上述智能体检系统的服务器部署方式或者管理方式可以视实际情况的不同而做出调整。

结合图2可以看出,相较于传统的体检方案生成方式,大部分企业特别是中小企业专业性不够,无法辨别体检机构是否正规,智能体检系统整合三甲医院和体检机构,避免了企业对接时的流程不便和繁琐。并且,智能体检系统能够基于企业提交的企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息,通过数据分析,例如对重要异常指标进行提炼和深度挖掘,科学生成体检方案,发挥体检的最大价值。进一步地,相较于传统中体检后的体检数据无法管理,本系统会通过体检机构回传各体检报告,并建立企业个人档案,方便企业来进行年统计、对比。更进一步地,智能体检系统整合收纳了各类专家建议和疾病预防管理数据,针对各体检报告提供个性化专业建议,在企业员工遇到无法解决的健康问题时,智能体检系统还可以向员工推送线上问诊服务,得到专业的人士帮助。

图3为本申请实施例中体检方案生成方法的流程示意图,该方法可以应用于图1所示的服务器中,在一个实施例中,如图3所示,包括以下步骤:

S301,接收终端发送的企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息。

在本实施例中,服务器接收终端发送的企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息,其中,地理位置信息可以是省份、城市,例如浙江省杭州市,也可以具体到企业所在的街道。企业的企业标识可以是服务器分配给企业的唯一编码,也可以企业通过终端登录服务器时的唯一账号。企业的体检相关信息可以是企业的体检预算,例如人均预算500元;也可以是企业的体检需求,例如需要体检项目必须包括项目1或者体检项目必须大于10项等。以上本实施例均不做限制。

一种可以实现的方式是,企业的管理人员通过终端,并输入唯一的账号登录智能体检系统,并通过终端向服务器发送企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息。

更具体地,智能体检系统中的网关集群接收到终端发送的企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息,网关集群将终端发送的企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息转发给对应的微服务,例如转发给平台对接模块。

S302,根据目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,第一对应关系包括不同地理位置信息与各地理位置信息下体检机构与体检机构的机构信息之间的对应关系。

在本实施例中,服务器存储有第一对应关系。第一对应关系包括不同地理位置信息与各地理位置信息下体检机构与体检机构的机构信息之间的对应关系。例如,第一对应关系包括浙江省杭州市下体检机构A、体检机构B与体检机构A和体检机构B的机构信息之间的对应关系。体检机构的机构信息可以是体检机构的名称、详细地址、机构规模和/或机构资质等。进一步地,服务器根据目标地理位置信息,例如浙江省杭州市,以及预设的第一对应关系,就能够确定候选体检机构的机构信息,例如体检机构A和体检机构B的机构信息,体检机构A和体检机构B就是此时确定的候选体检机构。可以理解的是,候选体检机构可以为一个,也可以为多个,若目标地理位置信息没有对应的体检机构,服务器也可以确定距离目标地理位置信息最近的地理位置所对应的候选体检机构的机构信息。

更具体地,结合图2,网关集群将终端发送的企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息转发给平台对接模块,平台对接模块根据目标地理位置信息,确定候选体检机构的机构信息。

S303,基于候选体检机构的机构信息、企业标识和体检相关信息,生成企业标识对应的体检方案。

在本实施例中,服务器基于候选体检机构的机构信息、企业标识和体检相关信息,生成企业标识对应的体检方案。一种可以实现的方式是,体检相关信息是企业的体检需求和体检预算,例如企业的体检预算是300元,体检需要包括基础的内外科检查、肝功检查、心电图等,则服务器通过期望最大化算法(Expectation-Maximum,EM)算法,或者采用经典的最长公共子序列(longest common subsequence,LCS)算法,运用动态规划方法寻找相似性,得到满足企业的体检需求和体检预算的体检方案。另一种可以实现的方式是,体检相关信息是体检预算,例如企业的体检预算是300元,其他无要求,则服务器通过体检项目的优先级计算体检的总费用,进而得到满足企业的体检预算的体检方案。可以理解的是,企业标识对应的体检方案至少包括一个体检机构对应的一个体检方案。当然,企业标识对应的体检方案也可以是多个体检机构对应的多个体检方案。

更具体地,结合图2,平台对接模块根据目标地理位置信息,确定候选体检机构的机构信息后,基于python调用对应的API,例如体检方案生成模块,进而生成企业标识对应的体检方案。

本实施例提供的体检方案生成方法,通过接收终端发送的企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息,进而根据目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,第一对应关系包括不同地理位置信息与各地理位置信息下体检机构与体检机构的机构信息之间的对应关系,从而基于候选体检机构的机构信息、企业标识和体检相关信息,生成企业标识对应的体检方案。由于服务器接收到包括企业所处的目标地理位置信息、该企业的企业标识和该企业的体检相关信息的企业体检诉求后,就可以直接生成企业标识对应的体检方案,因此无需通过人工生成企业的体检方案,进而大幅度减少了人工的参与度,提高了体检方案的生成效率。

可选的,体检相关信息包括体检预算、体检人数、体检需求、员工的基本信息中的至少一种信息。

本实施例中,体检相关信息包括体检预算、体检人数、体检需求、员工的基本信息中的至少一种信息。其中,体检预算可以是企业的体检总预算,也可以是企业员工的平均个人预算。体检人数可以企业的体检总人数,也可以是固定范围的体检人数,例如女性员工的体检人数。体检需求可以是企业对体检项目的数量需求,也可以是对体检项目的功能性需求,也可以是体检项目的数量需求和功能性需求。员工的基本信息可以是员工的基本情况,例如员工的男女比例分布、年龄分布,也可以是员工提出的体检诉求。

本实施例中,体检相关信息包括体检预算、体检人数、体检需求、员工的基本信息中的至少一种信息。由于服务器是基于候选体检机构的机构信息、企业标识和体检相关信息,生成企业标识对应的体检方案的,因此,企业标识对应的体检方案是更适用于企业的,减少了企业的体检成本,进一步也提高了体检方案的生成效率。

可选的,上述的S303可以通过如下方式实现:

根据候选体检机构的机构信息、企业标识、体检预算以及第一对应关系,生成企业标识对应的体检方案。

在本实施例中,体检相关信息包括体检预算,第一对应关系还包括不同机构信息下体检项目、各体检项目的优先级与各体检项目的费用之间的对应关系。例如,体检机构A的机构信息下对应有体检机构A具有的各体检项目,并且各体检项目对应有各自的优先级,例如体检项目1对应优先级1,体检项目2对应优先级2;各体检项目也对应有各自的费用,例如体检项目1对应20元,体检项目对应150元。进而服务器根据候选体检机构的机构信息、企业标识、体检预算以及第一对应关系,生成企业标识对应的体检方案。更具体地,结合图2,平台对接模块根据目标地理位置信息,确定候选体检机构的机构信息后,基于python调用体检方案生成模块,体检方案生成模块根据候选体检机构的机构信息、企业标识、体检预算以及第一对应关系,生成企业标识对应的体检方案。

一种可以实现的方式是,服务器存储的第一对应关系中,体检机构是按照优先级顺序下的费用顺序来排序体检项目的,服务器可以根据二分法,例如一共11个体检项目,体检项目1~体检项目11,体检项目1~体检项目11的优先级顺序从体检项目1至体检项目11递减,则求出体检项目1~体检项目6的总费用,并比较体检项目1~体检项目6的总费用和体检预算,例如体检预算减去体检项目1~体检项目6的总费用的差值是否大于预设阈值。若体检预算减去体检项目1~体检项目6的总费用的差值是否大于预设阈值,则继续进行二分法,求出体检项目1~体检项目6中间位置即体检项目1~体检项目3的总费用,再比较体检项目1~体检项目3的总费用和体检预算,直到确定出体检预算减去总费用的差值小于等于预设阈值的体检项目。例如此时体检预算减去体检项目1~体检项目3的总费用的差值是小于预设阈值,则将体检项目1、体检项目2和体检项目3作为企业标识对应的体检方案。

另一种可以实现的方式是,服务器根据第一对应关系,确定候选体检机构的机构信息对应的最高优先级的体检项目,并将最高优先级的体检项目作为当前体检项目。例如,例如一共11个体检项目,体检项目1~体检项目11,体检项目1~体检项目11的优先级顺序从体检项目1至体检项目11递减,则服务器将体检项目1作为当前体检项目。

若体检预算减去当前体检项目的总费用的差值大于预设阈值,则将目标体检项目作为新的当前体检项目,其中,目标体检项目包括最高优先级的下一优先级的体检项目和当前体检项目。例如,此时体检预算减去当前体检项目的总费用(即体检项目1的费用)大于预设阈值,则将体检项目1和体检项目2作为当前体检项目,进而计算此时当前体检项目的总费用(即体检项目1和体检项目2的总费用),以此类推,本实施例不再赘述。

若体检预算减去当前体检项目的总费用的差值小于等于预设阈值,则服务器继续计算当前体检项目与当前体检项目的下一优先级体检项目的总费用,若体检预算减去该总费用的差值大于预设阈值,则将当前体检项目作为企业标识对应的体检方案。

若体检预算减去该总费用的差值仍旧小于等于预设阈值,则将当前体检项目与当前体检项目的下一优先级体检项目作为新的当前体检项目,继续计算体检预算减去当前体检项目与当前体检项目的下一优先级体检项目的总费用,直到体检预算减去当前体检项目与当前体检项目的下一优先级体检项目的总费用大于预设阈值,此种情况下,则将当前体检项目作为企业标识对应的体检方案。例如,体检预算减去当前体检项目(即体检项目1和体检项目2)的总费用小于等于预设阈值,则计算体检项目1、体检项目2以及体检项目3的总费用,若体检预算减去体检项目1、体检项目2以及体检项目3的总费用仍然小于预设阈值,则将体检项目1、体检项目2以及体检项目3作为此时的当前体检项目,计算当前体检项目(体检项目1、体检项目2、体检项目3)和当前体检项目的下一优先级体检项目(体检项目4)的总费用,若体检预算减去体检项目1、体检项目2、体检项目3和体检项目4的总费用大于预设阈值,则将当前体检项目(体检项目1、体检项目2、体检项目3)作为企业标识对应的体检方案。

本实施例根据候选体检机构的机构信息、企业标识、体检预算以及第一对应关系,生成企业标识对应的体检方案,由于是根据企业的体检预算和第一对应关系生成的企业标识对应的体检方案,因此,不仅高效地生成体检方案,还能够满足企业的体检诉求。

图4为本申请实施例中一种生成体检方案的流程示意图,参照图4,本实施例涉及的是如何生成企业标识对应的体检方案的一种可选的实现方式。在上述实施例的基础上,上述的根据候选体检机构的机构信息、企业标识、体检预算以及第一对应关系,生成企业标识对应的体检方案,包括如下步骤:

S401,根据第一对应关系,确定候选体检机构的机构信息对应的最高优先级的体检项目,并将最高优先级的体检项目作为当前体检项目。

在本实施例中,服务器根据第一对应关系,确定候选体检机构的机构信息对应的最高优先级的体检项目,并将最高优先级的体检项目作为当前体检项目。例如,服务器根据第一对应关系确定出体检机构A的机构信息和体检机构B的机构信息,对于体检机构A,对应的最高优先级的体检项目是体检项目1,对于体检项目B,对应的最高优先级的体检项目是体检项目2。由于候选体检机构有2个,则确定了两个当前体检项目,此时体检机构A对应的当前体检项目是体检项目1,体检机构B对应的当前体检项目是体检项目2。

更具体的,结合图2,体检方案生成模块根据第一对应关系,确定候选体检机构的机构信息对应的最高优先级的体检项目,并将最高优先级的体检项目作为当前体检项目。

S402,若体检预算减去当前体检项目的总费用的差值大于预设阈值,则将目标体检项目作为新的当前体检项目,直到确定出体检预算减去总费用的差值小于等于预设阈值的当前体检项目,其中,目标体检项目包括当前体检项目和当前体检项目的下一优先级的体检项目。

在本实施例中,以体检机构A对应的当前项目体检项目1进行举例。服务器首先确定了体检项目1为当前体检项目,此时当前体检项目的总费用是体检项目1的费用,例如为50元。体检预算若为300元,则此时体检预算300元减去当前体检项目的总费用50元的差值大于预设阈值50元,其中,预设阈值可以自行设置取值,取值范围是大于等于0的数。由于此时体检预算300元减去当前体检项目的总费用50元的差值大于预设阈值50元,则将目标体检项目作为新的当前体检项目,此时当前体检项目是体检项目1和体检项目3的总费用,例如为200元。其中,体检项目3是体检项目1下一优先级的体检项目。由于此时体检预算300元减去当前体检项目的总费用200元的差值大于预设阈值50元,则将目标体检项目作为新的当前体检项目,此时当前体检项目是体检项目1、体检项目3和体检项目5的总费用,例如为305元。其中,体检项目5是体检项目3下一优先级的体检项目。

S403,若体检预算减去当前体检项目的总费用的差值小于等于预设阈值,则将差值小于等于预设阈值的当前体检项目作为企业标识对应的体检方案。

在本实施例中,仍以体检机构A对应的当前项目体检项目1进行举例。根据S303的步骤,当前体检项目是体检项目1、体检项目3和体检项目5,由于此时体检预算300元减去当前体检项目的总费用305元的差值小于预设阈值50元,则将体检项目1、体检项目3和体检项目5作为企业标识对应的体检方案。

本实施例根据第一对应关系,确定候选体检机构的机构信息对应的最高优先级的体检项目,并将最高优先级的体检项目作为当前体检项目,若体检预算减去当前体检项目的总费用的差值大于预设阈值,则将目标体检项目作为新的当前体检项目,直到确定出体检预算减去总费用的差值小于等于预设阈值的当前体检项目,其中,目标体检项目包括当前体检项目和当前体检项目的下一优先级的体检项目,若体检预算减去当前体检项目的总费用的差值小于等于预设阈值,则将差值小于等于预设阈值的当前体检项目作为企业标识对应的体检方案。由于根据体检项目的优先级确定总费用,进而得到满足体检预算的体检方案,因此,在满足体检预算的基础上还考虑了体检项目的必要性,使得体检方案包含的是尽可能需要的体检项目,避免了资源的浪费,同时也降低了企业的成本。

图5为本申请实施例中一种得到企业健康报告的流程示意图,参照图5,本实施例涉及的是如何得到企业标识对应的企业健康报告的一种可选的实现方式。在上述实施例的基础上,上述的体检方案生成方法还包括如下步骤:

S501,获取各体检报告并存储,体检报告包括企业的企业员工的体检数据和企业标识。

在本实施例中,服务器获取各体检报告并存储。其中,各体检报告可以是体检机构通过终端上传的,也可以是员工或者企业通过终端上传的。体检报告包括企业的企业员工的体检数据和企业标识,企业员工的体检数据包括体检项目例如身高,以及体检项目的指标数据例如身高为175cm。

更具体的,结合图2,网关集群获取各体检报告,并将各体检报告转发给企业档案模块,企业档案模块用于将各体检报告存储于数据仓库中。

S502,获取各体检数据中的异常数据以及企业标识。

在本实施例中,服务器获取各体检数据中的异常数据以及企业标识。异常数据是各体检数据中不符合体检项目的要求的数据,例如,正常来说心率不能超过100次/分钟,如果体检数据中心率这一项超过了100次/分钟,则认为心率为异常数据。

更具体的,结合图2,网关集群获取各体检报告,并将各体检报告转发给企业档案模块后,企业档案模块获取各体检数据中的异常数据以及企业标识。

S503,基于各体检数据中的异常数据以及企业标识,得到企业标识对应的企业健康报告。

在本实施例中,服务器基于各体检数据中的异常数据以及企业标识,得到企业标识对应的企业健康报告。企业健康报告包括该企业中员工体检数据的异常比例,比如心率异常的员工占整体的百分比。例如,企业A有100名员工,服务器接收到100份体检报告后,获取到各体检报告的体检数据中的异常数据以及企业A的企业标识。100名员工中60名员工的幽门螺旋杆菌指标异常,则企业A的企业健康报告包括了幽门螺旋杆菌异常的比例60%、异常人数、男女分布比例、年龄分布比例等。必要时,例如幽门螺旋杆菌异常的比例超过预设的报警阈值,服务器还会发送预警通知。

本实施例通过获取各体检报告并存储,体检报告包括企业的企业员工的体检数据和企业标识,进而获取各体检数据中的异常数据以及企业标识,从而基于各体检数据中的异常数据以及企业标识,得到企业标识对应的企业健康报告。进而企业能够基于企业健康报告判断企业员工的健康状况,节省了大量的人力整理成本。

图6为本申请实施例中一种得到风险建议的流程示意图,参照图6,本实施例涉及的是如何得到体检数据对应的风险建议的一种可选的实现方式。在上述实施例的基础上,上述的体检方案生成方法还包括如下步骤:

S601,基于各体检数据和存储的第二对应关系,得到各体检数据对应的风险建议,其中,第二对应关系包括不同体检数据与不同风险建议的对应关系。

在本实施例中,服务器存储有第二对应关系,第二对应关系包括不同体检数据与不同风险建议的对应关系,例如心率在60次/分钟-100次/分钟时,对应的风险建议为:该项指标正常,建议定期复查,保持良好的生活习惯。心率在100次/分钟以上时,对应的风险建议为:该项指标偏高,请排查是否有药物影响或运动影响,建议检查体检项目1和体检项目2进行复查。

更具体地,结合图2,健康数据分析模块基于各体检数据和存储的第二对应关系,得到各体检数据对应的风险建议。

S602,向终端发送各体检数据对应的风险建议。

本实施例中,服务器向终端发送各体检数据对应的风险建议。更具体地,结合图2,健康数据分析模块基于各体检数据和存储的第二对应关系,得到各体检数据对应的风险建议后,向网关集群发送各体检数据对应的风险建议,进而由网关集群转发给终端。

本实施例基于各体检数据和存储的第二对应关系,得到各体检数据对应的风险建议,其中,第二对应关系包括不同体检数据与不同风险建议的对应关系,并向终端发送各体检数据对应的风险建议,不仅提高了企业的满意度,还能够为不懂得医学知识的企业或员工提供对应的建议帮助,也减少了相关医疗资源的投入。

应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的体检方案生成方法的体检方案生成装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个体检方案生成装置实施例中的具体限定可以参见上文中对于体检方案生成方法的限定,在此不再赘述。

图7为本申请实施例中体检方案生成装置的结构框图,在本申请实施例中,如图7所示,提供了一种体检方案生成装置700,包括:接收模块701、确定模块702和生成模块703,其中:

接收模块701,用于接收终端发送的企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息。

确定模块702,用于根据目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,第一对应关系包括不同地理位置信息与各地理位置信息下体检机构与体检机构的机构信息之间的对应关系。

生成模块703,用于基于候选体检机构的机构信息、企业标识和体检相关信息,生成企业标识对应的体检方案。

本实施例提供的体检方案生成装置,通过接收终端发送的企业所处的目标地理位置信息、企业的企业标识和企业的体检相关信息,进而根据目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,第一对应关系包括不同地理位置信息与各地理位置信息下体检机构与体检机构的机构信息之间的对应关系,从而基于候选体检机构的机构信息、企业标识和体检相关信息,生成企业标识对应的体检方案。由于服务器接收到包括企业所处的目标地理位置信息、该企业的企业标识和该企业的体检相关信息的企业体检诉求后,就可以直接生成企业标识对应的体检方案,因此无需通过人工生成企业的体检方案,进而大幅度减少了人工的参与度,提高了体检方案的生成效率。

可选的,体检相关信息包括体检预算、体检人数、体检需求、员工的基本信息中的至少一种信息。

可选的,生成模块703,用于根据候选体检机构的机构信息、企业标识、体检预算以及第一对应关系,生成企业标识对应的体检方案。

可选的,生成模块703包括:

第一确定单元,用于根据第一对应关系,确定候选体检机构的机构信息对应的最高优先级的体检项目,并将最高优先级的体检项目作为当前体检项目。

第二确定单元,用于若体检预算减去当前体检项目的总费用的差值大于预设阈值,则将目标体检项目作为新的当前体检项目,直到确定出体检预算减去总费用的差值小于等于预设阈值的当前体检项目,其中,目标体检项目包括当前体检项目和当前体检项目的下一优先级的体检项目。

第三确定单元,用于若体检预算减去当前体检项目的总费用的差值小于等于预设阈值,则将差值小于等于预设阈值的当前体检项目作为企业标识对应的体检方案。

可选的,该体检方案生成装置700还包括:

第一获取模块,用于获取各体检报告并存储,体检报告包括企业的企业员工的体检数据和企业标识。

第二获取模块,用于获取各体检数据中的异常数据以及企业标识。

第一得到模块,用于基于各体检数据中的异常数据以及企业标识,得到企业标识对应的企业健康报告。

可选的,该体检方案生成装置700还包括:

基于各体检数据和存储的第二对应关系,得到各体检数据对应的风险建议,其中,第二对应关系包括不同体检数据与不同风险建议的对应关系。

第二得到模块,用于基于各体检数据和存储的第二对应关系,得到各体检数据对应的风险建议,其中,第二对应关系包括不同体检数据与不同风险建议的对应关系。

发送模块,用于向终端发送各体检数据对应的风险建议。

上述体检方案生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

图8为本申请实施例中计算机设备的内部结构图,在本申请实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储相关数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种体检方案生成方法。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

接收终端发送的企业所处的目标地理位置信息、所述企业的企业标识和所述企业的体检相关信息;

根据所述目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,所述第一对应关系包括不同地理位置信息与各所述地理位置信息下体检机构与体检机构的机构信息之间的对应关系;

基于所述候选体检机构的机构信息、所述企业标识和所述体检相关信息,生成所述企业标识对应的体检方案。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

所述体检相关信息包括体检预算、体检人数、体检需求、员工的基本信息中的至少一种信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

所述体检相关信息包括所述体检预算,所述第一对应关系还包括不同机构信息下体检项目、各所述体检项目的优先级与各所述体检项目的费用之间的对应关系,所述基于所述候选体检机构的机构信息、所述企业标识和所述体检相关信息,生成所述企业标识对应的体检方案,包括:

根据所述候选体检机构的机构信息、所述企业标识、所述体检预算以及所述第一对应关系,生成所述企业标识对应的体检方案。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

根据所述第一对应关系,确定所述候选体检机构的机构信息对应的最高优先级的体检项目,并将所述最高优先级的体检项目作为当前体检项目;

若所述体检预算减去所述当前体检项目的总费用的差值大于预设阈值,则将目标体检项目作为新的当前体检项目,直到确定出所述体检预算减去所述总费用的差值小于等于所述预设阈值的当前体检项目,其中,所述目标体检项目包括当前体检项目和所述当前体检项目的下一优先级的体检项目;

若所述体检预算减去所述当前体检项目的总费用的差值小于等于预设阈值,则将所述差值小于等于所述预设阈值的当前体检项目作为所述企业标识对应的体检方案。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取各体检报告并存储,所述体检报告包括所述企业的企业员工的体检数据和所述企业标识;

获取各所述体检数据中的异常数据以及所述企业标识;

基于各所述体检数据中的异常数据以及所述企业标识,得到所述企业标识对应的企业健康报告。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

基于各所述体检数据和存储的第二对应关系,得到各所述体检数据对应的风险建议,其中,所述第二对应关系包括不同体检数据与不同风险建议的对应关系;

向所述终端发送各所述体检数据对应的风险建议。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

接收终端发送的企业所处的目标地理位置信息、所述企业的企业标识和所述企业的体检相关信息;

根据所述目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,所述第一对应关系包括不同地理位置信息与各所述地理位置信息下体检机构与体检机构的机构信息之间的对应关系;

基于所述候选体检机构的机构信息、所述企业标识和所述体检相关信息,生成所述企业标识对应的体检方案。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

所述体检相关信息包括体检预算、体检人数、体检需求、员工的基本信息中的至少一种信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

所述体检相关信息包括所述体检预算,所述第一对应关系还包括不同机构信息下体检项目、各所述体检项目的优先级与各所述体检项目的费用之间的对应关系,所述基于所述候选体检机构的机构信息、所述企业标识和所述体检相关信息,生成所述企业标识对应的体检方案,包括:

根据所述候选体检机构的机构信息、所述企业标识、所述体检预算以及所述第一对应关系,生成所述企业标识对应的体检方案。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

根据所述第一对应关系,确定所述候选体检机构的机构信息对应的最高优先级的体检项目,并将所述最高优先级的体检项目作为当前体检项目;

若所述体检预算减去所述当前体检项目的总费用的差值大于预设阈值,则将目标体检项目作为新的当前体检项目,直到确定出所述体检预算减去所述总费用的差值小于等于所述预设阈值的当前体检项目,其中,所述目标体检项目包括当前体检项目和所述当前体检项目的下一优先级的体检项目;

若所述体检预算减去所述当前体检项目的总费用的差值小于等于预设阈值,则将所述差值小于等于所述预设阈值的当前体检项目作为所述企业标识对应的体检方案。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取各体检报告并存储,所述体检报告包括所述企业的企业员工的体检数据和所述企业标识;

获取各所述体检数据中的异常数据以及所述企业标识;

基于各所述体检数据中的异常数据以及所述企业标识,得到所述企业标识对应的企业健康报告。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

基于各所述体检数据和存储的第二对应关系,得到各所述体检数据对应的风险建议,其中,所述第二对应关系包括不同体检数据与不同风险建议的对应关系;

向所述终端发送各所述体检数据对应的风险建议。

在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

接收终端发送的企业所处的目标地理位置信息、所述企业的企业标识和所述企业的体检相关信息;

根据所述目标地理位置信息以及预设的第一对应关系,确定候选体检机构的机构信息,其中,所述第一对应关系包括不同地理位置信息与各所述地理位置信息下体检机构与体检机构的机构信息之间的对应关系;

基于所述候选体检机构的机构信息、所述企业标识和所述体检相关信息,生成所述企业标识对应的体检方案。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

所述体检相关信息包括体检预算、体检人数、体检需求、员工的基本信息中的至少一种信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

所述体检相关信息包括所述体检预算,所述第一对应关系还包括不同机构信息下体检项目、各所述体检项目的优先级与各所述体检项目的费用之间的对应关系,所述基于所述候选体检机构的机构信息、所述企业标识和所述体检相关信息,生成所述企业标识对应的体检方案,包括:

根据所述候选体检机构的机构信息、所述企业标识、所述体检预算以及所述第一对应关系,生成所述企业标识对应的体检方案。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

根据所述第一对应关系,确定所述候选体检机构的机构信息对应的最高优先级的体检项目,并将所述最高优先级的体检项目作为当前体检项目;

若所述体检预算减去所述当前体检项目的总费用的差值大于预设阈值,则将目标体检项目作为新的当前体检项目,直到确定出所述体检预算减去所述总费用的差值小于等于所述预设阈值的当前体检项目,其中,所述目标体检项目包括当前体检项目和所述当前体检项目的下一优先级的体检项目;

若所述体检预算减去所述当前体检项目的总费用的差值小于等于预设阈值,则将所述差值小于等于所述预设阈值的当前体检项目作为所述企业标识对应的体检方案。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取各体检报告并存储,所述体检报告包括所述企业的企业员工的体检数据和所述企业标识;

获取各所述体检数据中的异常数据以及所述企业标识;

基于各所述体检数据中的异常数据以及所述企业标识,得到所述企业标识对应的企业健康报告。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

基于各所述体检数据和存储的第二对应关系,得到各所述体检数据对应的风险建议,其中,所述第二对应关系包括不同体检数据与不同风险建议的对应关系;

向所述终端发送各所述体检数据对应的风险建议。

需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。

技术分类

06120114581746