与可执行指引的决策支持系统交换患者数据的系统和方法

文档序号:6656533阅读:219来源:国知局
专利名称:与可执行指引的决策支持系统交换患者数据的系统和方法
技术领域
本发明一般涉及决策支持系统,尤其是涉及使用可执行临床指引协助向患者提供保健的决策支持系统。
现有的证据表明,可以通过使用计算机实施与临床流程相结合的基于证据的可执行临床实践指引而实现改进护理患者的有效性。该改进可以包括在护理点提供患者特定的建议的性能。该可执行指引使得临床医生能够更容易地得到知识,而不需要临床医生去找出特定的知识。许多专业协会(例如ACP-ASIM、ACR、ACC等)制定了用于护理患者的指引。已经开发了决策支持系统(DSS)以将存储在信息系统中的与患者及其护理相关的数据和可执行指引的执行相结合。
然而,决策支持系统不能广泛应用于护理点,这在很大程度上是由于决策支持系统和用于存储患者数据的信息系统之间的不匹配。解决与不匹配相关的问题的一种方法是,提供DSS和本地临床信息存储系统之间的紧密结合,这就导致很难与其他机构共用该DSS。
另一种方法是设计与DSS相关的医疗逻辑模块(MLM),用于提供DSS和本地信息存储系统之间的兼容性以在它们之间共享信息。该MLM提供有一个特定部分,其中由DSS使用的项被其他项所包围,用于提供对由本地信息存储系统使用的项的映射。该其他项已知为卷曲花括号(curly brace)。该MLM项和本地信息存储系统之间的映射是机构特定的,并且需要很多客户定制(custom tailoring)。因而,准备和使用该映射的任务通常被称为“卷曲花括号问题”。建立DSS的成本和付出是很高的,并且其对于使用本地信息存储系统的定制是需要时间的,这妨碍了与许多机构共用DSS的目的。
因此,本发明是针对这样一个问题,即开发一种系统和方法,其中DSS可以被耦合到许多信息系统和配置在许多机构中。
本发明的一个方面是提供一种用于交换数据的系统和方法。该系统包括存储与涉及多个患者的各个数据相关的多个第一数据元的本地信息存储系统,和可以在至少一个处理器上执行的可执行指引决策支持系统。该决策支持系统包括用于存储多个可执行指引的可执行指引存储系统,和用于执行该指引的执行引擎,该指引包括至少处理与第二数据元相关的数据。
该决策支持系统包括可以在至少一个处理器上执行的搜索模块,用于生成在本地信息系统、决策支持系统和患者知识库之间交换与第二数据元相关的数据的请求。该患者知识库可以在该至少一个处理器上执行以确定对应于该第二数据元的该多个第一数据元中的第一数据元,并且至少一个互用性参数定义了该第一和第二数据元如何对应。该患者知识库还可以执行以根据该确定的至少一个互用性参数而处理被交换的数据,以建立该第一和第二数据元之间的语义互用。提供耦合以在该第一和第二数据元之间传输被交换的数据。
该方法包括步骤生成在该本地信息系统和决策支持系统之间交换数据的请求,其中该被交换的数据被包含在与第二数据元相关的数据中,和确定对应于该第二数据元的该多个第一数据元中的第一数据元以及定义该第一和第二数据元如何对应的至少一个互用性参数。该方法还包括步骤根据该确定的至少一个互用性参数而处理被交换的数据,以建立该第一和第二数据元之间的语义互用;在该第一和第二数据元之间传输被交换的数据。
参照以下所列附图和本发明的详细说明,本发明的这些和其他特征、方面和优点将变得更好理解

图1示出了根据本发明的包括耦合到本地信息存储系统的决策支持系统的一个示例性系统的框图。
图2示出了在图1所示系统的操作期间实施步骤的流程图,其中该决策支持系统请求从该本地信息支持系统检索得到的数据;和图3示出了在图1所示系统的操作期间实施步骤的流程图,其中该决策支持系统更新由本地信息存储系统存储的数据。
本发明描述了一种用于执行可执行临床指引以在患者的治疗中向用户提供临床指导的决策支持系统。该决策支持系统耦合到存储有与多个患者和/或其治疗相关的数据的本地信息存储系统。该决策支持系统需要存储在该患者信息存储系统中的数据以执行该指引,并且该决策支持系统需要更新由本地信息存储系统存储的数据。该决策支持系统包括患者知识库,其使得由本地信息存储系统存储的信息与由该决策支持系统生成的查询或更新语义匹配,以提供该决策支持系统与本地信息存储系统之间的语义互用性。该语义互用性确保该决策支持系统和本地信息存储系统对所请求或交换的数据和/或操作的含义具有共同的理解,以防止误解和最终导致的错误医疗决定。
图1示出了一个示例性系统10的优选实施例,其具有耦合到本地信息存储系统的决策支持系统,用于协助提供对于患者保健的决策支持。该系统10包括可执行指引决策支持系统(DSS)12,其包括可执行指引存储系统14、DSS执行引擎16、用户界面(UI)18、域知识库(DKB)22、患者知识库(PKB)24、和请求模块30。该系统10还包括接口模块28和存储与至少一个患者和/或该至少一个患者的治疗相关的数据的本地信息存储系统(LISS)26。该执行引擎16包括请求模块30,用于生成查询或请求以搜索PKB24来查找执行指引所需要的语义正确的数据,或者确定使用被执行引擎16处理的数据的语义正确的方式,例如用于更新LISS26。
术语存储系统是指用于存储和访问信息的系统,例如一个或多个数据库或储存库,其中该存储系统可以是结构化或非结构化的。DSS12通过使用至少一个处理器和可以由该至少一个处理器访问的至少一个存储介质来实现。该系统10的部件(例如该本地信息存储系统26、接口模块28、和DSS12及其部件(例如证据指引存储系统14、DSS执行引擎16、用户界面18、域知识库22、患者知识库24和请求模块30))通过有线或无线连接31连接,该连接31可以由一个或多个网络提供,例如LAN、WAN、内联网、因特网、或其组合。
系统10的各个部件可以共用该至少一个处理器和至少一个存储介质的资源,或者可以专用该资源中的一个或多个。该至少一个处理器可以包括,例如个人计算机、微处理器、手持计算设备、服务器等。该至少一个存储介质可以包括,例如硬盘驱动器、CD-ROM、RAM、闪存、易失性存储器、非易失性存储器等。
LISS26优选地可以从多个不同类型的LISS中选择,其中该DSS能够与该不同类型的LISS中的各种LISS交换信息。该LISS26存储与多个患者及其治疗相关的数据,其可以包括患者信息、实验室结果、图像结果等,其优选地被存储为根据至少一种标准电子医疗记录配置的多个第一数据元。
该DSS12或其部分可以存在于服务器和/或可以由服务器访问以执行的存储器上,其中该服务器可以由多个计算机访问。例如,用户例如临床医生可以操作工作站例如个人计算机以使用该DSS12,其中在服务器或工作站上执行该DSS12。可选地,该DSS可以位于一个或多个工作站或可以由其访问的存储器上。而且,该DSS可以嵌入或连接到另一个系统,例如管理信息系统(例如医院、疗养院、实验室等)。关于该DSS的示例性应用包括协助进行资源管理、计划和/或质量保证。
指引存储系统14存储多个可执行指引。存储在该指引存储系统14中的指引优选为基于证据的,并且根据本领域专家的经验和研究而发展。该指引通过适当的编码技术进行编码,例如ASBRU、GLIF、EON、GUIDE、PRODIGY和PROforma等。该指引存储系统14优选为可检索的,以查找特定的指引或者最符合标准的指引,典型地为在最佳匹配患者环境、用户环境、护理环境等中的至少一个的组合的环境中提供临床治疗指导的指引。
DSS12可以访问从指引信息系统14中选择的指引。该指引可以由用户通过指令DSS12访问所选择的指引而选择,和/或该指引可以由DSS12根据DSS12可用的与临床环境相关的数据来选择,例如患者当前状态、医疗历史、至今为止提供的护理等的环境。临床应用可以用于将临床环境数据提交到DSS12,或者用户界面18可以用于允许用户输入临床环境数据。所选择的指引或其连接的副本可以临时或永久存储在例如用户工作站中,与患者数据一起存储在本地信息存储系统26中,和/或存储在由可执行指引系统14或DSS12提供和/或可访问的工作空间中。该存储的副本可以通过例如去除或跳过该指引的某些步骤而对个体进行定制,例如通过使用指引编辑工具来实现。
各个指引包括至少一组步骤,每组包括至少一个步骤。该指引的各个步骤包括各种类型的步骤。一种步骤是指示用户(例如临床医生、护士、医院管理者、技术人员等)或系统10的部件执行操作。该操作的例子包括采集信息、执行测试、提供治疗、或者跳到该指引或不同指引的另一步骤。另一种步骤是选择步骤,用于提示用户作出决定,例如从从至少两个步骤的选择中决定要执行的下一步骤。另一种步骤是状态步骤,给出患者的当前状态、与患者相关的实体(entity)或患者的治疗、或者该执行过程。另一种步骤是情况步骤(case step),其中执行至少一个算法以作出决定,决定下一步执行哪个步骤。信息采集例如从LISS26中采集,可以在该各种步骤执行期间进行。
DSS12和用户之间的交互通过指引用户界面18来提供。该被执行的指引通过指引用户界面18提供给用户。该指引用户界面18可以生成显示,例如用于显示在手持或桌上计算设备的屏幕上,和处理来自输入设备点击设备和/或键盘等的输入。该指引用户界面可以生成图形用户界面(GUI),但是并不限于此。例如,该指引用户界面18可以包括通过音频消息提供菜单选择和/或提示的声音激活系统,例如通过电话使用。用户响应可以通过按键和/或声音应答来提供,并且可以使用声音识别技术来处理该响应。
DSS12的执行引擎16执行存储在指引存储系统14中的至少一个可执行指引。该至少一个可执行指引的执行典型地包括访问和处理存储在域知识库22和/或本地信息存储系统26中的数据。然而,由DSS12和LISS26使用的数据和术语的不同使用或解释将导致数据的误解和随后的错误医疗决定。该患者知识库提供语义互用性以确保信息的请求者(例如执行引擎16)和提供者(例如LISS26)对被请求数据和服务的含义具有共同的理解。语义互用性意味着高度依赖上下文的语义匹配过程,并且可以包括必要的补偿以确保该信息的请求者和提供者之间的兼容性。语义匹配应用到概念的定义及其说明。
语义差别的例子包括在数字表示、单元、测量技术和条件、测量位置、误差度、信息源(例如专家医师与计算机算法)、值或诊断的置信度、人口条件(例如性别、体重、身高、皮肤颜色、种族)、临床条件、环境条件、参照点、术语的使用和范围等方面的差别。
PKB24和DKB22都是居住信息存储系统,优选地配置为本体论(ontology)。在各个本体论中,以说明性语言表示关于患者数据领域的知识。可以由该说明性语言表示的一组对象称为论域。该本体论定义了一组表示性术语,并且提供了限制这些术语的解释和良好使用的形式规则。连接在PKB24和LISS26之间的接口模块28可以使用可用的规格实现,例如HL7 Templates或Australian Archtypes规格。
PKB24存储有保存患者相关数据的数据节点,该数据节点之间的关系,和与各个数据节点相关的属性。该数据可以根据标准医疗数据模型(例如HL7、DICOM等)配置。该关系例如语义链接显示了该数据节点如何相关,例如通过因果关系、时间关系和/或组员关系。该属性包括描述该数据的上下文和语义含义的信息,用于限制该数据的解释和使用,例如如何获得该数据、如何表示该数据等。例如,该属性可以描述关于该数据的特性,例如数字表示的使用、单元、测量技术和条件、测量精度、误差度、信息源(例如专家医师与计算机算法)、值或诊断的置信度、人口条件、相关的临床条件、环境条件、参照点、术语及其范围等。而且,该属性可以包括LISS指示符,用于指示数据节点什么时候对应于本地信息存储系统的数据元和/或哪个本地信息存储系统。
DKB22存储与特定患者无关的信息,涉及特定疾病、药物、治疗等的数据。该信息可以包括对于建立语义互用有用的算法和/或方程式,例如用于定义关系和/或在信息的不相容使用之间补偿,例如补偿单元、参照点、环境条件等的差别。DKB22提供被存储信息之间的语义链接。例如,DKB22可以包括用于产科学的域,包括元素胎儿腹围(AC)和估计胎儿重量(EFW)。可以在AC和EFW之间提供语义链接以确认可以使用AC来获得EFW。在另一例子中,可以把元素股骨长度(FL)和月经年龄(MA)包括在相同域或另一域中,例如整形术。另一种语义链接可以在FL和MA元素之间提供,以使得FL是MA的函数。
参照图2,提供显示在系统10工作期间所进行步骤的流程图200,其中DSS12从LISS26请求数据。在步骤202,请求模块30生成PKB查询,包括用于检索由LISS26存储的对应于被执行引擎16处理的特定第二数据元的数据的请求,同时维持与该特定第二数据元的语义互用性。根据该请求将要检索的预期数据是将要在LISS26和DSS12之间交换的数据。该PKB查询更特别地请求PKB24查找关于如何在存储于LISS26中的第一数据元之一中查找该预期数据的信息,并且确定如何使用该查找到的数据,同时维持与执行引擎16之间的语义互用性。优选地,PKB24知道该第二数据元的属性,该属性维持与被执行引擎16处理的第二数据元之间的语义互用性。否则,该PKB查询能够通过参考DKB22而提供该属性,因为在定义该值因的数据元时该属性已经被设定。该PKB查询可以请求检索对应于多于一个第一数据元和/或多于一个第二数据元的数据,然而为了清楚起见,以下说明仅涉及检索对应于一个第一数据元和一个第二数据元的数据的情况。
PKB24处理该PKB查询。在步骤204,PKB24访问对应于第二数据元的第一数据节点。在步骤206,PKB24确定涉及第一数据节点和与由LISS26存储的第一数据元相关的第二数据节点。通过处理与第一数据节点相关联的至少一个关系和检查与LISS26所存储的第一数据元的相关而设置该第二数据节点。与LISS26所存储的第一数据元的相关可以通过检查LISS指示符而确定,如果包含在PKB24的数据节点中。否则,可以查阅提供该多个第一数据元的列表或LISS本身。例如,当多个可能的数据节点涉及第一数据节点并且与LISS26所存储的第一数据元相关时,根据预定的条件选择最佳数据节点作为第二数据节点,例如根据用户选择、最简单关系、具有对于第一节点最公共的属性等。
在步骤208,PKB24确定至少一个互用性参数以定义该第一和第二数据元如何对应,其由该第一和第二节点之间的关系指示。该互用性参数包括以下两者中的至少一个定义该第一和第二数据元如何相关的至少一个关系,和用于定义如何在第一和第二数据元之间补偿的至少一个补偿规则中的至少一组。
该至少一个关系根据配置在第一和第二节点之间的关系决定,并且可以包括由LISS26使用以识别所关注数据元的标识符。该补偿规则通过比较该第一数据节点(对应于第二数据元)和第二数据节点(对应于第一数据元)来确定。该补偿规则这样来确定,通过确定该第一节点的属性相对于第二节点的属性的差别,和产生补偿该确定差别的规则以提供该第一和第二数据元之间的语义互用性,和/或提供从LISS26中的可用数据中获取信息的能力。优选地,该PKB查询被配置为基于描述逻辑的查询。优选地,请求模块30包括用于公式化表示该PKB查询的至少一个人工智能模块。PKB24可以查阅DKB22或智能主体(intelligent agent)以确定该第二数据节点和该互用属性。
该互用性参数可以被临时或永久地与至少一个该第二数据元或第一节点存储以备其随后的使用。该确定的关系和确定的补偿规则或其访问可以由PKB24和DKB22根据设计选择而提供。如果该互用性参数已经被存储并且可用,那么不需要再确定它们,而是从存储器中获得它们。
在步骤210,PKB根据该确定的至少一个关系互用性参数生成LISS查询,用于查询LISS26以获得与该第一数据元相关的数据。该至少一个关系互用性参数用于定位LISS中的该第一数据元。接口模块28将该LISS查询转换为LISS26可以理解的格式。在步骤212,LISS26通过向接口模块28提供结果而响应该LISS查询,其中该结果包括与该第一数据元相关的数据。在步骤214,接口模块28进一步将该LISS查询转换成PKB24可理解的适当格式。接口模块28将该转换的结果提供到PKB24。
在步骤216,在接收该结果的基础上,PKB24对该结果应用所确定的补偿规则以补偿该数据,以使得该结果数据与该第二数据元语义互用,从而确保由DSS12的执行引擎16进行准确处理。在步骤218,PKB24将该语义互用的数据提供到可执行引擎16,该可执行引擎16可以用于处理和/或更新该证据指引存储系统14。
参照图3,提供了示出在系统10工作期间所执行步骤的流程图300,其中DSS12更新存储在LISS26中的数据。在步骤302,PKB24从执行引擎16接收更新请求以便用第二数据元的数据更新LISS26中的数据元,该数据是被交换的数据。该更新请求可以请求对应于多于一个第一数据元和/或多于一个第二数据元的更新,然而为了清楚起见,以下说明仅涉及检索对应于一个第一数据元和一个第二数据元的数据的情况。
在步骤304,PKB24访问对应于该第二数据元的第一数据节点。在步骤306,PKB24确定与该第一数据节点相关并且与LISS26存储的第一数据元相关的第二数据节点。在步骤308,PKB24确定描述该第一和第二数据元如何对应的至少一个互用性参数,其由该第一和第二节点之间的关系指示。如果该互用性参数已经被存储并且可用,那么不需要确定它们,而是从存储器中检索它们。
在步骤310,PKB24对与该第二数据元相关的数据应用所确定的补偿规则以补偿该数据,以使得该数据与该第一数据元语义互用。在步骤312,PKB根据该确定的至少一个关系互用性参数生成LISS更新请求,用于指示LISS26用该补偿数据更新该第一数据元。该至少一个关系互用性参数用于定位LISS26中的该第一数据元及其相应的元素。接口模块28根据LISS26所使用的约定将该LISS更新请求转换为LISS26可以理解的格式以正确更新该第一数据元。在步骤314,LISS26用该适当的补偿数据更新该第一数据元。
当开发DSS12时,优选地通过使用多数可用LISS26所使用的语义约定来制备DSS12。当开发PKB24时,不需要完全复制其将要使用的LISS26。优选地,PKB24根据DSS12和各种LISS26之间的预期非兼容性而具有知识。PKB24的整体内容必须足够大或者扩展以容纳它处理的数据,例如来自DSS12的数据和存储在LISS26中的对应于来自DSS12的数据的数据。
可以预见,可以在被使用时开发PKB。例如,在检测到没有成功校正的互用问题的基础上,可以请求用户干预。如果判断用户输入成功,则系统10的执行模块16、PKB24和/或接口模块28可以利用所建议的方案进行适当的更新(永久或临时地)以备将来使用。可选地,在检测到类似问题的基础上,可以查询智能主体以提供解决方案。如果判断该智能主体推荐的方案是成功的,那么可以使用其来适当更新系统10。
还可以预见到,对于系统10的更新例如上面所述,可以被上载到连接到多个系统10的服务器中。该更新可以被下载到该多个系统10中有可能遇到类似互用性问题的系统10中。该更新的上载和下载可以是自动的或者由各个系统的系统管理员来监管。
本发明的所述实施例是示例性的而不是限制性的,并且没有试图表示本发明的每个实施例。可以作出各种修改和改变而不脱离本发明的精神和范围,如所附权利要求在字面意义上和法律上承认的等价意义上所给出的。
权利要求
1.一种交换数据的系统,包括存储与涉及多个患者的各个数据相关的多个第一数据元的本地信息存储系统(26);可以在至少一个处理器上执行的可执行指引决策支持系统(12),包括用于存储多个可执行指引的可执行指引存储系统(14),和用于执行该指引的执行引擎(16),该指引包括至少处理与第二数据元相关的数据,该决策支持系统(12)包括可以在至少一个处理器上执行的搜索模块(30),用于生成在本地信息系统(26)和决策支持系统(12)之间交换与第二数据元相关的数据的请求;和患者知识库(24),可以在该至少一个处理器上执行以确定该多个第一数据元中对应于该第二数据元的第一数据元,并且至少一个互用性参数定义了该第一和第二数据元如何对应;和用于根据该确定的至少一个互用性参数而处理该被交换的数据,以建立该第一和第二数据元之间的语义互用;和耦合(31),用于在该第一和第二数据元之间传输被交换的数据。
2.如权利要求1所述的系统,其中该至少一个互用性参数包括以下中的至少一个至少一个用于定义该第一和第二数据元如何相关的关系,和至少一组用于定义如何在该第一数据元和相应的第二数据元之间补偿的至少一个补偿规则。
3.如权利要求2所述的系统,其中该患者知识库(24)可以在该至少一个处理器上执行用于对多个数据节点、定义该多个数据节点中的各个数据节点如何与其他数据节点相关的与该多个数据节点中的各个数据节点相关联的至少一个关系、和与该各个节点相关的至少一个属性进行存储和访问中的至少一个操作;访问该多个数据节点中对应于第二数据元的第一数据节点;通过至少处理与该第一数据节点相关的至少一个关系来确定第一数据元,从而确定能够与该多个第一数据元的数据元相关的第二数据节点;根据经过存储和访问中至少一个操作的至少一个定义该第一和第二节点之间的关系,确定该至少一个互用性参数的至少一个关系;和根据经过存储和访问中至少一个操作的至少一个与该第一和第二数据节点相关的属性确定该至少一个互用性参数的至少一个补偿规则。
4.如权利要求1所述的系统,其中该患者知识库(24)被配置为本体论。
5.如权利要求1所述的系统,其中该搜索模块(30)配置有人工智能以生成该请求。
6.如权利要求1所述的系统,其中该请求被配置为基于描述性逻辑的查询。
7.如权利要求1所述的系统,其中该系统还包括接口模块(28),用于在患者知识库(24)和本地信息存储系统(26)之间相接口。
8.如权利要求1所述的系统,其中该系统还包括可以在该至少一个处理器上执行的域知识库(22),用于存储不涉及该多个患者和涉及与该多个数据节点中的各个数据节点相关的至少一个互用性参数的信息;和其中该患者知识库(24)访问该域知识库(22)以确定该至少一个互用性参数。
9.如权利要求3所述的系统,其中该请求用于从该本地信息存储系统(26)检索数据以用于处理该第二数据元;该患者知识库(24)还可以在该至少一个处理器上执行,用于生成对于本地信息存储系统(26)的查询,以请求从与该第一数据元相关的数据检索被交换的数据,其中根据该至少一个互用性参数的至少一个关系生成该查询;用于接收该请求的交换数据;用于根据该至少一个补偿规则处理该接收的交换数据;和用于使用该补偿数据更新与该第二数据元相关的数据,以通过执行引擎(16)处理该更新数据。
10.如权利要求1所述的系统,其中该请求用于使用该交换数据来更新本地信息存储系统(26)所存储的数据;和该患者知识库(24)还可以在该至少一个处理器上执行,用于根据该至少一个补偿规则处理该交换数据以补偿该交换数据;用于根据该至少一个互用性参数的至少一个关系生成更新请求以使用该补偿的交换数据更新第一数据元;和用于向该本地信息存储系统(26)传输该更新请求。
11.如权利要求1所述的系统,其中从具有不同类型可操作约定的多个本地信息存储系统(26)中选择该本地信息存储系统(26),并且该决策支持系统(12)能够建立语义互用以便与该多个本地信息存储系统(26)交换数据。
12.一种用于在可执行指引决策支持系统和本地信息存储系统(26)之间交换数据的方法,包括步骤提供本地信息存储系统(26),用于存储与各个数据相关的多个第一数据元;提供可执行指引决策支持系统(12),包括提供用于存储多个可执行指引的可执行指引存储系统(14);和提供用于执行该多个指引中的至少一个指引的执行引擎(16),该指引包括至少处理与第二数据元相关的数据;生成在本地信息系统和决策支持系统(12)之间交换数据的请求,其中该被交换数据被包含在与第二数据元相关的数据中;确定对应于该第二数据元的该多个第一数据元中的第一数据元,并且至少一个互用性参数定义了该第一和第二数据元如何对应;根据该确定的至少一个互用性参数而处理该被交换的数据,以建立该第一和第二数据元之间的语义互用;和在该第一和第二数据元之间传输该被交换的数据。
13.如权利要求12所述的方法,其中该至少一个互用性参数包括以下中的至少一个至少一个用于定义该第一和第二数据元如何相关的关系,和至少一组用于定义如何在该第一数据元和相应的第二数据元之间补偿的至少一个补偿规则。
14.如权利要求13所述的方法,其中确定第一数据元还包括步骤对多个数据节点、定义该多个数据节点中的各个数据节点如何与其他数据节点相关的与该多个数据节点中的各个数据节点相关联的至少一个关系、和与该各个节点相关的至少一个属性进行存储和访问中的至少一个操作;访问该多个数据节点中对应于第二数据元的第一数据节点;通过至少处理与该第一数据节点相关的至少一个关系来确定第一数据元,从而确定能够与该多个第一数据元的数据元相关的第二数据节点;根据经过存储和访问中至少一个操作的至少一个定义该第一和第二节点之间的关系,确定该至少一个互用性参数的至少一个关系;和根据经过存储和访问中至少一个操作的至少一个与该第一和第二数据节点相关的属性确定至少一组该至少一个互用性参数的至少一个补偿规则。
15.如权利要求14所述的方法,其中该请求步骤用于从该本地信息存储系统(26)中检索数据以用于处理该第二数据元;和该用于处理该数据的步骤包括步骤生成对于本地信息存储系统(26)的查询,以从与该第一数据元相关的数据中检索被交换的数据,其中根据该至少一个互用性参数的至少一个关系生成该查询;根据用于补偿该交换数据的至少一个补偿规则处理响应于该查询而接收的交换数据;和使用该补偿数据更新与该第二数据元相关的数据,以通过执行引擎(16)处理该更新数据。
16.如权利要求14所述的方法,其中该请求步骤用于使用该交换数据来更新本地信息存储系统(26)所存储的数据;和该用于处理该数据的步骤包括步骤根据该至少一个补偿规则处理该交换数据以补偿该交换数据;根据该至少一个互用性参数的至少一个关系生成更新请求,以使用该补偿的交换数据更新第一数据元;和向该本地信息存储系统传输该更新请求。
全文摘要
提供一种用于在存储与各个数据相关的第一数据元的本地信息存储系统(26)和可以在至少一个处理器上执行以存储多个可执行指引和执行该指引的可执行指引决策支持系统(12)之间交换数据的系统和方法,包括至少处理与第二数据元相关的数据。该方法包括步骤生成在该本地信息系统和决策支持系统(12)之间交换数据的请求;确定对应于该第二数据元的该多个第一数据元中的第一数据元,以及定义该第一和第二数据元如何对应的至少一个互用性参数;根据该确定的至少一个互用性参数而处理被交换的数据;在该第一和第二数据元之间传输被交换的数据。
文档编号G06F19/00GK1989504SQ200580025268
公开日2007年6月27日 申请日期2005年7月21日 优先权日2004年7月26日
发明者Y·阿尔萨法迪 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1