一种解决区域医疗系统数据规范化问题的缓存系统及方法技术方案

技术编号:12251619 阅读:80 留言:0更新日期:2015-10-28 15:37
本发明专利技术提供一种解决区域医疗系统数据规范化问题的缓存系统及方法,该系统包括模板管理单元、数据处理单元和数据管理单元;方法包括定义数据结构规范化模板以及模板中的业务数据模型;利用定义的数据结构规范化模板对采集的区域医疗数据进行数据结构规范化处理,从结构上使区域医疗数据符合业务规范;利用定义的数据结构规范化模板对采集得到的区域医疗数据进行关联校验、重复数据处理以及缺损数据补全处理;对数据结构规范化模板规范化过程中的数据进行缓存并输出处理后的规范化区域医疗数据。本发明专利技术是实现基于数据结构规范化模板的数据缓存功能,实现对医疗业务数据的规范化处理,提升数据质量,使得数据符合业务归档要求。

【技术实现步骤摘要】

本专利技术属于医疗行业数据缓存
,具体涉及。
技术介绍
在医疗数据的处理过程中,数据的处理过程总体上可分为采集清洗和分析利用两个主要阶段,在采集清洗阶段主体上完成数据的采集、清洗、转换、校验;在分析利用阶段主体上完成对数据的挖掘、分析、展现。分析阶段以采集清洗阶段提供的数据作为基础,而采集清洗阶段以分析利用阶段定义数据需求作为采集条件,二阶段互相依赖。由于所采集到的医疗数据形式的多样性,在进行分析利用前,需要对数据进行缓存处理,以作为后续清洗、转换和校验的数据资源。缓存系统作为一个数据缓冲层,部署在大数据采集清洗阶段的中,缓存采集、清洗、转换步骤执行的结果数据。而该缓存系统的建设是基于对医疗业务契合性基础上,得到的医疗业务数据模型,该模型具有医疗业务规范性和稳定性的特点,一方面符合医院系统数据库的结构,另一方面符合对数据上报时对数据内容的要求。
技术实现思路
针对现有技术存在的问题,本专利技术提供。—种解决区域医疗系统数据规范化问题的缓存系统,包括: 模板管理单元:用于定义和管理数据结构规范化模板以及模板中的业务数据模型,利用定义的数据结构规范化模板对采集的区域医疗数据进行数据结构规范化处理,从结构上使区域医疗数据符合业务规范; 数据处理单元:利用定义的数据结构规范化模板对采集得到的区域医疗数据进行关联校验、重复数据处理以及缺损数据补全处理; 数据管理单元:用于对数据结构规范化模板规范化过程中的数据进行缓存并输出处理后的规范化区域医疗数据。所述模板管理单元包括业务模型管理模块和元数据管理模块; 业务数据模型管理模块:实现对业务数据模型结构的定义,包括业务间以及业务与元数据间关联关系,在业务数据模型中定义的业务及业务元数据的关联关系对数据处理单元中执行的数据处理过程提供依据; 元数据管理模块:实现对业务元数据内容的定义,业务元数据是业务数据模型中的最小单元,业务元数据一方面用于组成数据结构规范化模板,另一方面用于定义数据管理单元中的缓存数据库结构。所述数据处理单元包括数据校验模块、数据去重模块和数据补全模块;数据校验模块:根据模板管理单元提供的业务数据模型对数据管理单元缓存的数据进行关联校验处理,校验当前缓存数据是否满足业务要求; 数据去重模块:对数据管理单元缓存的数据进行数据重复性校验,并删除重复数据;数据补全模块:对数据管理单元缓存的数据进行补全,将缺损的数据内容根据数据字典、业务规范进行逐一补全,使数据满足完整性要求。所述数据管理单元包括发送模块、存储模块和缓存数据库; 发送模块:执行发送缓存数据库中数据任务; 存储模块:执行缓存数据库中数据的存储任务; 缓存数据库:用于在缓存在对数据结构规范化模板规范化过程中的数据处理各阶段得到的数据处理执行结果。所述模板管理单元实现对业务数据模型和业务元数据结构进行定义和管理; 其中,业务元数据结构为数据管理单元中缓存数据库在执行数据缓存过程中所具有的数据结构,业务元数据结构是基于缓存数据库二维关系以二维链表结构进行定义的。所述业务数据模型管理模块定义业务数据模型结构的业务关联关系,使用二维链表结构描述业务项与业务项间的关联关系,对所关联的业务项与所关联使用的元数据结构进行指定。所述存储模块用于根据业务数据模型和业务元数据结构来构建缓存数据库,并实现对于数据处理单元数据处理各阶段数据处理执行结果的存储,向缓存数据库发送执行数据存储请求,并保证数据存储的正确执行。所述数据校验模块根据模板管理单元中提供的业务数据模型及业务元数据结构,对缓存数据库中缓存的数据进行业务关联性校验。所述数据补全模块根据业务数据模型中定义的业务及业务元数据的关联关系,使用数据字典及业务数据模型所定义的业务信息,对缓存数据库内不完备或缺失的数据进行补全。采用所述的解决区域医疗系统数据规范化问题的缓存系统进行医疗数据缓存的方法,包括以下步骤: 步骤1:定义数据结构规范化模板以及模板中的业务数据模型; 步骤1-1:定义业务元数据结构,业务元数据结构中的元素包括表名称、版本号码、表字段名称、电子病历标识代码字段、表字段描述、是否主键、是否业务主键、是否为空、是否索引、管理字段名称; 步骤1-2:定义数据结构规范化模板中的业务数据模型; 对业务数据模型结构的定义,包括业务间以及业务与元数据间关联关系,在业务数据模型中定义的业务及业务元数据的关联关系,对数据处理单元中执行的数据处理过程提供依据; 步骤2:利用定义的数据结构规范化模板对采集的区域医疗数据进行数据结构规范化处理,从结构上使区域医疗数据符合业务规范; 步骤2-1:根据步骤1-1中定义的业务元数据结构,在缓存数据库中创建该业务元数据结构中的数据库表结构; 步骤2-2:将采集的区域医疗数据根据步骤2-1中创建的表结构进行存储; 步骤3:利用定义的数据结构规范化模板对采集得到的区域医疗数据进行关联校验、重复数据处理以及缺损数据补全处理; 步骤3-1:对缓存数据库中的数据进行校验,以判断缓存数据库中保存的数据是否满足数据结构规范化模板中业务数据模型的业务关联性校验,并生成数据质量校验报告以及业务模板结构符合性报告; 步骤3-2:在步骤3-1执行无误后,首先根据业务数据模型逐步对数据管理单元存储的数据进行校验,根据业务模型结构中定义的业务关联关系,对所引用的元数据结构内容进行缺损校验,根据数据字典及业务模型结构的定义,对缺损数据内容进行补全; 步骤3-3:在步骤3-2执行无误后,根据元数据结构中的管理字段对重复的数据记录进行校验,将重复的记录从缓存数据库中删除; 步骤4:对数据结构规范化模板规范化过程中的数据进行缓存并输出处理后的规范化区域医疗数据。有益效果: 本专利技术的缓存系统是实现基于数据结构规范化模板的数据缓存功能,实现对医疗业务数据的规范化处理,提升数据质量,使得数据符合业务归档要求。数据结构规范化模板的设立是基于医疗业务的标准规范来创建的,该规范包含医疗行业国家标准、院内业务规范,同样包含数据编码规范和数据存储格式规范。由于医疗行业对规范依赖的特殊性,使得医疗数据规范化的价值在实际应用中尤为突出。本专利技术所提解决区域医疗系统数据规范化问题的缓存系统旨在解决医疗系统内异构数据的标准化存储问题,使得数据存储符合业务规范和标准约束,使存储的数据具有较强的业务符合性和规范性,从而提升数据质量。本解决区域医疗系统数据规范化问题的缓存系统及方法目前已经成功实施在医疗信息的处理项目中,使得业务数据获得高质量的处理和存储,从而推动医疗卫生体系的建设和管理,为区域医疗系统的构建提供有力支撑。【附图说明】图1为本专利技术一种实施方式的解决区域医疗系统数据规范化问题的缓存系统结构框图; 图2为本专利技术一种实施方式模块管理单元结构示意框图; 图3为本专利技术一种实施方式数据管理单元结构示意框图; 图4为本专利技术一种实施方式数据处理单元结构示意框图; 图5为本专利技术一种实施方式业务元数据结构图; 图6为本专利技术一种实施方式业务数据模型结构图; 图7为本专利技术一种实施方式缓存系统应用结构示意图; 图8为本专利技术一种实施方式门诊业务ER图; 图9为本专利技术一种实施方式患者基本信息业务元数据结构图; 图10为本本文档来自技高网...

【技术保护点】
一种解决区域医疗系统数据规范化问题的缓存系统,其特征在于,包括:模板管理单元:用于定义和管理数据结构规范化模板以及模板中的业务数据模型,利用定义的数据结构规范化模板对采集的区域医疗数据进行数据结构规范化处理,从结构上使区域医疗数据符合业务规范;数据处理单元:利用定义的数据结构规范化模板对采集得到的区域医疗数据进行关联校验、重复数据处理以及缺损数据补全处理;数据管理单元:用于对数据结构规范化模板规范化过程中的数据进行缓存并输出处理后的规范化区域医疗数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:李轶强马国耀蔡军肖华杨帆孙勇韬
申请(专利权)人:北京锐易特软件技术有限公司
类型:发明
国别省市:北京;11

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

1