Module: Aws::MedicalImaging::Types

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

Defined Under Namespace

Classes: AccessDeniedException, BadRequestException, ConflictException, CopyDestinationImageSet, CopyDestinationImageSetProperties, CopyImageSetInformation, CopyImageSetRequest, CopyImageSetResponse, CopySourceImageSetInformation, CopySourceImageSetProperties, CreateDatastoreRequest, CreateDatastoreResponse, DICOMImportJobProperties, DICOMImportJobSummary, DICOMStudyDateAndTime, DICOMTags, DICOMUpdates, DatastoreProperties, DatastoreSummary, DeleteDatastoreRequest, DeleteDatastoreResponse, DeleteImageSetRequest, DeleteImageSetResponse, DicomJsonMetadataImportConfiguration, DicomMetadataMapping, GetDICOMImportJobRequest, GetDICOMImportJobResponse, GetDatastoreRequest, GetDatastoreResponse, GetImageFrameRequest, GetImageFrameResponse, GetImageSetMetadataRequest, GetImageSetMetadataResponse, GetImageSetRequest, GetImageSetResponse, ImageFrameInformation, ImageSetProperties, ImageSetsMetadataSummary, ImportConfiguration, InternalServerException, ListDICOMImportJobsRequest, ListDICOMImportJobsResponse, ListDatastoresRequest, ListDatastoresResponse, ListImageSetVersionsRequest, ListImageSetVersionsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, MetadataCopies, MetadataUpdates, NotAcceptableException, 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)


1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526

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)


1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526

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_json_metadata_import_configurationTypes::DicomJsonMetadataImportConfiguration

The configuration parameters that are specific to DICOM JSON metadata import operations.



1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1206

class ImportConfiguration < Struct.new(
  :dicom_json_metadata_import_configuration,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DicomJsonMetadataImportConfiguration < ImportConfiguration; end
  class Unknown < ImportConfiguration; end
end

#dicom_patient_idString

The patient ID input for search.

Returns:

  • (String)


1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526

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)


1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526

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.



1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526

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)


1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526

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)


1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526

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:



1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1427

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)


1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526

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.

<note markdown=“1”> You must provide either ‘revertToVersionId` or `DICOMUpdates` in your request. A `ValidationException` error is thrown if both parameters are provided at the same time.

</note>

Returns:

  • (String)


1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1427

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)


1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526

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