Study

class icometrix_sdk.models.study_entity.StudyEntity(*, id, uri=None, update_timestamp, creation_timestamp, modality, patient_id, project_id, study_date, study_note=None, study_time, patient_age=None, manufacturer=None, accession_number=None, institution_name=None, study_description=None, study_instance_uid=None, scheduled_timestamp=None, device_serial_number=None, icobrain_report_type=None, magnetic_field_strength=None, manufacturer_model_name=None, imported_timestamp=None)
Parameters:
  • id (str)

  • uri (str | None)

  • update_timestamp (Annotated[datetime | None, BeforeValidator(func=~icometrix_sdk.models.base.utc_datetime_parser)])

  • creation_timestamp (Annotated[datetime | None, BeforeValidator(func=~icometrix_sdk.models.base.utc_datetime_parser)])

  • modality (Literal['CR', 'CT', 'MR', 'US', 'OT', 'BI', 'CD', 'DD', 'DG', 'ES', 'LS', 'PT', 'RG', 'ST', 'TG', 'XA', 'RF', 'HC', 'DX', 'NM', 'MG', 'IO', 'PX', 'GM', 'SM', 'XC', 'PR', 'AU', 'EPS', 'HD', 'SR', 'OP', 'IVUS', 'SMR', 'RTIMAGE', 'RTDOSE', 'RTSTRUCT', 'RTPLAN', 'RTRECORD'])

  • patient_id (str)

  • project_id (str)

  • study_date (str)

  • study_note (str | None)

  • study_time (str)

  • patient_age (str | int | None)

  • manufacturer (str | None)

  • accession_number (str | None)

  • institution_name (str | None)

  • study_description (str | None)

  • study_instance_uid (str | None)

  • scheduled_timestamp (str | None)

  • device_serial_number (str | None)

  • icobrain_report_type (str | None)

  • magnetic_field_strength (str | None)

  • manufacturer_model_name (str | None)

  • imported_timestamp (Annotated[datetime | None, BeforeValidator(func=~icometrix_sdk.models.base.utc_datetime_parser)] | None)

accession_number: str | None
device_serial_number: str | None
icobrain_report_type: str | None
imported_timestamp: Annotated[datetime | None, BeforeValidator(func=utc_datetime_parser)] | None
institution_name: str | None
classmethod is_valid_study_date(value)
magnetic_field_strength: str | None
manufacturer: str | None
manufacturer_model_name: str | None
modality: Literal['CR', 'CT', 'MR', 'US', 'OT', 'BI', 'CD', 'DD', 'DG', 'ES', 'LS', 'PT', 'RG', 'ST', 'TG', 'XA', 'RF', 'HC', 'DX', 'NM', 'MG', 'IO', 'PX', 'GM', 'SM', 'XC', 'PR', 'AU', 'EPS', 'HD', 'SR', 'OP', 'IVUS', 'SMR', 'RTIMAGE', 'RTDOSE', 'RTSTRUCT', 'RTPLAN', 'RTRECORD']
patient_age: str | int | None
patient_id: str
project_id: str
scheduled_timestamp: str | None
study_date: str
study_description: str | None
study_instance_uid: str | None
study_note: str | None
study_time: str