局域网pacs服务到wado服务系统及对其访问方法

文档序号:7997523阅读:371来源:国知局
局域网pacs服务到wado服务系统及对其访问方法
【专利摘要】本发明公开了一种局域网PACS服务到WADO服务系统及对其访问方法,包括如下步骤:a)用户通过WEB工作站向WADO服务器发送获取图像的请求;b)WADO服务器将其转化成WADO服务器自定义的数据格式并转发给WADO网关转换模块;c)WADO网关转换模块将其转换为DICOM标准并发送给PACS服务器;d)PACS服务器查询PACS数据得到图像对象返回给WADO网关转换模块;e)WADO网关转换模块对图像进行转换并返回给WADO服务器,响应外部请求。本发明提供的局域网PACS服务到WADO服务系统及访问方法,能够无缝连接基于DICOM接口的PACS服务和WADO服务。
【专利说明】局域网PACS服务到WADO服务系统及对其访问方法

【技术领域】
[0001] 本发明涉及一种网络数据交互系统及对其访问方法,尤其涉及一种局域网PACS 服务到WAD0服务系统及对其访问方法。

【背景技术】
[0002] PACS 系统是 Picture Archiving and Communication Systems 的缩写,意为图像 归档和通信系统。它是应用在医院图像科室的系统,主要的任务就是把日常产生的各种医 学图像(包括核磁,CT,超声,各种X光机,各种红外仪、显微仪等设备产生的图像)通过各种 接口以数字化的方式海量保存起来,当需要的时候在一定的授权下能够很快的调回使用, 同时增加一些辅助诊断管理功能。它在各种图像设备间传输数据和组织存储数据具有重要 作用。
[0003] 自从1993年数字影像和通信标准DIC0M3. 0标准被制定之后,在这过去十几年 间,DIC0M已俨然成为医疗用图像诊断机器(Modality)和图像保存及呈现装置间不可替代 的数字通讯标准。另一方面,随着Web技术的发展,透过Web技术及讯息机制来接收或保 存DIC0M图像数据的服务器也变得普及,这种支持Web讯息机制的DIC0M服务器,称作Web Enabled DICOM Server,对应的标准时WAD0(Web Access to DICOM Persistent Objects)。 不过由于各个厂商所使用的URL的格式及参数不尽相同,为了要能实现在因特网中,使用 者能透过浏览网页的方式来查看电子病历,并且藉由HTTP通讯来从Web Enabled DIC0M服 务器取得相关图像的目的,每个电子病历厂商或者DIC0M服务器厂商就必须根据其所配合 的厂商不断的修改其程序来配合彼此。而WAD0规格被建立的主要目地就是要共通化URL 的格式及方法,使得不同厂商的DIC0M服务器和电子病历系统的组合均能兼容,并在电子 病历系统上也能显示DIC0M图像。
[0004] WAD0规格定义了客户端,如电子病历等系统,如何从Web Enabled DIC0M服务器 取得图像数据的URL格式及方法,以及相关的技术要求。由于WAD0是DIC0M规格的一部分 (Supplement85/DIC0M2004Partl8),同时也是 ISO 国际规格(IS0/WD1. 14),所以,WAD0 是作 为DIC0M服务器和电子病历之间的共通标准接口的重要内容。
[0005] 现有的WAD0服务和PACS服务紧密耦合,请参见图1,基于现有WAD0模型提供的 PACS访问包括如下步骤:
[0006] A1 :外部系统模块发起标准的取图请求到WAD0服务器;
[0007] A2 :WAD0服务器查询PACS系统的数据库,得到图像对象;
[0008] A3 :WAD0服务器将图像对象返回给外部请求系统。
[0009] 由上可见,基于现有的WAD0模型提供的PACS广域网访问接口,只能对各自厂家自 身的PACS产品内部使用,他们之间是通过访问数据库,获取图像路径返回给请求方的。多 个厂家之间的PACS服务和WAD0服务不能互联互通的,从而导致后续的升级维护,区域互联 面临技术瓶颈。如果医院现有的PACS不具有WAD0服务,则需要找现有的PACS厂家升级; 如果现有的PACS厂家不具备WAD0功能,则需要更换PACS系统。从而导致重复建设,资源 和成本严重浪费,不利于医疗信息的共享。


【发明内容】

[0010] 本发明所要解决的技术问题是提供一种局域网PACS服务到WAD0服务系统及对其 访问方法,能够无缝连接基于DIC0M接口的PACS服务和WAD0服务。
[0011] 本发明为解决上述技术问题而采用的技术方案是提供一种局域网PACS服务到 WAD0服务系统,包括PACS服务器、WAD0服务器,以及连接PACS服务器和WAD0服务器的WAD0 网关转换模块。
[0012] 本发明为解决上述技术问题还提供一种对上述局域网PACS服务到WAD0服务系统 的访问方法,包括如下步骤:a)用户通过WEB工作站向所述WAD0服务器发送获取图像的请 求;b)所述WAD0服务器接收所述请求后,将其转化成WAD0服务器自定义的数据格式,并转 发给所述WAD0网关转换模块;c)所述WAD0网关转换模块将所述自定义的数据格式转换为 DIC0M标准,并将标准格式的请求发送给所述PACS服务器;d)所述PACS服务器收到所述请 求后,查询PACS数据得到图像对象返回给WAD0网关转换模块;e)所述WAD0网关转换模块 根据WAD0请求中的参数对图像格式进行转换,并将转换后的图像对象返回给WAD0服务器, 响应外部请求。
[0013] 上述的局域网PACS服务到WAD0服务的访问方法,其中,所述步骤a)中的请求为 查询病人检查记录列表或调阅指定的医学图像。
[0014] 上述的局域网PACS服务到WAD0服务的访问方法,其中,所述步骤a)中的请求为 标准的HTTP请求,所述步骤b)中的自定义数据格式包括来自所述HTTP请求中的图像格 式、字符集、获取图像的唯一标示信息以及是否匿名处理标志。
[0015] 上述的局域网PACS服务到WAD0服务的访问方法,其中,所述步骤e)中的WAD0请 求中的参数包括指定不同格式的医学图像,取回的医学图像的格式为DICOM、Jpeg或Gif。
[0016] 上述的局域网PACS服务到WAD0服务的访问方法,其中,所述WAD0服务器和WAD0 网关转换模块之间通过Windows通讯接口、Socket、TCP/IP、WebService或系统消息的通讯 协议进行数据交互。
[0017] 本发明对比现有技术有如下的有益效果:本发明提供的局域网PACS服务到WAD0 服务系统及对其访问方法,通过设置WAD0网关转换模块,保证了 WAD0服务的对外接口是标 准WAD0方式,而对PACS系统则是标准的DIC0M方式,从而无缝连接基于DIC0M接口的PACS 服务和WAD0服务,或者将所述WAD0服务器和WAD0网关转换模块作为插件,部署到已有的 PACS系统,使传统的PACS服务具备WAD0服务能力。

【专利附图】

【附图说明】
[0018] 图1为基于现有的WAD0模型提供的PACS访问消息交互示意图;
[0019] 图2为本发明提供的局域网PACS服务到WAD0服务的转换访问流程示意图;
[0020] 图3为本发明提供的局域网PACS服务到WAD0服务的调阅图像消息交互示意图。

【具体实施方式】
[0021] 下面结合附图和实施例对本发明作进一步的描述。
[0022] 图2为本发明提供的局域网PACS服务到WAD0服务的转换访问流程示意图,图3 为本发明提供的局域网PACS服务到WAD0服务的调阅图像消息交互示意图。
[0023] 本发明提供的局域网PACS服务到WAD0服务系统,包括PACS服务器、WAD0服务器, 以及连接PACS服务器和WAD0服务器的WAD0网关转换模块。请参见图2和图3,本发明提 供的对上述局域网PACS服务到WAD0服务系统的访问方法包括如下步骤 :
[0024] S201 :用户通过WEB工作站发送请求消息到WAD0服务器获取图像;请求消息可以 为标准的HTTP请求消息,消息内容可以为典型场景:查询或调阅。其中,查询指的是查询 病人检查记录列表;调阅指的是取回指定的图像;调阅图像的消息交互如图3所示,查询的 消息交互和调阅的消息交互类似。
[0025] S202 :WAD0服务器收到请求消息后,将该请求消息,如标准的HTTP请求转化成 WAD0服务器自定义的数据格式,转发该请求消息给WAD0网关转换模块。
[0026] S203 :WAD0网关转换模块将自定义的数据格式转换为DIC0M的标准,如DIC0M的 C-Move请求,并将该C-Move请求发送给PACS服务器。
[0027] S204 :PACS服务器收到取图请求后,查询PACS数据得到图像对象,并将查询得到 的结果返回给WAD0网关转换模块。
[0028] S205 :WAD0网关转换模块根据WAD0请求中的参数对图像格式进行转换,并将转换 后的图像对象返回给WAD0服务器,响应外部请求。WAD0可以通过参数的设置来达到取回 不同的图像信息,比如:1、指定不同格式的图像,取回的图像可以是DICOM/Jpeg/gif等不 同格式;2、指定图像的显示尺寸和大小,可以指定rows及columns显示,或不同区域范围显 示;3、图像的不同显示,比如窗宽窗位显示及PR的应用显示等;4、使用不同的压缩比显示 不同品质的图像;5、指定动态图像的显示,显示动态图像的某几幅等。
[0029] 本发明加入了 WAD0网关转换器模块,它对内和对外的接口都是遵从现有行业标 准的,在对外的WAD0服务和对内的WAD0转换器之间是内部的通讯方式。这样可以保证对于 现有的任何PACS系统,只要遵从DIC0M标准,在无任何升级改动的情况下,就可以具有WAD0 服务提供能力,无需更换和更新现有的PACS系统。WAD0服务器与WAD0网关之间的交互是走 的内部协议,目前采用了 WCF的通讯方式实现;Windows Communication Foundation (WCF) 是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口, 它是.NET 框架的一部分,由.NET Framework3. 0 开始引入,与 Windows Presentation Foundation 及 Windows Workflow Foundation 并行为新一代 Windows 操作系统以及 WinFX 的三个重大应用程序开发类库。内部协议的格式定义和实现方式没有限制,只要满足WAD0 服务和PACS系统之间的转换就行。内部协议也可采用现有的其他协议,如采用Socket、 TCP/IP、WebService或系统消息等等其他交互方式。
[0030] 以基于WebService通讯方式为例,获取图像相关的WAD0服务的内部数据通讯接 口定义如下:
[0031] WADOReturnResult GetImage(WadoParameter parameter);
[0032] Getlmage是自定义的WebService服务,其中入口参数WadoParameter是自定义 的WAD0服务参数类,返回值WADOReturnResult是自定义的返回图像类。Getlmage接口由 WAD0网关提供,被WAD0服务调用;它的作用是让WAD0服务把标准的WAD0 HTTP请求,转换 成本发明内部自定义的请求,即WadoParameter ;这个函数实现了把标准的入口协议转换 成内部协议,之后再由WADO网关将内部协议转换成标准的出口协议(即DICOM请求);
[0033] 根据现有的DIC0M标准,对WAD0服务的自定义参数可选择如下:返回图像格式 (DICOM, JPEG, BMP),字符集(拉丁文,中文,其他),获取图像的唯一标示信息(Studylnstanc eUID, SeriesIntanceUID, SOPInstanceUID),是否匿名处理标志等。WadoParameter 主要包 含了如下参数:
[0034] (8:1111&86了7?6:用于指定需要获取到的图像格式(比如81^、01〇)1、邛?6) ;
[0035] (b:StudyInstaceUID:用来指定要获取的图像属于哪个检查;
[0036] (c:SeriesInstanceUID:用来指定要获取的图像属于哪个序列;
[0037] (d:SOPInstanceUID:用来指定要获取的图像的唯一标示;
[0038] (e: IsAnonymity:是否匿名(对病人的敏感身份信息给予隐藏);
[0039] 其中WADOReturnResult的返回中包含了图像数据,以流数据的方式返回给调用 者。
[0040] 当然,用户完全可以根据实际的需要进一步扩展参数,本发明不再一一例举。上述 这些参数在WAD0服务调用时可由HTTP请求的URL指定,WAD0服务将URL中的参数解析出 来,转换成内部定义的参数类,通过WebService接口传递给WAD0转换网关。其余通讯方式 的定义处理与WebService通讯方式相似,在此不再--赘述。
[0041] 综上所述,本发明提供的局域网PACS服务到WAD0服务系统及对其访问方法,通过 引入WAD0网关转换模块,保证了 WAD0服务的对外接口是标准WAD0方式,而对PACS系统 则是标准的DIC0M方式,从而无缝连接基于DIC0M接口的PACS服务和WAD0服务或将所述 WAD0服务器和WAD0网关转换模块作为插件,部署到已有的PACS系统,使传统的PACS服务 具备WAD0服务能力。
[〇〇42] 虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技 术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范 围当以权利要求书所界定的为准。
【权利要求】
1. 一种局域网PACS服务到WADO服务系统,其特征在于,包括PACS服务器、WADO服务 器,以及连接PACS服务器和WAD0服务器的WAD0网关转换模块。
2. -种利用权利要求1所述的局域网PACS服务到WADO服务系统的访问方法,其特征 在于,包括如下步骤: a) 用户通过WEB工作站向所述WADO服务器发送获取图像的请求; b) 所述WADO服务器接收所述请求后,将其转化成WADO服务器自定义的数据格式,并转 发给所述WADO网关转换模块; c) 所述WADO网关转换模块将所述自定义的数据格式转换为DIC0M标准,并将符合 DIC0M标准格式的请求发送给所述PACS服务器; d) 所述PACS服务器收到所述请求后,查询PACS数据得到图像对象返回给WADO网关转 换模块; e) 所述WADO网关转换模块根据WADO请求中的参数对图像格式进行转换,并将转换后 的图像对象返回给WADO服务器,响应外部请求。
3. 如权利要求2所述的局域网PACS服务到WADO服务的访问方法,其特征在于,所述步 骤a)中的请求为查询病人检查记录列表或调阅指定的医学图像。
4. 如权利要求2所述的局域网PACS服务到WADO服务的访问方法,其特征在于,所述 步骤a)中的请求为标准的HTTP请求,所述步骤b)中的自定义数据格式包括来自所述HTTP 请求中的图像格式、字符集、获取图像的唯一标示信息以及是否匿名处理标志。
5. 如权利要求2所述的局域网PACS服务到WADO服务的访问方法,其特征在于,所述 步骤e)中的WADO请求中的参数包括指定不同格式的医学图像,取回的医学图像的格式为 DICOM、Jpeg 或 Gif。
6. 如权利要求2?5任一项所述的局域网PACS服务到WADO服务的访问方法,其特征 在于,所述WADO服务器和WADO网关转换模块之间通过Windows通讯接口、Socket、TCP/IP、 WebService或系统消息的通讯协议进行数据交互。
【文档编号】H04L29/06GK104065631SQ201310095804
【公开日】2014年9月24日 申请日期:2013年3月22日 优先权日:2013年3月22日
【发明者】穆朋选, 曹秋阳, 刘瑞飞, 罗朝晖 申请人:上海联影医疗科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1