Class: Aws::MedicalImaging::Types::SearchByAttributeValue
- Inherits:
-
Struct
- Object
- Struct
- Aws::MedicalImaging::Types::SearchByAttributeValue
- Includes:
- Structure, Structure::Union
- Defined in:
- lib/aws-sdk-medicalimaging/types.rb
Overview
SearchByAttributeValue is a union - when making an API calls you must set exactly one of the members.
The search input attribute value.
Direct Known Subclasses
CreatedAt, DicomAccessionNumber, DicomPatientId, DicomSeriesInstanceUid, DicomStudyDateAndTime, DicomStudyId, DicomStudyInstanceUid, IsPrimary, Unknown, UpdatedAt
Defined Under Namespace
Classes: CreatedAt, DicomAccessionNumber, DicomPatientId, DicomSeriesInstanceUid, DicomStudyDateAndTime, DicomStudyId, DicomStudyInstanceUid, IsPrimary, Unknown, UpdatedAt
Constant Summary collapse
- SENSITIVE =
[:dicom_patient_id, :dicom_accession_number, :dicom_study_id, :dicom_study_instance_uid, :dicom_series_instance_uid]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The created at time of the image set provided for search.
-
#dicom_accession_number ⇒ String
The DICOM accession number for search.
-
#dicom_patient_id ⇒ String
The patient ID input for search.
-
#dicom_series_instance_uid ⇒ String
The Series Instance UID input for search.
-
#dicom_study_date_and_time ⇒ Types::DICOMStudyDateAndTime
The aggregated structure containing DICOM study date and study time for search.
-
#dicom_study_id ⇒ String
The DICOM study ID for search.
-
#dicom_study_instance_uid ⇒ String
The DICOM study instance UID for search.
-
#is_primary ⇒ Boolean
The primary image set flag provided for search.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#updated_at ⇒ Time
The timestamp input for search.
Instance Attribute Details
#created_at ⇒ Time
The created at time of the image set provided 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_accession_number ⇒ String
The DICOM accession number 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_patient_id ⇒ String
The patient ID input 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_series_instance_uid ⇒ String
The Series Instance UID input 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_date_and_time ⇒ Types::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_id ⇒ String
The DICOM study ID 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_instance_uid ⇒ String
The DICOM study instance UID 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 |
#is_primary ⇒ Boolean
The primary image set flag provided 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 |
#unknown ⇒ Object
Returns the value of attribute unknown
1526 1527 1528 |
# File 'lib/aws-sdk-medicalimaging/types.rb', line 1526 def unknown @unknown end |
#updated_at ⇒ Time
The timestamp input 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 |