Class ReferencedRTPlanSequence

  • All Implemented Interfaces:
    java.lang.Iterable<ReferencedRTPlanSequence.Item>, java.util.Collection<ReferencedRTPlanSequence.Item>, java.util.List<ReferencedRTPlanSequence.Item>

    public class ReferencedRTPlanSequence
    extends org.dcm4che.typeddicom.SequenceWrapper<ReferencedRTPlanSequence,​ReferencedRTPlanSequence.Item>
    Name: Referenced RT Plan Sequence
    Keyword: ReferencedRTPlanSequence
    Tag: (300C,0002)
    Value Representation: Sequence
    Value Multiplicity: 1
    • Described in the contexts: as follows:
      Attribute Name: Referenced RT Plan Sequence
      Type:
      Attribute Description:

      A reference to an RT Plan SOP Class/Instance pair.

      Only a single Item shall be included in this Sequence.


    • Described in the contexts: as follows:
      Attribute Name: Referenced RT Plan Sequence
      Type: 1
      Attribute Description:

      Reference to a single RT Plan SOP Instance containing all the brachy application setups and the fraction group referenced in this SOP Instance.

      Only a single Item shall be included in this Sequence.


    • Described in the contexts: as follows:
      Attribute Name: Referenced RT Plan Sequence
      Type: 1C
      Attribute Description:

      Sequence describing RT Plan associated with dose.

      Required if Dose Summation Type (3004,000A) is PLAN, MULTI_PLAN, FRACTION, BEAM, BRACHY, FRACTION_SESSION, BEAM_SESSION, BRACHY_SESSION or CONTROL_POINT.

      May be present if Dose Summation Type (3004,000A) is PLAN_OVERVIEW.

      Only a single Item shall be included in this Sequence, unless Dose Summation Type (3004,000A) is MULTI_PLAN, in which case two or more Items shall be included in this Sequence. See Note 1.


    • Described in the contexts: as follows:
      Attribute Name: Referenced RT Plan Sequence
      Type: 2
      Attribute Description:

      Reference to a RT Plan.

      Zero or one Item shall be included in this Sequence.


    • Described in the contexts: as follows:
      Attribute Name: Referenced RT Plan Sequence
      Type: 1
      Attribute Description:

      Reference to a single RT Plan or RT Ion Plan SOP Instance (whose UID is also supplied in the Input Information Sequence - see PS3.4 PS3.4) containing all the Beams and the Fraction Group referenced in this SOP Instance.

      Only a single Item shall be included in this Sequence.


    • Described in the contexts: as follows:
      Attribute Name: Referenced RT Plan Sequence
      Type: 3
      Attribute Description:

      Sequence of one Class/Instance pair describing RT Plan associated with image.

      Only a single Item is permitted in this Sequence.


    • Described in the contexts: as follows:
      Attribute Name: Referenced RT Plan Sequence
      Type: 3
      Attribute Description:

      Related Instances of RT Plan.

      One or more Items are permitted in this Sequence.


    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PRIVATE_CREATOR
      The Private Creator associated with this class.
      static int TAG
      The DICOM Tag associated with this class.
      • Fields inherited from class org.dcm4che.typeddicom.SequenceWrapper

        VALUE_REPRESENTATION
      • Fields inherited from class java.util.AbstractList

        modCount
    • Constructor Summary

      Constructors 
      Constructor Description
      ReferencedRTPlanSequence​(org.dcm4che3.data.Sequence sequence)
      Creates a new Referenced RT Plan Sequence object which wraps the provided sequence.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getPrivateCreator()  
      int getTag()  
      • Methods inherited from class org.dcm4che.typeddicom.SequenceWrapper

        add, equals, get, getSequence, getValueRepresentation, hashCode, remove, set, size, toString
      • Methods inherited from class java.util.AbstractList

        add, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
      • Methods inherited from class java.util.AbstractCollection

        addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Collection

        parallelStream, removeIf, stream, toArray
      • Methods inherited from interface java.lang.Iterable

        forEach
      • Methods inherited from interface java.util.List

        addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
    • Constructor Detail

      • ReferencedRTPlanSequence

        public ReferencedRTPlanSequence​(org.dcm4che3.data.Sequence sequence)
        Creates a new Referenced RT Plan Sequence object which wraps the provided sequence.
        Parameters:
        sequence - the Sequence object to be linked.