Class ReferencedRTPlanSequence
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- org.dcm4che.typeddicom.SequenceWrapper<ReferencedRTPlanSequence,ReferencedRTPlanSequence.Item>
-
- org.dcm4che.typeddicom.dataelements.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: 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: 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: 1C
Attribute Description:A collection of RT Plans and/or RT Ion Plans for which the positioning parameters apply.
Required if Referenced RT Radiation Sequence (300A,0630) and Referenced RT Radiation Set Sequence (300A,0702) are absent.
One or more Items 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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReferencedRTPlanSequence.Builder<SELF extends ReferencedRTPlanSequence.Builder<SELF,T>,T extends ReferencedRTPlanSequence.Holder>static interfaceReferencedRTPlanSequence.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Referenced RT Plan Sequence" (seeReferencedRTPlanSequence)static classReferencedRTPlanSequence.Item
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPRIVATE_CREATORThe Private Creator associated with this class.static intTAGThe DICOM Tag associated with this class.
-
Constructor Summary
Constructors Constructor Description ReferencedRTPlanSequence(org.dcm4che3.data.Sequence sequence)Creates a new Referenced RT Plan Sequence object which wraps the providedsequence.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetPrivateCreator()intgetTag()-
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
-
-
-
-
Field Detail
-
PRIVATE_CREATOR
public static final java.lang.String PRIVATE_CREATOR
The Private Creator associated with this class.
-
TAG
public static final int TAG
The DICOM Tag associated with this class.- See Also:
- Constant Field Values
-
-
Method Detail
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin classorg.dcm4che.typeddicom.SequenceWrapper<ReferencedRTPlanSequence,ReferencedRTPlanSequence.Item>
-
getTag
public int getTag()
- Specified by:
getTagin classorg.dcm4che.typeddicom.SequenceWrapper<ReferencedRTPlanSequence,ReferencedRTPlanSequence.Item>
-
-