Constructs a new object. This constructor should only called internal to the API.
patient record with patient specific DICOM tags
study record with study specific DICOM tags
series record with study series DICOM tags
subSeries ID (0 for full series, >0 for which specific subSeries)
This is a synchronous method that returns the newly SeriesDataContext
sopInstanceUid
Returns the complete list of DICOM tags for the image based on either the selected image index or sopInstanceUID. (if both specified, it will use the sopInstanceUID). The return value is an array of entries with element/group, tagName and tagValue
0-based index of the image to retrieve the DICOM tags
This is an asynchronous method that returns a Promise as follows:
Promise .then(dicomTagArray) .catch (err: ReturnCode )
callbackFunc(err: ReturnCode , dicomTagArray)
Index
SOP Instance UID
Frame number
Check whether the given finding already exists or not using sop instance uid key
finding info to be searched on the list
Corresponding finding will be returned in sucess case, null on failure case
Returns the summary on success case, null on failure case
Returns the number of images in this series.
This is an synchronous method that returns the number of images in the series.
Construct Fovia.DICOMDirEntry data object and return
currently loaded Fovia.DICOMDirEntry data
Construct Fovia.DICOMStudy data object and return
currently loaded Fovia.DICOMStudy data
The SeriesDataContext directly corresponds to a native-level SDC and contains the DICOM tags for a specific DICOM Series. A SeriesDataContext may contain the complete DICOM Series, or a subseries if the series consists of multiple, separable 3D-able sequences, depending which sdc was referenced from the ScanDirSeriesResults .