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



In This Topic
    Level Property (DicomQuery)
    In This Topic
    Define the level of query or retrieve request within the DICOM search hierarchies.
    Syntax
    'Declaration
     
    
    Public Property Level As QueryLevel
    'Usage
     
    
    Dim instance As DicomQuery
    Dim value As QueryLevel
     
    instance.Level = value
     
    value = instance.Level
    public QueryLevel Level {get; set;}
    public:
    property QueryLevel Level {
       QueryLevel get();
       void set (    QueryLevel 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