ImFusion Web SDK

ImageInfo

DataComponent storing general information on the image origin.

Modeled after the DICOM patient-study-series hierarchy, it stores information on the patient, study and series the data set belongs to.

Extends

Properties

PropertyTypeDescription
patientSexImageInfoPatientSexPatient sex
studyTimeExactbigintStudy time in microseconds. 0 if the original study time was empty.
seriesTimeExactbigintSeries time in microseconds. 0 if the original series time was empty.
lateralityImageInfoLateralityLaterality of (paired) body part examined
orientationTypeImageInfoAnatomicalOrientationTypeDICOM Anatomical Orientation Type

Accessors

AccessorAccessTypeDescription
patientIdget/setstringDICOM Patient ID
patientNameget/setstringPatient name
responsiblePersonget/setstringName of person with medical or welfare decision making authority for the Patient
patientBirthDateget/setstringPatient date of birth in yyyyMMdd format
patientCommentget/setstringAdditional information about the Patient
patientPositionget/setstringSpecifies position of the Patient relative to the imaging equipment.
studyIdget/setstringDICOM Study ID
studyDateget/setstringStudy date in yyyyMMdd format
studyTimeget/setstringStudy time in HHmmss format, optionally with time zone offset &ZZXX
studyTimezoneget/setstringStudy time zone abbreviation
studyDescriptionget/setstringStudy description
studyInstanceUIDget/setstringUnique identifier for the Study
seriesNumberget/setstringDICOM Series number.
seriesDateget/setstringSeries date in yyyyMMdd format.
seriesTimeget/setstringSeries time in HHmmss format
seriesDescriptionget/setstringSeries description
seriesInstanceUIDget/setstringUnique identifier of the Series
modalityget/setstringDICOM modality string specifying the method used to create this series
photometricInterpretationget/setstringSpecifies the intended interpretation of the pixel data (e.g. RGB, HSV, ...).
frameOfReferenceUIDget/setstringUniquely identifies the Frame of Reference for a Series.

Methods

Inherited from ClassHandle

MethodDescription
isAliasOf()Returns true if this handle and other alias the same underlying C++ object.
delete()Releases this JavaScript handle.
deleteLater()Schedules this handle for deferred deletion and returns this handle.
isDeleted()Returns true if this handle has already been deleted.
[dispose]()Releases this handle when the enclosing scope exits, so a handle can be declared with using instead of calling delete() later manually.
clone()Returns a new JavaScript handle aliasing the same underlying C++ object.

On this page