query_instances
Find specific DICOM images within a series by filtering on instance number, SOP instance UID, and other attributes. Customize which DICOM attributes to include or exclude.
Instructions
Query individual DICOM instances (images) within a series.
This tool performs a DICOM C-FIND operation at the IMAGE level to find individual DICOM instances within a specified series. The series_instance_uid is required, and additional parameters can be used to filter the results.
Args: series_instance_uid: Unique identifier for the series (required) instance_number: Filter by specific instance number within the series sop_instance_uid: Unique identifier for a specific instance attribute_preset: Controls which attributes to include in results: - "none": No attributes, use with additional_attributes (default) - "custom": Our custom attributes additional_attributes: List of specific DICOM attributes to include beyond the preset exclude_attributes: List of DICOM attributes to exclude from the results
Returns: Dictionary containing query results and status metadata. The results list includes entries like: { "SOPInstanceUID": "1.2.840.113619.2.1.1.322.1600364094.412.3001", "SOPClassUID": "1.2.840.10008.5.1.4.1.1.2", "InstanceNumber": "45", "ContentDate": "20230215", "ContentTime": "152245" }
Notes: Returns success False if the query fails.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| series_instance_uid | Yes | ||
| instance_number | No | ||
| sop_instance_uid | No | ||
| attribute_preset | No | none | |
| additional_attributes | No | ||
| exclude_attributes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |