DicomObjects.NET Core Documentation
DicomObjects Namespace / DicomQuery Class / Root Property



In This Topic
    Root Property (DicomQuery)
    In This Topic
    Define the type of query requested within the DICOM search hierarchies.
    Syntax
    'Declaration
     
    
    Public Property Root As QueryRoot
    'Usage
     
    
    Dim instance As DicomQuery
    Dim value As QueryRoot
     
    instance.Root = value
     
    value = instance.Root
    public QueryRoot Root {get; set;}
    public:
    property QueryRoot Root {
       QueryRoot get();
       void set (    QueryRoot value);
    }
    Remarks

    DICOM defines three different hierarchies for image-related Query/Retrieve operations, each of which has different semantics and allowable search levels. The allowable combinations of QueryRoot and QueryLevel are:

    Root PATIENT STUDY PATIENTSTUDY

    Permitted Levels

    PATIENT

    STUDY

    SERIES

    IMAGE

    STUDY

    SERIES

    IMAGE

    PATIENT

    STUDY

    In addition, to the above values, Root may be set to “WORKLIST” to indicate a Modality Worklist query, or “GP-WORKLIST” to indicate a General Purpose Worklist query, but if this is done, then a Find must be performed with a DicomDataSet parameter, as the parameters for the query DataSet are very different to those used for the other queries.

    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also