Class Laterality

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, CodeStringWrapper, StringDataElementWrapper

public class Laterality extends AbstractDataElementWrapper implements CodeStringWrapper
Name: Laterality
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 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.


  • 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
    1. 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.

    2. 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.

    3. 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.


  • Field Details

  • Constructor Details

    • Laterality

      public Laterality(org.dcm4che3.data.Attributes attributes)
      Creates a new Laterality object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • Laterality

      public Laterality()
      Creates a new Laterality object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public Laterality copy()
      Returns a new Laterality which wraps a copy of the Attributes wrapped in this Laterality. (see Attributes(Attributes)
      Returns:
      a new Laterality which wraps a copy of the Attributes wrapped in this Laterality.
    • getTag

      public int getTag()
      Specified by:
      getTag in interface DataElementWrapper
      Returns:
      The DICOM Tag of the wrapped DICOM attributes.