Class ConstraintValueSequence

All Implemented Interfaces:
Iterable<ConstraintValueSequence.Item>, Collection<ConstraintValueSequence.Item>, List<ConstraintValueSequence.Item>

public class ConstraintValueSequence extends SequenceWrapper<ConstraintValueSequence.Item>
Name: Constraint Value Sequence
Keyword: ConstraintValueSequence
Tag: (0082,0034)
Value Representation: SQ
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Constraint Value Sequence
    Type: 1C
    Attribute Description:

    Value(s) used to constrain the contents of the Attribute referenced by the Selector Attribute (0072,0026).

    Required if Constraint Type (0082,0032) is not UNCONSTRAINED.

    If the Constraint Type (0082,0032) is GREATER_OR_EQUAL, LESS_OR_EQUAL, GREATER_THAN, LESS_THAN, EQUAL or MEMBER_OF_CID only a single Item shall be included in this Sequence.

    If the Constraint Type (0082,0032) is RANGE_INCL or RANGE_EXCL, exactly two Items shall be included in this Sequence, the first of which is less than or equal to the second.

    If the Constraint Type (0082,0032) is MEMBER_OF or NOT_MEMBER_OF, one or more Items shall be included in this Sequence.


  • Field Details

    • VALUE_REPRESENTATION

      public static final org.dcm4che3.data.VR VALUE_REPRESENTATION
    • TAG

      public static final int TAG
      See Also:
  • Constructor Details

    • ConstraintValueSequence

      public ConstraintValueSequence(org.dcm4che3.data.Sequence sequence)