允许根据新信息的到达再考虑一个医学学习的系统的制作方法

文档序号:6358112阅读:184来源:国知局
专利名称:允许根据新信息的到达再考虑一个医学学习的系统的制作方法
技术领域
总的来说,本发明有关一个成像系统,更具体的,有关一个系统,该系统允许根据新信息的到达再考虑一个医学信息管理系统中的医学学习。
背景技术
成像系统,特别是超声波成像系统,已经使用了一段时间,并一般用于非破坏性的,有时是破坏性的,测试和医学应用中。医学超声波成像一般允许实时非入侵地观看人体的内部结构。医学超声波成像系统能够实现不同类型的成像应用,包括,例如,一维和两维成像。另外,将来还能够有三维和四维成像系统。
一般,一个成像设备可由各种不同的用户使用,成像设备所生成的图像可由一些不同的技术员和医师分析和解释。在有些时候,一些成像设备可经网络互连。例如,一些成像设备可遍布在一个单独的机关内,例如一个医院或医生的办公室。这些设备可通过一个诸如局域网(LAN)之类的网络互连。或者,位于不同位置的两个或多个成像设备可通过一个宽域网(WAN)互连,例如因特网。
在一些应用场合,一个计算机可与成像设备相连,或与连接有成像设备的网络相连。当与成像设备相连时(直接或通过一些网络),计算机可以与成像设备交换诊断信息。例如,成像设备可以向计算机传送诊断图像文件。在这种安排方式下,计算机可被认为是一个“服务器”,因为它可能包含并保存有来自任意数量的成像设备的图像文件,并使这些文件能被该服务器的用户使用。该服务器还可包含附加的软件,能使服务器使用该图像文件。一个用户可能希望访问该服务器上的图像文件,以便进行一次诊断。用户可以直接从服务器获取该服务器上的图像文件,或者从另一个计算机访问该计算机,这些计算机统称为“客户”,直接或通过上面提到的网络与服务器连接。当用户直接访问该服务器时,该服务器可被认为包含有客户应用程序。在这种安排方式下,服务器还可被认为是客户机。
一般,在服务器中,将与具体的病人相关的一个或多个诊断图像和所有的该病人的人口数据组合在一起,形成一个学习。该系统的一个用户,可能希望检查该图像文件,可以通过客户应用程序获取该学习。一般,使用该系统的是一个图像技术员,称为一个技术员或医师。用户可以获取包含相关图像文件的学习,并在分析图像之后,使用客户机上的一个软件生成一个报告,该报告被送给请求该诊断图像的医师,被称为“主治医师”。诸如测量值和诊断发现之类的外围数据可被加在报告中。在有些情况下,技术员可以生成一个初步的报告,该报告可被存储并在以后由一个主治医师检查。
这样一个医学信息管理系统可以使用一个被称为医学数字成像和通信(DICOM)的通信标准来传送诊断图像并存储相关的学习。按照DICOM,在要执行一个医学检查时,生成一个“请求过程”,其中,比较所收集来的信息。按照DICOM,术语“学习”对应于与请求过程相关的信息的收集,即收集与所执行检查相关的信息。
在完成学习时,最好由一个技术员或一个检查医师检查该学习,根据该学习中包含的信息生成一个报告。不幸的是,利用当前可以获得的通信协议,例如DICOM标准和其它专有协议,没有方便的方法来表明一个学习是否已经完成。当前的标准支持所谓的“离开时发送”操作模式,该模式允许在任意时刻从一个图像获取设备向服务器传送新的信息,例如新获取的超声波诊断图像。医学信息管理系统能将这一附加信息与相应的学习联系起来。若本次学习还没有被检查,尚未生成一个报告,则这种情况不成问题。不过,若本次学习已被检查并已生成了报告,或一个初步的报告,此时又到达了新的信息,则很难向已检查了该信息的个人表明该新信息的到达。这种困境会对诊断造成危害,因为在生成最终报告之前,无法确认所有的信息是否均已被考虑在内。
另外,还有一种情况,其中,并不立即从图像获取装置向服务器传送所有的诊断图像。这种情况的一些例子包括1)由于用户错误,造成本次检查无意中过早的终止。2)故意过早地终止检查,以适应该病人或另一个病人的需要。3)对另外的人工制品的请求,包括,但不局限于,在对包含本次检查期间获得的信息的学习进行初步检查的基础上获得的图像和/测量值;或4)传输介质的失败,或慢速传输,使得与一个单次检查相关的信息被分成几段。另外,有些获取装置支持这样一种操作模式,即,直到操作员选择发送迄今所收集的信息,才收集诊断信息。随后,该过程继续,直到又收集并发送了另一个信息块,或是直到该过程被终止并且该过程的所有剩余信息均已被发送。
为通知学习已完成并已准备好被检查,在一些系统中,假设图像获取设备和服务器之间网络连接的关闭表明本次学习结束。其它的系统则假设,若经过一个预定的时间,还没有新信息的到达,则认为学习已结束并准备好被检查。另外,服务器还可以使用其它的DICOM业务(例如Modality Performed Procedure Step and StorageCommitment)来确定一个单独的过程的结束。不幸的是,ModalityPerformed Procedure Step不能表示一个学习是否已结束。另外,该DICOM业务是可选择的。无论如何,一旦服务器确定一个学习已完成并准备好被检查,则无法确保在生成报告之前,考虑随后到达的信息。事实上,新到达的信息甚至可以在检查本次学习的同时被加入学习中,或是在学习被定案并生成一个报告之后,加入新的信息。不幸的是,这一新到达的信息可能包含临床相关的数据,若不考虑该数据,会妨害诊断的正确性。
因此,希望有这样一个医学信息管理系统,该系统能根据新信息的到达,再考虑一个医学学习。

发明内容
本发明有关一个系统,该系统将信息与一个医学学习联系起来,并通知医学信息管理系统的用户,属于该医学学习的新的信息已经到达并应被考虑。若与该信息相关的医学学习未被打开,但已被该系统的用户检查过,则系统为该学习文件附加一个标识符,通知用户新的信息已经到达并已与该学习建立联系。若与该信息相关的医学学习是打开的,并且正在被该系统的用户检查,则系统向用户呈现一个图形用户界面(GUI),通知用户已经接收到属于当前打开的学习的新的信息。该GUI还用于使用户确认新信息的接收。
通过对附图的解释和以下的详细描述,本技术专业人员将会清楚本发明的其它系统,方法,特性和优点。所有这些系统,方法,特性和优点都包含在该描述中,属于本发明的范围,受权利要求的保护。


参照附图能更好地理解本发明。
图1举例说明了包含医学信息管理系统的服务器所处的网络环境。
图2概略显示了图1中的服务器,其中有医学信息管理系统。
图3是一个方块图,举例说明了图2的数据库中所保存的记录部分。
图4是一个流程图,举例说明了图2的医学信息管理系统的一个实例的操作。
图5是一个流程图,举例说明了图2的医学信息管理系统的客户应用程序方面的操作。
图6举例说明了图2的医学信息管理系统的一个例证用户界面。
具体实施例本发明的医学信息管理系统可用硬件,软件,固件或其组合实现。在推荐实例中,医学信息管理系统用硬件和软件或固件的组合实现,软件或固件被存储在存储器中,由一个适当的指令执行系统执行。如果象在另一个实例中那样,以硬件实现,则该医学信息管理系统可以用以下技术中的任一种或其组合来实现,这些技术在本技术中都是熟知的一个具有逻辑门的离散逻辑电路,用于根据数字信号实现逻辑功能,一个具有适当的组合逻辑门的应用程序专用集成电路(ASIC),一个可编程门阵列(PGA),一个现场可编程门阵列(FPGA)等。
另外,尽管此处的描述结合的是超声波成像信息,但本发明还适用于任何类型的能成为医学学习一部分的信息。这类信息一般被称为一个“人工制品”,适用于任何医学信息系统。人工制品可以包括(并非限定性的例子)波形,图表记录,操作员意见的录音,多普勒流声音和心跳声,测量,计算,搜索(自由原文或代码查找),和报告。另外,本发明还适用于其它类型的医学学习,例如(并非限定性的例子)心电图(ECG)管理系统。另外,术语“学习”指的是“已收集”,而非“收集或正在收集”信息。
图1举例说明了包含医学信息管理系统的服务器所处的一个例证网络环境100。应指出,尽管在图1中例证了通过网络连接的情况,但本发明的医学信息管理系统并不受所描述的网络连接的影响。
网络环境100包括至少一个获取设备102,例如一个图像获取设备,该设备经连接106与网络114相连。网络环境100还包括一个经连接108与网络114相连的图像获取设备104。图像获取设备102和104可以是任何能生成一个电子图像的电子器件,在该实例中,是超声波诊断设备。不过,也可以使用能够生成与医学学习相关的其它信息的其它设备。网络114可以是任意的局域网(LAN)或宽域网(WAN)。
网络环境100还包含经连接112与网络114相连的一个服务器200,和一个经连接122与服务器200相连的客户机300。或者,客户机300可被包含在服务器200中,或经连接116和118(例如)与网络114连接。另外,可以有不止一个客户机300与服务器200相连,直接连接或经网络114连接。如以下将参照图2到6详细描述的那样,服务器200包含一个医学信息管理系统,该系统与客户应用程序(是客户机300的一部分)协同工作,通知一个个人,新的信息已经可被用于一个特定的学习。该新信息可以是图像获取设备102产生的附加图像101,测量信息,搜索结果,或任何与一个医学学习的分析和报告生成相关的其它信息。若客户机300包含在服务器200中,则客户应用程序也包含在服务器200中。另外,也可能将服务器200和客户机300集成在图象获取设备102中,在这种情况下,此处所描述的服务器200,客户机300和图像获取设备102的所有功能都包含在一个单独的设备中。
最好能通过上面提到的DICOM通信标准(例如),经网络114交换信息。或者,可以使用其它合适的通信协议来通过网络114传送信息。
在当前预期的最好模式中,医学信息管理系统是以软件实现的,并由一个专用或通用的计算机来执行,例如个人电脑(PC;IBM兼容机,Apple兼容机等),工作站,微计算机,或大型计算机。图2中显示了一个能实现本发明图像管理系统的通用计算机的例子。
图2是一个方块图,举例说明了包含本发明医学信息管理系统250的计算机200。计算机200可以是一个能实现医学信息管理系统250的通用计算机,被称为一个服务器。一般,从硬件结构上来说,如图2所示,计算机202包含一个处理器204,一个存储器206,一个磁盘设备212,一个输入接口244,一个视频接口246,一个输出接口254和一个网络接口242,它们互相连接在一起并能借助于一个本地接口214互相通信。本地接口214可以是一个或多个总线或其它有线或无线的连接(举例来说,并非限定性的),如本技术中已知的那样。本地接口214可以有附加元件以允许通信(为简便起见,它们被省略),例如缓冲器(高速缓存),驱动器和控制器。另外,本地接口214包含寻址,控制和数据连接以允许上述元件之间的适当的通信。磁盘装置212可以包括,例如,按多级存储结构配置的多磁盘设备,并可包括,例如,磁,光或其它存储格式。
处理器204是一个硬件设备,用于执行能被存储在存储器206中的软件。处理器204可以是任何订制的或市售的处理器,一个中央处理单元(CPU),或与计算机200相关的若干处理器之中的一个辅助处理器,和一个基于微芯片的微处理器或一个宏处理程序。以下是适用的市售微处理器的例子Intel公司的80×86或奔腾系列微处理器,IBM的PowerPC微处理器,Sun微系统公司的Sparc微处理器Hewlett-Packard公司的PA-RISC系列微处理器,或Motoralar公司的68xxx系列微处理器。
存储器206可以包含易失存储单元(例如,随机存取存储器(RAM,例如DRAM,SRAM等))和非易失存储单元(例如,ROM,硬盘驱动器,磁带,CDRAM等)的任何一个或一个组合。另外,存储器206可以合并电,磁,光,和/或其它类型的存储介质。应指出,存储器206可以是分布结构的,其中各部件互相远离,但可通过处理器204访问。
输入接口244可以分别经连接262,264从键盘和鼠标接收命令(例如),并经本地接口214向处理器204和存储器206传送这些命令。输入接口244还可以经连接106从图像获取设备102接收诊断图像,诊断图像的形式是图像文件。该图像文件可作为图像文件238被存储在存储器206中。
视频接口246经连接266向显示器256提供一个视频输出信号。显示器256可以是常规的CRT显示设备,或是任意其它类型的显示设备,例如液晶显示器(LCD)或其它类型的显示器。
输出接口254经连接268向打印机258发送打印机指令。网络接口242可以是,例如,一个网络接口卡,它借助于连接112将计算机200连接到一个网络114上,此时网络114可以是一个LAN。或者,网络接口242可以是一个调制器/解调器(调制解调器),或任何能将计算机200连接到网络114上的通信设备,网络114可以是例如一个WAN,例如Internet。网络接口242还可用于从与网络114相连的另一个获取设备接收电子文档。
存储器206中的软件包含一个或多个单独的程序,每一个程序都包含一个按顺序排列的用于执行逻辑功能的可执行指令列表。在图2的例子中,存储器206中的软件包含医学信息管理系统250,具有一个客户应用程序350的客户机300,和一个合适的操作系统(O/S)210。以下是一个不详尽的市购操作系统210的列表Microsoft公司的Windows操作系统,Novell公司的网络操作系统,UNIX操作系统(可从许多卖主处获得,例如Sun微系统公司,Hewlett-Packard公司,AT&T公司),或现在已经可用的LINUX操作系统。操作系统210主要控制其它计算机程序的执行,例如医学信息管理系统250和客户应用程序350,并提供调度,输入输出控制,文件和数据管理,存储器管理,通信控制及相关业务。操作系统210,医学信息管理系统250和客户应用程序350可利用上面提到的任一种操作系统实现。
客户应用程序350用于访问服务器200上存储的一个学习,并检查学习的内容以形成一个报告。该报告包括对学习中所包含信息的诊断。按本发明的一个方面,医学信息管理系统250,客户应用程序350,以及包含在存储器206中的一个数据库216一起,被用于通知正在分析一个学习的个人,与该学习相关的新信息已经到达,应被考虑在内。如果新信息是在学习被关闭或以前被存储的情况下到达的,医学信息管理系统250可以通知该新信息的到达,并且,即使在一个人主动去检查与该新信息相关的学习时,医学信息管理系统250也可以通知他该新信息的到达。这是通过一个图形用户界面来完成的,该界面能通知用户该信信息的到达。在工作过程中,客户应用程序350周期性的查询数据库,以确定是否有一个标记置位,该标记表明与该学习相关的新信息的出现。该标记是数据库216中保存的一个指示域,并与该学习相联系。为设置该标记,获取设备102与服务器200通信。在一个实例中,运行在服务器200上的一个windows NT业务从获取设备102接收一个信号,并执行一条结构查询语言(SQL)命令,该命令使数据库216中的该标记置位。不过,也可以使用其它设置数据库中的标记的方法。
若该标记被设置,则表明与该学习相关的新信息到达,客户应用程序350向用户呈现图形用户界面,提示用户新的信息到来。
处理器204和操作系统210定义了一个计算机平台,在其上利用高级编程语言编写应用程序,例如医学信息管理系统250和客户应用程序350。客户应用程序350还提供用户界面,该系统的用户可以通过该界面与计算机200和医学信息管理系统250通信。客户应用程序的用户界面组件使用,例如,键盘248和鼠标252向计算机200提供输入并利用显示器256提供输出。
如果计算机200是一个PC,则存储器206中的软件还包括一个基本输入输出系统(BIOS)(为简化起见没有示出)。BIOS是一组必要的软件例程,它在启动时测试硬件,启动O/S210,支持硬件设备间的数据传输。BIOS存储在ROM中,因此,在启动计算机时可以被执行。
在计算机200执行期间,处理器204执行存储在存储器206中的软件,向存储器206传入或传出数据,并按照软件控制计算机200的操作。医学信息管理系统250,客户应用程序350和O/S210,全部或部分地(但通常是部分地)由处理器204读取,有可能缓存在处理器204中,随后被执行。
存储器206包括多个图像文件238(只起举例说明的作用),这些文件可以是从获取设备102(例如)传送到计算机200中的。每个图像文件238都对应于一个诊断超声波图像101(图1)。当计算机200接收到该图像文件238时,医学信息管理系统250将每个图像文件238与一个学习224联系起来。学习224被保存在与存储器206相关的数据库216中。当图像文件238到达时,医学信息管理系统250判断该图像文件238是否与一个以前存储的学习224相关。如果相关,则该图像文件238被存储在相应的学习224中。若该图像文件238是第一条到达的信息,则在数据库216中创建一个新的学习记录并将该图像文件238与该记录联系起来。
数据库216可以是利用Microsoft SQLServer(例如)实现的,数据库216除包含许多其它项之外,还包含一个学习表301,多个学习224(每一个都有一个相关联的学习记录302,在图3中描述),一个图像表302和一个会话表341。对于本技术专业人员来说,还可以使用其它的数据库实现方式,或使用代替数据库的实现方式,例如带索引序列存取方法(ISAM)树实现和文件系统。学习表301除包含其它项之外,还包含一个阅读医师识别域和一个主治医师识别域(以下将详细介绍)。学习表301与客户应用程序350有电气连接,从而使学习表中指定的每个阅读医师都能访问存储在数据库216中的学习224。一般,一个系统管理员可以使用一个工具(未示出),该工具可以使系统管理员关联并维护学习表301中保留的阅读医师列表。学习224包含所有相对应的图像文件238和所有与特定病人相关的病人诊断数据。
一旦一个图像文件238可以被医学信息管理系统25使用,则医学信息管理系统250和客户应用程序350可以将每个图像文件238与合适的学习224联系起来。一个阅读医师可以获得该学习224及与之相关的图像文件238,以执行一个诊断并生成一个报告272,存储到存储器206中。除了向计算机200提供一个用户界面,客户应用程序350还包括附加的功能,例如一个测量包(该测量包允许该系统的用户向该图像文件附加测量值),或是一个诊断包(该诊断包允许用户向图像文件附加诊断结果)。另外,学习224除包含图像信息之外,还包括其它的人工制品。例如(但不限定)学习224可以包含波形,图表记录,操作员命令的录音,多普勒流声音和心跳声音,计算,(自由正文或编码),和报告。
如图2所示,当医学信息管理系统250是用软件实现时,应指出,该医学信息管理系统250可被存储在任何计算机可读介质上,供任意的计算机相关系统或方法使用,或与任意的计算机相关系统或方法结合使用。在本文的环境中,一个计算机可读介质是一个电,磁,光或其它物理设备或元件,它可以包含或存储一个计算机程序,该计算机程序供一个计算机相关系统或方法使用,或与一个计算机相关系统或方法结合使用。医学信息管理系统250可被嵌入在任何计算机可读介质中,供一个指令执行系统,装置或设备(例如,一个基于计算机的系统,包含处理器的系统,或其它能从指令执行系统,装置或设备中获取指令并执行指令的系统)使用,或与之结合使用。在本文的环境中,一个“计算机可读介质”可以是所有的能包含,存储,通信,传播,或传送程序(该程序供指令执行系统,装置或设备使用或与之结合使用)的装置。一个计算机可读介质可以是,例如(不限定)一个电子的,磁的,光的,电磁的,红外线或半导体系统,装置,设备,或传播介质。计算机可读介质的更具体的例子(非穷尽的)如下具有一条或多条线的电连接(电子的),一个便携式计算机磁盘(磁的),一个随机存取存储器(RAM)(电子的),一个只读存储器(ROM)(电子的),一个可擦写的可编程只读存储器(EPROM或闪存)(电子的),一个光纤维(光的),和一个便携式压缩磁盘只读存储器(CDROM)(光的)。应指出,计算机可读介质甚至可以是纸或其它合适的介质,在其上可以打印程序,这是因为,可以通过光学扫描纸张或其它介质(例如),随后编译,翻译或在必要时利用一个适当的方式进行处理,用电学方法获取该程序,并随后将其存入一个计算机存储器。
在另一个实例中,医学信息管理系统250是利用硬件实现的,可以利用以下任一项技术或其组合实现该医学信息管理系统250,这些技术在本技术中都是已知的一个离散逻辑电路,具有根据数据信号实现逻辑功能的逻辑门,一个应用程序专用集成电路(ASIC),具有合适的逻辑门组合,一个可编程门队列(PGA),一个现场可编程门队列(FPGA)等。
图3是一个方块图,举例说明了图2的数据库216中包含的记录的部分。数据库216包含学习表301,它包含一个或多个学习纪录,利用参考符号302举例说明了其中的一个例子。学习记录302包含一个学习标志符(I.D.)域304,一个病人I.D.域306,一个阅读医师I.D.域308,一个主治医师I.D.域312和一个再考虑标记314。按本发明的一个方面,再考虑标记314被置位,以便向用户表明被加入学习记录302中的新的信息的到达。
数据库216还包含至少一个图像表321。图像表321包含至少一个图像记录322,该记录中包含一个图像I.D.域324,一个学习I.D.域326,一个日期/时间I.D.域328,和一个再考虑标记域332。数据库216还包含会话表340,该表包含一个或多个会话记录,图中用参考符号342来表示其中的一个例子。每个会话记录324都包含一个学习I.D.域344,一个用户I.D.域346,一个计算机I.D.域348,一个日期/时间域352,和一个新获取目标标记354。
每当用户打开一个学习时,就在会话表340中创建一个记录342。当学习记录302中的再考虑标记314被置位时,该学习的所有会话记录342中的新获取目标标记354也都被置位。当用户关闭该学习时,会话记录342被清除。若一个学习一直未被阅读,则新的信息不应影响再考虑标记314的状态。不过,仍然希望能够通知已打开会话记录的用户。这是通过设置会话记录342中的新获取目标标记354来完成的。如以下将描述的,向用户呈现一个图形用户界面(GUI),该界面通知用户已打开学习的新信息已经到达。当用户确认新的图像已经到达时,客户应用程序350执行一条SQL命令,该命令使得数据库216中的标记被清零,从而使再考虑标记314和新获取目标标记354被清零。或者,可以和再考虑标记332一样,在图像记录322中设置再考虑标记。由于在创建报告时,用户需考虑所有已标记的图像,因此该图像及所有其后的图像都应被考虑。或者,有可能为再考虑标记域314提供第一个未被查阅图像的图像I.D.(图像记录322中的域324)。所有的各种设置数据库216中的标记(以便通知用户新的信息已经到达)的方法都在本发明的范围之内。
图4是一个流程图400,举例说明了图2中的医学信息管理系统250的一个实例的操作过程。在块202中,来自图像获取设备102的新的信息到达。在该例中,新的信息是一个超声波诊断图像101(图1)。不过,该新信息可以是任何能构成一个医学学习224(图2)一部分的信息。新到达的信息被传送到计算机200的存储器206中,并被保存(电学保存)为一个图像文件238。应提到,图像的到来可以有多种途径,例如,直接从图像获取设备102传送,经网络114传送,经多个学习的合并传送,等等。
另外,医学信息管理系统250和客户应用程序350对所有的新到来的信息起作用。例如,尽管此处所描述的是一个新到的图像文件,但任何类型的应被加入学习并被查阅该学习的个人考虑的信息的到来都应被加入该学习中并通知用户。例如,病人测量值,计算,发现,意见,波形,图表记录,声音记录,多普勒音频,多普勒流声音或心跳声,诊断,病人I.D.信息,一个医学学习报告等都可被加入一个学习,并通知用户该信息的到达。
在块404中,判断是否存在与新获取信息相对应的学习。例如,当图像文件238被传送到存储器206中时,医学信息管理系统250将查询数据库216,确定数据库中是否有一个学习的标识码(图3的学习I.D.域326)与新到的图像文件238的标识码(图3的学习I.D.域344)相对应。若新到的图像文件238没有与之相应的学习224,则在块406中,在数据库216中创建一个学习记录302(图3)。若存在与新获取图像相对应的学习,则在块407中,将该图像加入到学习中。
在块408中,判断与新获取图像文件238相对应的具体学习是否已被查阅。一般,一个阅读医师将查阅该学习并生成一个报告272,报告272中包含对学习224中所包含信息的诊断。如果,在块408中,确定已加入新到达信息的学习已被浏览,则在块409中,置位再考虑标记(图3中的314),以表明该新信息的到达。客户应用程序350轮询该数据库216时,将检查该再考虑标记314。根据该再考虑标记314,客户应用程序350将向用户显示一个合适的GUI,向主治医师表明,新的信息已被加入该学习。在阅读医师最终打开该学习以便再次对其进行分析时,根据再考虑标记314,将向他们呈现一个指示符,通知他们当前要分析的学习包含新的信息。如本技术专业人员已知的那样,客户应用程序350和数据库216之间的通信可按照一个工业标准技术实现,例如开放式数据库连通性(ODBC)或Active X数据对象(ADO)。
利用图3的学习记录302中的ID域308标记的阅读医师,或利用图3的学习记录302中的ID域312标记的主治医师,他们可能已根据以前接收到的报告(即不包含新信息的报告)作出诊断和/或治疗,通过本发明,他们可以获得最新的诊断信息以协助做出正确的诊断。
在块409中再考虑标记314置位以后,在块411中,判断当前是否有用户正在检查该学习。若有,则在块412中,将会话记录342(图3)中的新获取目标标记(图3的354)置位。客户应用程序350周期性地轮询数据库216以确定该新获取目标标记(图3的354)是否已置位。在这种情况下,将呈现给用户一个图形用户界面,例如图6中所显示的,通知用户新的信息已经到达。该GUI还要求用户提供对已接收到新信息的确认。该GUI还向用户提供立刻浏览新到来信息的机会,或是自动向用户呈现新的信息。若在块411中,确定当前没有用户在检查该学习,则过程结束。
应指出,除了依靠客户应用程序350轮询数据库216以检测再考虑标记314,332或新获取目标标记354之外,还可以使用其它技术来通知用户该新的信息已经可用。例如,任何可采用的交互处理通信,例如分布元件对象模型(DCOM)或简单目标存取协议(SOAP)。
图5是一个流程图,举例说明了图2的医学信息管理系统250的客户服务应用程序350的操作。在块502中,客户机350的一个用户启动一个学习搜索,生成一个所有待分析学习的列表,并为其生成报告。应指出,按本发明,其它类型的搜索可以包含再考虑通知。在块504中,服务器200集合与块502中用户输入的搜索规则相匹配的列表。
在块506中,医学信息管理系统250将所有再考虑标记(图3的314)被置位的学习附加在步骤504中生成的列表中。以这种方式,在生成学习列表并显示给用户时,用户所看到的学习列表包括没有添加任何信息的学习(与它们的搜索准则相匹配),和添加了新信息的学习(这些学习与它们的搜索准则可以匹配,也可以不匹配)。接着,在块507中,客户应用程序350向用户显示搜索结果。以这种方式,所有添加了新信息的学习都可被清楚地显示给客户应用程序350的用户。
在块508中,用户选择并打开他希望浏览的学习。接着,在块509中,判断已打开学习中是否添加有新的图像。若在用户打开该学习的时间段内,没有接收到新的图像,则进程在块514中等待。在用户分析该学习的同时,进程在客户应用程序350的背景中等待,直到在块519中用户关闭了该学习,或是在块518中将该学习保存。
若在块509中,一个新的图像到达,则在块512中,再考虑标记(图3的314)和新获取目标标记(图3的354,若一个活动会话记录正在被处理)将被置位,以通知用户在他们浏览该学习的时候,一个新的图像已经到达。再考虑标记314与学习记录302相关联,而新获取目标标记354与每个用户的会话记录342相关联。若没有正在处理的会话,则只有再考虑标记314可被置位,这是因为此时不存在会话记录302。再考虑标记314用于在学习搜索结果集合中显示这些特殊的学习。为每个活动会话记录设置新获取目标标记354。如以上提到的,可以向用户呈现一个图6所示的对话框,其中,医学信息管理系统250通知用户,新的信息已经到来。对话框600还可以要求用户给出一个确认信息。
或者,可以在一个控制面板上向用户呈现一个“非模态的”单一按钮,或是呈现一个用户界面的工具条。该单一按钮可以作为新信息已到达的清除信号。用户可以不考虑该按钮,继续他的工作(如果他是这样选择的话)。单击该按钮的作用是确认并清除再考虑标记314,除非该标记已被另一个用户清除。单击该按钮还可以清除新获取目标标记354。
在块512中,用户意识到新信息已到达之后,可以单击上述按钮以便确认(图6中的OK按钮),在这种情况下,在块516中,再考虑标记314和新获取目标标记354将被清除。或者,在块519中,用户可以不做保存就关闭该学习(再考虑标记314和新获取目标标记354仍是置位状态)。一般,不推荐在再考虑标记314和新获取目标标记354被置位并且未被确认的情况下关闭学习,不过,根据用户的期望,可以做这种选择。
用户在块516中确认了新的学习信息之后,在块517中,服务器更新学习记录(图3的302)中的再考虑标记314和新获取目标标记354,显示新的学习信息,返回块519。或者,块518中的保存操作和块519中的关闭操作可作为一步执行,其中,用户在块517中更新学习记录(图3的302)之后,在块519中关闭学习。
也可能希望在学习224和与之相关的报告272定案之后,能够向学习224添加新的信息。不过,希望只有在已定案学习224和报告272位于服务器200上时,才允许向已定案学习添加信息。
图6举例说明了医学信息管理系统250采用的一个用户界面的实例,该界面提示用户新信息的到达。在用户浏览一个学习时,对话框600被呈现给用户以通知用户新信息已经到达。用户可点击“OK”按钮,通知医学信息管理系统250(图2)他已知道新信息到了。或者,如以前所讲到的,可以向用户呈现一个单独的按钮。
本技术专业人员可以认识到,如以上所列出的,不脱离本发明的原理,可以对本发明推荐实例进行各种修改。例如,本发明可被用于所有的医学信息管理系统。所有这些修改都包含在本发明的范围内,本发明范围由以下权利要求定义。
权利要求
1.一个医学信息管理系统(250),包括一个信息获取设备(102);一个与信息获取设备(102)相连的计算机(200),计算机(200)包含用于从信息获取设备(102)接收信息(238)的逻辑(244,214);和一个与计算机(200)相关联的存储单元(206),存储单元(206)存储信息(238)并将信息(238)与一个学习(224)联系起来;这里,被传送给计算机(200)的新信息(238)与学习(224)相关联,并且,对学习(224)做标记(315,354)以表明可以使用新信息(238)。
2.权利要求1中的医学信息管理系统(250),其中,信息(238)包含至少一个超声波图像信息,医学图像信息,病人测量值,计算,发现,评论,波形,图表记录,音频记录,Doppler音频,Doppler流声音和心跳声,Doppler音频,和一个医学学习报告。
3.权利要求2中的医学信息管理系统(250),还包含一个数据库(216),其中数据库(216)包含多个标记(314,332,354),并且,这些标记(314,332,354)中的至少一个被用于向医学信息管理系统(250)的用户表明,新信息(238)已经与一个学习(224)相关联。
4.权利要求3中的医学信息管理系统(250),还包括一个客户应用程序(350),该客户应用程序(350)还包含一个用户界面(600),用于向医学信息管理系统(250)的用户呈现一个指示,表明新信息(238)已经与学习(224)相关联。
5.权利要求4中的医学信息管理系统(250),其中,在用户正在浏览与新信息(238)相关的学习(224)的同时,客户应用程序(350)通知用户该新信息(238)的到来。
6.权利要求4中的医学信息管理系统(250),其中,客户应用程序(350)将属于用户未浏览学习(224)的新信息(238)的到达通知给用户。
7.一种方法,用于向一个医学学习(224)添加新信息(238),该方法包含以下步骤利用一个信息获取设备(102)获取诊断信息;将该信息传送给计算机(200);存储该信息(238);将该信息(238)与一个医学学习(224)联系起来;向计算机(200)传送新信息(238);将该新信息(238)与该学习(224)联系起来;并在学习(224)中指明新信息(238)已经可用。
8.权利要求6中的方法,其中,该信息(238)包含至少一个超声波图像信息,医学图像信息,病人测量值,计算,发现,评论,波形,图表记录,音频记录,Doppler音频,Doppler流声音和心跳声,Doppler音频,和一个医学学习报告。
9.权利要求8中的方法,还包括下面步骤,利用一个数据库(216)指示符(314,332,354),向医学信息管理系统(250)的用户表明,新信息(238)已经与学习(224)相关联。
10.权利要求9中的方法,还包括下面步骤,向医学信息管理系统(250)的用户呈现一个指示符(314,332,354),表明新信息(238)已经与学习(224)相关联。
全文摘要
一个系统,用于将信息(238)与一个医学学习(224)相关联,并通知医学信息管理系统(250)的用户,属于该医学学习(224)的新信息已经到达并应该被考虑。若与该信息(238)相关联的医学学习(224)未被系统(250)的用户打开并浏览,则系统(250)将向该学习文件附加一个指示符(314,332),通知用户新信息(238)已经到达并已与学习(224)相关联。若与该信息(238)相关联的医学学习(224)已被系统的用户打开并正在浏览,则系统将向用户呈现一个图形用户界面(GUI)(600),通知用户,属于当前打开学习(224)的新信息已经到达。GUI(600)还允许用户确认该新信息(238)的接收。
文档编号G06Q50/00GK1513154SQ02811220
公开日2004年7月14日 申请日期2002年6月4日 优先权日2001年6月7日
发明者B·科拉莫雷, U·S·康, J·M·卢斯茨, B 科拉莫雷, 卢斯茨, 康 申请人:皇家菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1