理解DICOM应用层机密性配置文件和选项

5

我正在尝试理解以下数据表:

让我们考虑第一个属性:

检查号(0008,0050)

我看到这个DICOM属性从未出现在任何选项中(例如 'Clean Desc. Opt.')。这意味着声称符合应用级保密性配置文件和去识别器选项的应用程序需要应用'Z'动作代码(就像隐含的'C'默认动作代码一样):

替换为零长度值或非零长度值,该值可能是虚拟值,并与VR一致

现在,如果我们移动到表中的第二个属性:

采集注释(0018,4000)

我们看到此属性仅列在一个选项'Clean Desc. Opt.'中,并带有'C'动作代码(没有列出显式'K'动作代码的选项)。问题是为什么?如果我们假设始终存在一个隐含的默认'C'动作代码,则标准为什么要在特定列中显式列出它?


根据我的理解,当使用“Clean Desc. Opt.”时,会发生以下行为:

  1. 检查号(0008,0050)使用去识别化动作代码'Z'
  2. 采集注释(0018,4000)使用去识别化动作代码'X'(显式'C'操作)

当未使用“Clean Desc. Opt.”时,会发生以下行为:

  1. 检查号(0008,0050)使用去识别化动作代码'Z'
  2. 采集注释(0018,4000)使用去识别化动作代码'X'(没有显式的'C'操作)

1
声称符合基本应用级机密性配置文件(不带任何选项)的应用程序,应删除获取注释(0018,4000)属性。如果支持清理描述符选项,则该属性的值应该被“清理”,即“替换为已知不包含识别信息且与VR一致的类似含义的值”。有关此特定选项的详细信息,请参阅PS3.15第E.3.5节。 - J. Riesmeier
也许你误解了动作代码“C”的含义。我在之前的评论中使用的解释可以在这里找到:https://dicom.nema.org/medical/dicom/current/output/chtml/part15/chapter_E.html#table_E.1-1a - J. Riesmeier
1个回答

1

感谢@J.Riesmeier的有益评论:

声称符合基本应用级保密性配置文件(不带任何选项)的应用程序,应删除获取注释(0018,4000)属性。如果支持清理描述符选项,则应将该属性的值“清除”,即“替换为已知不包含识别信息且与VR一致的类似含义的值”。有关此特定选项的详细信息在PS3.15第E.3.5节中描述。

我可以回答自己的问题。因此,场景应该如下所述:

当未使用“清除描述符选项”时,会发生以下行为:

  1. 对于接收编号(0008,0050),使用去识别操作代码 'Z'
  2. 对于获取注释(0018,4000),使用去识别操作代码 'X'

当使用“清除描述符选项”时,会发生以下行为:

  1. 去标识化操作代码 'Z' 用于取得号码 (0008,0050)
  2. 去标识化操作代码 'C' 用于采集注释 (0018,4000)

参考:


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接