我想知道是否有人曾尝试解决以下问题。我需要在远程 DICOM Q/R 服务器上执行一系列测试。这将允许一些简单的 DICOM 一致性声明检查。
作为测试套件的实现细节,我正在运行以下命令(DCMTK 样式命令):
$ findscu --study --cancel 1 --key 0020,0010=* --key 8,52=STUDY --aetitle MINE --call THEIR dicom.example.com 11112
这里的目标是找到一个有效的StudyID(稍后我将使用该StudyID来执行较低密钥级别的 C-FIND 以及一些相关的 C-MOVE 查询)。当然,如果我可以上传自己的数据集并尝试取回它会容易得多,但我无法在临床环境中对正在运行的 PACS 执行此操作。我需要用最少的查询来定义如何找到有效的StudyID。
但是我担心某些 DICOM 实现可能会禁止policies
查询整个数据库。
所以我想知道是否有人编写了这些列表policies
,并且可能描述了一种从远程服务器检索有效 StudyID 的方法,其 C-FIND 查询数量最少。