Handling conformance checks for child tools
This commit is contained in:
parent
798b197d4a
commit
c4b43f4536
@ -101,8 +101,15 @@ export class MeasurementsLengthCriterion extends BaseCriterion {
|
|||||||
const shortMultiplier = options.shortAxisSliceThicknessMultiplier;
|
const shortMultiplier = options.shortAxisSliceThicknessMultiplier;
|
||||||
|
|
||||||
data.targets.forEach(item => {
|
data.targets.forEach(item => {
|
||||||
const { measurement, metadata } = item;
|
const { metadata, measurement } = item;
|
||||||
const { location, longestDiameter, shortestDiameter } = measurement;
|
const { location } = measurement;
|
||||||
|
|
||||||
|
let { longestDiameter, shortestDiameter } = measurement;
|
||||||
|
if (measurement.childToolsCount) {
|
||||||
|
longestDiameter = measurement.bidirectional.longestDiameter;
|
||||||
|
shortestDiameter = measurement.bidirectional.shortestDiameter;
|
||||||
|
}
|
||||||
|
|
||||||
const { sliceThickness } = metadata;
|
const { sliceThickness } = metadata;
|
||||||
const modality = (metadata.getRawValue('x00080060') || '').toUpperCase();
|
const modality = (metadata.getRawValue('x00080060') || '').toUpperCase();
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user