MODALIZER SDK  Release 3.0.0.3
DICOM Structured Reporting

Structured Reporting Creation API. More...

Classes

interface  IDCXSR
 The DCXSR Interface is used for quickly creating DICOM Structured Reports. More...
 

Enumerations

enum  SR_CONTINUITY { SR_SEPARATE = 1, SR_CONTINUOUS = 2 }
 
enum  SR_GRAPHIC_TYPE {
  SR_GT_POINT = 1, SR_GT_MULTIPOINT = 2, SR_GT_POLYLINE = 3, SR_GT_CIRCLE = 4,
  SR_GT_ELLIPSE = 5
}
 SR Graphic Types to use for SCOORD nodes. More...
 
enum  SR_TEMPORAL_RANGE_TYPE {
  SR_TR_POINT = 1, SR_TR_MULTIPOINT = 2, SR_TR_SEGMENT = 3, SR_TR_MULTISEGMENT = 4,
  SR_TR_BEGIN = 5, SR_TR_END = 6
}
 SR Temporal Range Types to use for TCOORD nodes A TCOORD content item always have one or more children. More...
 
enum  SR_RELATIONSHIP_TYPE
 SR Relationship Types.
 

Detailed Description

Structured Reporting Creation API.

Enumeration Type Documentation

◆ SR_CONTINUITY

Container Node Continuity Type

Enumerator
SR_SEPARATE 

Separate Conetent Item.

SR_CONTINUOUS 

Continuous Conetent Item.

◆ SR_GRAPHIC_TYPE

SR Graphic Types to use for SCOORD nodes.

An SCOORD content item always have one or more IMAGE children Children are included by adding a Content Sequence. When an SCOORD value type content item is used it may have a concept name, which specifies the purpose of the reference to the spatial coordinates.

Enumerator
SR_GT_POINT 

POINT - a single point (x,y)

SR_GT_MULTIPOINT 

MULTIPOINT - multiple, independent points - pairs of (x,y)

SR_GT_POLYLINE 

POLYLINE - a closed polygon defined by its vertices - pairs of (x,y)

SR_GT_CIRCLE 

CIRCLE - a circle defined by its center and a point on the perimeter - two pairs of (x,y)

SR_GT_ELLIPSE 

ELLIPSE - an ellipse defined by the endpoints of its major and minor axes - four pairs of (x,y)

◆ SR_TEMPORAL_RANGE_TYPE

SR Temporal Range Types to use for TCOORD nodes A TCOORD content item always have one or more children.

Enumerator
SR_TR_POINT 

POINT - Temporal Range Type.

SR_TR_MULTIPOINT 

MULTIPOINT - Temporal Range Type.

SR_TR_SEGMENT 

SEGMENT - Temporal Range Type.

SR_TR_MULTISEGMENT 

MULTISEGMENT - Temporal Range Type.

SR_TR_BEGIN 

BEGIN - Temporal Range Type.

SR_TR_END 

END - Temporal Range Type.