WIP SR Viewport.
This commit is contained in:
parent
558ab00c23
commit
99bf0e07b0
@ -92,23 +92,39 @@ function _getMeasurements(
|
|||||||
debugger;
|
debugger;
|
||||||
}
|
}
|
||||||
|
|
||||||
const MeasurementGroup = _getSequenceAsArray(
|
const MeasurementGroups = _getSequenceAsArray(
|
||||||
ImagingMeasurements.ContentSequence
|
ImagingMeasurements.ContentSequence
|
||||||
).find(
|
).filter(
|
||||||
item =>
|
item =>
|
||||||
item.ConceptNameCodeSequence.CodeValue ===
|
item.ConceptNameCodeSequence.CodeValue ===
|
||||||
CodeNameCodeSequenceValues.MeasurementGroup
|
CodeNameCodeSequenceValues.MeasurementGroup
|
||||||
);
|
);
|
||||||
|
|
||||||
const Measurements = _getSequenceAsArray(
|
const measurements = [];
|
||||||
MeasurementGroup.ContentSequence
|
|
||||||
).filter(group => group.ValueType === 'NUM');
|
|
||||||
|
|
||||||
debugger;
|
MeasurementGroups.forEach(MeasurementGroup => {
|
||||||
|
const measurement = _processMeasurementGroup(MeasurementGroup);
|
||||||
|
|
||||||
|
if (measurement) {
|
||||||
|
measurements.push(measurement);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
_getSequenceAsArray(MeasurementGroup.ContentSequence).forEach(item => {});
|
_getSequenceAsArray(MeasurementGroup.ContentSequence).forEach(item => {});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function _processMeasurementGroup(MeasurementGroup) {
|
||||||
|
const contentItemNum = _getSequenceAsArray(
|
||||||
|
MeasurementGroup.ContentSequence
|
||||||
|
).find(group => group.ValueType === 'NUM');
|
||||||
|
|
||||||
|
// TODO: Need to process MeasurementGroups as they may be implictly linked, or explictly linked by tracking uids.
|
||||||
|
|
||||||
|
// TODO -> Look at RelationshipType => Contains means
|
||||||
|
|
||||||
|
debugger;
|
||||||
|
}
|
||||||
|
|
||||||
function _getReferencedImagesList(ImagingMeasurementReportContentSequence) {
|
function _getReferencedImagesList(ImagingMeasurementReportContentSequence) {
|
||||||
const ImageLibrary = ImagingMeasurementReportContentSequence.find(
|
const ImageLibrary = ImagingMeasurementReportContentSequence.find(
|
||||||
item =>
|
item =>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user