Class ConsentForDistributionFlag
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractDataElementWrapper
org.dcm4che.typeddicom.dataelements.ConsentForDistributionFlag
- All Implemented Interfaces:
AttributesWrapper,DataElementWrapper,BytesDataElementWrapper,CodeStringWrapper,StringDataElementWrapper
public class ConsentForDistributionFlag
extends AbstractDataElementWrapper
implements CodeStringWrapper
Name: Consent for Distribution Flag
Keyword: ConsentForDistributionFlag
Tag: (0012,0085)
Value Representation: CS
Value Multiplicity: 1
Keyword: ConsentForDistributionFlag
Tag: (0012,0085)
Value Representation: CS
Value Multiplicity: 1
- Described in the contexts:
- Clinical Trial Study Module > Consent for Clinical Trial Use Sequence > Consent for Distribution Flag
Attribute Name: Consent for Distribution Flag
Type: 1
Attribute Description:Whether or not consent to distribute has been granted for the purpose described in Distribution Type (0012,0084).
Enumerated Values:
- NO
- YES
- WITHDRAWN
See DICOM Standard Part 3 - Section C.7.2.3.1.2.
Under some circumstances, consent may be withdrawn. The purpose of encoding this is to warn receiving systems that further distribution may not be appropriate, but no semantics are defined by the Standard for what action is appropriate under such circumstances, such as what to do with previously received images that had a value of YES.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final org.dcm4che3.data.VR -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, hashCode, toStringMethods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
getAttributesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytesMethods inherited from interface org.dcm4che.typeddicom.DataElementWrapper
exists, getValueMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper
getString, setString
-
Field Details
-
VALUE_REPRESENTATION
public static final org.dcm4che3.data.VR VALUE_REPRESENTATION -
TAG
public static final int TAG- See Also:
-
-
Constructor Details
-
ConsentForDistributionFlag
public ConsentForDistributionFlag(org.dcm4che3.data.Attributes attributes) -
ConsentForDistributionFlag
public ConsentForDistributionFlag()
-
-
Method Details
-
copy
-
getTag
public int getTag()- Specified by:
getTagin interfaceDataElementWrapper
-
getValueRepresentation
public org.dcm4che3.data.VR getValueRepresentation()- Specified by:
getValueRepresentationin interfaceDataElementWrapper
-