Class Modality
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.Modality
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,CodeStringWrapper,org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper
public class Modality extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements CodeStringWrapper
Name: Modality
Keyword: Modality
Tag: (0008,0060)
Value Representation: CodeString
Value Multiplicity: 1
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series
Enumerated Values:
- SEG
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that performed the calculations in this Series.
Enumerated Values:
- IOL
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series.
Enumerated Values:
- KO
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method to which the protocols in this Series apply.
Enumerated Values:
- XAPROTOCOL
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series.
Enumerated Values:
- ANN
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired or produced the data used to create the Instances in this Series.
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for Defined Terms.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- IO
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- SM
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series.
Enumerated Values:
- FID
- Described in the contexts:
as follows:
Attribute Name: Modality
Type:
Attribute Description:Type of device, process or method that originally acquired the data used to create the Instances associated with this Modality Performed Procedure Step.
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for Defined Terms.
NoteA Modality value in the created SOP Instances may be different from the MPPS Modality value. For example, multiple Series may have been created during the MPPS (images, waveforms, softcopy presentation states and/or structured reports) with SOP Instances in different Series having different modality values.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series.
Enumerated Values:
- PR
See DICOM Standard Part 3 - Section C.7.3.1.1.1.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series.
This Type definition shall override the definition in the DICOM Standard Part 3 - Section C.8.6.1.
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for Defined Terms.
NoteSR may be an appropriate value for an Encapsulated CDA document with a structured XML Body.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1C
Attribute Description:Type of device, process or method that originally acquired the data used to create images or related objects to which this Hanging Protocol applies. See DICOM Standard Part 3 - Section C.7.3.1.1.1 for Defined Terms.
Required if Anatomic Region Sequence (0008,2218) is not present. May be present otherwise.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the Instances in this Series.
Enumerated Values:
- MR
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the measurements in this Series.
Enumerated Values:
- LEN
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired or produced the data used to create the Instances in this Series.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the measurements in this Series.
Enumerated Values:
- OAM
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the measurements in this Series.
Enumerated Values:
- KER
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- US
- IVUS
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the Instances in this Series.
See DICOM Standard Part 3 - Section C.36.3.1.1.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the maps in this Series.
Enumerated Values:
- OPM
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- OPTENF
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the measurements in this Series.
Enumerated Values:
- VA
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- XA
- RF
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- MR
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- PT
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series.
Enumerated Values:
- REG
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- OSS
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 3
Attribute Description:Type of device, process or method that originally acquired the data used to create the Instances in this Series.
This type definition shall override the definition in the DICOM Standard Part 3 - Section C.7.3.1. See Note 2.
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for Defined Terms.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the measurements in this Series.
Enumerated Values:
- AR
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the measurements in this Series.
Enumerated Values:
- SRF
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- OPTBSV
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- CT
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- OP
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- MG
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type:
Attribute Description:Type of device, process or method for which the Scheduled Procedure Step is scheduled.
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for Defined Terms.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the measurements in this Series.
Enumerated Values:
- OPV
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series.
Enumerated Values:
- SMR
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method to which the protocols in this Series apply.
Enumerated Values:
- CTPROTOCOL
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- DX
- PX
- IO
- MG
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- IVOCT
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series.
Enumerated Values:
- SR
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the images in this Series.
Enumerated Values:
- OPT
See DICOM Standard Part 3 - Section C.7.3.1.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series.
Enumerated Values:
- RWV
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that created the Instances in this Series
Note-
It is expected that the majority of Parametric Maps will use the appropriate value for the acquisition modality, e.g., "MR", and so no specific Defined Terms or Enumerated Values are specified here.
-
If the image is derived from multiple modalities, then a value of "OT" is appropriate.
-
- Described in the contexts:
as follows:
Attribute Name: Modality
Type: 1
Attribute Description:Type of device, process or method that originally acquired the data used to create the Instances in this Series.
Enumerated Values:
- RTIMAGE
- RTDOSE
- RTSTRUCT
- RTPLAN
- RTRECORD
See DICOM Standard Part 3 - Section C.8.8.1.1.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceModality.Builder<SELF extends Modality.Builder<SELF,T>,T extends Modality.Holder>static interfaceModality.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Modality" (seeModality)static classModality.SimpleHolder-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringWrapper
CodeStringWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends CodeStringWrapper>
-
-
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.-
Fields inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringWrapper
VALUE_REPRESENTATION
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Modalitycopy()Returns a new Modality which wraps a copy of the Attributes wrapped in this Modality.java.lang.StringgetPrivateCreator()intgetTag()-
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytes
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringWrapper
getValueRepresentation
-
-
-
-
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
-
-
Constructor Detail
-
Modality
public Modality(org.dcm4che3.data.Attributes attributes)
Creates a new Modality object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Modality
public Modality()
Creates a new Modality object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public Modality copy()
Returns a new Modality which wraps a copy of the Attributes wrapped in this Modality. (seeAttributes(Attributes)- Returns:
- a new Modality which wraps a copy of the Attributes wrapped in this Modality.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-