Inferensys

Glossary

Query/Retrieve Level

The hierarchical tier (Patient, Study, Series, or Image) at which a DICOM C-FIND or C-MOVE request operates, defining the scope of the database search and retrieval operation.
Stylish WeWork-like workspace with hot desks and document wall, professional searching through enterprise knowledge base on a mounted ultrawide display, warm industrial pendants overhead.
DICOM HIERARCHY

What is Query/Retrieve Level?

The Query/Retrieve Level defines the hierarchical scope of a DICOM C-FIND or C-MOVE operation.

The Query/Retrieve Level is a mandatory attribute in a DICOM C-FIND or C-MOVE request that specifies the hierarchical tier at which the database search and retrieval operation is performed. It defines the scope of the query, determining whether the response returns a list of Patients, Studies, Series, or Images. The level is set using the DICOM tag (0008,0052) and must be consistent with the unique keys included in the request identifier.

The DICOM information model enforces a strict hierarchy: a Patient contains Studies, a Study contains Series, and a Series contains Images. A query at the Study level returns all studies matching the criteria, while a query at the Image level returns individual SOP instances. For a C-MOVE operation, the level dictates the granularity of the data transferred; a Study-level retrieval moves the entire study, whereas an Image-level retrieval moves only selected instances.

C-FIND AND C-MOVE SCOPE DEFINITION

DICOM Query/Retrieve Hierarchy Levels

The four hierarchical levels of a DICOM Query/Retrieve operation, defining the granularity at which a C-FIND or C-MOVE request searches the database and retrieves objects.

FeaturePATIENTSTUDYSERIESIMAGE

DICOM Tag

(0010,0020)

(0020,000D)

(0020,000E)

(0008,0018)

Entity Retrieved

Patient-level metadata

All series in a study

All images in a series

Single SOP Instance

Unique Key Requirement

Patient ID

Study Instance UID

Series Instance UID

SOP Instance UID

C-FIND Response Contains

One match per patient

One match per study

One match per series

One match per image

C-MOVE Retrieves

All studies for patient

All series for study

All images for series

Single DICOM object

Hierarchical Nesting

Root level

Child of PATIENT

Child of STUDY

Child of SERIES

Typical Use Case

Patient history lookup

Prior report comparison

Protocol-specific routing

Key image export

DICOM QUERY/RETRIEVE

Frequently Asked Questions

Clarifying the hierarchical scope and operational mechanics of DICOM C-FIND and C-MOVE requests for software architects and integration engineers.

The Query/Retrieve Level is a mandatory attribute (0008,0052) in a DICOM C-FIND or C-MOVE request that defines the hierarchical tier at which the operation is performed. It strictly controls the scope of the database search and the granularity of the data returned. The standard defines four distinct levels: PATIENT, STUDY, SERIES, and IMAGE. The level acts as a filter; when you query at the STUDY level, the Service Class Provider (SCP) returns only study-level attributes and ignores any series or image-level keys in your request. This hierarchical model enforces a rigid parent-child relationship, ensuring that a C-MOVE at the PATIENT level retrieves all underlying studies, series, and images, while an IMAGE level move retrieves only a single specific SOP Instance. The mechanism relies on Unique Keys at each level to uniquely identify the entity being queried or retrieved.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.