1.本技术属于数据处理技术领域,尤其涉及一种体检套餐购买方法和装置。
背景技术:2.由于入职体检是很多用人单位员工入职的基本文件要求之一,因为确定入职体检的套餐的必要性还是很高的。然而,不同的用人单位所需要进行的体检项目往往是不同的,而不同医院所提供的体检套餐又是相对固定的体检项目组合,这样就导致用户在进行入职体检的时候,在知道所需体检的项目的情况下,需要逐一查找体检套餐,以确定覆盖用人单位所要求的体检项目的套餐。
3.因为体检套餐中体检项目往往非常多,这种逐一对比的方式效率很低,如果寻求体检医院的人员进行帮助,也将增加体检医院的负担。且因为体检套餐是多样的,用户在确定出覆盖所有要求的体检项目的体检套餐的情况下,这个套餐中往往包括很多不需要的项目,用户会希望再继续寻找相对价格合适或者不需要的项目相对较少的体检套餐,这也将影响确定体检套餐的效率。
4.针对上述问题,目前尚未提出有效的解决方案。
技术实现要素:5.本技术目的在于提供一种体检套餐购买方法和装置,可以实现简单高效匹配购买体检套餐的目的。
6.本技术提供一种体检套餐购买方法和装置是这样实现的:
7.一种体检套餐购买方法,方法包括:
8.响应于目标用户的体检套餐查询请求,显示数据获取界面;
9.获取目标用户通过所述数据获取界面输入的入职体检匹配信息;
10.根据所述入职体检匹配信息,确定入职体检所需的体检项目集合;
11.基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;
12.将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购。
13.一种体检套餐购买装置,包括:
14.显示模块,用于响应于目标用户的体检套餐查询请求,显示数据获取界面;
15.获取模块,用于获取目标用户通过所述数据获取界面输入的入职体检匹配信息;
16.第一确定模块,用于根据所述入职体检匹配信息,确定入职体检所需的体检项目集合;
17.第二确定模块,用于基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;
18.推送模块,用于将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购。
19.一种服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现上述方法的步骤。
20.一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。
21.本技术提供的体检套餐购买方法,在获取到用户输入的入职体检匹配信息之后,确定出入职体检所需的体检项目集合,然后基于体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组以供目标用户选购,从而解决了现有的选择体检套餐过程中所存在的需要用户逐一进行对比查看,所导致的套餐选择效率低下的问题,达到了有效提升体检套餐确定效率的技术效果。
附图说明
22.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
23.图1是本技术提供的体检套餐确定系统的架构示意图;
24.图2是本技术提供的体检套餐生成方法一种实施例的场景示意图;
25.图3是本技术提供的体检套餐购买方法一种实施例的方法流程图;
26.图4是本技术提供的体检套餐购买方法一种实施例的方法流程图;
27.图5是本技术提供的一种体检套餐购买方法的电子设备的硬件结构框图;
28.图6是本技术提供的一种体检套餐购买装置的结构框图。
具体实施方式
29.为了使本技术领域的人员更好地理解本技术中的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
30.考虑到在现有的选择体检套餐的方案中,用户在确定所需体检项目之后,到体检中心或者是自己在智能终端上登录选择体检套餐的时,用户需要逐一查看体检中心提供的体检套餐,从中选择覆盖所需体检项目的套餐,然后对这些覆盖所需体检项目的套餐进行价格比较,以确定自己最终选定的体检套餐。这种选择体检套餐的方式,显然会存在用户操作过于繁琐,确定体检套餐的过程准确度较差,影响用户体验的问题。
31.针对上述问题,在本例中提供了一种体检套餐确定系统,如图1所示,可以包括:用户端101、服务端102和数据库103。
32.其中,对于用户端101而言,可以是用户的手机终端、电脑终端,也可以是体检中心中的自助机器,或者是医院的自助机器,或者是医院或体检中心客服处的电脑等。
33.上述服务端102,可以是集成在客户端101的应用中的处理单元,也可以是单独设置的服务器,在实现的时候,可以是单一服务器,也可以是服务器集群,或者是云服务器等。
具体采用哪种方式设置,本技术不作限定,可以根据实际需要设置,只要能实现对数据的匹配处理即可。
34.上述数据库103,可以是集成在服务端102中,也可以是单独设置的存储组件,也可以采用云存储,或者区块链存储的方式等,本技术对此不作限定,只要能实现数据的存取即可。
35.其中,体检套餐是由多个体检项目组成的可售卖的单位。每个套餐都由多个体检项目构成,项目对不同的人群(例如:体检目的、年级段等)等所有侧重,不同的套餐有不同的定价。对于体检平台而言,一般以体检套餐的形式售卖和预约体检。具体的,用户可以通过客户端发出生成体检套餐的请求,例如,可以是通过生成体检套餐的应用,点击其中的选择生成体检套餐按钮,以触发生成体检套餐的请求,响应于该请求,服务端可以获取目标用户所需的体检项目集合。
36.在获取了所需的体检项目集合(例如:肝功,血糖,血脂,肾功,腹部b超,血尿常规,肝炎筛查,胸透,心电图,内科,外科,耳鼻喉科检查等)之后,可以从数据库中调取预设的多个体检套餐,然后将体检项目集合中的体检项与各预设的体检套餐进行比对,即,确定各个体检套餐中有体检项目集合中的哪些体检项,没有哪些体检项。进一步的,可以根据比对结果,确定出每个体检套餐对于体检项目集合的覆盖度,例如:完全覆盖(即,体检项目集合中的项目在该体检套餐中都有),80%的覆盖率(即,体检项目集合中的项目在该体检套餐中有80%)。
37.在确定出各个体检套餐对于体检项目集合的覆盖率之后,可以选择完全覆盖的一个或多个体检套餐作为目标体检套餐组提供给目标用户进行选择,也可以将每个体检套餐按照覆盖率由高到底都推送给用户选择,并可以同时标注显示各个体检套餐的覆盖率,从而提升用户在选择时候的判断依据。
38.在用户点选某个体检套餐的情况下,可以详细显示这个体检套餐中有体检项目组合中的哪些项目,还有哪些项目是多余的(即,体检套餐组合中没有的),以便给用户更清楚的判断依据。
39.考虑到用户在选择最终的体检套餐的时候,往往将价格作为首要考虑因素,因此,可以针对每个体检套餐显示最终价格和覆盖率,进一步的,可以为价格和覆盖率分别设置权重值,基于权重值,生成目标体检套餐组中各个体检套餐的显示顺序,从而为用户提供更为清楚有效的判断依据。
40.上述预设的多个体检套餐,可以是多个体检中心或者体检医院的所能提供的体检套餐,例如,如图2所示,体检中心a有体检套餐1、体检套餐2、体检套餐3,体检中心b有体检套餐4、体检套餐5、体检套餐6和体检套餐7,医院c有体检套餐8、体检套餐9和体检套餐10。对于应用或者体检系统,可以集成多个医院和体检中心的多个体检套餐,以进行匹配,从而供用户选择。也可以是对某个医院而言,单独与该医院或体检中心所提供的体检套餐进行匹配,即,这种匹配功能可以在系统平台实现,也可以在医院或体检中心自身所提供的系统内实现,例如,医院的自助机,医院的网上系统等。
41.如果是在体检集成平台实现,那么这些体检套餐可以是医院或者体检中心登录到该体检集成平台上输入自身可以提供的体检套餐,以及各个体检套餐包括的体检项目和价格等。
42.进一步的,在确定出各个体检套餐对于体检项目集合的覆盖率,并呈现给用户时,可以提供各个体检套餐对应的医院或者体检中心与用户的距离,用户可以从目标体检套餐组中选择几个体检套餐作为目标选项,然后,选择按照距离/价格排序,从而选择距离近/价格低的作为最终选择的体检套餐,将该体检套餐对应的体检地点作为选择的体检地点。
43.例如,在获取目标用户所需的体检项目集合之后,可以与上述体检套餐1
……
体检套餐10进行匹配,确定出体检套餐3、体检套餐5和体检套餐10,覆盖目标用户所需的体检项目集合,那么可以将“体检套餐3、体检套餐5和体检套餐10”作为目标体检套餐组返回,由用户进行选择参考。或者,在获取目标用户所需的体检项目集合之后,可以与上述体检套餐1
……
体检套餐10进行匹配,确定出体检套餐1
……
体检套餐10中各个体检套餐对目标用户所需的体检项目集合的覆盖程度,按照覆盖程度由高到低进行展示。
44.对于“目标用户所需的体检项目集合”,可以采用用户选择或者输入的方式获取,例如,可以提供给用户多个体检项,用户通过点选的方式选择体检项目,从而形成目标用户所需的体检项目集合。考虑到对于入职体检等而言,一般用人单位会将所需的体检项目发给用户,用户可以通过打印或者拍照的方式,或者是图像、表格等方式拥有一份详细的所需体检项目表。为了减少用户点选或者输入的压力,可以采用图像识别或者文字识别的方式,识别体检项目表中的各个体检项从而形成目标用户所需的体检项目集合。
45.举例而言,目标用户在拿到用人单位的入职体检项目要求,例如可以是:纸质的打印表格拍照,也可以是邮件用户自行截图,也可以是短信的截图等,触发进行体检套餐选择后,可以对体检项目表进行拍照/上传等操作,对于服务端在获取到图像之后,可以通过光学字符识别技术,将图片上的文字转换为可编辑文本,识别出所需的体检项目。在通过图像识别出所需的体检项目的时候,在本例中提供了至少如下两种方式:
46.1)直接对图像进行逐个的文字识别,以识别出所需的体检项目;
47.2)从图像中识别出对应的用人单位名称,然后,基于用人单位的名称匹配到所需的体检项目。
48.或者是,用户直接输入用人单位名称,从而匹配到所需的体检项目。在实现的时候,具体采用哪种方式,可以根据实际需要选择,本技术对此不作限定。
49.例如,可以获取通过摄像头扫描得到的第一目标图像,其中,所述第一目标图像中携带有所需体检项目集合;对所述第一目标图像进行文字识别,得到所述所需的体检项目集合。或者,获取目标用户所属群体的名称,作为目标名称;从系统中匹配出与所述目标名称关联的体检项目集合;将与所述目标名称关联的体检项目集合,作为所述所需的体检项目集合。在获取目标用户所属群体的名称的时候,可以获取通过摄像头扫描得到的第二目标图像,其中,所述第二目标图像中携带有所述目标用户所属群体的名称;对所述第二目标图像进行文字识别,得到所述目标用户所属群体的名称。
50.以一个具体场景为例对上述方案进行说明,然而,值得注意的是,该具体实施例仅是为了更好地说明本技术,并不构成对本技术的不当限定。
51.在本例中,以入职体检为例进行说明,所谓入职体检是用人单位对即将入职的员工有进行身体检查的要求,一般会列出具体的体检项目,以此判断员工是否满足入职的身体条件。对于用户而言,在体检中心进行体检预约的时候,一般需要确认各体检套餐中是否存在用人单位要求的体检项目,以确定最终预约或者购买哪个体检套餐。
52.本例中提供了一种入职体检套餐的预约/购买方法,可以包括如下步骤:
53.s1:用户a获取用人单位的入职体检项目要求,该入职体检项目要求可以是纸质的打印表格拍照,也可以是邮件用户自行截图,或者是,短信截图等。
54.其中,体检项目可以包括但不限于以下一个或多个:肝功、血糖、血脂、肾功、腹部b超、男性b超、女性b超、血尿常规、肝炎筛查、胸透、心电图、内科、外科、耳鼻喉科检查等。
55.s2:用户a打开功能入口(即,请求预约/购买体检套餐)后,通过拍照或者截图的方式上传携带有入职体检项目要求的图片;
56.s3:系统或者服务端,通过ocr(optical character recognition,光学字符识别)技术,将图片上的文字转换为可编辑文本,将转换成的可编辑文本作为识别基础;
57.s4:从上述可编辑文本中识别出体检项目,将识别出的体检项目作为目标体检项目集,或者从上述可编辑文本中识别出用人单位名称,基于用人单位名称从系统中调取数据库中存储的该用人单位对应的体检项目要求,从而获取体检项目作为目标体检项目集。
58.其中,数据库中存储的该用人单位对应的体检项目要求可以是用人单位录入的,也可以是之前该公司的员工预约体检的时候,系统识别到然后存储的,或者是对该用人单位之前多个用户的体检记录进行分析得到的。
59.s5:调取数据库中预设的体检套餐,然后将上述目标体检项目集与预设的体检套餐进行检索比对,以确定各预设的体检套餐对目标体检项目集的覆盖程度,将覆盖程度作为匹配度。
60.s6:将各预设的体检套餐按照匹配度由高到底推送至用户可视界面,或者,将全覆盖的体检套餐推送至用户可视界面,或者,将匹配度高于预设阈值的体检套餐推送至用户可视界面。例如,如果是“将各预设的体检套餐按照匹配度由高到底推送至用户可视界面”,那么比如一个体检套餐包含目标体检项目集中全部的项目,则匹配度就是100%,排在第一个,另一个体检套餐里包含目标体检项目集中一半的项目,则匹配度就是50%,排在后边。
61.s7:用户可以进一步按照自身需求(例如:距离排序、价格排序、筛选等级医院等)对结果进行排序,以便于找到满足自身需求的体检套餐,从而触发进行预约或购买。
62.在上例中,用户通过拍照或者截图的方式,就可以实现传输体检需求项目的目的,而不需要手动输入,减少了用户操作的复杂度。进一步,通过自动匹配出各预设体检套餐与需求项目之间的匹配度,而不需要用户逐一进行对比,减少了用户的操作复杂度。进一步的,针对多个预设的体检套餐,可以给出匹配度、价格、距离等决策依据,可以有效提升决策效率,
63.图3是本技术提供的体检套餐生成方法一种实施例的方法流程图。虽然本技术提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本技术实施例描述及附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至分布式处理环境)。
64.具体的,如图3所示,上述的体检套餐生成方法可以包括如下步骤:
65.步骤301:响应于目标用户的体检套餐查询请求,显示数据获取界面;
66.该数据获取界面可以是图像上传接口,也可以是文字输入接口,通过数据获取界面,用户可以根据情况和需求选择信息输入的方式,相应的,显示对应的输入界面。也可以是显示多个体检项目项,用户通过点选等方式选择要体检的项目等。
67.步骤302:获取目标用户通过所述数据获取界面输入的入职体检匹配信息;
68.在进行入职体检匹配信息输入的时候,可以是群体名称,例如,用户所在公司或者单位的名称,即,可以获取目标用户输入的群体名称;调取预先存储的与所述群体名称关联的入职体检项目集合,作为所述目标用户入职体检所需的体检项目集合。
69.步骤303:根据所述入职体检匹配信息,确定入职体检所需的体检项目集合;
70.对于入职体检匹配信息可以是输入的图片,也可以是文字,因此,可以确定所述入职体检匹配信息,是否为图像;在确定所述入职体检匹配信息为图像的情况下,通过光学字符识别对所述图像进行文字识别;根据文字识别结果,匹配得到所述目标用户入职体检所需的体检项目集合。
71.对于识别得到的文字结果,可以是群体名称,也可以是体检项目名称。具体的,在文字识别结果中存在群体名称的情况下,调取预先存储的与所述群体名称关联的入职体检项目集合,作为所述目标用户入职体检所需的体检项目集合;或者,在文字识别结果中存在体检项目名称的情况下,识别出所述文字识别结果中的多个体检项目名称,将识别出的多个体检项目名称作为所述目标用户入职体检所需的体检项目集合。
72.步骤304:基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;
73.步骤305:将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购。
74.在将目标体检套餐组推送至用户供用户选择的时候,可以将所述目标体检套餐组推送至所述目标用户;接收目标用户对按照价格排序的显示需求;响应于所述显示需求,将所述目标套餐组按照价格由低到高的顺序,推送至所述目标用户进行显示。即,可以增加基于价格的排序功能,在实际实现的时候也可以增加基于距离的排序功能,例如,可以将所述目标体检套餐组推送至所述目标用户;接收目标用户对按照距离排序的显示需求;响应于所述显示需求,将所述目标套餐组按照距离由近到远的顺序,推送至所述目标用户进行显示。
75.在将目标体检套餐组推送至所述目标用户,以供所述目标用户选择之后,还可以接收所述目标用户的选定操作;响应于所述选定操作,将所述目标用户在所述目标体检套餐组中选定的体检套餐作为选定套餐;生成对所述选定套餐的预约计划和付款账单,以供所述目标用户预约和购买所述选定套餐。即,在进行匹配的时候,可以匹配得到多个体检套餐,这多个体检套餐可以是按照与需求的匹配度或者是对体检需求的覆盖度维度匹配得到的,将匹配得到的多个体检套餐推送至用户,用户可以根据需求选择。
76.在实际实现的时候,还可以是通过显示多个体检项目,由用户进行点选的方式,即,可以显示多个可选体检项目项;接收目标用户对显示的多个可选体检项目项的点选操作,将点选的体检项目作为所述目标用户的入职体检匹配信息。
77.在本例中提供了一种体检套餐生成方法,可以包括如下步骤:
78.s1:获取目标用户所需的体检项目集合;
79.s2:从预设的多个体检套餐中匹配出覆盖所述所需的体检项目集合的一个或多个
体检套餐,作为目标体检套餐组;
80.s3:将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择。
81.或者,也可以是包括如下步骤:
82.s1:获取目标用户所需的体检项目集合;
83.s2:确定预设的多个体检套餐中各个体检套餐对所述体检项目集合的覆盖度;
84.s3:将所述预设的多个体检套餐,和各体检套餐对所述体检项目集合的覆盖度推送至所述目标用户,以供所述目标用户选择。
85.即,可以是将全覆盖的体检套餐作为目标体检套餐组返回,也可以是将体检套餐和各体检套餐的覆盖度作为结果返回,由用户进行选择。
86.在实现的时候,获取目标用户所需的体检项目集合,可以通过如下方式之一实现:
87.方式1:获取通过摄像头扫描得到的第一目标图像,其中,所述第一目标图像中携带有所需体检项目集合;对所述第一目标图像进行文字识别,得到所述所需的体检项目集合。
88.方式2:获取目标用户所属群体的名称,作为目标名称;从系统中匹配出与所述目标名称关联的体检项目集合;将与所述目标名称关联的体检项目集合,作为所述所需的体检项目集合。具体的,可以获取通过摄像头扫描得到的第二目标图像,其中,所述第二目标图像中携带有所述目标用户所属群体的名称;对所述第二目标图像进行文字识别,得到所述目标用户所属群体的名称。
89.在将目标体检套餐组推送至用户供用户选择的时候,可以将所述目标体检套餐组推送至所述目标用户;接收目标用户对按照价格排序的显示需求;响应于所述显示需求,将所述目标套餐组按照价格由低到高的顺序,推送至所述目标用户进行显示。即,可以增加基于价格的排序功能,在实际实现的时候也可以增加基于距离的排序功能,例如,可以将所述目标体检套餐组推送至所述目标用户;接收目标用户对按照距离排序的显示需求;响应于所述显示需求,将所述目标套餐组按照距离由近到远的顺序,推送至所述目标用户进行显示。
90.在将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择之后,可以包括:接收所述目标用户的选定操作;响应于所述选定操作,将所述目标用户在所述目标体检套餐组中选定的体检套餐作为选定套餐;生成对所述选定套餐的预约计划和付款账单,以供所述目标用户预约和购买所述选定套餐。
91.在本例中,还提供了针对入职体检套餐的体检套餐生成方法,可以包括如下步骤:
92.步骤1:获取目标用户的入职体检需求;
93.步骤2:根据所述入职体检需求,确定入职体检所需的体检项目集合;
94.步骤3:基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;
95.步骤4:将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择。
96.在将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择的时候,可以按照匹配度从高到底的排列顺序,将所述目标体检套餐组推送至所述目标用户。
97.针对如何获取目标用户的入职体检需求可以通过上述介绍的方式进行,在此不再赘述。
98.对于终端侧而言,在本例中提供了一种体检套餐购买方法,可以如图4所示,包括如下步骤:
99.步骤401:响应于目标用户的体检套餐查询请求,显示数据获取界面;
100.步骤402:接收目标用户在显示界面输入的数据;
101.步骤403:接收服务器根据用户在显示界面输入的数据基于上述的体检套餐生成方法所返回的目标体检套餐组;
102.步骤404:显示所述目标体检套餐组,以供所述目标用户选择购买。
103.上述目标用户在显示界面输入的数据可以包括但不限于以下至少之一:所在群体的名称、所需的体检项目名称。
104.本技术上述实施例所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在电子设备上为例,图5是本技术提供的一种体检套餐生成方法的电子设备的硬件结构框图。如图5所示,电子设备10可以包括一个或多个(图中仅示出一个)处理器02(处理器02可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器04、以及用于通信功能的传输模块06。本领域普通技术人员可以理解,图5所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,电子设备10还可包括比图5中所示更多或者更少的组件,或者具有与图5所示不同的配置。
105.存储器04可用于存储应用软件的软件程序以及模块,如本技术实施例中的体检套餐生成方法对应的程序指令/模块,处理器02通过运行存储在存储器04内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用程序的体检套餐生成方法。存储器04可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器04可进一步包括相对于处理器02远程设置的存储器,这些远程存储器可以通过网络连接至电子设备10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
106.传输模块06用于经由一个网络接收或者发送数据。上述的网络具体实例可包括电子设备10的通信供应商提供的无线网络。在一个实例中,传输模块06包括一个网络适配器(network interface controller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输模块06可以为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
107.在软件层面,上述体检套餐购买装置如图6所示,可以包括:
108.显示模块601,用于响应于目标用户的体检套餐查询请求,显示数据获取界面;
109.获取模块602,用于获取目标用户通过所述数据获取界面输入的入职体检匹配信息;
110.第一确定模块603,用于根据所述入职体检匹配信息,确定入职体检所需的体检项目集合;
111.第二确定模块604,用于基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;
112.推送模块605,用于将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购。
113.在一个实施方式中,确定模块603具体可以用于确定所述入职体检匹配信息,是否
为图像;在确定所述入职体检匹配信息为图像的情况下,通过光学字符识别对所述图像进行文字识别;根据文字识别结果,匹配得到所述目标用户入职体检所需的体检项目集合。
114.在一个实施方式中,根据文字识别结果,匹配得到所述目标用户入职体检所需的体检项目集合,可以包括:
115.1)在文字识别结果中存在群体名称的情况下,调取预先存储的与所述群体名称关联的入职体检项目集合,作为所述目标用户入职体检所需的体检项目集合;
116.或者,
117.2)在文字识别结果中存在体检项目名称的情况下,识别出所述文字识别结果中的多个体检项目名称,将识别出的多个体检项目名称作为所述目标用户入职体检所需的体检项目集合。
118.在一个实施方式中,获取模块602具体可以用于获取目标用户输入的群体名称;调取预先存储的与所述群体名称关联的入职体检项目集合,作为所述目标用户入职体检所需的体检项目集合。
119.在一个实施方式中,显示模块601具体可以用于显示数据获取界面,包括:显示多个可选体检项目项;获取模块602具体可以用于接收目标用户对显示的多个可选体检项目项的点选操作,将点选的体检项目作为所述目标用户的入职体检匹配信息。
120.在一个实施方式中,推送模块605具体可以用于将所述目标体检套餐组推送至所述目标用户;接收目标用户对按照价格排序的显示需求;响应于所述显示需求,将所述目标套餐组按照价格由低到高的顺序,推送至所述目标用户进行显示。
121.在一个实施方式中,体检套餐购买装置在将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择之后,具体可以接收所述目标用户的选定操作;响应于所述选定操作,将所述目标用户在所述目标体检套餐组中选定的体检套餐作为选定套餐;生成对所述选定套餐的预约计划和付款账单,以供所述目标用户预约和购买所述选定套餐。
122.在本例中,还提供了一种体检套餐生成装置,位于服务器侧,可以包括:获取模块,用于获取目标用户所需的体检项目集合;匹配模块,用于从预设的多个体检套餐中匹配出覆盖所述所需的体检项目集合的一个或多个体检套餐,作为目标体检套餐组;推送模块,用于将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择。
123.在一个实施方式中,获取模块具体可以获取通过摄像头扫描得到的第一目标图像,其中,所述第一目标图像中携带有所需体检项目集合;对所述第一目标图像进行文字识别,得到所述所需的体检项目集合。
124.在一个实施方式中,获取模块具体可以获取目标用户所属群体的名称,作为目标名称;从系统中匹配出与所述目标名称关联的体检项目集合;将与所述目标名称关联的体检项目集合,作为所述所需的体检项目集合。
125.在一个实施方式中,获取模块具体可以获取通过摄像头扫描得到的第二目标图像,其中,所述第二目标图像中携带有所述目标用户所属群体的名称;对所述第二目标图像进行文字识别,得到所述目标用户所属群体的名称。
126.在一个实施方式中,推送模块具体可以将所述目标体检套餐组推送至所述目标用户;接收目标用户对按照价格排序的显示需求;响应于所述显示需求,将所述目标套餐组按照价格由低到高的顺序,推送至所述目标用户进行显示。
127.在一个实施方式中,在将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择之后,具体可以接收所述目标用户的选定操作;响应于所述选定操作,将所述目标用户在所述目标体检套餐组中选定的体检套餐作为选定套餐;生成对所述选定套餐的预约计划和付款账单,以供所述目标用户预约和购买所述选定套餐。
128.在本例中还提供了一种体检套餐生成装置,位于服务器侧,可以包括:获取模块,用于获取目标用户的入职体检需求;确定模块,用于根据所述入职体检需求,确定入职体检所需的体检项目集合;确定模块,用于基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;推送模块,用于将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择。
129.在一个实施方式中,所述将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择,可以包括:按照匹配度从高到底的排列顺序,将所述目标体检套餐组推送至所述目标用户。
130.在本例中还提供了一种体检套餐生成装置,位于服务器侧,可以包括:获取模块,用于获取目标用户所需的体检项目集合;确定模块,用于确定预设的多个体检套餐中各个体检套餐对所述体检项目集合的覆盖度;推送模块,用于将所述预设的多个体检套餐,和各体检套餐对所述体检项目集合的覆盖度推送至所述目标用户,以供所述目标用户选择。
131.在本例中还提供了一种体检套餐购买装置,位于终端侧,可以包括:第一显示模块,用于响应于目标用户的体检套餐查询请求,显示数据获取界面;第一接收模块,用于接收目标用户在显示界面输入的数据;第二接收模块,用于接收服务器根据用户在显示界面输入的数据基于上述体检套餐生成方法所返回的目标体检套餐组;第二显示模块,用于显示所述目标体检套餐组,以供所述目标用户选择购买。
132.在一个实施方式中,上述目标用户在显示界面输入的数据可以包括但不限于以下至少之一:所在群体的名称、所需的体检项目名称。
133.本技术的实施例还提供能够实现上述实施例中的体检套餐购买方法中全部步骤的一种电子设备的具体实施方式,所述电子设备具体包括如下内容:处理器(processor)、存储器(memory)、通信接口(communications interface)和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的计算机程序,所述处理器执行所述计算机程序时实现上述实施例中的体检套餐购买方法中的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
134.步骤1:响应于目标用户的体检套餐查询请求,显示数据获取界面;
135.步骤2:获取目标用户通过所述数据获取界面输入的入职体检匹配信息;
136.步骤3:根据所述入职体检匹配信息,确定入职体检所需的体检项目集合;
137.步骤4:基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;
138.步骤5:将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购。
139.从上述描述可知,在获取到用户输入的入职体检匹配信息之后,确定出入职体检所需的体检项目集合,然后基于体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组以供目标用户选购,从而解决了现有的选择体检套餐过程中所存在的需要用户逐一进行对比查看,所导致的套餐选择效率低下的问
题,达到了有效提升体检套餐确定效率的技术效果。
140.本技术的实施例还提供能够实现上述实施例中的体检套餐购买方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的体检套餐购买方法的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
141.步骤1:响应于目标用户的体检套餐查询请求,显示数据获取界面;
142.步骤2:获取目标用户通过所述数据获取界面输入的入职体检匹配信息;
143.步骤3:根据所述入职体检匹配信息,确定入职体检所需的体检项目集合;
144.步骤4:基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;
145.步骤5:将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购。
146.从上述描述可知,在获取到用户输入的入职体检匹配信息之后,确定出入职体检所需的体检项目集合,然后基于体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组以供目标用户选购,从而解决了现有的选择体检套餐过程中所存在的需要用户逐一进行对比查看,所导致的套餐选择效率低下的问题,达到了有效提升体检套餐确定效率的技术效果。
147.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于硬件+程序类实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
148.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
149.虽然本技术提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
150.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
151.虽然本说明书实施例提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者
多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。
152.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书实施例时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
153.本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
154.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
155.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
156.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
157.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
158.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
159.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。
计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
160.本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
161.本说明书实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
162.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
163.以上所述仅为本说明书实施例的实施例而已,并不用于限制本说明书实施例。对于本领域技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书实施例的权利要求范围之内。
技术特征:1.一种体检套餐购买方法,其特征在于,所述方法包括:响应于目标用户的体检套餐查询请求,显示数据获取界面;获取目标用户通过所述数据获取界面输入的入职体检匹配信息;根据所述入职体检匹配信息,确定入职体检所需的体检项目集合;基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购。2.根据权利要求1所述的方法,其特征在于,根据所述入职体检匹配信息,确定入职体检所需的体检项目集合,包括:确定所述入职体检匹配信息,是否为图像;在确定所述入职体检匹配信息为图像的情况下,通过光学字符识别对所述图像进行文字识别;根据文字识别结果,匹配得到所述目标用户入职体检所需的体检项目集合。3.根据权利要求2所述的方法,其特征在于,根据文字识别结果,匹配得到所述目标用户入职体检所需的体检项目集合,包括:在文字识别结果中存在群体名称的情况下,调取预先存储的与所述群体名称关联的入职体检项目集合,作为所述目标用户入职体检所需的体检项目集合;或者,在文字识别结果中存在体检项目名称的情况下,识别出所述文字识别结果中的多个体检项目名称,将识别出的多个体检项目名称作为所述目标用户入职体检所需的体检项目集合。4.根据权利要求1所述的方法,其特征在于,获取目标用户通过所述数据获取界面输入的入职体检匹配信息,包括:获取目标用户输入的群体名称;调取预先存储的与所述群体名称关联的入职体检项目集合,作为所述目标用户入职体检所需的体检项目集合。5.根据权利要求1所述的方法,其特征在于,显示数据获取界面,包括:显示多个可选体检项目项;获取目标用户通过所述数据获取界面输入的入职体检匹配信息,包括:接收目标用户对显示的多个可选体检项目项的点选操作,将点选的体检项目作为所述目标用户的入职体检匹配信息。6.根据权利要求1所述的方法,其特征在于,将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购,包括:将所述目标体检套餐组推送至所述目标用户;接收目标用户对按照价格排序的显示需求;响应于所述显示需求,将所述目标套餐组按照价格由低到高的顺序,推送至所述目标用户进行显示。7.根据权利要求1至6中任一项所述的方法,其特征在于,将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选择之后,还包括:
接收所述目标用户的选定操作;响应于所述选定操作,将所述目标用户在所述目标体检套餐组中选定的体检套餐作为选定套餐;生成对所述选定套餐的预约计划和付款账单,以供所述目标用户预约和购买所述选定套餐。8.一种体检套餐购买装置,其特征在于,包括:显示模块,用于响应于目标用户的体检套餐查询请求,显示数据获取界面;获取模块,用于获取目标用户通过所述数据获取界面输入的入职体检匹配信息;第一确定模块,用于根据所述入职体检匹配信息,确定入职体检所需的体检项目集合;第二确定模块,用于基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;推送模块,用于将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购。9.一种处理设备,包括处理器以及用于存储处理器可执行指令的存储器,其特征在于,所述处理器执行所述指令时实现权利要求1至7中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至7中任一项所述方法的步骤。
技术总结本申请提供了一种体检套餐购买方法和装置,其中,该方法包括:响应于目标用户的体检套餐查询请求,显示数据获取界面;获取目标用户通过所述数据获取界面输入的入职体检匹配信息;根据所述入职体检匹配信息,确定入职体检所需的体检项目集合;基于所述体检项目集合,从预设的多个体检套餐中确定出覆盖度超出预设阈值的体检套餐,作为目标体检套餐组;将所述目标体检套餐组推送至所述目标用户,以供所述目标用户选购。通过上述方案解决了现有的选择体检套餐过程中所存在的需要用户逐一进行对比查看,所导致的套餐选择效率低下的问题,达到了有效提升体检套餐确定效率的技术效果。达到了有效提升体检套餐确定效率的技术效果。达到了有效提升体检套餐确定效率的技术效果。
技术研发人员:曹冠琳 闫波 陈宏旭 胡鑫
受保护的技术使用者:阿里健康科技(中国)有限公司
技术研发日:2022.07.08
技术公布日:2022/11/1