基于结构化报告数据的查询系统及其查询方法技术方案

技术编号:23240410 阅读:32 留言:0更新日期:2020-02-04 19:16
本发明专利技术提供了一种基于结构化报告数据的查询系统,包括数据库模块存储患者的医学影像数据;查询项定义模块定义对应于该医学影像数据的所有查询项数据,根据结构化报告参数的属性,将查询项数据分成复数个查询组;查询条件定义模块定义所有查询条件,查询条件包括:字符型查询条件、数字型查询条件和多选界面查询条件;查询模块基于用户在结构化报告查询界面选择的查询项数据、查询条件以及填写的查询数据,将查询项数据与查询数据进行匹配,从数据库模块中提取符合查询条件的查询项数据,并将查询结果输出。本发明专利技术还公开了一种基于结构化报告数据的查询方法。本发明专利技术满足医生对患者基础信息、结构化报告数据等多种数据进行查询,便于医生进行分析。

Query system and query method based on structured report data

【技术实现步骤摘要】
基于结构化报告数据的查询系统及其查询方法
本专利技术涉及医疗信息化软件领域,更具体地,涉及一种基于结构化报告数据的查询系统及其查询方法。
技术介绍
随着信息技术的发展和医疗信息化的建设,目前已经有很多医疗机构都已经使用了结构化报告系统,尤其是放射影像科室。在使用结构化报告过程中,对数据的分析和查询,现有技术中都依赖简单的包含、等于等形式,而且多数只是对患者的检查信息、报告表现、报告诊断进行检索。由于结构化报告数据的存储结构为一对多(患者为一,结构化每个数据为多)的形式,不同于患者基础信息,若需要再进一步复杂的数据查询分析,则需要技术工程师对数据进行深层次查询分析后,发送给医生查看,或对查询次数多的一些需求,进行固定配置功能提供查询服务,若再加入其它软件系统的数据,将是更庞大复杂的数据库,给医生查询患者的影像数据带来了不便,可配置性不高。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于结构化报告数据的查询系统及其查询方法,能够解决现有技术中存在的需要技术工程师查询分析后或者进行固定配置功能才能进行数据查询的问题。为达到上述目的,本专利技术的技术方案是这样实现的:一方面,本专利技术提供了一种基于结构化报告数据的查询系统,包括数据库模块、查询项定义模块、查询条件定义模块和查询模块,其中,数据库模块,分别与查询项定义模块和查询模块相连,用于存储患者的医学影像数据,其中,医学影像数据包括:结构化报告数据和非结构化报告数据;查询项定义模块,分别与数据库模块和查询模块相连,用于基于医学影像数据,定义对应于该医学影像数据的所有查询项数据,并对每个查询项数据进行分类,查询项数据的类别包括:单值类字符型、单值类数字型、多选类型和单选类型;并根据结构化报告参数的属性,将查询项数据分成复数个查询组;查询条件定义模块,分别与数据库模块、查询模块相连,用于基于医学影像数据,定义所有查询条件,查询条件包括:单值类字符型查询条件、单值类数字型查询条件和多选界面查询条件;其中,单值类字符型查询条件包括:包含、不包含、等于、不等于;单值类数字型查询条件包括:大于、小于、等于、不等于、大于等于、小于等于;多选界面查询条件包括:任意一个查询项数据等于查询数据即为符合、任意一个查询项数据不等于查询数据即为符合、任意一个查询项数据包含查询数据即为符合、任意一个查询项数据不包含查询数据即为符合;查询模块,分别与数据库模块、查询项定义模块和查询条件定义模块相连,用于基于用户在结构化报告查询界面选择的查询项数据、查询条件以及填写的查询数据,每个查询项数据对应一个查询条件,将查询项数据与查询数据进行匹配,从数据库模块中自动提取符合查询条件的查询项数据,并将查询结果输出。优选地,查询模块还包括组合查询单元,用于基于结构化报告参数的属性,对每个查询项数据之间设置和(and)、或(or)的关系,当用户在结构化报告查询界面选择复数个查询项数据时,根据所选则的查询条件,将查询项数据与查询数据进行匹配,从数据库模块中自动提取符合查询条件的查询项数据,识别查询项数据之间的关系,当查询项数据之间是和的关系时,将同时满足所有查询条件的查询结果输出;当查询项数据之间是或的关系时,将每个查询项数据的查询结果全部输出。优选地,查询模块还包括快捷模板生成单元,用于当用户查询完一次结构化报告数据时,点击结构化报告查询界面上的保存模板按钮,即可生成本次的查询模板。优选地,查询项定义模块还包括定位单元,用于根据用户的需求,对查询项数据进行指针设置,将查询项数据突显。优选地,该系统还包括查询结果显示模块,与查询模块相连,用于接收查询模块输出的查询结果,将查询结果以列表的形式显示在结构化报告查询界面上,对列表上的查询结果进行数据的排序设置以及数据的导出设置。另一方面,本专利技术还提供了一种基于结构化报告数据的查询方法,其特征在于,包括:数据库模块存储患者的医学影像数据,其中,医学影像数据包括:结构化报告数据和非结构化报告数据;查询项定义模块基于医学影像数据,定义对应于该医学影像数据的所有查询项数据,并对每个查询项数据进行分类,查询项数据的类别包括:单值类字符型、单值类数字型、多选类型和单选类型;并根据结构化报告参数的属性,将查询项数据分成复数个查询组;查询条件定义模块基于医学影像数据,定义所有查询条件,查询条件包括:单值类字符型查询条件、单值类数字型查询条件和多选界面查询条件;其中,单值类字符型查询条件包括:包含、不包含、等于、不等于;单值类数字型查询条件包括:大于、小于、等于、不等于、大于等于、小于等于;多选界面查询条件包括:任意一个查询项数据等于查询数据即为符合、任意一个查询项数据不等于查询数据即为符合、任意一个查询项数据包含查询数据即为符合、任意一个查询项数据不包含查询数据即为符合;查询模块基于用户在结构化报告查询界面选择的查询项数据、查询条件以及填写的查询数据,每个查询项数据对应一个查询条件,将查询项数据与查询数据进行匹配,从数据库模块中自动提取符合查询条件的查询项数据,并将查询结果输出。优选地,该方法还包括:查询模块中的组合查询单元基于结构化报告参数的属性,对每个查询项数据之间设置和(and)、或(or)的关系,当用户在结构化报告查询界面选择复数个查询项数据时,根据所选则的查询条件,将查询项数据与查询数据进行匹配,从数据库模块中自动提取符合查询条件的查询项数据,识别查询项数据之间的关系,当查询项数据之间是和的关系时,将同时满足所有查询条件的查询结果输出;当查询项数据之间是或的关系时,将每个查询项数据的查询结果全部输出。优选地,该方法还包括:当用户查询完一次结构化报告数据时,点击结构化报告查询界面上的保存模板按钮,查询模块中的快捷模板生成单元即可生成本次的查询模板。优选地,该方法还包括:查询项定义模块中的定位单元根据用户的需求,对查询项数据进行指针设置,将查询项数据突显。优选地,该方法还包括:查询结果显示模块接收查询模块输出的查询结果,将查询结果以列表的形式显示在结构化报告查询界面上,对列表上的查询结果进行数据的排序设置以及数据的导出设置。本专利技术的技术效果:1.由于本专利技术中设置了查询项定义模块、查询条件定义模块和查询模块,可以根据医学影像数据定义对应于该医学影像数据的所有查询项数据,并根据结构化报告参数的属性,将查询项数据分成复数个查询组,基于用户在结构化报告查询界面选择的查询项数据、查询条件以及填写的查询数据,每个查询项数据对应一个查询条件,将查询项数据与查询数据进行匹配,从数据库模块中自动提取符合查询条件的查询项数据,并将查询结果输出,方便查找结构化报告数据、基础数据和非结构化报告数据;该系统支持对不同字符、数字类型的数据进行分类查询,支持对结构化报告中编辑框、数字值、多选、单选词条进行查询,满足医生对患者基础信息、结构化报告数据等多种数据进行查询,便于医生进行研究分析,无需技术工程师辅助操作,提高工作效率,节约了人员成本;2.由于本专利技术设置了组合查询单元,可以基于结构化报告参数的属性,对每个查询项本文档来自技高网...

【技术保护点】
1.一种基于结构化报告数据的查询系统,其特征在于,包括:数据库模块、查询项定义模块、查询条件定义模块和查询模块,其中,/n所述数据库模块,分别与所述查询项定义模块和所述查询模块相连,用于存储患者的医学影像数据,其中,所述医学影像数据包括:结构化报告数据和非结构化报告数据;/n查询项定义模块,分别与所述数据库模块和所述查询模块相连,用于基于所述医学影像数据,定义对应于该医学影像数据的所有查询项数据,并对每个所述查询项数据进行分类,所述查询项数据的类别包括:单值类字符型、单值类数字型、多选类型和单选类型;并根据结构化报告参数的属性,将所述查询项数据分成复数个查询组;/n所述查询条件定义模块,分别与所述数据库模块、所述查询模块相连,用于基于所述医学影像数据,定义所有查询条件,所述查询条件包括:单值类字符型查询条件、单值类数字型查询条件和多选界面查询条件;其中,所述单值类字符型查询条件包括:包含、不包含、等于、不等于;所述单值类数字型查询条件包括:大于、小于、所述等于、所述不等于、大于等于、小于等于;所述多选界面查询条件包括:任意一个所述查询项数据等于查询数据即为符合、任意一个所述查询项数据不等于所述查询数据即为符合、任意一个所述查询项数据包含所述查询数据即为符合、任意一个所述查询项数据不包含所述查询数据即为符合;/n所述查询模块,分别与所述数据库模块、查询项定义模块和所述查询条件定义模块相连,用于基于用户在所述结构化报告查询界面选择的所述查询项数据、所述查询条件以及填写的所述查询数据,每个所述查询项数据对应一个所述查询条件,将所述查询项数据与所述查询数据进行匹配,从所述数据库模块中自动提取符合所述查询条件的所述查询项数据,并将查询结果输出。/n...

【技术特征摘要】
1.一种基于结构化报告数据的查询系统,其特征在于,包括:数据库模块、查询项定义模块、查询条件定义模块和查询模块,其中,
所述数据库模块,分别与所述查询项定义模块和所述查询模块相连,用于存储患者的医学影像数据,其中,所述医学影像数据包括:结构化报告数据和非结构化报告数据;
查询项定义模块,分别与所述数据库模块和所述查询模块相连,用于基于所述医学影像数据,定义对应于该医学影像数据的所有查询项数据,并对每个所述查询项数据进行分类,所述查询项数据的类别包括:单值类字符型、单值类数字型、多选类型和单选类型;并根据结构化报告参数的属性,将所述查询项数据分成复数个查询组;
所述查询条件定义模块,分别与所述数据库模块、所述查询模块相连,用于基于所述医学影像数据,定义所有查询条件,所述查询条件包括:单值类字符型查询条件、单值类数字型查询条件和多选界面查询条件;其中,所述单值类字符型查询条件包括:包含、不包含、等于、不等于;所述单值类数字型查询条件包括:大于、小于、所述等于、所述不等于、大于等于、小于等于;所述多选界面查询条件包括:任意一个所述查询项数据等于查询数据即为符合、任意一个所述查询项数据不等于所述查询数据即为符合、任意一个所述查询项数据包含所述查询数据即为符合、任意一个所述查询项数据不包含所述查询数据即为符合;
所述查询模块,分别与所述数据库模块、查询项定义模块和所述查询条件定义模块相连,用于基于用户在所述结构化报告查询界面选择的所述查询项数据、所述查询条件以及填写的所述查询数据,每个所述查询项数据对应一个所述查询条件,将所述查询项数据与所述查询数据进行匹配,从所述数据库模块中自动提取符合所述查询条件的所述查询项数据,并将查询结果输出。


2.根据权利要求1所述的基于结构化报告数据的查询系统,其特征在于,所述查询模块还包括组合查询单元,用于基于所述结构化报告参数的属性,对每个所述查询项数据之间设置和(and)、或(or)的关系,当用户在所述结构化报告查询界面选择复数个所述查询项数据时,根据所选则的查询条件,将所述查询项数据与所述查询数据进行匹配,从所述数据库模块中自动提取符合所述查询条件的所述查询项数据,识别所述查询项数据之间的关系,当所述查询项数据之间是和的关系时,将同时满足所有所述查询条件的查询结果输出;当所述查询项数据之间是或的关系时,将每个所述查询项数据的查询结果全部输出。


3.根据权利要求2所述的基于结构化报告数据的查询系统,其特征在于,所述查询模块还包括快捷模板生成单元,用于当用户查询完一次结构化报告数据时,点击所述结构化报告查询界面上的保存模板按钮,即可生成本次的查询模板。


4.根据权利要求1所述的基于结构化报告数据的查询系统,其特征在于,所述查询项定义模块还包括定位单元,用于根据用户的需求,对所述查询项数据进行指针设置,将所述查询项数据突显。


5.根据权利要求1所述的基于结构化报告数据的查询系统,其特征在于,该系统还包括查询结果显示模块,与所述查询模块相连,用于接收所述查询模块...

【专利技术属性】
技术研发人员:王霄英贺长征吕磊段博文
申请(专利权)人:北京赛迈特锐医疗科技有限公司
类型:发明
国别省市:北京;11

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

1