SoftDicom IconSoftDicom

Query/Retrieve (C-FIND and C-MOVE)

Query/Retrieve is the pair of DICOM services used to search what a remote device holds and then pull matching studies from it: C-FIND performs the search and C-MOVE transfers the results.

What Query/Retrieve (C-FIND and C-MOVE) means in practice

The two are deliberately separate. C-FIND returns matching records at the patient, study, series or instance level so a user can see what exists before moving anything, and C-MOVE then instructs the remote device to send chosen studies to a destination. This is how a viewer pulls a prior study from an archive, as opposed to C-STORE, where the sender decides to push.

Source

This definition follows NEMA PS3.7 §9.1.2 (C-FIND) and §9.1.4 (C-MOVE); service class in PS3.4 Annex C, published by NEMA as part of the DICOM standard.