PACS服务器与现有数据库的映射

时间:2015-03-31 10:12:27

标签: c# dicom

我有关于PACS和DICOM的问题。

我有一个带数据库的患者管理应用程序。 现在我必须创建(或采用)将使用现有数据库(由管理应用程序使用)的PACS服务器。我不需要保存某些医疗设备的图像。 我真正需要的只是从数据库获取一般患者信息,将其转换为DICOM格式并发送到MRI(或任何医疗设备)。

我的问题是它是否可能。因为我看到很多PACS服务器的例子,但他们使用他们的内部数据库,所以我不能使用我的。 我也看到了开源解决方案(如https://github.com/ClearCanvas),但它们非常庞大,根本没有文档。

你怎么想,我该做什么?

1 个答案:

答案 0 :(得分:1)

DICOM图像捕获站或MRI等模式通常使用DICOM模态工作列表(MWL)服务来检索患者人口统计以及来自RIS或信息系统的调度信息。它是将查询(C-Find)请求发送到MWL Server的模态。您需要的是一个DICOM Broker,它将代表您的患者管理应用程序使用DICOM消息传递协议为MWL服务器服务(SCP)提供与DICOM模式的通信。

您可以在IHE Framework f(http://wiki.ihe.net/index.php?title=Scheduled_Workflow)中了解工作流程,而DICOM标准第4部分附录K第6.1节(http://dicom.nema.org/medical/dicom/current/output/pdf/part04.pdf)中涵盖了MWL。

如果您在互联网上搜索“MWL Broker”或“DICOM Modality Worklist SDK”,您会发现许多选项。最终用户类型的解决方案将使用来自信息系统的HL7消息来提供工作列表服务,或者可以为其公开Web服务。 SDK将允许您与现有系统更紧密地集成。