Материал: part03

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Page 176​

DICOM PS3.3 2020a - Information Object Definitions​

MEMBER_OF​ the value is constrained to be equal to one of the specified values​

NOT_MEMBER_OF​ the value is constrained to be not equal to any of the specified values​

MEMBER_OF_CID​ the value is constrained to be equal to a member of the specified CID​

UNCONSTRAINED​ the value of the Selector Attribute (0072,0026) is not constrained​

For MEMBER_OF_CID, Constraint Value Sequence (0082,0034) shall contain a single Selector UI Value (0072,007F) , containing a​ Context Group UID (see PS 3.6, Table A-3. Context Group UID Values).​

RANGE_INCL,RANGE_EXCL,GREATER_OR_EQUAL,LESS_OR_EQUAL,GREATER_THANorLESS_THANshallonlybespecified​ if the Selector Attribute (0072,0026) is AS, DA, DS, DT, FD, FL, IS, SL, SS, TM, UL or US.​

See Section C.2.2.2 in PS3.4 for further guidance on value comparison.​

Note​

MEMBER_OF with a single Item in the Constraint Value Sequence (0082,0034) is valid and is equivalent to EQUAL.​

10.25.1.1 Multi-valued Attribute Constraints​

If the Attribute referenced by the Selector Attribute (0072,0026) has a value multiplicity of greater than 1 and the value of Selector​ Value Number (0072,0028) is 0, all values in the selected Attribute shall be compared to the single specified value. The constraint is​ violated if any of the multiple values do not satisfy the comparison.​

10.25.2 Constraint Violation Significance​

The violation of some constraints may be more significant than others. Constraint Violation Significance (0082,0036) differentiates​ three levels of signficance.​

Specific behaviors associated with each level may be defined by the SOP Class or may be left to implementations. For example, vi-​ olation of a constraint with a significance of FAILURE might require operator intervention, special auditing or rejection of the target​ instance being evaluated; violation of a constraint with a significance of WARNING might require the operator be notified or a warning​ message be logged; violation of a constraint with a significance of INFORMATIVE might require an informational message be logged,​ or nothing at all if the constraint represents a preference not a signficant concern.​

Note​

Violation of a constraint does not imply that the Selector Attribute value is non-conformant to the Standard or is not clinically​ appropriate.​

10.26 Attribute Value Macro​

Table 10.26-1 includes an Attribute to store a value of a specified VR.​

Table 10.26-1. Attribute Value Macro Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Selector AE Value​

(0072,005E)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is AE.​

Selector AS Value​

(0072,005F)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is AS.​

- Standard -​

 

DICOM PS3.3 2020a - Information Object Definitions​

Page 177​

Attribute Name​

Tag​

Type​

Attribute Description​

 

Selector AT Value​

(0072,0060)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is AT.​

 

Selector CS Value​

(0072,0062)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is CS.​

 

Selector DA Value​

(0072,0061)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is DA.​

 

 

 

 

See Note 2.​

 

Selector DS Value​

(0072,0072)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is DS. See Note 1 and Note 2.​

 

Selector DT Value​

(0072,0063)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is DT.​

 

 

 

 

See Note 1 and Note 2.​

 

Selector FD Value​

(0072,0074)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is FD.​

 

 

 

 

See Note 2.​

 

Selector FL Value​

(0072,0076)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is FL.​

 

 

 

 

See Note 2.​

 

Selector IS Value​

(0072,0064)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is IS.​

 

Selector LO Value​

(0072,0066)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is LO.​

 

Selector LT Value​

(0072,0068)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is LT.​

 

Selector OB Value​

(0072,0065)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is OB.​

 

Selector OD Value​

(0072,0073)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is OD.​

 

- Standard -​

Page 178​

DICOM PS3.3 2020a - Information Object Definitions​

Attribute Name​

Tag​

Type​

Attribute Description​

Selector OF Value​

(0072,0067)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is OF.​

Selector OL Value​

(0072,0075)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is OL.​

Selector OW Value​

(0072,0069)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is OW.​

Selector PN Value​

(0072,006A)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is PN.​

Selector SH Value​

(0072,006C)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is SH.​

Selector SL Value​

(0072,007C)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is SL.​

Selector SS Value​

(0072,007E)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is SS.​

Selector ST Value​

(0072,006E)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is ST.​

Selector TM Value​

(0072,006B)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is TM.​

 

 

 

See Note 1 and Note 2.​

Selector UC Value​

(0072,006F)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is UC.​

Selector UI Value​

(0072,007F)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is UI.​

Selector UL Value​

(0072,0078)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is UL.​

Selector UN Value​

(0072,006D)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is UN.​

- Standard -​

 

DICOM PS3.3 2020a - Information Object Definitions​

Page 179​

Attribute Name​

Tag​

Type​

Attribute Description​

 

Selector UR Value​

(0072,0071)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is UR.​

 

Selector US Value​

(0072,007A)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is US.​

 

Selector UT Value​

(0072,0070)​

1C​

The value of the Attribute identified by Selector Attribute (0072,0026).​

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

is UT.​

 

Selector Code Sequence​

(0072,0080)​

1C​

Thevalue(s)oftheAttributeidentifiedbySelectorAttribute(0072,0026).​

Value​

 

 

One or more Items shall be included in this Sequence. See​

 

 

 

 

Section C.23.4.2.1.2.​

 

 

 

 

Required if Selector Attribute VR (0072,0050) is present and the value​

 

 

 

isSQandtheAttributereferencedbytheSelectorAttribute(0072,0026)​

 

 

 

is a Code Sequence.​

 

>Include Table 8.8-1 “Code Sequence Macro Attributes”​

No Baseline CID is defined.​

 

Note​

1.​For string Value Representations, the meaning of the Value in the Standard shall be used, not the literal string. E.g.​ "1.0E+3" equals "1000" and "1000.0".​

2.​Some leniency will be required by the application in precision when matching this selector value to an Attribute value.​

10.27 Reference Location Macro​

This Macro allows a reference location in the context of a Patient or scan to be identified and described. E.g., the Macro may describe​ an anatomically defined location along the axis of a CT scan to prescribe the extent of a scan or reconstruction. The location might​ be internal to the Patient (and appear on a localizer image) or might be an external landmark (on which a laser is aligned).​

Table 10.27-1. Reference Location Macro Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Reference Location Label​

(0018,9900)​

1​

Brief user-readable label for the location.​

Reference Location​

(0018,9901)​

3​

Further elaboration of the Reference Location.​

Description​

 

 

The value may include a description of the relative anatomical​

 

 

 

 

 

 

location, the appearance of the feature or landmark, or how it​

 

 

 

can be identified.​

Reference Basis Code​

(0018,9902)​

1​

The anatomical feature or point of reference on which the​

Sequence​

 

 

reference location is based.​

 

 

 

Only a single Item shall be included in this Sequence.​

>Include Table 8.8-1 “Code Sequence Macro Attributes”​

CID may be defined in the Macro invocation.​

Reference Geometry Code​

(0018,9903)​

1​

Characterizes the geometry of the reference location (e.g., a​

Sequence​

 

 

plane or point).​

 

 

 

Only a single Item shall be included in this Sequence.​

>Include Table 8.8-1 “Code Sequence Macro Attributes”​

CID may be defined in the Macro invocation.​

- Standard -​

Page 180​

DICOM PS3.3 2020a - Information Object Definitions​

Attribute Name​

Tag​

Type​

Attribute Description​

Offset Distance​

(0018,9904)​

3​

Positive offset (in mm) from the Reference Basis to the actual​

 

 

 

Reference Location.​

 

 

 

See Section 10.27.1.​

Offset Direction​

(0018,9905)​

1C​

Direction of the offset (in terms of patient position) from the​

 

 

 

Reference Basis to the Reference Location.​

Enumerated Values:​

SUPERIOR​

INFERIOR​

ANTERIOR​

POSTERIOR​

LEFT​

RIGHT​

PROXIMAL​

DISTAL​

MEDIAL​

LATERAL​

Required if Offset Distance (0018,9904) is present.​

10.27.1 Offset Distance and Direction​

An example of the use of offsets might be:​

Reference Location Label​

(0018,9900)​

"1cm above Liver"​

Reference Location Description​

(0018,9901)​

"1cm above the uppermost extent of the liver"​

Reference Basis Code Sequence​

(0018,9902)​

(10200004, SCT, "Liver")​

Reference Geometry Code Sequence​

(0018,9903)​

(128120,DCM,"PlanethroughSuperiorExtent")​

Offset Distance​

(0018,9904)​

10​

Offset Direction​

(0018,9905)​

SUPERIOR​

10.28 Protocol Element Identification Macro​

This Macro identifies and describes an element in a protocol such as an acquisition protocol, a reconstruction protocol or a storage​ protocol.​

Table 10.28-1. Protocol Element Identification Macro Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Protocol Element Number​ (0018,9921)​

1​

Identifies the protocol element and the order in which the elements are​

 

 

 

performed in the Protocol.​

 

 

 

The value shall start at 1 and increase monotonically by 1.​

Protocol Element Name​

(0018,9922)​

2​

Name for this protocol element.​

- Standard -​