用于多个存储库系统中智能存档搜索的方法和系统技术方案

技术编号:13510369 阅读:83 留言:0更新日期:2016-08-11 12:34
本发明专利技术公开提供可配置规则表的系统和方法,所述可配置规则表定义包括多个存储库/存档的存储库/存档搜索优先级。以此方式,连续搜索存储库/存档且在返回第一结果后,所述搜索停止。基于预配置“层”中的位置按优先级顺序搜索存储库/存档。这使搜索能够导向至最能够针对不同类型的搜索且同样针对不同类型的研究处理负载的存储库/存档。如果找到重复,重复优先级列表使管理员能够指定哪个存储库/存档将出现在搜索结果列表中。例如,在临床研究存档系统中,所述搜索优先级使管理员能够将搜索导向至最能够针对不同类型的搜索且针对不同类型的研究处理负载的存储库。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】本专利技术公开提供可配置规则表的系统和方法,所述可配置规则表定义包括多个存储库/存档的存储库/存档搜索优先级。以此方式,连续搜索存储库/存档且在返回第一结果后,所述搜索停止。基于预配置“层”中的位置按优先级顺序搜索存储库/存档。这使搜索能够导向至最能够针对不同类型的搜索且同样针对不同类型的研究处理负载的存储库/存档。如果找到重复,重复优先级列表使管理员能够指定哪个存储库/存档将出现在搜索结果列表中。例如,在临床研究存档系统中,所述搜索优先级使管理员能够将搜索导向至最能够针对不同类型的搜索且针对不同类型的研究处理负载的存储库。【专利说明】用于多个存储库系统中智能存档搜索的方法和系统专利技术背景 当患者经历研究(诸如成像研究)时,临床信息存储在电子数据存储库/存档中。因 为多种原因,相同研究可以存储在多于一个存储库中。例如,当使用医学数字成像和通信 (DICOM)标准将成像研究从成像医疗器械发送至本地图片存档和通信系统(PACS)来用于存 储时,其还可以推送至厂商中立存档(VNA)或包括VNA的电子医疗记录(EMR)系统。还可能的 是,研究通过健康信息交换(HIE)请求被重复来存储在原始EMR系统的外部。通常,当执行多 个存储库的查询以定位患者图像数据时,并行搜索每个存储库且返回所有结果。这可能导 致重搜索负载下的低效率,资源的不适当分配和降低的性能。
技术实现思路
本文公开的是用于定义(例如)临床研究存档系统中的存档环境中的数据存储库 搜索优先级的用户/管理员可配置规则表的系统和方法。以此方式,连续搜索存储库且在返 回第一结果后,搜索停止。基于在预配置"层"的层级中的位置按优先级顺序搜索存储库。这 可使管理员将搜索导向至最能够针对不同类型的搜索且同样针对不同类型的研究处理负 载的存储库。如果找到重复,重复优先级列表可使管理员指定哪个存储库将出现在搜索结 果列表上。 根据本公开内容的方面,提供一种用于搜索多个存储库的方法,其包括:将多个存 储库组织为包括至少一个层的预定层级;从请求者接收搜索请求;根据预定层级搜索多个 存储库;当找到搜索请求的结果时,停止搜索;且将结果传达至请求者。 根据本公开内容的方面,提供一种配置存储库的层级的方法,其包括:提供用户界 面,所述用户界面显示存储库列表;在用户界面中显示如配置文件中定义的与存储库关联 的存储库层;提供编辑用户界面,其中存储库与层的关联可以改变;且在接收到改变时,将 编辑用户界面中接收的改变反映至配置文件。 根据本公开内容的其它方面,提供一种用于搜索多个存储库的方法,其包括:从请 求者接收搜索请求;且确定配置是否被启用来用于搜索多个存储库。如果配置被启用,那么 方法包括:根据多个存储库的预定层级层搜索多个存储库;当在多个存储库的预定层级层 的层内找到搜索请求的至少一个结果时,停止搜索;如果找到搜索请求的多于一个结果,移 除重复结果;且将结果传达至请求者。 所属领域技术人员在检查以下附图和详细描述后,其它系统、方法、特征和/或优 点将或可变得明显。旨在所有这样的额外系统、方法、特征和/或优点都包括在该说明书内 且受随附权利要求保护。 附图简述 附图中的组件并不一定相对于彼此按照比例绘制。在全部若干视图中,相同附图 标记指定对应部件。 图1是其中可以实施本公开内容的方面的存档环境100的高阶方块图; 图2是分层结构的方块图;图3A图示根据本公开内容的示例操作流;图3B图示根据本公开内容的另一示例操作流;图4图示如从设置菜单项选择的活动数据库连接的示例列表;图5图示层的示例列表;图6图示编辑用户界面;图7图示用于重复管理的示例用户界面; 图8图示基于图1的环境的详细示例性临床存档环境;和 图9图示示例性装置。【具体实施方式】 除非另有定义,否则本文使用的所有技术和科学术语具有如所属领域一般技术人 员通常理解的相同的含义。可以在本公开内容的实践或测试中使用类似于或等效于本文描 述的方法和材料的方法和材料。虽然下文将描述特定实施方式,但是对于所属领域的那些 技术人员而言显而易见的是实施方式并不限于此。 概述 本公开内容针对一种提供定义存储库搜索层级和/或优先级的可配置规则表的解 决方案。当提交用户查询时,导向至一个或多个存储库,所述存储库按由配置表设置的预定 顺序连续搜索。从存储库/存档返回满足查询的第一结果后,搜索停止。例如,将通过以下公 开内容变得显而易见,在存储医疗图像数据的环境中,优先级列表可以被配置来具有厂商 中立存档(VNA) >本地存储库/存档(例如,图片存档和通信系统(PACS ))>扫描仪(例如,未被 存档的最近中风研究的位置)的搜索顺序。因此,在医疗环境中,当在多个存储库/存档上存 在相关研究时,本公开内容的层级式搜索结构可以用于(例如)减少对资源的负载。 示例环境 图1是其中可以实施本公开内容的方面的存档环境100的高阶方块图。环境100图 示客户端/服务器架构,其包括执行客户端应用的至少一个客户端102和执行数据库应用的 至少一个服务器104。虽然图1中只示出了各者中的一个,但是可以存在多于一个客户端102 或服务器104。服务器104可以执行与存储库1至存储库5交互以存储且检索数据的数据库应 用。客户端102可以执行用户通过键盘、触摸屏、定点装置等从存储库1至5访问数据所凭借 的客户端应用。虽然未示出,但是客户端应用和数据库应用可以在相同计算机上执行。下文 参考图9提供示例客户端102和服务器104。 在环境100中,数据可以存储在存储库1至存储库5中的一个或多个中。为了检索数 据,客户端102可以使用客户端应用将查询提交至在服务器104上执行的数据库应用。一旦 接收,查询由服务器104处理且结果返回至在客户端102上执行的客户端应用。客户端102可 以显示结果或摄取结果来用于在客户端102处另外处理。 存储库层和优先级的配置 照惯例,向存储库1至5中的每个并行呈现查询。因此,即使结果没有存在于存储库 上,所述存储库也被分派任务来处理查询。为了解决置于存储库(或任何其它类型的数据存 储元素)上的处理负担且参考图2,本公开内容为一种分层层级式配置机制作准备,其可使 管理员、自动调谐系统或其它预配置存储库的分层搜索层级和优先级,使得选择性地和连 续地搜索存储库。以此方式,可能具有响应数据的存储库是实际处理查询的存储库。此外, 层级式配置机制可以对终端用户为透明的方式操作。例如,存储库层列表可以用于通过将查询导向至存储库2或存储库1(如果其保持 由客户端102请求的数据)来减轻对存储库3的负载。因此,当提交查询时,层级式机制导向 查询的处理。分层层级式配置机制还可以用于将某些类别的用户优先化至存储库1至存储 库5的某些上。仍进一步来说,分层层级式配置机制可以用作防止某些客户端装置访问某些 存储库内的数据的访问控制机制。更进一步来说,分层层级式配置机制可以根据用户或从 (例如)轻量目录访问协议(LDAP)查找表确定的用户所属的群组的位置。另一用途是基于正 由用户请求的数据类型实施分层层级式配置机制。基于本文的公开内容,分层层级式配置 机制的其它用途对于所属领域的那些技术人员而言将变得明显。参考图2,图示了根据本公开内容的本文档来自技高网...

【技术保护点】
一种用于搜索多个存储库的方法,其包括:将所述多个存储库组织为包括至少一个层的预定层级;从请求者接收搜索请求;根据所述预定层级搜索所述多个存储库;当找到所述搜索请求的结果时,停止所述搜索;和将所述结果传达至所述请求者。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:马克·艾伦·瓦格纳
申请(专利权)人:卡尔加里科技股份有限公司
类型:发明
国别省市:加拿大;CA

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

1