Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | export type SimpleData = string | number | null | undefined | boolean;
/**
* General module type
*/
export type SimpleModule = {
StudyInstanceUID?: string;
SeriesInstanceUID?: string;
SeriesDescription?: string;
SeriesNumber?: number | string;
SeriesDate?: string;
SeriesTime?: string;
Modality?: string;
SOPInstanceUID?: string;
SOPClassUID?: string;
InstanceNumber?: string | number;
FrameOfReferenceUID?: string;
[key: string]: SimpleData;
};
export type FunctionalGroups = {
[key: string]: NormalModule;
};
export type NormalModule = SimpleModule & {
PerFrameFunctionalGroupsSequence?: FunctionalGroups[];
SharedFunctionalGroupsSequence?: FunctionalGroups;
};
export type RtssModule = NormalModule & {
StructureSetROISequence: NormalModule[];
ROIContourSequence: NormalModule[];
RTROIObservationsSequence: NormalModule[];
ReferencedSeriesSequence: NormalModule[];
ReferencedFrameOfReferenceSequence: NormalModule[];
Modality: 'RTSTRUCT';
PositionReferenceIndicator: string;
StructureSetLabel: string;
StructureSetName: string;
StructureSetDate: string;
StructureSetTime: string;
};
|