一种数据查询方法和装置制造方法及图纸

技术编号:20272666 阅读:21 留言:0更新日期:2019-02-02 03:42
本申请提供了一种数据查询方法,该方法包括:基于医疗数据需求,确定所述医疗数据需求中包含的医疗数据字段,以及,所述医疗数据字段对应的医疗编码;在医疗数据库中,查询与所述医疗数据字段对应的字段,所述医疗数据库包括字段和医疗内容之间的对应关系;若查询到与所述医疗数据字段对应的医疗内容,确定查询到的与所述医疗数据字段对应的字段所对应的医疗内容中,是否包含所述医疗数据字段对应的医疗编码的医疗标准术语;若确定查询到的与所述医疗数据字段对应的字段所对应的包括至少一个具有编码的医疗标准术语的医疗内容中包含所述医疗数据字段对应的医疗编码,则基于包含所述医疗编码的医疗内容,生成查询结果。

【技术实现步骤摘要】
一种数据查询方法和装置
本申请涉及医疗数据分析
,具体而言,涉及一种数据查询方法和装置。
技术介绍
随着现代网络技术的发展,文数据检索更多是通过计算机技术来完成。在现有的检索方案中,在与临床试验有关的文献资料检索中,也需要按照如下方法进行:首先,了解该临床试验的研究方向,并明确患者或者研究对象特点以及研究内容等;然后,确认医疗术语中的关键词,在大量的医疗数据(如,病例记录、检查报告记录等)进行检索和查询,检索结果初览后,依据与研究的相关性进行原始数据阅读。并且,临床研究从立项到完成,最后结束研究,需要多次反复查找类似的相关文献。但是,在通过上述方法进行检索时,医疗病例和报告记录等需要从各个医疗机构进行获取,在获取到上述病例和记录后需要通过人工对记录中的数据进行处理,而人工处理比较麻烦且耗时,增加了处理成本,不同医疗机构的医疗用语不同,处理完后的数据的统一性和准确性都难以保证,这样也给后期的检索增加了检索难度和成本。
技术实现思路
有鉴于此,本申请的目的在于提供一种数据查询方法和装置,用于解决现有技术中的数据查询效率低的问题。第一方面,本申请实施例提供了一种数据查询方法,该方法包括:基于医疗数据需求,确定所述医疗数据需求中包含的医疗数据字段,以及,所述医疗数据字段对应的医疗编码;在医疗数据库中,查询与所述医疗数据字段对应的字段,所述医疗数据库包括字段和医疗内容之间的对应关系,所述医疗内容中包括至少一个具有编码的医疗标准术语,所述医疗数据库为基于获取的历史医疗异构源数据构建的;若查询到与所述医疗数据字段对应的医疗内容,确定查询到的与所述医疗数据字段对应的字段所对应的医疗内容中,是否包含所述医疗数据字段对应的医疗编码的医疗标准术语;若确定查询到的与所述医疗数据字段对应的字段所对应的包括至少一个具有编码的医疗标准术语的医疗内容中包含所述医疗数据字段对应的医疗编码,则基于包含所述医疗编码的医疗内容,生成查询结果。可选地,所述基于医疗数据需求,确定所述医疗数据需求中包含的医疗数据字段,以及,所述医疗数据字段对应的医疗编码,包括:基于所述用户的医疗数据需求,确定所述医疗数据字段和所述所述医疗数据字段对应的医疗数据术语;根据确定的所述医疗数据术语,以及预设的医疗术语与编码之间的对应关系,确定与所述医疗数据术语对应的编码,将确定到的编码作为所述医疗编码。可选地,基于以下方法构建所述医疗数据库:从医疗相关数据中,提取用于构建所述医疗数据库的字段;基于提取的字段、所述历史医疗异构源数据,以及预设的医疗对照表和预设的映射算法,构建所述医疗数据库。可选地,所述基于提取的字段、所述历史医疗异构源数据,以及预设的医疗对照表和预设的映射算法,构建所述医疗数据库,包括:从所述历史医疗异构源数据中,提取与提取的字段对应的至少一个医疗词汇和对应的结构化信息;基于所述提取的所述至少一个医疗词汇,和所述医疗对照表,确定每个医疗词汇对应的具有编码的医疗标准术语,其中,所述医疗对照表包括医疗词汇和具有编码的医疗标准术语之间的对应关系;将所述具有编码的医疗标准术语和对应的结构化信息作为医疗内容,利用所述映射算法将所述医疗内容映射到所述医疗数据库的字段,完成对所述医疗数据库的构建。可选地,所述基于包含所述医疗编码的医疗内容,生成查询结果,包括:从包含所述医疗编码的医疗内容中,选择满足所述医疗数据需求中的时间需求的内容作为查询结果;或者,按照时间由远及近对医疗内容进行排序,将排序靠前的前预设数目条内容作为查询结果;或者,将表征时间最远的医疗内容作为查询结果。第二方面,本申请实施例提供了一种数据查询装置,该方法包括:第一确定模块,用于基于医疗数据需求,确定所述医疗数据需求中包含的医疗数据字段,以及,所述医疗数据字段对应的医疗编码;查询模块,用于在医疗数据库中,查询与所述医疗数据字段对应的字段,所述医疗数据库包括字段和医疗内容之间的对应关系,所述医疗内容中包括至少一个具有编码的医疗标准术语,所述医疗数据库为基于获取的历史医疗异构源数据构建的;第二确定模块,用于若查询到与所述医疗数据字段对应的医疗内容,确定查询到的与所述医疗数据字段对应的字段所对应的医疗内容中,是否包含所述医疗数据字段对应的医疗编码的医疗标准术语;生成模块,用于若确定查询到的与所述医疗数据字段对应的字段所对应的包括至少一个具有编码的医疗标准术语的医疗内容中包含所述医疗数据字段对应的医疗编码,则基于包含所述医疗编码的医疗内容,生成查询结果。可选地,所述第一确定模块具体用于:基于所述用户的医疗数据需求,确定所述医疗数据字段和所述所述医疗数据字段对应的医疗数据术语;根据确定的所述医疗数据术语,以及预设的医疗术语与编码之间的对应关系,确定与所述医疗数据术语对应的编码,将确定到的编码作为所述医疗编码。可选地,还包括:构建模块,所述构建模块用于:从医疗相关数据中,提取用于构建所述医疗数据库的字段;基于提取的字段、所述历史医疗异构源数据,以及预设的医疗对照表和预设的映射算法,构建所述医疗数据库。第三方面,本申请实施例挺了一种计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述方法的步骤。本申请实施例提供的数据查询方法和装置,根据医疗数据需求,确定所述医疗数据需求中包含的医疗数据字段,以及,所述医疗数据字段对应的医疗编码,在医疗数据库中,查询与所述医疗数据字段对应的字段,若查询到与医疗数据字段对应的医疗内容,确定查询到的与医疗数据字段对应的字段所对应的医疗内容中,是否包含医疗数据字段对应的医疗编码的医疗标准术语,若确定查询到的与医疗数据字段对应的字段所对应的包括至少一个具有编码的医疗标准术语的医疗内容中包含医疗数据字段对应的医疗编码,则基于包含医疗编码的医疗内容,生成查询结果。由于医疗数据库是根据历史医疗异构源数据构建的,从而使得用户在查询数据时比较便捷,容易得到查询结果,提高了查询效率,也降低了基于查询结果进行研究的研究成本,提高了研究效率。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的一种数据查询方法的流程示意图;图2为本申请实施例提供的一种数据查询装置的第一种结构示意图;图3为本申请实施例提供的一种数据查询装置的第二种结构示意图;图4为本申请实施例提供的一种计算机设备400的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不本文档来自技高网...

【技术保护点】
1.一种数据查询方法,其特征在于,该方法包括:基于医疗数据需求,确定所述医疗数据需求中包含的医疗数据字段,以及所述医疗数据字段对应的医疗编码;在医疗数据库中,查询与所述医疗数据字段对应的字段,所述医疗数据库包括字段和医疗内容之间的对应关系,所述医疗内容中包括至少一个具有编码的医疗标准术语,所述医疗数据库为基于获取的历史医疗异构源数据构建的;若查询到与所述医疗数据字段对应的医疗内容,确定查询到的与所述医疗数据字段对应的字段所对应的医疗内容中,是否包含所述医疗数据字段对应的医疗编码的医疗标准术语;若确定查询到的与所述医疗数据字段对应的字段所对应的包括至少一个具有编码的医疗标准术语的医疗内容中包含所述医疗数据字段对应的医疗编码,则基于包含所述医疗编码的医疗内容,生成查询结果。

【技术特征摘要】
1.一种数据查询方法,其特征在于,该方法包括:基于医疗数据需求,确定所述医疗数据需求中包含的医疗数据字段,以及所述医疗数据字段对应的医疗编码;在医疗数据库中,查询与所述医疗数据字段对应的字段,所述医疗数据库包括字段和医疗内容之间的对应关系,所述医疗内容中包括至少一个具有编码的医疗标准术语,所述医疗数据库为基于获取的历史医疗异构源数据构建的;若查询到与所述医疗数据字段对应的医疗内容,确定查询到的与所述医疗数据字段对应的字段所对应的医疗内容中,是否包含所述医疗数据字段对应的医疗编码的医疗标准术语;若确定查询到的与所述医疗数据字段对应的字段所对应的包括至少一个具有编码的医疗标准术语的医疗内容中包含所述医疗数据字段对应的医疗编码,则基于包含所述医疗编码的医疗内容,生成查询结果。2.如权利要去1所述的方法,其特征在于,所述基于医疗数据需求,确定所述医疗数据需求中包含的医疗数据字段,以及,所述医疗数据字段对应的医疗编码,包括:基于所述用户的医疗数据需求,确定所述医疗数据字段和所述所述医疗数据字段对应的医疗数据术语;根据确定的所述医疗数据术语,以及预设的医疗术语与编码之间的对应关系,确定与所述医疗数据术语对应的编码,将确定到的编码作为所述医疗编码。3.如权利要去1所述的方法,其特征在于,基于以下方法构建所述医疗数据库:从医疗相关数据中,提取用于构建所述医疗数据库的字段;基于提取的字段、所述历史医疗异构源数据,以及预设的医疗对照表和预设的映射算法,构建所述医疗数据库。4.如权利要去3所述的方法,其特征在于,所述基于提取的字段、所述历史医疗异构源数据,以及预设的医疗对照表和预设的映射算法,构建所述医疗数据库,包括:从所述历史医疗异构源数据中,提取与提取的字段对应的至少一个医疗词汇和对应的结构化信息;基于所述提取的所述至少一个医疗词汇,和所述医疗对照表,确定每个医疗词汇对应的具有编码的医疗标准术语,其中,所述医疗对照表包括医疗词汇和具有编码的医疗标准术语之间的对应关系;将所述具有编码的医疗标准术语和对应的结构化信息作为医疗内容,利用所述映射算法将所述医疗内容映射到所述医疗数据库的字段,完成对所述医疗数据库的构建。5.如权利要去1所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:张奇
申请(专利权)人:北京惠每云科技有限公司
类型:发明
国别省市:北京,11

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

1