如何查询CT机 - DICOM

时间:2011-12-02 09:49:33

标签: c# dicom

我正在为医院开发一个dicom图像存档和查看器。自从2周以来一直在研究和学习它们是什么! 。仍然有一个如何查询模态(语法)的问题。我有标签表,但听到了类似SCP和SCU的密钥和响应密钥。

2 个答案:

答案 0 :(得分:2)

查看器工作站不查询模态,而是先前由模态推送的图像存档。查看器使用查询/检索DICOM服务查询图像存档。可能有例外情况,但模式不会自行存档图像。

模态将图像推送到具有SCU / SCP通信的存档,模态是SCU,存档SCP。 Modality使用存储承诺服务。

同时为自己写一本像Oleg S. Pianykh's这样的书,因为互联网没有真正友好的DICOM学习资源。

答案 1 :(得分:1)

有一些规则,每个PACS必须支持查询密钥(即搜索密钥);当然它可能会支持更多。

PACS中的每个图像(更一般,几乎每个对象)都被分类为一个层次结构,因此每个图像都属于一个系列,它再次属于一个同样属于患者的研究。在每个级别上,图像都包含描述该级别的信息。例如,在患者级别,图像具有关于患者姓名,出生日期和性别的信息。

在查询PACS时,客户端必须遵循与该层次结构完全对应的严格查询模型。实际上至少有3个模型对您感兴趣,并且客户必须在与PACS(研究根/患者根/患者研究仅模型)协商连接(关联)时进行选择。

根据该模型,您必须一个接一个地分别查询不同的层级,从最高层(通常是患者或上述模型中的研究)开始。

DICOM标准的第4部分讲述了每个模型,您可能要查询的搜索键(即LEAST支持的服务器)以及您必须通过从多个搜索键组成搜索来遵循的规则。您必须阅读有关查询/检索的第4部分,否则您将无法理解它是如何工作的。

匹配键和返回键的术语主要用于不是PACS查询/检索,而是用于模态工作列表。通常,匹配键是您使用值发送以搜索PACS的键。返回键是发送空的键,即。您要求PACS填写您使用匹配键过滤的所有响应,以填写所请求返回键的值。该机制可用于PACS查询,与工作清单相同 - 匹配/返回的术语仅用于工作清单,以更好地描述服务器要求。

HTH, 迈克尔