Module: Aws::MedicalImaging::Types

Defined in:
gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb

Defined Under Namespace

Classes: AccessDeniedException, ConflictException, CopyDestinationImageSet, CopyDestinationImageSetProperties, CopyImageSetInformation, CopyImageSetRequest, CopyImageSetResponse, CopySourceImageSetInformation, CopySourceImageSetProperties, CreateDatastoreRequest, CreateDatastoreResponse, DICOMImportJobProperties, DICOMImportJobSummary, DICOMStudyDateAndTime, DICOMTags, DICOMUpdates, DatastoreProperties, DatastoreSummary, DeleteDatastoreRequest, DeleteDatastoreResponse, DeleteImageSetRequest, DeleteImageSetResponse, GetDICOMImportJobRequest, GetDICOMImportJobResponse, GetDatastoreRequest, GetDatastoreResponse, GetImageFrameRequest, GetImageFrameResponse, GetImageSetMetadataRequest, GetImageSetMetadataResponse, GetImageSetRequest, GetImageSetResponse, ImageFrameInformation, ImageSetProperties, ImageSetsMetadataSummary, InternalServerException, ListDICOMImportJobsRequest, ListDICOMImportJobsResponse, ListDatastoresRequest, ListDatastoresResponse, ListImageSetVersionsRequest, ListImageSetVersionsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, MetadataCopies, MetadataUpdates, Overrides, ResourceNotFoundException, SearchByAttributeValue, SearchCriteria, SearchFilter, SearchImageSetsRequest, SearchImageSetsResponse, ServiceQuotaExceededException, Sort, StartDICOMImportJobRequest, StartDICOMImportJobResponse, TagResourceRequest, TagResourceResponse, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateImageSetMetadataRequest, UpdateImageSetMetadataResponse, ValidationException

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The created at time of the image set provided for search.

Returns:

  • (Time)


1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1400

class SearchByAttributeValue < Struct.new(
  :dicom_patient_id,
  :dicom_accession_number,
  :dicom_study_id,
  :dicom_study_instance_uid,
  :dicom_series_instance_uid,
  :created_at,
  :updated_at,
  :dicom_study_date_and_time,
  :is_primary,
  :unknown)
  SENSITIVE = [:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
  include Aws::Structure
  include Aws::Structure::Union

  class DicomPatientId < SearchByAttributeValue; end
  class DicomAccessionNumber < SearchByAttributeValue; end
  class DicomStudyId < SearchByAttributeValue; end
  class DicomStudyInstanceUid < SearchByAttributeValue; end
  class DicomSeriesInstanceUid < SearchByAttributeValue; end
  class CreatedAt < SearchByAttributeValue; end
  class UpdatedAt < SearchByAttributeValue; end
  class DicomStudyDateAndTime < SearchByAttributeValue; end
  class IsPrimary < SearchByAttributeValue; end
  class Unknown < SearchByAttributeValue; end
end

#dicom_accession_numberString

The DICOM accession number for search.

Returns:

  • (String)


1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1400

class SearchByAttributeValue < Struct.new(
  :dicom_patient_id,
  :dicom_accession_number,
  :dicom_study_id,
  :dicom_study_instance_uid,
  :dicom_series_instance_uid,
  :created_at,
  :updated_at,
  :dicom_study_date_and_time,
  :is_primary,
  :unknown)
  SENSITIVE = [:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
  include Aws::Structure
  include Aws::Structure::Union

  class DicomPatientId < SearchByAttributeValue; end
  class DicomAccessionNumber < SearchByAttributeValue; end
  class DicomStudyId < SearchByAttributeValue; end
  class DicomStudyInstanceUid < SearchByAttributeValue; end
  class DicomSeriesInstanceUid < SearchByAttributeValue; end
  class CreatedAt < SearchByAttributeValue; end
  class UpdatedAt < SearchByAttributeValue; end
  class DicomStudyDateAndTime < SearchByAttributeValue; end
  class IsPrimary < SearchByAttributeValue; end
  class Unknown < SearchByAttributeValue; end
end

#dicom_patient_idString

The patient ID input for search.

Returns:

  • (String)


1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1400

class SearchByAttributeValue < Struct.new(
  :dicom_patient_id,
  :dicom_accession_number,
  :dicom_study_id,
  :dicom_study_instance_uid,
  :dicom_series_instance_uid,
  :created_at,
  :updated_at,
  :dicom_study_date_and_time,
  :is_primary,
  :unknown)
  SENSITIVE = [:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
  include Aws::Structure
  include Aws::Structure::Union

  class DicomPatientId < SearchByAttributeValue; end
  class DicomAccessionNumber < SearchByAttributeValue; end
  class DicomStudyId < SearchByAttributeValue; end
  class DicomStudyInstanceUid < SearchByAttributeValue; end
  class DicomSeriesInstanceUid < SearchByAttributeValue; end
  class CreatedAt < SearchByAttributeValue; end
  class UpdatedAt < SearchByAttributeValue; end
  class DicomStudyDateAndTime < SearchByAttributeValue; end
  class IsPrimary < SearchByAttributeValue; end
  class Unknown < SearchByAttributeValue; end
end

#dicom_series_instance_uidString

The Series Instance UID input for search.

Returns:

  • (String)


1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1400

class SearchByAttributeValue < Struct.new(
  :dicom_patient_id,
  :dicom_accession_number,
  :dicom_study_id,
  :dicom_study_instance_uid,
  :dicom_series_instance_uid,
  :created_at,
  :updated_at,
  :dicom_study_date_and_time,
  :is_primary,
  :unknown)
  SENSITIVE = [:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
  include Aws::Structure
  include Aws::Structure::Union

  class DicomPatientId < SearchByAttributeValue; end
  class DicomAccessionNumber < SearchByAttributeValue; end
  class DicomStudyId < SearchByAttributeValue; end
  class DicomStudyInstanceUid < SearchByAttributeValue; end
  class DicomSeriesInstanceUid < SearchByAttributeValue; end
  class CreatedAt < SearchByAttributeValue; end
  class UpdatedAt < SearchByAttributeValue; end
  class DicomStudyDateAndTime < SearchByAttributeValue; end
  class IsPrimary < SearchByAttributeValue; end
  class Unknown < SearchByAttributeValue; end
end

#dicom_study_date_and_timeTypes::DICOMStudyDateAndTime

The aggregated structure containing DICOM study date and study time for search.



1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1400

class SearchByAttributeValue < Struct.new(
  :dicom_patient_id,
  :dicom_accession_number,
  :dicom_study_id,
  :dicom_study_instance_uid,
  :dicom_series_instance_uid,
  :created_at,
  :updated_at,
  :dicom_study_date_and_time,
  :is_primary,
  :unknown)
  SENSITIVE = [:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
  include Aws::Structure
  include Aws::Structure::Union

  class DicomPatientId < SearchByAttributeValue; end
  class DicomAccessionNumber < SearchByAttributeValue; end
  class DicomStudyId < SearchByAttributeValue; end
  class DicomStudyInstanceUid < SearchByAttributeValue; end
  class DicomSeriesInstanceUid < SearchByAttributeValue; end
  class CreatedAt < SearchByAttributeValue; end
  class UpdatedAt < SearchByAttributeValue; end
  class DicomStudyDateAndTime < SearchByAttributeValue; end
  class IsPrimary < SearchByAttributeValue; end
  class Unknown < SearchByAttributeValue; end
end

#dicom_study_idString

The DICOM study ID for search.

Returns:

  • (String)


1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1400

class SearchByAttributeValue < Struct.new(
  :dicom_patient_id,
  :dicom_accession_number,
  :dicom_study_id,
  :dicom_study_instance_uid,
  :dicom_series_instance_uid,
  :created_at,
  :updated_at,
  :dicom_study_date_and_time,
  :is_primary,
  :unknown)
  SENSITIVE = [:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
  include Aws::Structure
  include Aws::Structure::Union

  class DicomPatientId < SearchByAttributeValue; end
  class DicomAccessionNumber < SearchByAttributeValue; end
  class DicomStudyId < SearchByAttributeValue; end
  class DicomStudyInstanceUid < SearchByAttributeValue; end
  class DicomSeriesInstanceUid < SearchByAttributeValue; end
  class CreatedAt < SearchByAttributeValue; end
  class UpdatedAt < SearchByAttributeValue; end
  class DicomStudyDateAndTime < SearchByAttributeValue; end
  class IsPrimary < SearchByAttributeValue; end
  class Unknown < SearchByAttributeValue; end
end

#dicom_study_instance_uidString

The DICOM study instance UID for search.

Returns:

  • (String)


1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1400

class SearchByAttributeValue < Struct.new(
  :dicom_patient_id,
  :dicom_accession_number,
  :dicom_study_id,
  :dicom_study_instance_uid,
  :dicom_series_instance_uid,
  :created_at,
  :updated_at,
  :dicom_study_date_and_time,
  :is_primary,
  :unknown)
  SENSITIVE = [:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
  include Aws::Structure
  include Aws::Structure::Union

  class DicomPatientId < SearchByAttributeValue; end
  class DicomAccessionNumber < SearchByAttributeValue; end
  class DicomStudyId < SearchByAttributeValue; end
  class DicomStudyInstanceUid < SearchByAttributeValue; end
  class DicomSeriesInstanceUid < SearchByAttributeValue; end
  class CreatedAt < SearchByAttributeValue; end
  class UpdatedAt < SearchByAttributeValue; end
  class DicomStudyDateAndTime < SearchByAttributeValue; end
  class IsPrimary < SearchByAttributeValue; end
  class Unknown < SearchByAttributeValue; end
end

#dicom_updatesTypes::DICOMUpdates

The object containing removableAttributes and updatableAttributes.

Returns:



1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1314

class MetadataUpdates < Struct.new(
  :dicom_updates,
  :revert_to_version_id,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DicomUpdates < MetadataUpdates; end
  class RevertToVersionId < MetadataUpdates; end
  class Unknown < MetadataUpdates; end
end

#is_primaryBoolean

The primary image set flag provided for search.

Returns:

  • (Boolean)


1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1400

class SearchByAttributeValue < Struct.new(
  :dicom_patient_id,
  :dicom_accession_number,
  :dicom_study_id,
  :dicom_study_instance_uid,
  :dicom_series_instance_uid,
  :created_at,
  :updated_at,
  :dicom_study_date_and_time,
  :is_primary,
  :unknown)
  SENSITIVE = [:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
  include Aws::Structure
  include Aws::Structure::Union

  class DicomPatientId < SearchByAttributeValue; end
  class DicomAccessionNumber < SearchByAttributeValue; end
  class DicomStudyId < SearchByAttributeValue; end
  class DicomStudyInstanceUid < SearchByAttributeValue; end
  class DicomSeriesInstanceUid < SearchByAttributeValue; end
  class CreatedAt < SearchByAttributeValue; end
  class UpdatedAt < SearchByAttributeValue; end
  class DicomStudyDateAndTime < SearchByAttributeValue; end
  class IsPrimary < SearchByAttributeValue; end
  class Unknown < SearchByAttributeValue; end
end

#revert_to_version_idString

Specifies the previous image set version ID to revert the current image set back to.

You must provide either revertToVersionId or DICOMUpdates in your request. A ValidationException error is thrown if both parameters are provided at the same time.

Returns:

  • (String)


1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1314

class MetadataUpdates < Struct.new(
  :dicom_updates,
  :revert_to_version_id,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DicomUpdates < MetadataUpdates; end
  class RevertToVersionId < MetadataUpdates; end
  class Unknown < MetadataUpdates; end
end

#updated_atTime

The timestamp input for search.

Returns:

  • (Time)


1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1400

class SearchByAttributeValue < Struct.new(
  :dicom_patient_id,
  :dicom_accession_number,
  :dicom_study_id,
  :dicom_study_instance_uid,
  :dicom_series_instance_uid,
  :created_at,
  :updated_at,
  :dicom_study_date_and_time,
  :is_primary,
  :unknown)
  SENSITIVE = [:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
  include Aws::Structure
  include Aws::Structure::Union

  class DicomPatientId < SearchByAttributeValue; end
  class DicomAccessionNumber < SearchByAttributeValue; end
  class DicomStudyId < SearchByAttributeValue; end
  class DicomStudyInstanceUid < SearchByAttributeValue; end
  class DicomSeriesInstanceUid < SearchByAttributeValue; end
  class CreatedAt < SearchByAttributeValue; end
  class UpdatedAt < SearchByAttributeValue; end
  class DicomStudyDateAndTime < SearchByAttributeValue; end
  class IsPrimary < SearchByAttributeValue; end
  class Unknown < SearchByAttributeValue; end
end