一种医疗信息系统数据模板化的集成系统及方法技术方案

技术编号:15500984 阅读:110 留言:0更新日期:2017-06-03 22:34
本发明专利技术提供一种医疗信息系统数据模板化集成系统及方法,涉及医疗行业数据集成技术领域。在医疗信息系统数据集成过程中,结合目标数据标准,针对医疗信息系统特征(包括厂商、版本等),构建可复用的医疗信息系统数据集成模板,实现对各异构医疗信息系统(例如HIS、LIS、RIS、EMR、PEIS等)的数据集成。本发明专利技术通过对专有数据集及其数据转换规则的固化,形成某一医疗信息系统在多个医疗机构数据集成过程中的复用性模板,同时异构系统模板化集成的过程将强化模板适应性,建立模板复用率与模板完善性的正向关系,依托持续完善优化的模板库资源,可有效降低实施难度,提高数据集成效率,保障医疗信息系统集成项目的高效高质量开展。

Integrated system and method for data template of medical information system

The invention provides a data template integrated system and method for medical information system, relating to the technical field of data integration in the medical industry. In the medical information system data integration process, combined with the objective data standard, according to the characteristics of the medical information system (including manufacturers version) to build data, medical information systems integration template reuse, realize the heterogeneous medical information system (such as HIS, LIS, RIS, EMR, PEIS) data integration. The present invention by curing on proprietary data sets and data conversion rules, the formation of reusable templates in a number of medical institutions in the process of data integration of a medical information system, and heterogeneous system integration process will strengthen the template template template building adaptability, reusability and improve the positive relationship of the template, the template library resources continued optimization, which can effectively reduce the difficulty of implementation, improve the efficiency of data integration, to ensure high efficiency and high quality of medical information system integration project.

【技术实现步骤摘要】
一种医疗信息系统数据模板化的集成系统及方法
本专利技术涉及医疗行业数据集成
,尤其涉及一种医疗信息系统数据模板化的集成系统及方法。
技术介绍
在医疗信息的获取过程中,通常需要根据不同的医院或医疗数据系统的特征,对医疗信息的获取过程进行定制开发,在实际的医疗信息系统数据集成过程中无法快速的顺应医疗业务特征。由于医疗数据系统的数据集成过程的多样化,通常一个医疗数据集成场景中的集成方式无法在其他的集成场景中复用,同时在同一场景中,当集成功能实现后其所对应的集成方法方式也随之完全固化,这样就使得场景与集成方式紧耦合,所以在大规模实现医疗数据集成工作需要极大的成本投入。另一方面,由于医疗行业由于其本身具有的规范性和标准遵循性的特点,拥有完善的业务执行流程规范。因此,医疗行业由于其行业特性非常适合以固化的模板方式来进行数据处理,可以将高复用性和标准化的实现方式进行兼顾。
技术实现思路
针对现有技术的缺陷,本专利技术利针对医疗信息系统(例如HIS、LIS、RIS、EMR、PEIS等异构医疗信息系统)数据的集成过程,提出一种高复用性的模板化的医疗信息系统数据集成系统及方法。在医疗信息系统数据集成过程中,结合标准化的目标数据范围,针对医疗信息系统特征(包括厂商、版本等),经对医疗信息系统的源数据综合分析后,筛选和归纳出符合数据集成需求的数据项,并根据设定规则排列组合成专有数据集,实现医疗信息系统源数据到专有数据集的数据转换,进而完成对异构医疗信息系统的数据集成。通过对专有数据集及其数据转换规则的固化,形成某一医疗信息系统在多个医疗机构数据集成过程中的复用性模板,基于模板实现医疗信息系统数据集成的标准化,同时异构系统模板化集成的过程将强化模板适应性,从而建立模板复用率与模板完善性的正向关系,进而依托持续完善优化的模板库资源,来有效降低集成实施难度,提高数据集成效率,保障医疗信息系统集成项目的高效高质量开展。一方面,本专利技术提供一种医疗信息系统数据模板化的集成系统,包括标准维护单元、模板维护单元和数据源适配器维护单元;标准维护单元用于对医疗信息系统数据模板化集成过程中所使用的标准进行管理维护,包括对医疗信息系统业务规范描述定义和数据结果集的管理。结果集是对医疗数据业务标准的分解,在结构上符合业务标准的上报结构要求,同时也是数据集成模板中数据模型创建的依据。结果集项是结果集中最小的数据定义单位,每个结果集项都用于定义和描述标准数据信息,多个结果集项组合在一起来共同描述某类业务标准。标准维护单元包括业务规范管理模块和结果集管理模块。业务规范管理模块用于维护医疗信息系统的业务规范描述定义,实现对业务规范描述定义的导入和检索,并对定义加载。结果集管理模块用于结果集的导入,以及按照结果集属性及业务聚类的检索结果来加载结果集,结果集及其结果集项为模板维护单元实现数据集成模板的构建及复用性分析过程提供参考。数据集成模板介于结果集标准数据结构定义与数据源多态数据类型间,在结构上与集标准数据结构一致,在内容上与数据源数据内容一致,用于实现从多态类型数据的集成到既定标准结构数据间的映射。模板维护单元用于实现对数据集成模板的管理、创建、分析、调试和执行,并支撑分析创建的语义分析和业务字典。模板维护单元包括模板管理模块、复用分析模块、模板构建模块、语义分析模块、业务字典模块和模板执行模块。模板管理模块用于存储和加载数据集成模板,按规则对数据集成模板进行检索及应用相关模板模型元素。模板模型用于构成数据集成模板,是定义了具有某一类业务属性的数据结构的集合,数据集成模板有1个或多个模板模型组合而成,模板模型及模板模型间所具有的关联关系实现了结果集业务结构和特性,而模板模型又通过其内部的模型元素实现与数据源数据内容的关联匹配。模型元素是模板模型中最小的数据定义单位,每个元素都定义和描述了数据源内数据信息,多个元素组合在一起共同描述某类业务实体。复用分析模块用于实现根据结果集以及医疗信息系统数据源的信息,分析数据集成模板是否能复用于要实施集成的医疗信息系统,通过基于语义分析模块对结果集和当前数据集成模板的匹配度分析,判断数据集成模板的复用情况,并对不能完全复用的数据集成模板进行复用性拆分,为数据集成模板的构建提供参考。模板构建模块用于基于标准和医疗信息系统数据源信息构建数据集成模板,通过与业务规范管理模块的交互,获取业务规范描述定义,并结合数据源分析内容,实现对指定医疗数据系统的业务聚类分析,以定义模板模型,通过对业务聚类产生的模型实施聚类内的模型关联和跨聚类的业务关联关系的创建,最终输出数据集成模板。语义分析模块用于在数据集成模板构建和复用性分析过程中,为结果集与数据集成模板间的语义匹配提供支持,根据结果集名称、结果集项名称与模板模型名称、模板模型元素定义之间的语义内容,基于业务字典和模糊匹配算法实现结果集与数据集成模板间的关联。业务字典维护模块用于维护医疗信息系统中业务相关的数据字典,并为数据集成模板分析和构建过程提供所需要的业务字典信息。模板执行模块用于调试和执行数据集成模板,完成从医疗信息系统数据源到医疗数据终端的数据集成工作。数据源适配器维护单元用于管理、调试和执行数据源适配器,以支撑从多种类型数据源中按照数据集成模板定义正确采集数据的需求。数据源适配器维护单元包括数据源连接器模块、适配器管理模块和适配执行引擎。数据源连接器模块用于与特定的医疗信息系统数据源交互,获取数据源的业务数据和数据结构,以供数据集成模板构建和数据集成模板分析过程的参考。适配器管理模块用于创建和维护数据源适配器,根据适配的数据源类型分类管理和配置,采用可插拔的形式扩展对数据源的适配能力。适配执行引擎用于实现针对不同数据源类型的适配器的调试和运行,完成从数据源中采集符合数据集成模板定义的数据的目标。另一方面,本专利技术还提供一种医疗信息系统数据模板化的集成方法,采用上述的医疗信息系统数据模板化的集成系统实现,包括以下步骤:步骤1、判断数据源类型;获得数据源类型,判断该数据源类型是否为结构化的DB或半结构化的XML或EXCEL类型,如果是,则执行步骤2,否则退出;步骤2、进行数据源连接;连接医疗信息系统数据源,获取异构医疗数据系统中的医疗数据源内业务数据信息,所述业务数据信息的类型包括结构化数据和半结构化数据;步骤3、进行数据集成模板复用分析;模板维护单元的复用分析模块对数据集成模板的复用程度进程评判分析,如果数据集成模板完全可复用,则执行步骤6;如果数据集成模板完全不可复用,执行步骤5;如果数据集成模板部分可复用,则执行步骤4,具体方法为:步骤3.1、加载标准结果集,读取结果集名称、结果集业务类别名称、结果集项的内容;步骤3.2、加载业务数据集成模板库,读取模板名称、模板业务类别名称、模板模型及模型元素的内容;步骤3.3、根据加载的结果集信息与数据集成模板信息进行对比,判断数据集成模板的可复用程度;如果结果集名称=模板名称且结果集业务名称=模板业务类别名称,或则断定存在与该结果集对应的数据集成模板,执行步骤3.4;否则,该数据集成模板部分可复用,执行步骤4,进行模板分拆;步骤3.4、加载医疗数据源特征,根据加载的结果集信息与数据集成模板信息进行对比,判断数据集成模板对数据源本文档来自技高网...
一种医疗信息系统数据模板化的集成系统及方法

【技术保护点】
一种医疗信息系统数据模板化的集成系统,其特征在于:包括标准维护单元、模板维护单元和数据源适配器维护单元;所述标准维护单元用于对医疗信息系统数据模板化集成过程中所使用的标准进行管理维护,包括对医疗系统业务规范描述定义和数据结果集的管理;所述结果集是对医疗数据业务标准的分解,在结构上符合业务标准的上报结构要求,同时也是数据集成模板中数据模型创建的依据;结果集项是所述结果集中最小的数据定义单位,每个结果集项都用于定义和描述标准数据信息,多个结果集项组合在一起来共同描述某类业务标准;所述标准维护单元包括业务规范管理模块和结果集管理模块;所述业务规范管理模块用于维护医疗系统的业务规范描述定义,实现对业务规范描述定义的导入和检索,并对定义加载;所述结果集管理模块用于结果集的导入,以及按照结果集属性及业务聚类的检索结果来加载结果集,结果集及其结果集项为模板维护单元实现数据集成模板的构建及复用性分析过程提供参考;所述数据集成模板介于结果集标准数据结构定义与数据源多态数据类型间,在结构上与集标准数据结构一致,在内容上与数据源数据内容一致,用于实现从多态类型数据的集成到既定标准结构数据间的映射;所述模板维护单元用于实现对所述数据集成模板的管理、创建、分析、调试和执行,并支撑分析创建的语义分析和业务字典;所述模板维护单元包括模板管理模块、复用分析模块、模板构建模块、语义分析模块、业务字典模块和模板执行模块;所述模板管理模块用于存储和加载数据集成模板,按规则对数据集成模板进行检索及应用相关模板模型元素;模板模型用于构成数据集成模板,是定义了具有某一类业务属性的数据结构的集合,数据集成模板有1个或多个模板模型组合而成,模板模型及模板模型间所具有的关联关系实现了结果集业务结构和特性,而模板模型又通过其内部的模型元素实现与数据源数据内容的关联匹配;模型元素是模板模型中最小的数据定义单位,每个元素都定义和描述了数据源内数据信息,多个元素组合在一起共同描述某类业务实体;所述复用分析模块用于实现根据结果集以及医疗信息系统数据源的信息,分析数据集成模板是否能复用于要实施集成的医疗系统,通过基于语义分析模块对结果集和当前数据集成模板的匹配度分析,判断数据集成模板的复用情况,并对不能完全复用的数据集成模板进行复用性拆分,为数据集成模板的构建提供参考;所述模板构建模块用于基于标准和医疗信息系统数据源信息构建数据集成模板,通过与业务规范管理模块的交互,获取业务规范描述定义,并结合数据源分析内容,实现对指定医疗数据系统的业务聚类分析,以定义模板模型,通过对业务聚类产生的模型实施聚类内的模型关联和跨聚类的业务关联关系的创建,最终输出数据集成模板;所述语义分析模块用于在数据集成模板构建和复用性分析过程中,为结果集与数据集成模板间的语义匹配提供支持,根据结果集名称、结果集项名称与模板模型名称、模板模型元素定义之间的语义内容,基于业务字典和模糊匹配算法实现结果集与数据集成模板间的关联;所述业务字典维护模块用于维护医疗系统中业务相关的数据字典,并为数据集成模板分析和构建过程提供所需要的业务字典信息;所述模板执行模块用于调试和执行数据集成模板,完成从医疗信息系统数据源到医疗数据终端的数据集成工作;所述数据源适配器维护单元用于管理、调试和执行数据源适配器,以支撑从多种类型数据源中按照数据集成模板定义正确采集数据的需求;所述数据源适配器维护单元包括数据源连接器模块、适配器管理模块和适配执行引擎;所述数据源连接器模块用于与特定的医疗信息系统数据源交互,获取数据源的业务数据和数据结构,以供数据集成模板构建和数据集成模板分析过程的参考;所述适配器管理模块用于创建和维护数据源适配器,根据适配的数据源类型分类管理和配置,采用可插拔的形式扩展对数据源的适配能力;所述适配执行引擎用于实现针对不同数据源类型的适配器的调试和运行,完成从数据源中采集符合数据集成模板定义的数据的目标。...

【技术特征摘要】
1.一种医疗信息系统数据模板化的集成系统,其特征在于:包括标准维护单元、模板维护单元和数据源适配器维护单元;所述标准维护单元用于对医疗信息系统数据模板化集成过程中所使用的标准进行管理维护,包括对医疗系统业务规范描述定义和数据结果集的管理;所述结果集是对医疗数据业务标准的分解,在结构上符合业务标准的上报结构要求,同时也是数据集成模板中数据模型创建的依据;结果集项是所述结果集中最小的数据定义单位,每个结果集项都用于定义和描述标准数据信息,多个结果集项组合在一起来共同描述某类业务标准;所述标准维护单元包括业务规范管理模块和结果集管理模块;所述业务规范管理模块用于维护医疗系统的业务规范描述定义,实现对业务规范描述定义的导入和检索,并对定义加载;所述结果集管理模块用于结果集的导入,以及按照结果集属性及业务聚类的检索结果来加载结果集,结果集及其结果集项为模板维护单元实现数据集成模板的构建及复用性分析过程提供参考;所述数据集成模板介于结果集标准数据结构定义与数据源多态数据类型间,在结构上与集标准数据结构一致,在内容上与数据源数据内容一致,用于实现从多态类型数据的集成到既定标准结构数据间的映射;所述模板维护单元用于实现对所述数据集成模板的管理、创建、分析、调试和执行,并支撑分析创建的语义分析和业务字典;所述模板维护单元包括模板管理模块、复用分析模块、模板构建模块、语义分析模块、业务字典模块和模板执行模块;所述模板管理模块用于存储和加载数据集成模板,按规则对数据集成模板进行检索及应用相关模板模型元素;模板模型用于构成数据集成模板,是定义了具有某一类业务属性的数据结构的集合,数据集成模板有1个或多个模板模型组合而成,模板模型及模板模型间所具有的关联关系实现了结果集业务结构和特性,而模板模型又通过其内部的模型元素实现与数据源数据内容的关联匹配;模型元素是模板模型中最小的数据定义单位,每个元素都定义和描述了数据源内数据信息,多个元素组合在一起共同描述某类业务实体;所述复用分析模块用于实现根据结果集以及医疗信息系统数据源的信息,分析数据集成模板是否能复用于要实施集成的医疗系统,通过基于语义分析模块对结果集和当前数据集成模板的匹配度分析,判断数据集成模板的复用情况,并对不能完全复用的数据集成模板进行复用性拆分,为数据集成模板的构建提供参考;所述模板构建模块用于基于标准和医疗信息系统数据源信息构建数据集成模板,通过与业务规范管理模块的交互,获取业务规范描述定义,并结合数据源分析内容,实现对指定医疗数据系统的业务聚类分析,以定义模板模型,通过对业务聚类产生的模型实施聚类内的模型关联和跨聚类的业务关联关系的创建,最终输出数据集成模板;所述语义分析模块用于在数据集成模板构建和复用性分析过程中,为结果集与数据集成模板间的语义匹配提供支持,根据结果集名称、结果集项名称与模板模型名称、模板模型元素定义之间的语义内容,基于业务字典和模糊匹配算法实现结果集与数据集成模板间的关联;所述业务字典维护模块用于维护医疗系统中业务相关的数据字典,并为数据集成模板分析和构建过程提供所需要的业务字典信息;所述模板执行模块用于调试和执行数据集成模板,完成从医疗信息系统数据源到医疗数据终端的数据集成工作;所述数据源适配器维护单元用于管理、调试和执行数据源适配器,以支撑从多种类型数据源中按照数据集成模板定义正确采集数据的需求;所述数据源适配器维护单元包括数据源连接器模块、适配器管理模块和适配执行引擎;所述数据源连接器模块用于与特定的医疗信息系统数据源交互,获取数据源的业务数据和数据结构,以供数据集成模板构建和数据集成模板分析过程的参考;所述适配器管理模块用于创建和维护数据源适配器,根据适配的数据源类型分类管理和配置,采用可插拔的形式扩展对数据源的适配能力;所述适配执行引擎用于实现针对不同数据源类型的适配器的调试和运行,完成从数据源中采集符合数据集成模板定义的数据的目标。2.一种医疗信息系统数据模板化的集成方法,采用权利要求1所述的医疗信息系统数据模板化的集成系统实现,其特征在于:包括以下步骤:步骤1、判断数据源类型;获得数据源类型,判断该数据源类型是否为结构化的DB或半结构化的XML或EXCEL类型,如果是,则执行步骤2,否则退出;步骤2、进行数据源连接;连接医疗信息系统数据源,获取异构医疗数据系统中的医疗数据源内业务数据信息,所述业务数据信息的类型包括结构化数据和半结构化数据;步骤3、进行数据集成模板复用分析;模板维护单元的复用分析模块对数据集成模板的复用程度进程评判分析,如果数据集成模板完全可复用,则执行步骤6;如果数据集成模板完全不可复用,执行步骤5;如果数据集成模板部分可复用,则执行步骤4,具体方法为:步骤3.1、加载标准结果集,读取结果集名称、结果集业务类别名称、结果集项的内容;步骤3.2、加载业务数据集成模板库,读取模板名称、模板业务类别名称、模板模型及模型元素的内容;步骤3.3、根据加载的结果集信息与数据集成模板信息进行对比,判断数据集成模板的可复用程度;如果结果集名称=模板名称且结果集业务名称=模板业务类别名称,则断定存在...

【专利技术属性】
技术研发人员:李轶强孙勇韬肖华蔡军张立勇舒尊明
申请(专利权)人:北京锐软科技股份有限公司
类型:发明
国别省市:北京,11

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

1