基于大数据关联存储的医疗数据查询系统及方法技术方案

技术编号:15617241 阅读:67 留言:0更新日期:2017-06-14 03:40
本发明专利技术公开一种基于大数据关联存储的医疗数据查询系统及方法,该方法包括步骤:从不同临床数据源收集每一个患者的原始医疗数据;对原始医疗数据进行清洗转换得到每一个患者的规范医疗数据;从规范医疗数据中抽取每一个患者的身份信息和生命体征数据;根据每一个患者的身份信息产生身份标识号;将每一个患者的身份标识号与各自的生命体征数据进行关联并存储在大数据存储仓库;从通信终端接收待查询患者的身份标识号,根据该身份标识号从大数据存储仓库读取待查询患者的生命体征数据;将待查询患者的生命体征数据展现在通信终端上。本发明专利技术能够从多个医疗数据源采集医疗数据并进行关联存储,提高了医疗数据的全面性、准确性以及查询效率。

【技术实现步骤摘要】
基于大数据关联存储的医疗数据查询系统及方法
本专利技术涉及医疗信息化的
,尤其涉及一种基于大数据关联存储的医疗数据查询系统及方法。
技术介绍
目前,随着我国经济持续稳定的发展和现代科技的日新月异,人们越来越多的关注自身健康,在满足日常工作和生活的需求之外,人们也迫切希望通过网络或者手机上网就能随时查看流行病的季节信息、了解每种疾病下的用药情况以及针对自身疾病获得一些个性化的推荐服务等。对于公共卫生机构,它们希望各个社区居民的医疗数据能够自动汇总,并自动对这些数据进行统计分析,统计的结果用来进行流行病的趋势分析和爆发预警,从而为制定防治干预计划提供有力的参考依据。随着国家新医改政策的颁布和实施,与健康直接相关的医疗行业开始迅猛发展,医疗数据越来越趋于高度集中化。在海量医疗数据的访问上,存在大规模数据统计计算的服务,而且需要尽可能快的查询响应时间。由于医疗数据规模很大,医疗数据之间具有强关联性,不同类型的用户对同一数据具有不同的观察视角,从而对医疗数据的存储模型有很高的要求以应付灵活多变的数据请求,大规模数据上还存在大量已知的或者未知的数据分析需求,查询的总类多,需要支持各种定制性查询。由此可见,由于用户对查询医疗数据的要求高,因此现有医疗数据存储系统简单地采用传统数据库、商业并行数据库或者SQL数据库对海量医疗数据进行在线查询分析然后返回结果的方式已不能满足实际情况和需求。
技术实现思路
本专利技术的主要目的在于提供一种基于大数据关联存储的医疗数据查询系统及方法,旨在解决现有医疗信息化系统查询到的医疗数据不够全面、准确度不够高且查询效率较低的问题。为实现上述目的,本专利技术提供了一种基于大数据关联存储的医疗数据查询系统,运行于云服务器中,所述云服务器通过通信网络与临床数据源以及通信终端建立通信连接,并通过数据库连接与大数据存储仓库连接,所述基于大数据关联存储的医疗数据查询系统包括:数据采集模块,用于从多个不同的临床数据源收集每一个患者的原始医疗数据;数据清洗模块,用于对每一个患者的原始医疗数据进行清洗转换处理得到每一个患者的规范医疗数据;数据抽取模块,用于从每一个患者的规范医疗数据中抽取每一个患者的身份信息和生命体征数据;数据关联存储模块,用于根据每一个患者的身份信息为每一个患者产生一个身份标识号,以及将每一个患者的身份标识号与患者各自对应的生命体征数据进行关联并存储在所述大数据存储仓库中;数据查询模块,用于从所述通信终端接收待查询患者的身份标识号,根据该身份标识号从所述大数据存储仓库中读取待查询患者的生命体征数据,以及将待查询患者的生命体征数据展现在通信终端上。优先的,所述数据采集模块从多个不同的临床数据源收集每一个患者的原始医疗数据的方式为:设定一个定时器脚本的执行时间和执行周期,以及按照定时器脚本的执行时间和执行周期从不同的临床数据源采集每一个患者的原始医疗数据。优先的,所述数据清洗模块对每一个患者的原始医疗数据进行清洗转换处理的方式为:利用ETL数据过滤转换组件移除原始医疗数据中无意义的词,将原始医疗数据中一个词的不同形式转换为相同形式,以及删除原始医疗数据中重复的数据。优先的,所述数据关联存储模块还用于将每一个患者的身份标识号与该患者对应的生命体征数据进行关联并建立一个患者体征信息表,并将所述患者体征信息表存储在大数据存储仓库中。优先的,所述数据查询模块将待查询患者的生命体征数据以文字、图形或列表形式展现在所述通信终端上。本专利技术还提供一种基于大数据关联存储的医疗数据查询方法,应用于云服务器中,所述云服务器通过通信网络与临床数据源以及通信终端建立通信连接,并通过数据库连接与大数据存储仓库连接,所述基于大数据关联存储的医疗数据查询方法包括步骤:从多个不同的临床数据源收集每一个患者的原始医疗数据;对每一个患者的原始医疗数据进行清洗转换处理得到每一个患者的规范医疗数据;从每一个患者的规范医疗数据中抽取每一个患者的身份信息和生命体征数据;根据每一个患者的身份信息为每一个患者产生一个身份标识号;将每一个患者的身份标识号与患者各自对应的生命体征数据进行关联并存储在所述大数据存储仓库中;从所述通信终端接收待查询患者的身份标识号,根据该身份标识号从所述大数据存储仓库中读取待查询患者的生命体征数据;以及将待查询患者的生命体征数据展现在所述通信终端上。优选的,所述从多个不同的临床数据源收集每一个患者的原始医疗数据的步骤包括步骤:设定一个定时器脚本的执行时间和执行周期,按照定时器脚本的执行时间和执行周期从不同的临床数据源采集每一个患者的原始医疗数据。优选的,所述对每一个患者的原始医疗数据进行清洗转换处理的步骤包括如下步骤:利用ETL数据过滤转换组件移除原始医疗数据中无意义的词,将原始医疗数据中的一个词的不同形式转换为相同形式,以及删除原始医疗数据中重复的数据。优选的,所述将每一个患者的身份标识号与各自的生命体征数据进行关联并存储在所述大数据存储仓库中的步骤包括如下步骤:将每一个患者的身份标识号与该患者对应的生命体征数据进行关联并建立一个患者体征信息表,并将所述患者体征信息表存储在大数据存储仓库中。优选的,所述待查询患者的生命体征数据以文字、图形或列表形式展现在所述通信终端上。相较于现有技术,本专利技术所述基于大数据关联存储的医疗数据查询系统及方法采用上述技术方案,带来的技术效果为:能够从不同临床数据源采集患者的医疗数据,保证了患者的医疗数据采集的全面性以及准确性,为医疗数据存储在大数据存储仓库中节省了存储空间,提高了查询患者医疗数据的速度,减轻了系统负载,提高了医疗数据的查询效率。附图说明图1是本专利技术基于大数据关联存储的医疗数据查询系统优选实施例的架构图;图2是本专利技术基于大数据关联存储的医疗数据查询方法优选实施例的流程图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为更进一步阐述本专利技术为达成上述目的所采取的技术手段及功效,以下结合附图及优选实施例,对本专利技术的具体实施方式、结构、特征及其功效进行详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参考图1所示,图1是本专利技术基于大数据关联存储的医疗数据查询系统优选实施例的应用环境架构示意图。在本实施例中,在本实施例中,所述基于大数据关联存储的医疗数据查询系统10应用并运行于云服务器1中,所述云服务器1通过通信网络4与多个不同的临床数据源2(图1中以两个为例进行说明)通信连接,通过通信网络4与一个或多个通信终端3通信连接,以及通过数据库连接6与大数据存储仓库5连接。所述通信网络4可以是有线通信网络或无线通信网络。在本实施例中,所述通信网络4优选为无线通信网络,包括但不限于,GSM网络、GPRS网络、CDMA网络、TD-SCDMA网络、WiMAX网络、TD-LTE网络、FDD-LTE网络等无线传输网络。所述数据库连接6可以为一种开放数据库连接(OpenDatabaseConnectivity,ODBC)以及Java数据库连接(JavaDataBaseConnectivity,JDBC)。所述云服务器1是一种云平台或云平台中的一台服务器,通过云服务器1的数据传输能力、数据存储能力及数据处理能力,可以快速地从不同的本文档来自技高网...
基于大数据关联存储的医疗数据查询系统及方法

【技术保护点】
一种基于大数据关联存储的医疗数据查询系统,运行于云服务器中,所述云服务器通过通信网络与临床数据源以及通信终端建立通信连接,并通过数据库连接与大数据存储仓库连接,其特征在于,所述基于大数据关联存储的医疗数据查询系统包括:数据采集模块,用于从多个不同的临床数据源收集每一个患者的原始医疗数据;数据清洗模块,用于对每一个患者的原始医疗数据进行清洗转换处理得到每一个患者的规范医疗数据;数据抽取模块,用于从每一个患者的规范医疗数据中抽取每一个患者的身份信息和生命体征数据;数据关联存储模块,用于根据每一个患者的身份信息为每一个患者产生一个身份标识号,以及将每一个患者的身份标识号与患者各自对应的生命体征数据进行关联并存储在所述大数据存储仓库中;数据查询模块,用于从所述通信终端接收待查询患者的身份标识号,根据该身份标识号从所述大数据存储仓库中读取待查询患者的生命体征数据,以及将待查询患者的生命体征数据展现在通信终端上。

【技术特征摘要】
1.一种基于大数据关联存储的医疗数据查询系统,运行于云服务器中,所述云服务器通过通信网络与临床数据源以及通信终端建立通信连接,并通过数据库连接与大数据存储仓库连接,其特征在于,所述基于大数据关联存储的医疗数据查询系统包括:数据采集模块,用于从多个不同的临床数据源收集每一个患者的原始医疗数据;数据清洗模块,用于对每一个患者的原始医疗数据进行清洗转换处理得到每一个患者的规范医疗数据;数据抽取模块,用于从每一个患者的规范医疗数据中抽取每一个患者的身份信息和生命体征数据;数据关联存储模块,用于根据每一个患者的身份信息为每一个患者产生一个身份标识号,以及将每一个患者的身份标识号与患者各自对应的生命体征数据进行关联并存储在所述大数据存储仓库中;数据查询模块,用于从所述通信终端接收待查询患者的身份标识号,根据该身份标识号从所述大数据存储仓库中读取待查询患者的生命体征数据,以及将待查询患者的生命体征数据展现在通信终端上。2.如权利要求1所述的基于大数据关联存储的医疗数据查询系统,其特征在于,所述数据采集模块从多个不同的临床数据源收集每一个患者的原始医疗数据的方式为:设定一个定时器脚本的执行时间和执行周期,以及按照定时器脚本的执行时间和执行周期从所述临床数据源采集每一个患者的原始医疗数据。3.如权利要求1所述的基于大数据关联存储的医疗数据查询系统,其特征在于,所述数据清洗模块对每一个患者的原始医疗数据进行清洗转换处理的方式为:利用ETL数据过滤转换组件移除原始医疗数据中无意义的词,将原始医疗数据中一个词的不同形式转换为相同形式,以及删除原始医疗数据中重复的数据。4.如权利要求1所述的基于大数据关联存储的医疗数据查询系统,其特征在于,所述数据关联存储模块还用于将每一个患者的身份标识号与该患者对应的生命体征数据进行关联并建立一个患者体征信息表,并将所述患者体征信息表存储在大数据存储仓库中。5.如权利要求1所述的基于大数据关联存储的医疗数据查询系统,其特征在于,所述数据查询模块还用于将待查询患者的生命体征数据以文字、图形或列表形式展现在...

【专利技术属性】
技术研发人员:张贯京葛新科王海荣高伟明张红治
申请(专利权)人:深圳市易特科信息技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1