Class InstanceCreatorUID

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, StringDataElementWrapper, UniqueIdentifierUIDWrapper

public class InstanceCreatorUID extends AbstractDataElementWrapper implements UniqueIdentifierUIDWrapper
Name: Instance Creator UID
Keyword: InstanceCreatorUID
Tag: (0008,0014)
Value Representation: UI
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Instance Creator UID
    Type: 3
    Attribute Description:

    Uniquely identifies device that created the SOP Instance.

    Note

    There is no requirement that the Instance Creator UID (0008,0014) be the same as the Device UID (0018,1002) in the DICOM Standard Part 3 - Section C.7.5.1, though they may be.


  • Field Details

  • Constructor Details

    • InstanceCreatorUID

      public InstanceCreatorUID(org.dcm4che3.data.Attributes attributes)
      Creates a new Instance Creator UID object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • InstanceCreatorUID

      public InstanceCreatorUID()
      Creates a new Instance Creator UID object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public InstanceCreatorUID copy()
      Returns a new Instance Creator UID which wraps a copy of the Attributes wrapped in this Instance Creator UID. (see Attributes(Attributes)
      Returns:
      a new Instance Creator UID which wraps a copy of the Attributes wrapped in this Instance Creator UID.
    • getValueRepresentation

      public org.dcm4che3.data.VR getValueRepresentation()
      Specified by:
      getValueRepresentation in interface DataElementWrapper
      Returns:
      The DICOM Value Representation (VR) of the wrapped DICOM sequence.
    • getTag

      public int getTag()
      Specified by:
      getTag in interface DataElementWrapper
      Returns:
      The DICOM Tag of the wrapped DICOM sequence.