兼容工作流的保健信息消息通信系统技术方案

技术编号:2850008 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种用于在专有系统之间提供单个可移植的和一致的非专有接口的系统和方法,其中需要集成所述专有系统以促进工作流集成(也就是,数据和消息的通信)。本系统包括通信处理器,所述处理器从第一信息系统接收第一数据格式的消息并识别接收消息的类型。通信处理器根据所识别的消息类型和接收消息的源选择特定消息数据格式并从多个消息目的地中选择消息目的地。通信处理器将接收消息从第一数据格式转换为不同的、也就是第二数据格式,以便通过通信接口传送到目的地消息系统。通信处理器将不同的、也就是第二数据格式的转换数据传送到目的地信息系统。本发明专利技术的系统进一步包括信息库,所述信息库识别和相应多个不同保健信息系统通信接口相关的多个不同消息数据格式,并且其中通信处理器使用该库来选择特定消息数据格式和目的地。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及工作流集成,尤其涉及一种用于支持采用不同的专有通信消息数据格式的系统之间的消息通信的系统和相关方法。
技术介绍
在放射学和诊断成像领域中,系统之间的紧密集成是为产生诊断结果(描述诊断图像描绘什么内容和在诊断期间应如何考虑该描绘的文档)提供有效和成本有效的环境的先决条件。例如,头部CT扫描的诊断结果可以陈述诊断图像揭示了表明非恶性肿瘤的不透射线的(radio-opaque)物质。一般而言,在产生诊断结果文档中涉及的步骤包括产生病人的至少一个诊断图像,分析获得的图像,检索并分析与当前诊断可能相关的任何先前的诊断图像,并由放射科医师口述用于以后抄写的相关图像的评价。为了执行上述步骤,使用三个不同系统(1)图片归档和通信系统(PACS),用于浏览病人的当前和先前的诊断图像,(2)放射学信息系统(RIS),用于浏览病人的先前结果和过程以将临床背景添加到在PACS上显示的病人当前诊断图像的解释中,以及(3)口述系统,放射科医师使用该口述系统为以后的抄写产生被记录的口述。口述系统经常提供语音识别技术,用于去除将口述人工抄写到结果文档中的需要。可以在不同的工作流配置中使用RIS、PACS和口述系统,以便由诊断图像产生结果文档。更具体的是,用于由诊断图像产生诊断结果文档的工作流配置被称为“PACS驱动RIS”工作流。用于产生相同诊断结果文档的另一工作流配置被称为“RIS驱动PACS”工作流。图1a描述了“RIS驱动PACS”工作流配置100。在这个工作流配置中,放射科医师将RIS 4(即用于浏览病人先前结果的装置)用作用于从一个病人移动到另一个病人的主要的工作空间。RIS 4控制PACS 2和口述系统6。即,针对由RIS 4选择的病人,PACS 2显示该病人的诊断图像,并且口述系统6记录并翻译适当的过程。大体上,PACS 2和口述系统6从属于引导PACS 2和口述系统6应如何操作的RIS4。现在参照图1b,显示了第二工作流配置,即“PACS驱动RIS”工作流配置150。在该配置中,放射科医师将PACS 2用作用于从一个病人移动到另一个病人的主要的工作空间。RIS 4和口述系统6从属于引导RIS 4和口述系统6应如何操作的PACS 2。上述两个配置的一个缺点在于,由于缺少标准和公共技术,各个系统(即RIS、PACS和口述系统)之间的工作流集成是复杂的。而且,工作流配置依赖于既不能重复使用也不可移植的专有技术。特别地,RIS一般与由不同销售制造的PACS和口述系统一起工作。同样地,RIS和PACS之间的接口利用被开发用于满足不同销售商的需要并且基于那些销售商的感知需要、而不是基于RIS或整套集成组件的需要的技术和数据格式。这导致互用性很难且设计昂贵的环境。不象保健业的其它方面,没有用于协调相互矛盾的技术和数据格式的管理团体或标准。没有这样的标准,RIS销售商就被迫为每个PACS销售商和口述系统销售商开发新接口。因此,在写和测试新接口时花费在人力资源方面的重大投资,并需要一长段时间来达到可以接受的可靠性水平。这造成延迟和高成本。为了进一步合解该问题,PACS和/或口述系统销售商有时具有用于不同型号和版本的不同接口,这用于增加需要RIS开发商开发和维护的专有接口的数目。现有技术系统的另一缺点在于,因为在工作流集成接口中使用大量不同的技术,因此放射产品的复杂性增加了,而提供一致并且可靠的工作流性能的能力降低了。另一缺点在于当工作流集成必须在不同计算机上操作时在配置接口中方面的困难。例如,当使用两种不同操作系统的两个不同计算机在接口的任一端时,基于文件的接口的使用变得极难配置。因此,需要一种解决方案,该解决方案允许RIS开发商使用开放接口技术来集成RIS设备和外部设备,以排除开发大量的专有的定制RIS接口的需要,其中该RIS接口供外部设备用于提供工作流协调。
技术实现思路
通过提供一种在专有系统之间提供单个可移植的并且一致的非专有接口的系统和方法,本专利技术克服了现有技术的上述和其它缺陷,其中需要集成所述专有系统以方便工作流集成(也就是,数据和消息通信)。本专利技术的系统包括通信处理器,所述通信处理器从第一信息系统接收第一数据格式的第一消息并识别所接收的消息的类型。该通信处理器根据所识别的消息类型和所接收的消息的源选择特定的消息数据格式并从多个消息目的地中选择消息目的地。该通信处理器将所接收的消息从第一数据格式转化为不同的、即第二数据格式,以便通过通信接口传送到目的地信息系统。该通信处理器将所转化的不同的、也就是第二数据格式的数据传送到目的地信息系统。本专利技术的系统还包括信息库,其用于识别与相应的多个不同保健信息系统通信接口相关的多个不同消息数据格式,并且其中所述通信处理器使用所述库选择特定的消息数据格式和目的地。附图说明现在参考附图,其中相同的附图标记表示相应部分,其中图1a是举例说明用于“RIS驱动PACS”工作流配置的一般系统配置的高级框图;图1b是举例说明用于“PACS驱动RIS”工作流配置的一般系统配置的高级框图;图2是举例说明包括本专利技术系统的示例性保健信息消息通信系统的功能框图;图3是根据示例性实施例的使用本专利技术接口系统的方法的流程图;以及图4a是举例说明用于“RIS驱动PACS”工作流配置的系统配置的高级框图;图4b是举例说明图4a的“RIS驱动PACS”集成工作流系统配置和图3的流程图中所描述的一般工作流描述之间的对应关系的流程图;图5是说明在“登录和首次过程访问”期间可能发生在各种系统部件之间的工作流、也就是RIS和一个或多个外部系统之间的工作流的示例性工作流图;图6是方法实施例的流程图形式的操作步骤的概图,所述方法支持采用不同通信消息数据格式的保健信息系统之间的消息通信;图7a说明示例性事件映射数据库,其识别在特定安装的工作流(集成)点不同系统之间交换的事务;图7b举例说明事务定义数据库,其根据离散数据元素定义事件事务,所述离散数据元素包括事务以及它们的数据类型、以及当在不同系统之间交换时保持数据兼容所需的转换;图8举例说明包括代替实际的RIS的RIS模拟器的系统配置;图9是RIS模拟器显示屏幕900的一个实施例的显示图像窗口,所述显示图像窗口响应于用户命令被显示;图10是图9的显示图像窗口,进一步说明各种消息如何从RIS模拟器发送到PACS和语音口述/识别系统;图11是图9的显示图像窗口,进一步说明各种消息如何由RIS模拟器从PACS和口述系统接收;图12是图9的显示图像窗口,进一步说明RIS模拟器已从语音口述/识别系统接收到另外的消息的情况;图13是轨迹屏幕的一个实施例的显示图像窗口,所述显示图像窗口响应于用户对图12的“浏览轨迹”图标的点击而被显示给用户。具体实施例方式提供一种用于在采用不同通信消息数据格式(也就是,具有专有接口)的信息系统之间进行消息通信的系统和方法,由此排除开发多个定制接口的需要。本系统和方法适于在任何数据处理环境中使用,在该数据处理环境中采用不同专有接口的两个或更多系统需要工作流集成。本系统和方法进一步在某些情况下提供再次使用开发代码以满足具有相关或相同接口需求的未来客户的需要的机会。应该理解,在现有技术中,工作流集成依赖于既不可再次使用也不移植的专有技术。本系统和本文档来自技高网
...

【技术保护点】
一种支持采用不同通信消息数据格式的保健信息系统之间的消息通信的系统,包括:通信处理器,用于从第一信息系统接收第一数据格式的消息,识别所述接收消息的类型,根据所述确定的类型并根据所述接收消息的源选择特定消息数据 格式并从多个消息目的地中选择消息目的地,将所述第一数据格式的所述接收消息中的数据转换为不同的第二数据格式,以便通过通信接口传送到目的地信息系统,以及将所述不同的第二数据格式的所述转换数据传送到所述目的地信息系统。

【技术特征摘要】
【国外来华专利技术】US 2003-7-31 60/491,639;US 2004-7-30 10/903,3831.一种支持采用不同通信消息数据格式的保健信息系统之间的消息通信的系统,包括通信处理器,用于从第一信息系统接收第一数据格式的消息,识别所述接收消息的类型,根据所述确定的类型并根据所述接收消息的源选择特定消息数据格式并从多个消息目的地中选择消息目的地,将所述第一数据格式的所述接收消息中的数据转换为不同的第二数据格式,以便通过通信接口传送到目的地信息系统,以及将所述不同的第二数据格式的所述转换数据传送到所述目的地信息系统。2.根据权利要求1的系统,其中所述通信处理器包括公共集成层。3.根据权利要求1的系统,包括识别与相应多个不同保健信息系统通信接口相关的多个不同消息数据格式的信息库,以及其中所述通信处理器使用所述库选择所述特定消息数据格式和所述目的地。4.根据权利要求3的系统,包括所述通信处理器选择与相应多个不同目的地信息系统兼容的多个消息数据格式,并将所述第一数据格式的所述接收消息中的数据转换为与所述多个不同目的地信息系统兼容的多个不同数据格式,并将所述不同数据格式的所述转换数据传送到所述多个不同目的地信息系统。5.根据权利要求1的系统,其中所述通信处理器响应于预定信息而从多个消息目的地中选择所述消息目的地,所述预定信息识别工作流任务序列,所述序列指示特定任务以及(a)所述消息类型和(b)所述消息源中的至少一个的相关目的地。6.一种支持采用不同通信消息数据格式的保健信息系统之间的消息通信的系统,包括通信处理器,用于通过第一信息系统通信接口接收第一数据格式的消息,识别所述接收消息的类型,根据所述确定的类型选择特定消息数据格式和消息目的地信息系统通信接口,将所述第一数据格式的所述接收消息中的数据转换为不同的第二数据格式,以便通过所述目的地信息系统通信接口传送,以及将所述不同的第二数据格式的所述转换数据传送到所述目的地信息系统。7.根据权利要求6的系统,其中所述通信处理器包括公共集成层。8.根据权利要求6的系统,其中根据所述确定的类型,所述通信处理器选择多个目的地信息系统的多个消息通信接口,将所述接收消息中的所述数据转换为不同数据格式,以便通过所述多个目的地信息系统通信接口传送,并将所述不同数据格式的所述转换数据传送到所述目的地信息系统。9.根据权利要求6的系统,其中所述消息类型包括(a)命令类型、(b)数据类型、(c)消息数据格式类型、(d)消息源和(e)消息目的地中的至少一个。10.根据权利要求6的系统,包括保健信息系统模拟器,用于接收和处理所述不同的第二数据格式的所述转换数据,并用于提供指示所述转换数据是否与保健信息系统兼容的响应。11.根据权利要求10的系统,包括命令处理器,响应于(a)预定存储指令和(b)用户命令中的至少一个,以启动所述通信处理器的测试并使用所述模拟器执行操作序列。12.根据权利要求6的系统,包括保健信息系统模拟器,该保健信息系统模拟器包括(a)所述信息库和(b)所述通信处理器中的至少一个。13.根据权利要求6的系统,包括信息库,识别与相应多个不同保健信息系统通信接口相关的多个不同消息数据格式,以及其中所述通信处理器使用所述库根据所述确定的类型来选择所述特定消息数据格式和...

【专利技术属性】
技术研发人员:A特里斯B德尔蒙戈
申请(专利权)人:西门子医疗健康服务公司
类型:发明
国别省市:US[美国]

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

1