数据分析方法、装置、终端及存储介质与流程

文档序号:17379781发布日期:2019-04-12 23:43阅读:129来源:国知局
数据分析方法、装置、终端及存储介质与流程

本申请涉及数据处理技术领域,具体涉及数据分析方法、装置、终端及存储介质。



背景技术:

随着医疗系统与互联网的逐步结合,医疗系统依靠互联网得到了大力的发展。在现有的医疗系统中的数据共享中心对医院的医疗数据获取后,仅对获取的医疗数据进行存储,在需要使用医疗数据时,由于不知道医疗数据的数据质量,从而导致医疗数据使用的可靠性较低,进而容易造成对医院的实际情况造成误判的情况。



技术实现要素:

本申请实施例提供一种数据分析方法、装置、终端及存储介质,能够在医疗数据的数据质量较低时发出告警信息,从而能够提升医疗数据使用的可靠性。

本申请实施例的第一方面提供了一种数据分析方法,应用于数据共享中心,所述方法包括:

向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

接收所述医院系统发送的医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据;

按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量;

当所述目标数据质量低于预设数据质量时,向系统管理者发送告警信息。

本申请实施例的第二方面提供了一种数据分析方法,应用于医院系统,所述方法包括:

接收数据共享中心发送的医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

根据所述医疗数据获取请求,提取目标医院的医疗数据;

向所述数据共享中心发送医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据。

本申请实施例的第三方面提供了一种数据分析装置,应用于数据共享中心,所述数据分析装置包括:

发送单元,用于向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

接收单元,用于接收所述医院系统发送的医疗数据获取响应;

分析单元,用于按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量;

告警单元,用于当所述目标数据质量低于预设数据质量时,向系统管理者发送告警信息。

本申请实施例的第四方面提供了一种数据分析装置,应用于医院系统,所述数据分析装置包括:

接收单元,用于接收数据共享中心发送的医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

提取单元,用于根据所述医疗数据获取请求,提取目标医院的医疗数据;

发送单元,用于向所述数据共享中心发送医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据。

本申请实施例的第五方面提供一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面和第二方面中的步骤指令。

本申请实施例的第六方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面和第二方面中所描述的部分或全部步骤。

本申请实施例的第七方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面和第二方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

实施本申请实施例,至少具有如下有益效果:

通过本申请实施例,向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据,接收所述医院系统发送的医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据,按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量,当所述目标数据质量低于预设数据质量时,向系统管理者发送告警信息,因此,能够对获得的目标医院的医疗数据进行质量分析,得到医疗数据的数据质量,并且在数据质量低于预设数据质量时,向系统管理者发送告警信息,能够在一定程度上提升对医疗数据的管控效率,同时也能个一定程度上提升医疗数据使用时的可靠性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供了一种数据分析方法的应用场景示意图;

图2为本申请实施例提供了一种数据分析方法的流程示意图;

图3为本申请实施例提供了一种数据分析方法的流程示意图;

图4为本申请实施例提供了另一种数据分析方法的流程示意图;

图5为本申请实施例提供了另一种数据分析方法的流程示意图;

图6为本申请实施例提供了另一种数据分析方法的流程示意图;

图7为本申请实施例提供的一种终端的结构示意图;

图8为本申请实施例提供了一种数据分析装置的结构示意图;

图9为本申请实施例提供了另一种数据分析装置的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本申请所描述的实施例可以与其它实施例相结合。

本申请实施例所涉及到的电子装置可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子装置。

为了更好的理解本申请实施例,下面首先对本申请实施例提供的一种数据分析方法的应用场景进行简要介绍。请参阅图1,图1为本申请实施例提供了一种数据分析方法的应用场景示意图。如图1所示,数据共享中心101向医院系统发送医疗数据获取请求,医疗数据获取请求用于指示医院系统获取目标医院的医疗数据,医院系统102接收到医疗数据获取请求后,根据医疗数据获取请求,提取目标医院的医疗数据,并向数据共享中心101发送医疗数据获取响应,医疗数据获取响应中携带目标医院的医疗数据,数据共享中心101接收医院系统102发送的医疗数据获取响应,并对医疗数据获取响应中携带的目标医院的医疗数据进行数据质量分析,得到医疗数据的目标数据质量,在目标数据质量低于预设数据质量时,数据共享中心101向系统管理者发送告警信息,因此,能够在一定程度上提升对医疗数据的管控效率,同时也能个一定程度上提升医疗数据使用时的可靠性。

请参阅图2,图2为本申请实施例提供了一种数据分析方法的流程示意图。如图2所示,数据分析方法应用于数据共享中心,数据分析方法包括步骤201-204,具体如下:

201、向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据。

其中,数据共享中心为平安医疗大数据平台的数据共享中心,平安医疗大数据平台提供资源发布、存储、清洗、整理、质量评价、使用等全生命周期的数据开放支撑,并通过统一的权限管理、安全防护解决跨组织跨部门的数据洞见、数据分享等问题,并为各类用户快速交付数据服务。

可选的,医疗数据可包括:医疗数据信息、医疗信息时间段等,医疗数据信息可包括:药品使用信息、病人信息、医疗费用信息、病人参保信息等;医疗信息时间可段包括一周、一个月、一季度、半年、一年等,医疗数据还可包括手术项目费用,手术项目可包括多个子手术项目,每个子手术项目具有与其对应的子手术项目费用,其中,子手术项目可由数据共享中心根据手术的不同而具体设置,例如,鼻炎手术,则子手术项目可包括鼻窦炎手术、鼻息肉手术等,此处仅为举例说明,不作具体限定。

可选的,医疗数据中携带医疗数据分类标签,其中,医疗数据分类可包括:住院费用、门诊费用、手术费用、康复费用、护理费用等。每个医疗数据分类具有与其唯一相对应的医疗数据分类标签。

202、接收所述医院系统发送的医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据。

其中,数据共享中心接收医院系统发送的医疗数据获取响应后,提取医疗数据获取响应中的目标医院的医疗数据。

203、按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量。

可选的,数据质量可包括:“必填字段饱和率”、“数据空值率”、“不规范数据率”等。必填字段饱和率可为:医疗数据中必须存在的字段中数据的占有率,以医疗数据为药品信息为例进行说明,在医疗数据获取中携带药品使用信息,药品使用信息中包括某些特定药品的使用信息,例如抗癌药物的使用信息,抗癌药物包括多种具体的抗癌药物,必填字段饱和率可以为:医疗数据中抗癌药物的使用信息的种类与数据请求中抗癌药物信息的种类的比值;数据空值率可以理解为:医疗数据中,药品使用信息字段中未填写的比例,即数据空置的比例;不规范数据率可以理解为:未能按照要求提供数据的比例,例如,数据请求中,需要获取药品使用信息,但是医疗数据中包括了药品费用信息、药品库存信息等,此类信息占据总数据的比例为不规范数据率,当然还可以是其它的不规范数据率,此处不做具体限定。

可选的,必填字段饱和率越高,则数据质量越高;数据空值率越高,则数据质量越低;不规范数据率越高,则数据质量越低。

可选的,医疗数据中包括手术项目费用,一种可能的对医疗数据进行数据质量分析得到目标数据质量的可包括步骤a1-a3,具体如下:

a1、将所述手术项目费用按照预设的拆分方法,拆分为n个目标子手术项目费用;

其中,预设的拆分方法可以为:将手术项目费用对应的手术项目拆分为n个目标子手术项目,然后提取n个目标子手术项目中每个目标子手术项目对应的费用,得到n个目标子手术项目费用。对手术项目进行拆分时,可根据数据共享中心中的手术项目模板进行拆分,不同的手术项目具有不同的目标子手术项目。同时手术项目模板的选取方式可以为:对同一个手术项目拆分为多个不同的目标子手术项目模板,先随机选定上述多个不同的目标子手术项目模板中的一个作为预设的手术项目模板,在预设时间间隔后,随机成另外的目标子手术项目模板,作为手术项目模板,直至所有的目标子手术项目组合均作为了一次手术项目模板为止,同时记录每一个目标子手术项目模板的数据契合度,选取数据契合度最高的目标子手术项目模板作为手术项目模板。数据契合度可以理解为:与目标数据质量正相关的数据,即目标数据质量越高,则数据契合度越高,目标数据质量越低,则数据契合度越低,预设时间间隔可以由系统进行设定,也可以由系统管理者进行设定。

a2、根据预设的子手术项目的个数m和n个目标子手术项目费用,确定出所述手术项目的目标数据空值率为k;

其中,预设的子手术项目的个数m,为手术项目模板中的子手术项目的个数。则目标数据空值率k=(m-n)/m。

a3、根据如下公式得到所述医疗数据的目标数据质量,

其中,q为目标数据质量,k为目标数据空值率,ji为第i个目标子手术项目费用对应的手术项目的空值率,n为正整数,i∈[1,n]且i为正整数。通过上述公式计算得到目标数据质量q,能够直观的反映出医疗数据的数据质量,q的最大值为n,最小值为0,取最大值时为数据质量最佳,即不存在空值率,取最小值0时为数据质量最差,即没有数据。

可选的,医疗数据中携带医疗数据分类标签,一种可能的对医疗数据进行数据质量分析得到目标数据质量的可包括步骤b1-b2,具体如下:

b1、将所述目标医院的医疗数据输入到预设的医疗数据模板中,得到目标医疗数据模板;

其中,预设的医疗数据模板可以为数据中心设定,具体可以为根据目标医院的医疗数据的不同而选择不同的模板,每个医疗数据分类可具有单独的模板,预设的医疗数据模板可由医疗数据分类的模板进行组合得到。每个模板与其对应的医疗数据分类对应的医疗数据分类标签相对应,预设的医疗数据模板的选取时,可以根据医疗数据中携带的医疗数据分类标签进行选择。

可选的,预设的医疗数据模板可以为:a.b.c("d"),其中a为医疗数据标识,b为地区标识或城市标识,c为医院标识,d为医疗数据。其中,b具体可以为不同的城市也可以为不同的地区;c可例如可以是某个城市中的某个特定的医院等;d例如可以是药品使用信息、病人信息、医疗费用信息、病人参保信息等。

b2、将所述目标医疗数据模板输入到数据质量分析模型中进行分析处理,得到所述医疗数据的目标数据质量。

其中,数据质量分析模型,在获取目标数据质量时,还可以通过将目标医疗数据模板集输入到数据质量分析模型中,从而得到目标数据质量。其中,数据质量分析模型采用机器学习对样本数据进行学习后得到,其中,机器学习模型为有监督学习模型,有监督学习模型例如可以是人工神经网络法中权重模型等,数据质量分析模型的一种建立方法为:首先将样本进行特征提取,得到特征集,然后将特征集输入训练模型中,训练模型根据训练模型中的算法进行学习,该算法例如可以是梯度下降法、牛顿算法、共轭梯度算法等,最后得到数据质量分析模型,以此方法,通过对大量的样本的学习,最终得到数据质量分析模型。通过机器学习模型,对大量的样本进行学习,能够较为准确的确定出数据质量分析模型,从而提升了在目标数据质量获取时的准确性。样本数据为选取的目标医疗数据模板与目标数据质量。

204、当所述目标数据质量低于预设数据质量时,向系统管理者发送告警信息。

其中,预设数据质量可以有系统设定,也可以由系统管理者进行设定,其在设定时,根据对数据质量的要求不同而设置不同的预设数据质量。

可选的,一种可能的向系统管理者发送告警信息的方法可包括步骤c1-c2,具体如下:

c1、在数据共享中心的数据库中查找出与所述目标数据质量相对应的告警信息;

可选的,数据共享中心的数据库中存储有数据质量与告警信息模板之间的映射关系,例如,可以将数据质量划分为多个不同的等级,每个等级对应不同的告警信息模板,也可以是,通过机器学习的方式获得数据质量与告警信息之间的映射关系。告警信息可包括告警提示信息,例如,数据危险较高、数据危险较低、数据无危险,数据危险较高则可以理解为数据质量较低,数据危险较低可以理解为数据质量较高,数据无危险可以理解为数据必填字段饱和率为1等。当然,还可以具有其他的告警信息,此处不再赘述。

c2、按照预设的时间间隔向系统管理者发送所述告警信息。

其中,预设时间间隔可以为1s-60s之间的时间间隔进行发送,例如,2s、5s、31s等。

可选的,数据共享中心可以通过邮件的方式将告警信息发送给系统管理者,也可以将告警信息通过短消息的方式发送到系统管理者的电子装置,通过电子装置想系统管理者对告警信息进行展示,还可以将告警信息存储到系统数据库中,以供系统管理者调取并查看等。

请参阅图3,图3为本申请实施例提供了一种数据分析方法的流程示意图。如图3所示,数据分析方法应用于医院系统,数据分析方法包括步骤301-303,具体如下:

301、接收数据共享中心发送的医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据。

可选的,医疗数据获取请求包括数据共享中心的身份信息,所述身份信息包括数据共享中心id、共享中心识别码和共享中心密码。在接收到数据共享中心发送的医疗数据请求后,可对数据共享中心进行身份认证,一种可能的对数据共享中心的身份认证的方法包括步骤d1-d2,具体如下:

d1、验证所述数据共享中心id与所述共享中心识别码是否一致,若一致则查询与所述数据共享中心id相对应的标准密码;

其中,数据共享中心id与数据共享中心识别码一一对应,在数据库中直接查询数据共享中心id与数据共享中心识别码是否一致。

d2、将所述共享中心密码与所述标准密码相比对,若相同,则确定所述数据共享中心为合法用户。

标准密码为16位,标准密码为数据共享中心在注册时设置的初始密码通过变形后得到的密码,从初始密码得到标注密码的方法为:将初始密码通过哈希(hash)变换,得到参考初始密码,将参考初始密码的后八位与前八位进行置换,然后将新的前八位中的前四位与后四位进行置换,将新的后八位中的前四位与后四位进行置换,最终得到标准密码。判别标准密码与数据共享中心密码是否一致的方法为:将数据共享中心密码通过hash变换后,采用上述标准密码生成方式,进行变换,得到密码若与标准密码相同,则确定数据共享中心密码与标准密码一致。

302、根据所述医疗数据获取请求,提取目标医院的医疗数据。

其中,医院系统中存储有多个医院的医疗数据,目标医院为上述多个医院中的一个或多个。可选的,医疗数据可包括:医疗数据信息、医疗信息时间段等,医疗数据信息可包括:药品使用信息、病人信息、医疗费用信息、病人参保信息等;医疗信息时间可段包括一周、一个月、一季度、半年、一年等,医疗数据还可包括手术项目费用,手术项目可包括多个子手术项目,每个子手术项目具有与其对应的子手术项目费用,其中,子手术项目可由数据共享中心根据手术的不同而具体设置,例如,鼻炎手术,则子手术项目可包括鼻窦炎手术、鼻息肉手术等,此处仅为举例说明,不作具体限定。

303、向所述数据共享中心发送医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据。

可选的,一种可能的向数据共享中心发送医疗数据获取响应的方法为:构建包括目标医疗数据的数据包;创建与该数据包对应的连接跟踪项,同时将该连接跟踪项添加到连接跟踪表中;在地址解析协议(addressresolutionprotocol,arp)缓存表查找数据共享中心的物理地址(mediaaccesscontrol,mac地址);将该数据包发送到数据共享中心。连接跟踪项用于标识数据包的连接状态,为一种基于netfilter架构的数据结构。netfilter架构包括5个钩子节点,具体为:nf_ip_pre_routing、nf_ip_local_in、nf_ip_forward、nf_ip_post_routing、nf_ip_local_out,其中,nf_ip_pre_routing:刚刚进入网络层的数据包通过此点,即刚刚进行完版本号,校验和等检测,目的地址转换在此点进行;nf_ip_local_in:经路由查找后,送往本机的通过此检查点,input包过滤在此点进行;nf_ip_forward:要转发的包通过此检测点,forward包过滤在此点进行;nf_ip_post_routing:所有马上便要通过网络设备出去的包通过此检测点,内置的源地址转换功能在此点进行;nf_ip_local_out:本机进程发出的包通过此检测点,发送的数据包过滤在此点进行。从本地进行数据包发送时,需要经过的钩子点为nf_ip_local_out和nf_ip_post_routing两个钩子点,通过这两个钩子点对数据包进行处理后,数据包查询数据共享中心的mac地址,从而将数据包发送到数据共享中心。

可选的,构建医疗数据获取响应:在包括目标医疗数据的数据报文的中五元组信息,五元组信息包括括源互联网协议地址(ip地址)、目的ip地址、源端口号、目的端口号和协议号,添加ip头部等信息,从而得到医疗数据获取响应。

通过上述方式将医疗数据获取响应发送到数据共享中心,能够一定程度上提升在数据发送过程中的安全性,进而能够提升数据共享中心和医院系统的安全性。

可选的,医院系统可以通过电子设备将医疗数据获取响应发送到数据共享中心。

请参阅图4,图4为本申请实施例提供了另一种数据分析方法的流程示意图。如图4所示,数据分析方法包括步骤401-405,具体如下:

401、向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

402、接收所述医院系统发送的医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据;

403、将所述目标医院的医疗数据输入到预设的医疗数据模板中,得到目标医疗数据模板;

404、将所述目标医疗数据模板输入到数据质量分析模型中进行分析处理,得到所述医疗数据的目标数据质量;

405、当所述目标数据质量低于预设数据质量时,向系统管理者发送告警信息。

本示例中,通过将目标医院的医疗数据输入到预设的医疗模板中得到目标医疗数据模板,再将目标医疗数据模板输入到数据质量分析模型中,得到目标数据质量,能够快速的得到目标数据质量,以及通过数据分析模型也能较为准确的得到目标数据质量,从而能够提升目标数据质量获取时的效率以及准确性。

请参阅图5,图5为本申请实施例提供了另一种数据分析方法的流程示意图。如图5所示,数据分析方法包括步骤501-505,具体如下:

501、向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

502、接收所述医院系统发送的医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据;

503、按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量;

504、当所述目标数据质量低于预设数据质量时,在数据共享中心的数据库中查找出与所述目标数据质量相对应的告警信息;

505、按照预设的时间间隔向系统管理者发送所述告警信息。

本示例中,通过在数据共享中心的数据库中查找与目标数据质量相对应的告警信息,相对于现有方案中,实时生成与目标数据质量相对应的告警信息,能够减少在生成时的时间,在一定程度上提升了告警信息获取时的效率,从而提升了数据共享中心的效率。

请参阅图6,图6为本申请实施例提供了另一种数据分析方法的流程示意图。如图6所示,数据分析方法包括步骤601-605,具体如下:

601、接收数据共享中心发送的医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据,所述医疗数据获取请求包括数据共享中心的身份信息,所述身份信息包括数据共享中心id、共享中心识别码和共享中心密码;

602、验证所述数据共享中心id与所述共享中心识别码是否一致,若一致则查询与所述数据共享中心id相对应的标准密码;

603、将所述共享中心密码与所述标准密码相比对,若相同,则确定所述数据共享中心为合法用户;

604、若确定出所述数据共享中心为合法用户,则根据所述医疗数据获取请求,提取目标医院的医疗数据;

605、向所述数据共享中心发送医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据。

本示例中,医院系统在收到数据共享中心发送的医疗数据获取请求后,对数据共享中心的合法性进行确认,在确认出数据共享中心为合法用户后,才提取目标医院的医疗数据,能够在一定程度上提升医院系统的安全性。

与上述实施例一致的,请参阅图7,图7为本申请实施例提供的一种终端的结构示意图,如图所示,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,上述程序包括用于执行以下步骤的指令;

向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

接收所述医院系统发送的医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据;

按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量;

当所述目标数据质量低于预设数据质量时,向系统管理者发送告警信息。

或者,执行以下步骤:

接收数据共享中心发送的医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

根据所述医疗数据获取请求,提取目标医院的医疗数据;

向所述数据共享中心发送医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据。

本示例中,向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据,接收所述医院系统发送的医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据,按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量,当所述目标数据质量低于预设数据质量时,向系统管理者发送告警信息,因此,能够对获得的目标医院的医疗数据进行质量分析,得到医疗数据的数据质量,并且在数据质量低于预设数据质量时,向系统管理者发送告警信息,能够在一定程度上提升对医疗数据的管控效率,同时也能个一定程度上提升医疗数据使用时的可靠性。

上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

与上述一致的,请参阅图8,图8为本申请实施例提供了一种数据分析装置的结构示意图,应用于数据共享中心,所述数据分析装置包括发送单元801、接收单元802、分析单元803和告警单元804,其中,

发送单元801,用于向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

接收单元802,用于接收所述医院系统发送的医疗数据获取响应;

分析单元803,用于按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量;

告警单元804,用于当所述目标数据质量低于预设数据质量时,向系统管理者发送告警信息。

通过本申请实施例,向医院系统发送医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据,接收所述医院系统发送的医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据,按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量,当所述目标数据质量低于预设数据质量时,向系统管理者发送告警信息,因此,能够对获得的目标医院的医疗数据进行质量分析,得到医疗数据的数据质量,并且在数据质量低于预设数据质量时,向系统管理者发送告警信息,能够在一定程度上提升对医疗数据的管控效率,同时也能个一定程度上提升医疗数据使用时的可靠性。

可选的,所述医疗数据包括手术项目费用,在所述按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量方面,所述分析单元803具体用于:

将所述手术项目费用按照预设的拆分方法,拆分为n个目标子手术项目费用;

根据预设的子手术项目的个数m和n个目标子手术项目费用,确定出所述手术项目的目标数据空值率为k;

根据如下公式得到所述医疗数据的目标数据质量,

其中,q为目标数据质量,k为目标数据空值率,ji为第i个目标子手术项目费用对应的手术项目的空值率,n为正整数,i∈[1,n]且i为正整数。

可选的,在所述按照预设的分析方法对所述目标医院的医疗数据进行数据质量分析,得到所述医疗数据的目标数据质量方面,所述分析单元803还具体用于:

将所述目标医院的医疗数据输入到预设的医疗数据模板中,得到目标医疗数据模板;

将所述目标医疗数据模板输入到数据质量分析模型中进行分析处理,得到所述医疗数据的目标数据质量。

可选的,在向系统管理者发送告警信息方面,所述告警单元804具体用于:

在数据共享中心的数据库中查找出与所述目标数据质量相对应的告警信息;

按照预设的时间间隔向系统管理者发送所述告警信息。

与上述一致的,请参阅图9,图9为本申请实施例提供了另一种数据分析装置的结构示意图,应用于医院系统,所述数据分析装置包括:接收单元901、提取单元902和发送单元903,其中,

接收单元901,用于接收数据共享中心发送的医疗数据获取请求,所述医疗数据请求用于指示医院系统获取目标医院的医疗数据;

提取单元902,用于根据所述医疗数据获取请求,提取目标医院的医疗数据;

发送单元903,用于向所述数据共享中心发送医疗数据获取响应,所述医疗数据获取响应携带所述目标医院的医疗数据。

可选的,所述医疗数据获取请求包括数据共享中心的身份信息,所述身份信息包括数据共享中心id、共享中心识别码和共享中心密码,所述数据分析装置还具体用于:

验证所述数据共享中心id与所述共享中心识别码是否一致,若一致则查询与所述数据共享中心id相对应的标准密码;

将所述共享中心密码与所述标准密码相比对,若相同,则确定所述数据共享中心为合法用户。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种数据分析方法的部分或全部步骤。

本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种数据分析方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在申请明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。

所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器、随机存取器、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1