本技术涉及互联网,尤其涉及一种电子病历存储方法、装置、电子设备及存储介质。
背景技术:
1、随着移动互联网的快速发展,电子病历越来越多。在日常生活中,电子病历脱离了传统的不便利性,能将原本纸质的数据改成线上的无纸化数据。
2、然而,现有的电子设备不能根据电子病历的当前关联指数,将电子病历存储到对应的服务平台,不利于提高电子病历的存储效率。其原因在于,服务平台很多,如果采用人工的方式,将电子病历存储到不同的服务平台,工作量将会十分巨大,且存储的时间长,耗费人力资源、设备资源和时间资源,因此,现有的电子设备不能根据电子病历的当前关联指数,将电子病历存储到对应的服务平台,不利于提高电子病历的存储效率。
技术实现思路
1、本技术实施例提供一种电子病历存储方法、装置、电子设备及存储介质,以解决上述现有的电子设备不能根据电子病历的当前关联指数,将电子病历存储到对应的服务平台,不利于提高电子病历的存储效率的技术问题。
2、第一方面,本技术实施例提供了一种电子病历存储方法,应用于电子设备,所述电子病历存储方法包括:
3、接收用户终端上传的存储请求,所述存储请求携带有待存储的电子病历、所述电子病历的有效时间和所述电子病历的文件格式;
4、获取所述电子病历的内容文本,将所述电子病历输入到预设的内容文本识别模型中;
5、获取所述文本识别模型基于所述电子病历输出的文本识别结果,在所述文本识别结果中,获取所述电子病历的咨询问题;
6、获取所述咨询问题的总数,获取每一个所述咨询问题的咨询内容字数,获取每一个所述咨询问题的关键字个数,所述咨询内容字数为咨询内容的字数,所述关键字个数为关键字的个数;
7、根据所述总数、所述咨询内容字数、所述关键字个数以及预设的关联指数生成模型,生成所述电子病历的当前关联指数,所述总数为所述咨询问题的数量,所述咨询内容字数为咨询内容的字数,所述关键字个数为关键字的字数;
8、判断所述当前关联指数是否大于预设关联指数,同时判断当前时间是否处于所述有效时间内,同时判断所述文件格式是否为预设的可扩展标记语言格式;
9、如果所述当前关联指数大于预设关联指数、所述当前时间处于所述有效时间内且所述文件格式为所述可扩展标记语言格式,就根据预先建立的所述预设关联指数和服务平台的对应关系,将所述待存储数据存储在所述预设关联指数对应的所述服务平台。
10、在第一方面的一种可能的实现方式中,所述接收用户终端上传的存储请求,包括:
11、通过预设网络接收用户终端发送的连接请求,所述连接请求用于请求与所述电子设备建立连接;
12、检测所述用户终端的当前账号是否为目标账号;
13、如果所述用户终端的当前账号为所述目标账号,就根据所述连接请求与所述用户终端进行连接,在所述连接完成后,接收所述用户终端上传的存储请求。
14、在第一方面的一种可能的实现方式中,所述获取所述电子病历的内容文本,将所述电子病历输入到预设的内容文本识别模型中,包括:
15、获取多个文本识别模型,将所述多个文本识别模型的评分按照从大到小的顺序进行排序;
16、获取所述电子病历的内容文本,将所述电子病历输入到所述排序第一的所述文本识别模型中。
17、在第一方面的一种可能的实现方式中,所述如果所述当前关联指数大于预设关联指数、所述当前时间处于所述有效时间内且所述文件格式为所述可扩展标记语言格式,就根据预先建立的所述预设关联指数和服务平台的对应关系,将所述待存储数据存储在所述预设关联指数对应的所述服务平台,包括:
18、如果所述当前关联指数大于预设关联指数、所述当前时间处于所述有效时间内且所述数据格式为所述预设格式,就根据预先建立的所述预设关联指数和服务平台的对应关系,获取所述预设关联指数对应的所述服务平台;
19、通过预设的存储引擎将所述待存储数据存储在所述预设关联指数对应的所述服务平台。
20、在第一方面的一种可能的实现方式中,在所述如果所述当前关联指数大于预设关联指数、所述当前时间处于所述有效时间内且所述文件格式为所述可扩展标记语言格式,就根据预先建立的所述预设关联指数和服务平台的对应关系,将所述待存储数据存储在所述预设关联指数对应的所述服务平台之后,所述电子病历存储方法包括:
21、读取预设的发送时间;判断所述当前时间是否为所述发送时间;
22、如果所述当前时间为所述发送时间,就向所述用户终端发送所述电子病历对应的提醒消息。
23、在第一方面的一种可能的实现方式中,所述预设网络包括3g网络、4g网络、5g网络、wifi网络中的其中一种或其组合。
24、在第一方面的一种可能的实现方式中,所述有效时间为10小时或20小时。
25、第二方面,本技术实施例提供了一种电子病历存储装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的电子病历存储方法。
26、第三方面,本技术实施例提供了一种电子设备,所述电子设备包括上述的电子病历存储装置。
27、第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一项的电子病历存储方法。
28、第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面中任一项所述的电子病历存储方法。
29、本技术实施例提供了一种电子病历存储方法、装置、电子设备及存储介质,方法包括:
30、接收用户终端上传的存储请求,所述存储请求携带有待存储的电子病历、所述电子病历的有效时间和所述电子病历的文件格式;
31、获取所述电子病历的内容文本,将所述电子病历输入到预设的内容文本识别模型中;
32、获取所述文本识别模型基于所述电子病历输出的文本识别结果,在所述文本识别结果中,获取所述电子病历的咨询问题;
33、获取所述咨询问题的总数,获取每一个所述咨询问题的咨询内容字数,获取每一个所述咨询问题的关键字个数,所述咨询内容字数为咨询内容的字数,所述关键字个数为关键字的个数;
34、根据所述总数、所述咨询内容字数、所述关键字个数以及预设的关联指数生成模型,生成所述电子病历的当前关联指数,所述总数为所述咨询问题的数量,所述咨询内容字数为咨询内容的字数,所述关键字个数为关键字的字数;
35、判断所述当前关联指数是否大于预设关联指数,同时判断当前时间是否处于所述有效时间内,同时判断所述文件格式是否为预设的可扩展标记语言格式;
36、如果所述当前关联指数大于预设关联指数、所述当前时间处于所述有效时间内且所述文件格式为所述可扩展标记语言格式,就根据预先建立的所述预设关联指数和服务平台的对应关系,将所述待存储数据存储在所述预设关联指数对应的所述服务平台。
37、本技术实施例有益效果在于两方面,一方面,一方面,如果所述当前关联指数大于预设关联指数、所述当前时间处于所述有效时间内且所述文件格式为所述可扩展标记语言格式,就根据预先建立的所述预设关联指数和服务平台的对应关系,将所述待存储数据存储在所述预设关联指数对应的所述服务平台,因此,电子设备能根据电子病历的当前关联指数,将电子病历存储到对应的服务平台,有利于提高电子病历的存储效率;另一方面,服务平台能直接处理电子病历,无需寻找电子病历,节省了寻找电子病历的时间,因此有利于电子病历的处理效率。