我正在尝试将 DICOM 实例(在我的情况下为图像)从应用程序发送到服务器。但不知何故,它没有发生。
日志显示缺少一些标签。
那么在 DICOM 关联(在我的情况下是 C-STORE)期间需要的强制性标签列表是什么?
我正在尝试将 DICOM 实例(在我的情况下为图像)从应用程序发送到服务器。但不知何故,它没有发生。
日志显示缺少一些标签。
那么在 DICOM 关联(在我的情况下是 C-STORE)期间需要的强制性标签列表是什么?
哪些标签是强制性的,取决于用于表示图像的 SOP 类。它因人而异。DICOM 标准的第 3 部分中有表格(可在ftp://medical.nema.org/medical/dicom/2009/ 获得)告诉您需要哪些模块。各个标签的其他文档将告诉您它们是 Type 1、1C、2、2C 还是 3。Type 3 属性是可选的。带有 C 的类型在某些条件下是强制性的,而在其他条件下不是强制性的。类型 1 始终是强制性的,并且必须具有有效值。类型 2 必须存在,但可以具有空值。
如果您使用 dcm4chee,则有一个 dcm4chee/server/default/conf/dcm4chee-attribute-filter.xml 带有 DTD 说明如下:
Minimal descriptor for DICOM Standard Conformance of Query/Retrieve Service:
<dcm4chee-attribute-filter>
<patient>
<attr tag="00080005"/>
<attr tag="00100010"/>
<attr tag="00100020"/>
</patient>
<study>
<attr tag="00080005"/>
<attr tag="00080020"/>
<attr tag="00080030"/>
<attr tag="00080050"/>
<attr tag="0020000D"/>
<attr tag="00200010"/>
</study>
<series>
<attr tag="00080060"/>
<attr tag="0020000E"/>
<attr tag="00200011"/>
</series>
<instance>
<attr tag="00080018"/>
<attr tag="00200013"/>
</instance>
</dcm4chee-attribute-filter>
虽然马特的回答是绝对正确的,但这应该让你更快地开始。
如果您将 DICOM 图像发送到服务器意味着它是 C-STORE,那么您使用的服务器(PACS)会检查传输语法 UID 以及一些标头 SOP 实例 UID 和类 UID,请检查您的 dicom 标签是否符合上述要求声明的标签已填写。