Class Laterality
- All Implemented Interfaces:
AttributesWrapper,DataElementWrapper,BytesDataElementWrapper,CodeStringWrapper,StringDataElementWrapper
Keyword: Laterality
Tag: (0020,0060)
Value Representation: CS
Value Multiplicity: 1
- Described in the contexts:
as follows:
Attribute Name: Laterality
Type: 2C
Attribute Description:Laterality of (paired) body part examined. Required if the body part examined is a paired structure and Image Laterality (0020,0062) or Frame Laterality (0020,9072) or Measurement Laterality (0024,0113) are not present.
Enumerated Values:
- R
-
right
- L
-
left
Note-
Some IODs support Image Laterality (0020,0062) at the Image level or Frame Laterality (0020,9072) at the Frame level in the Frame Anatomy Functional Group Macro or Measurement Laterality (0024,0113) at the Measurement level, which can provide a more comprehensive mechanism for specifying the laterality of the body part(s) being examined.
-
There is no value for both left and right, for which Image Laterality (0020,0062) at the Image level or Frame Laterality (0020,9072) may be used instead.
-
There is no value for median, for which Primary Anatomic Structure Modifier Sequence (0008,2230) or Anatomic Region Modifier Sequence (0008,2220) may be used instead.
- Described in the contexts:
as follows:
Attribute Name: Laterality
Type: 2C
Attribute Description:Laterality of the body part to which this Hanging Protocol applies.
Enumerated Values:
- R
-
Right
- L
-
Left
- B
-
Both
- U
-
Unpaired
Zero length means not applicable.
Required if Anatomic Region Sequence (0008,2218) is present.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceLaterality.Builder<SELF extends Laterality.Builder<SELF,T>, T extends Laterality.Holder> static interfaceA class implementing this interface can hold attributes which contain the DICOM tag "Laterality" (seeLaterality)static classNested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringWrapper
CodeStringWrapper.Setter<B extends Builder<B,? extends AttributesWrapper>, D extends CodeStringWrapper> -
Field Summary
FieldsFields inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringWrapper
VALUE_REPRESENTATION -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new Laterality object which wraps a new and emptyAttributesobject.Laterality(org.dcm4che3.data.Attributes attributes) Creates a new Laterality object which wraps the providedattributes. -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, hashCode, toStringMethods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
getAttributesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytesMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringWrapper
getValueRepresentationMethods inherited from interface org.dcm4che.typeddicom.DataElementWrapper
exists, getPrivateCreator, getValueMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper
getString, setString
-
Field Details
-
TAG
public static final int TAGThe DICOM Tag associated with this class.- See Also:
-
-
Constructor Details
-
Laterality
public Laterality(org.dcm4che3.data.Attributes attributes) Creates a new Laterality object which wraps the providedattributes.- Parameters:
attributes- TheAttributesobject to be wrapped.
-
Laterality
public Laterality()Creates a new Laterality object which wraps a new and emptyAttributesobject.
-
-
Method Details
-
copy
Returns a new Laterality which wraps a copy of the Attributes wrapped in this Laterality. (seeAttributes(Attributes)- Returns:
- a new Laterality which wraps a copy of the Attributes wrapped in this Laterality.
-
getTag
public int getTag()- Specified by:
getTagin interfaceDataElementWrapper- Returns:
- The DICOM Tag of the wrapped DICOM attributes.
-