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)


1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1430

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)


1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1430

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)


1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1430

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)


1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1430

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.



1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1430

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)


1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1430

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)


1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1430

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:



1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1344

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)


1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1430

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)


1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1344

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)


1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/types.rb', line 1430

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