Search code examples
dicom

C-Find Query - Is StudyInstanceUID required for Series Level queries?


In this answer it says:

in DICOM you have to provide all unique keys (Patient ID, Study Instance UID, Series Instance UID and SOP Instance UID) down to the level that you are querying

I am looking for a reference to the DICOM standard that says that?

In particular, I need 'proof' that StudyInstanceUID is required for Series Level queries.


Solution

  • This is specified in DICOM Part 4 (Service Class Specifications), Chapter C.4.1.2.1 Baseline Behavior of SCU:

    The Identifier contained in a C-FIND request shall contain a single value in the Unique Key Attribute for each level above the Query/Retrieve level. No Required or Optional Keys shall be specified that are associated with levels above the Query/Retrieve level.