Documentation
¶
Index ¶
- Constants
- Variables
- func FindDcmElmentByTag(elem *DcmElement) error
- type DcmDataset
- func (dataset DcmDataset) BitsAllocated() string
- func (dataset DcmDataset) BitsStored() string
- func (dataset DcmDataset) Columns() string
- func (dataset DcmDataset) FindElement(e *DcmElement) error
- func (dataset DcmDataset) GetElementValue(tag DcmTag) string
- func (dataset DcmDataset) HighBit() string
- func (dataset DcmDataset) Modality() string
- func (dataset DcmDataset) NumberOfFrames() string
- func (dataset DcmDataset) PatientID() string
- func (dataset DcmDataset) PatientName() string
- func (dataset DcmDataset) PhotometricInterpretation() string
- func (dataset DcmDataset) PixelData() []byte
- func (dataset DcmDataset) PixelRepresentation() string
- func (dataset DcmDataset) PlanarConfiguration() string
- func (dataset *DcmDataset) Read(stream *DcmFileStream, isExplicitVR bool, byteOrder EByteOrder, ...) error
- func (dataset DcmDataset) RescaleIntercept() string
- func (dataset DcmDataset) RescaleSlope() string
- func (dataset DcmDataset) Rows() string
- func (dataset DcmDataset) SOPInstanceUID() string
- func (dataset DcmDataset) SamplesPerPixel() string
- func (dataset DcmDataset) StudyDate() string
- func (dataset DcmDataset) StudyInstanceUID() string
- func (dataset DcmDataset) WindowCenter() string
- func (dataset DcmDataset) WindowWidth() string
- type DcmElement
- func (e DcmElement) GetValueString() string
- func (e *DcmElement) ReadDcmElement(s *DcmFileStream) error
- func (e *DcmElement) ReadDcmElementWithExplicitVR(s *DcmFileStream) error
- func (e *DcmElement) ReadDcmElementWithImplicitVR(s *DcmFileStream) error
- func (e *DcmElement) ReadDcmTag(s *DcmFileStream) error
- func (e *DcmElement) ReadDcmTagElement(s *DcmFileStream) error
- func (e *DcmElement) ReadDcmTagGroup(s *DcmFileStream) error
- func (e *DcmElement) ReadDcmVR(s *DcmFileStream) error
- func (e DcmElement) ReadUINT16(s *DcmFileStream) (uint16, error)
- func (e DcmElement) ReadUINT32(s *DcmFileStream) (uint32, error)
- func (e *DcmElement) ReadValue(s *DcmFileStream) error
- func (e *DcmElement) ReadValueLengthUint16(s *DcmFileStream) error
- func (e *DcmElement) ReadValueLengthUint32(s *DcmFileStream) error
- func (e *DcmElement) ReadValueLengthWithExplicitVR(s *DcmFileStream) error
- func (e *DcmElement) ReadValueLengthWithImplicitVR(s *DcmFileStream) error
- func (e DcmElement) String() string
- type DcmFileStream
- func (s *DcmFileStream) Close() error
- func (s DcmFileStream) Eos() bool
- func (s *DcmFileStream) Open() error
- func (s *DcmFileStream) Putback(num int64) error
- func (s *DcmFileStream) Read(length int64) ([]byte, error)
- func (s *DcmFileStream) ReadString(slen int64) (string, error)
- func (s *DcmFileStream) SeekToBegin() error
- func (s *DcmFileStream) Skip(skiplength int64) (int64, error)
- type DcmMetaInfo
- func (meta DcmMetaInfo) FileMetaInformationGroupLength() string
- func (meta DcmMetaInfo) FileMetaInformationVersion() string
- func (meta DcmMetaInfo) FindElement(e *DcmElement) error
- func (meta DcmMetaInfo) GetByteOrder() (EByteOrder, error)
- func (meta DcmMetaInfo) ImplementationClassUID() string
- func (meta DcmMetaInfo) ImplementationVersionName() string
- func (meta DcmMetaInfo) IsExplicitVR() (bool, error)
- func (meta DcmMetaInfo) MediaStorageSOPClassUID() string
- func (meta DcmMetaInfo) MediaStorageSOPInstanceUID() string
- func (meta DcmMetaInfo) PrivateInformation() string
- func (meta DcmMetaInfo) PrivateInformationCreatorUID() string
- func (meta *DcmMetaInfo) Read(stream *DcmFileStream) error
- func (meta *DcmMetaInfo) ReadOneElement(stream *DcmFileStream) error
- func (meta DcmMetaInfo) ReceivingApplicationEntityTitle() string
- func (meta DcmMetaInfo) SendingApplicationEntityTitle() string
- func (meta DcmMetaInfo) SourceApplicationEntityTitle() string
- func (meta DcmMetaInfo) TransferSyntaxUID() string
- type DcmReader
- func (reader DcmReader) Convert2PNG(filepath string) error
- func (reader *DcmReader) GetImageInfo() dcmimage.DcmImage
- func (reader DcmReader) IsBigEndian() (bool, error)
- func (reader DcmReader) IsCompressed() (bool, error)
- func (reader DcmReader) IsDicom3() (bool, error)
- func (reader *DcmReader) ReadFile(filename string) error
- type DcmSQElement
- func (sq *DcmSQElement) Read(stream *DcmFileStream, length int64, isExplicitVR bool, isReadValue bool) error
- func (sq *DcmSQElement) ReadItemsWithExplicitVR(stream *DcmFileStream, length int64, isReadValue bool) error
- func (sq *DcmSQElement) ReadItemsWithImplicitVR(stream *DcmFileStream) error
- func (sq DcmSQElement) String() string
- type DcmTag
- type DcmXfer
- type EByteOrder
- type EJPEGEncapsulated
- type EStreamCompression
- type ETransferSyntax
- type EVRType
Constants ¶
const ( //EXSUnknown : unknown transfer syntax or dataset created in-memory EXSUnknown = -1 //EXSLittleEndianImplicit : Implicit VR Little Endian EXSLittleEndianImplicit = 0 /// Implicit VR Big Endian (pseudo transfer syntax that does not really exist) EXSBigEndianImplicit = 1 /// Explicit VR Little Endian EXSLittleEndianExplicit ETransferSyntax = 2 /// Explicit VR Big Endian EXSBigEndianExplicit = 3 /// JPEG Baseline (lossy) EXSJPEGProcess1TransferSyntax = 4 /// JPEG Extended Sequential (lossy, 8/12 bit) EXSJPEGProcess24TransferSyntax = 5 /// JPEG Extended Sequential (lossy, 8/12 bit), arithmetic coding EXSJPEGProcess35TransferSyntax = 6 /// JPEG Spectral Selection, Non-Hierarchical (lossy, 8/12 bit) EXSJPEGProcess68TransferSyntax = 7 /// JPEG Spectral Selection, Non-Hierarchical (lossy, 8/12 bit), arithmetic coding EXSJPEGProcess79TransferSyntax = 8 /// JPEG Full Progression, Non-Hierarchical (lossy, 8/12 bit) EXSJPEGProcess1012TransferSyntax = 9 /// JPEG Full Progression, Non-Hierarchical (lossy, 8/12 bit), arithmetic coding EXSJPEGProcess1113TransferSyntax = 10 /// JPEG Lossless with any selection value EXSJPEGProcess14TransferSyntax = 11 /// JPEG Lossless with any selection value, arithmetic coding EXSJPEGProcess15TransferSyntax = 12 /// JPEG Extended Sequential, Hierarchical (lossy, 8/12 bit) EXSJPEGProcess1618TransferSyntax = 13 /// JPEG Extended Sequential, Hierarchical (lossy, 8/12 bit), arithmetic coding EXSJPEGProcess1719TransferSyntax = 14 /// JPEG Spectral Selection, Hierarchical (lossy, 8/12 bit) EXSJPEGProcess2022TransferSyntax = 15 /// JPEG Spectral Selection, Hierarchical (lossy, 8/12 bit), arithmetic coding EXSJPEGProcess2123TransferSyntax = 16 /// JPEG Full Progression, Hierarchical (lossy, 8/12 bit) EXSJPEGProcess2426TransferSyntax = 17 /// JPEG Full Progression, Hierarchical (lossy, 8/12 bit), arithmetic coding EXSJPEGProcess2527TransferSyntax = 18 /// JPEG Lossless, Hierarchical EXSJPEGProcess28TransferSyntax = 19 /// JPEG Lossless, Hierarchical, arithmetic coding EXSJPEGProcess29TransferSyntax = 20 /// JPEG Lossless, Selection Value 1 EXSJPEGProcess14SV1TransferSyntax = 21 /// Run Length Encoding (lossless) EXSRLELossless = 22 /// JPEG-LS (lossless) EXSJPEGLSLossless = 23 /// JPEG-LS (lossless or near-lossless mode) EXSJPEGLSLossy = 24 /// Deflated Explicit VR Little Endian EXSDeflatedLittleEndianExplicit = 25 /// JPEG 2000 (lossless) EXSJPEG2000osslessOnly = 26 /// JPEG 2000 (lossless or lossy) EXSJPEG2000 = 27 /// MPEG2 Main Profile at Main Level EXSMPEG2MainProfileAtMainLevel = 28 /// MPEG2 Main Profile at High Level EXSMPEG2MainProfileAtHighLevel = 29 /// JPEG 2000 part 2 multi-component extensions (lossless) EXSJPEG2000MulticomponentLosslessOnly = 30 /// JPEG 2000 part 2 multi-component extensions (lossless or lossy) EXSJPEG2000Multicomponent = 31 /// JPIP Referenced EXSJPIPReferenced = 32 /// JPIP Referenced Deflate EXSJPIPReferencedDeflate = 33 )
const ( /// unknown EBOunknown = 0 /// little endian EBOLittleEndian = 1 /// big endian EBOBigEndian = 2 )
const ( /// implicit VR encoding EVTImplicit = 0 /// explicit VR encoding EVTExplicit = 1 )
const ( /// pixel data not encapsulated EJENotEncapsulated = 0 /// pixel data encapsulated EJEEncapsulated = 1 )
const ( /// no stream compression ESCnone = 0 /// unsupported stream compression ESCunsupported = 1 )
const DICOM3FILEIDENTIFIER = "DICM"
DICOM3FILEIDENTIFIER is the DiCOM index in the file header.
Variables ¶
var ( DCMCommandGroupLength = DcmTag{0x0000, 0x0000} DCMACRNEMACommandGroupLengthToEnd = DcmTag{0x0000, 0x0001} DCMAffectedSOPClassUID = DcmTag{0x0000, 0x0002} DCMRequestedSOPClassUID = DcmTag{0x0000, 0x0003} DCMACRNEMACommandRecognitionCode = DcmTag{0x0000, 0x0010} DCMCommandField = DcmTag{0x0000, 0x0100} DCMMessageID = DcmTag{0x0000, 0x0110} DCMMessageIDBeingRespondedTo = DcmTag{0x0000, 0x0120} DCMACRNEMAInitiator = DcmTag{0x0000, 0x0200} DCMACRNEMAReceiver = DcmTag{0x0000, 0x0300} DCMACRNEMAFindLocation = DcmTag{0x0000, 0x0400} DCMMoveDestination = DcmTag{0x0000, 0x0600} DCMPriority = DcmTag{0x0000, 0x0700} DCMDataSetType = DcmTag{0x0000, 0x0800} DCMACRNEMANumberOfMatches = DcmTag{0x0000, 0x0850} DCMACRNEMAResponseSequenceNumber = DcmTag{0x0000, 0x0860} DCMStatus = DcmTag{0x0000, 0x0900} DCMOffendingElement = DcmTag{0x0000, 0x0901} DCMErrorComment = DcmTag{0x0000, 0x0902} DCMErrorID = DcmTag{0x0000, 0x0903} DCMAffectedSOPInstanceUID = DcmTag{0x0000, 0x1000} DCMRequestedSOPInstanceUID = DcmTag{0x0000, 0x1001} DCMEventTypeID = DcmTag{0x0000, 0x1002} DCMAttributeIdentifierList = DcmTag{0x0000, 0x1005} DCMActionTypeID = DcmTag{0x0000, 0x1008} DCMNumberOfRemainingSubOperations = DcmTag{0x0000, 0x1020} DCMNumberOfCompletedSubOperations = DcmTag{0x0000, 0x1021} DCMNumberOfFailedSubOperations = DcmTag{0x0000, 0x1022} DCMNumberOfWarningSubOperations = DcmTag{0x0000, 0x1023} DCMMoveOriginatorApplicationEntityTitle = DcmTag{0x0000, 0x1030} DCMMoveOriginatorMessageID = DcmTag{0x0000, 0x1031} DCMACRNEMADialogReceiver = DcmTag{0x0000, 0x4000} DCMACRNEMATerminalType = DcmTag{0x0000, 0x4010} DCMACRNEMAMessageSetID = DcmTag{0x0000, 0x5010} DCMACRNEMAEndMessageSet = DcmTag{0x0000, 0x5020} DCMACRNEMADisplayFormat = DcmTag{0x0000, 0x5110} DCMACRNEMAPagePositionID = DcmTag{0x0000, 0x5120} DCMACRNEMATextFormatID = DcmTag{0x0000, 0x5130} DCMACRNEMANormalReverse = DcmTag{0x0000, 0x5140} DCMACRNEMAAddGrayScale = DcmTag{0x0000, 0x5150} DCMACRNEMABorders = DcmTag{0x0000, 0x5160} DCMACRNEMACopies = DcmTag{0x0000, 0x5170} DCMACRNEMAMagnificationType = DcmTag{0x0000, 0x5180} DCMACRNEMAErase = DcmTag{0x0000, 0x5190} DCMACRNEMAPrint = DcmTag{0x0000, 0x51a0} DCMACRNEMAOverlays = DcmTag{0x0000, 0x51b0} )
** Fixed Tags in ascending {gggg,eeee} order. ** Number of entries: 3250 ** Tags with a repeating component {repeating tags} are listed later.
var ( DCMFileMetaInformationGroupLength = DcmTag{0x0002, 0x0000} DCMFileMetaInformationVersion = DcmTag{0x0002, 0x0001} DCMMediaStorageSOPClassUID = DcmTag{0x0002, 0x0002} DCMMediaStorageSOPInstanceUID = DcmTag{0x0002, 0x0003} DCMTransferSyntaxUID = DcmTag{0x0002, 0x0010} DCMImplementationClassUID = DcmTag{0x0002, 0x0012} DCMImplementationVersionName = DcmTag{0x0002, 0x0013} DCMSourceApplicationEntityTitle = DcmTag{0x0002, 0x0016} DCMSendingApplicationEntityTitle = DcmTag{0x0002, 0x0017} DCMReceivingApplicationEntityTitle = DcmTag{0x0002, 0x0018} DCMPrivateInformationCreatorUID = DcmTag{0x0002, 0x0100} DCMPrivateInformation = DcmTag{0x0002, 0x0102} )
DICOM File Meta Information
var ( DCMFileSetID = DcmTag{0x0004, 0x1130} DCMFileSetDescriptorFileID = DcmTag{0x0004, 0x1141} DCMSpecificCharacterSetOfFileSetDescriptorFile = DcmTag{0x0004, 0x1142} DCMOffsetOfTheFirstDirectoryRecordOfTheRootDirectoryEntity = DcmTag{0x0004, 0x1200} DCMOffsetOfTheLastDirectoryRecordOfTheRootDirectoryEntity = DcmTag{0x0004, 0x1202} DCMFileSetConsistencyFlag = DcmTag{0x0004, 0x1212} DCMDirectoryRecordSequence = DcmTag{0x0004, 0x1220} DCMOffsetOfTheNextDirectoryRecord = DcmTag{0x0004, 0x1400} DCMRecordInUseFlag = DcmTag{0x0004, 0x1410} DCMOffsetOfReferencedLowerLevelDirectoryEntity = DcmTag{0x0004, 0x1420} DCMDirectoryRecordType = DcmTag{0x0004, 0x1430} DCMPrivateRecordUID = DcmTag{0x0004, 0x1432} DCMReferencedFileID = DcmTag{0x0004, 0x1500} DCMRETIREDMRDRDirectoryRecordOffset = DcmTag{0x0004, 0x1504} DCMReferencedSOPClassUIDInFile = DcmTag{0x0004, 0x1510} DCMReferencedSOPInstanceUIDInFile = DcmTag{0x0004, 0x1511} DCMReferencedTransferSyntaxUIDInFile = DcmTag{0x0004, 0x1512} DCMReferencedRelatedGeneralSOPClassUIDInFile = DcmTag{0x0004, 0x151a} DCMRETIREDNumberOfReferences = DcmTag{0x0004, 0x1600} DCMACRNEMAIdentifyingGroupLengthToEnd = DcmTag{0x0008, 0x0001} DCMSpecificCharacterSet = DcmTag{0x0008, 0x0005} DCMLanguageCodeSequence = DcmTag{0x0008, 0x0006} DCMImageType = DcmTag{0x0008, 0x0008} DCMACRNEMARecognitionCode = DcmTag{0x0008, 0x0010} DCMInstanceCreationDate = DcmTag{0x0008, 0x0012} DCMInstanceCreationTime = DcmTag{0x0008, 0x0013} DCMInstanceCreatorUID = DcmTag{0x0008, 0x0014} DCMSOPClassUID = DcmTag{0x0008, 0x0016} DCMSOPInstanceUID = DcmTag{0x0008, 0x0018} DCMRelatedGeneralSOPClassUID = DcmTag{0x0008, 0x001a} DCMOriginalSpecializedSOPClassUID = DcmTag{0x0008, 0x001b} DCMStudyDate = DcmTag{0x0008, 0x0020} DCMSeriesDate = DcmTag{0x0008, 0x0021} DCMAcquisitionDate = DcmTag{0x0008, 0x0022} DCMContentDate = DcmTag{0x0008, 0x0023} DCMRETIREDOverlayDate = DcmTag{0x0008, 0x0024} DCMRETIREDCurveDate = DcmTag{0x0008, 0x0025} DCMAcquisitionDateTime = DcmTag{0x0008, 0x002a} DCMStudyTime = DcmTag{0x0008, 0x0030} DCMSeriesTime = DcmTag{0x0008, 0x0031} DCMAcquisitionTime = DcmTag{0x0008, 0x0032} DCMContentTime = DcmTag{0x0008, 0x0033} DCMRETIREDOverlayTime = DcmTag{0x0008, 0x0034} DCMRETIREDCurveTime = DcmTag{0x0008, 0x0035} DCMACRNEMAOldDataSetType = DcmTag{0x0008, 0x0040} DCMACRNEMADataSetSubtype = DcmTag{0x0008, 0x0041} DCMRETIREDNuclearMedicineSeriesType = DcmTag{0x0008, 0x0042} DCMAccessionNumber = DcmTag{0x0008, 0x0050} DCMIssuerOfAccessionNumberSequence = DcmTag{0x0008, 0x0051} DCMQueryRetrieveLevel = DcmTag{0x0008, 0x0052} DCMRetrieveAETitle = DcmTag{0x0008, 0x0054} DCMInstanceAvailability = DcmTag{0x0008, 0x0056} DCMFailedSOPInstanceUIDList = DcmTag{0x0008, 0x0058} DCMModality = DcmTag{0x0008, 0x0060} DCMModalitiesInStudy = DcmTag{0x0008, 0x0061} DCMSOPClassesInStudy = DcmTag{0x0008, 0x0062} DCMConversionType = DcmTag{0x0008, 0x0064} DCMPresentationIntentType = DcmTag{0x0008, 0x0068} DCMManufacturer = DcmTag{0x0008, 0x0070} DCMInstitutionName = DcmTag{0x0008, 0x0080} DCMInstitutionAddress = DcmTag{0x0008, 0x0081} DCMInstitutionCodeSequence = DcmTag{0x0008, 0x0082} DCMReferringPhysicianName = DcmTag{0x0008, 0x0090} DCMReferringPhysicianAddress = DcmTag{0x0008, 0x0092} DCMReferringPhysicianTelephoneNumbers = DcmTag{0x0008, 0x0094} DCMReferringPhysicianIdentificationSequence = DcmTag{0x0008, 0x0096} DCMCodeValue = DcmTag{0x0008, 0x0100} DCMCodingSchemeDesignator = DcmTag{0x0008, 0x0102} DCMCodingSchemeVersion = DcmTag{0x0008, 0x0103} DCMCodeMeaning = DcmTag{0x0008, 0x0104} DCMMappingResource = DcmTag{0x0008, 0x0105} DCMContextGroupVersion = DcmTag{0x0008, 0x0106} DCMContextGroupLocalVersion = DcmTag{0x0008, 0x0107} DCMContextGroupExtensionFlag = DcmTag{0x0008, 0x010b} DCMCodingSchemeUID = DcmTag{0x0008, 0x010c} DCMContextGroupExtensionCreatorUID = DcmTag{0x0008, 0x010d} DCMContextIdentifier = DcmTag{0x0008, 0x010f} DCMCodingSchemeIdentificationSequence = DcmTag{0x0008, 0x0110} DCMCodingSchemeRegistry = DcmTag{0x0008, 0x0112} DCMCodingSchemeExternalID = DcmTag{0x0008, 0x0114} DCMCodingSchemeName = DcmTag{0x0008, 0x0115} DCMCodingSchemeResponsibleOrganization = DcmTag{0x0008, 0x0116} DCMContextUID = DcmTag{0x0008, 0x0117} DCMTimezoneOffsetFromUTC = DcmTag{0x0008, 0x0201} DCMACRNEMANetworkID = DcmTag{0x0008, 0x1000} DCMStationName = DcmTag{0x0008, 0x1010} DCMStudyDescription = DcmTag{0x0008, 0x1030} DCMProcedureCodeSequence = DcmTag{0x0008, 0x1032} DCMSeriesDescription = DcmTag{0x0008, 0x103e} DCMSeriesDescriptionCodeSequence = DcmTag{0x0008, 0x103f} DCMInstitutionalDepartmentName = DcmTag{0x0008, 0x1040} DCMPhysiciansOfRecord = DcmTag{0x0008, 0x1048} DCMPhysiciansOfRecordIdentificationSequence = DcmTag{0x0008, 0x1049} DCMPerformingPhysicianName = DcmTag{0x0008, 0x1050} DCMPerformingPhysicianIdentificationSequence = DcmTag{0x0008, 0x1052} DCMNameOfPhysiciansReadingStudy = DcmTag{0x0008, 0x1060} DCMPhysiciansReadingStudyIdentificationSequence = DcmTag{0x0008, 0x1062} DCMOperatorsName = DcmTag{0x0008, 0x1070} DCMOperatorIdentificationSequence = DcmTag{0x0008, 0x1072} DCMAdmittingDiagnosesDescription = DcmTag{0x0008, 0x1080} DCMAdmittingDiagnosesCodeSequence = DcmTag{0x0008, 0x1084} DCMManufacturerModelName = DcmTag{0x0008, 0x1090} DCMRETIREDReferencedResultsSequence = DcmTag{0x0008, 0x1100} DCMReferencedStudySequence = DcmTag{0x0008, 0x1110} DCMReferencedPerformedProcedureStepSequence = DcmTag{0x0008, 0x1111} DCMReferencedSeriesSequence = DcmTag{0x0008, 0x1115} DCMReferencedPatientSequence = DcmTag{0x0008, 0x1120} DCMReferencedVisitSequence = DcmTag{0x0008, 0x1125} DCMRETIREDReferencedOverlaySequence = DcmTag{0x0008, 0x1130} DCMReferencedStereometricInstanceSequence = DcmTag{0x0008, 0x1134} DCMReferencedWaveformSequence = DcmTag{0x0008, 0x113a} DCMReferencedImageSequence = DcmTag{0x0008, 0x1140} DCMRETIREDReferencedCurveSequence = DcmTag{0x0008, 0x1145} DCMReferencedInstanceSequence = DcmTag{0x0008, 0x114a} DCMReferencedRealWorldValueMappingInstanceSequence = DcmTag{0x0008, 0x114b} DCMReferencedSOPClassUID = DcmTag{0x0008, 0x1150} DCMReferencedSOPInstanceUID = DcmTag{0x0008, 0x1155} DCMSOPClassesSupported = DcmTag{0x0008, 0x115a} DCMReferencedFrameNumber = DcmTag{0x0008, 0x1160} DCMSimpleFrameList = DcmTag{0x0008, 0x1161} DCMCalculatedFrameList = DcmTag{0x0008, 0x1162} DCMTimeRange = DcmTag{0x0008, 0x1163} DCMFrameExtractionSequence = DcmTag{0x0008, 0x1164} DCMMultiFrameSourceSOPInstanceUID = DcmTag{0x0008, 0x1167} DCMTransactionUID = DcmTag{0x0008, 0x1195} DCMFailureReason = DcmTag{0x0008, 0x1197} DCMFailedSOPSequence = DcmTag{0x0008, 0x1198} DCMReferencedSOPSequence = DcmTag{0x0008, 0x1199} DCMStudiesContainingOtherReferencedInstancesSequence = DcmTag{0x0008, 0x1200} DCMRelatedSeriesSequence = DcmTag{0x0008, 0x1250} DCMRETIREDLossyImageCompressionRetired = DcmTag{0x0008, 0x2110} DCMDerivationDescription = DcmTag{0x0008, 0x2111} DCMSourceImageSequence = DcmTag{0x0008, 0x2112} DCMStageName = DcmTag{0x0008, 0x2120} DCMStageNumber = DcmTag{0x0008, 0x2122} DCMNumberOfStages = DcmTag{0x0008, 0x2124} DCMViewName = DcmTag{0x0008, 0x2127} DCMViewNumber = DcmTag{0x0008, 0x2128} DCMNumberOfEventTimers = DcmTag{0x0008, 0x2129} DCMNumberOfViewsInStage = DcmTag{0x0008, 0x212a} DCMEventElapsedTimes = DcmTag{0x0008, 0x2130} DCMEventTimerNames = DcmTag{0x0008, 0x2132} DCMEventTimerSequence = DcmTag{0x0008, 0x2133} DCMEventTimeOffset = DcmTag{0x0008, 0x2134} DCMEventCodeSequence = DcmTag{0x0008, 0x2135} DCMStartTrim = DcmTag{0x0008, 0x2142} DCMStopTrim = DcmTag{0x0008, 0x2143} DCMRecommendedDisplayFrameRate = DcmTag{0x0008, 0x2144} DCMRETIREDTransducerPosition = DcmTag{0x0008, 0x2200} DCMRETIREDTransducerOrientation = DcmTag{0x0008, 0x2204} DCMRETIREDAnatomicStructure = DcmTag{0x0008, 0x2208} DCMAnatomicRegionSequence = DcmTag{0x0008, 0x2218} DCMAnatomicRegionModifierSequence = DcmTag{0x0008, 0x2220} DCMPrimaryAnatomicStructureSequence = DcmTag{0x0008, 0x2228} DCMAnatomicStructureSpaceOrRegionSequence = DcmTag{0x0008, 0x2229} DCMPrimaryAnatomicStructureModifierSequence = DcmTag{0x0008, 0x2230} DCMRETIREDTransducerPositionSequence = DcmTag{0x0008, 0x2240} DCMRETIREDTransducerPositionModifierSequence = DcmTag{0x0008, 0x2242} DCMRETIREDTransducerOrientationSequence = DcmTag{0x0008, 0x2244} DCMRETIREDTransducerOrientationModifierSequence = DcmTag{0x0008, 0x2246} DCMRETIREDAnatomicStructureSpaceOrRegionCodeSequenceTrial = DcmTag{0x0008, 0x2251} DCMRETIREDAnatomicPortalOfEntranceCodeSequenceTrial = DcmTag{0x0008, 0x2253} DCMRETIREDAnatomicApproachDirectionCodeSequenceTrial = DcmTag{0x0008, 0x2255} DCMRETIREDAnatomicPerspectiveDescriptionTrial = DcmTag{0x0008, 0x2256} DCMRETIREDAnatomicPerspectiveCodeSequenceTrial = DcmTag{0x0008, 0x2257} DCMRETIREDAnatomicLocationOfExaminingInstrumentDescriptionTrial = DcmTag{0x0008, 0x2258} DCMRETIREDAnatomicLocationOfExaminingInstrumentCodeSequenceTrial = DcmTag{0x0008, 0x2259} DCMRETIREDAnatomicStructureSpaceOrRegionModifierCodeSequenceTrial = DcmTag{0x0008, 0x225a} DCMRETIREDOnAxisBackgroundAnatomicStructureCodeSequenceTrial = DcmTag{0x0008, 0x225c} DCMAlternateRepresentationSequence = DcmTag{0x0008, 0x3001} DCMIrradiationEventUID = DcmTag{0x0008, 0x3010} DCMACRNEMAIdentifyingComments = DcmTag{0x0008, 0x4000} DCMFrameType = DcmTag{0x0008, 0x9007} DCMReferencedImageEvidenceSequence = DcmTag{0x0008, 0x9092} DCMReferencedRawDataSequence = DcmTag{0x0008, 0x9121} DCMCreatorVersionUID = DcmTag{0x0008, 0x9123} DCMDerivationImageSequence = DcmTag{0x0008, 0x9124} DCMSourceImageEvidenceSequence = DcmTag{0x0008, 0x9154} DCMPixelPresentation = DcmTag{0x0008, 0x9205} DCMVolumetricProperties = DcmTag{0x0008, 0x9206} DCMVolumeBasedCalculationTechnique = DcmTag{0x0008, 0x9207} DCMComplexImageComponent = DcmTag{0x0008, 0x9208} DCMAcquisitionContrast = DcmTag{0x0008, 0x9209} DCMDerivationCodeSequence = DcmTag{0x0008, 0x9215} DCMReferencedPresentationStateSequence = DcmTag{0x0008, 0x9237} DCMReferencedOtherPlaneSequence = DcmTag{0x0008, 0x9410} DCMFrameDisplaySequence = DcmTag{0x0008, 0x9458} DCMRecommendedDisplayFrameRateInFloat = DcmTag{0x0008, 0x9459} DCMSkipFrameRangeFlag = DcmTag{0x0008, 0x9460} DCMPatientName = DcmTag{0x0010, 0x0010} DCMPatientID = DcmTag{0x0010, 0x0020} DCMIssuerOfPatientID = DcmTag{0x0010, 0x0021} DCMTypeOfPatientID = DcmTag{0x0010, 0x0022} DCMIssuerOfPatientIDQualifiersSequence = DcmTag{0x0010, 0x0024} DCMPatientBirthDate = DcmTag{0x0010, 0x0030} DCMPatientBirthTime = DcmTag{0x0010, 0x0032} DCMPatientSex = DcmTag{0x0010, 0x0040} DCMPatientInsurancePlanCodeSequence = DcmTag{0x0010, 0x0050} DCMPatientPrimaryLanguageCodeSequence = DcmTag{0x0010, 0x0101} DCMPatientPrimaryLanguageModifierCodeSequence = DcmTag{0x0010, 0x0102} DCMOtherPatientIDs = DcmTag{0x0010, 0x1000} DCMOtherPatientNames = DcmTag{0x0010, 0x1001} DCMOtherPatientIDsSequence = DcmTag{0x0010, 0x1002} DCMPatientBirthName = DcmTag{0x0010, 0x1005} DCMPatientAge = DcmTag{0x0010, 0x1010} DCMPatientSize = DcmTag{0x0010, 0x1020} DCMPatientSizeCodeSequence = DcmTag{0x0010, 0x1021} DCMPatientWeight = DcmTag{0x0010, 0x1030} DCMPatientAddress = DcmTag{0x0010, 0x1040} DCMACRNEMAInsurancePlanIdentification = DcmTag{0x0010, 0x1050} DCMPatientMotherBirthName = DcmTag{0x0010, 0x1060} DCMMilitaryRank = DcmTag{0x0010, 0x1080} DCMBranchOfService = DcmTag{0x0010, 0x1081} DCMMedicalRecordLocator = DcmTag{0x0010, 0x1090} DCMMedicalAlerts = DcmTag{0x0010, 0x2000} DCMAllergies = DcmTag{0x0010, 0x2110} DCMCountryOfResidence = DcmTag{0x0010, 0x2150} DCMRegionOfResidence = DcmTag{0x0010, 0x2152} DCMPatientTelephoneNumbers = DcmTag{0x0010, 0x2154} DCMEthnicGroup = DcmTag{0x0010, 0x2160} DCMOccupation = DcmTag{0x0010, 0x2180} DCMSmokingStatus = DcmTag{0x0010, 0x21a0} DCMAdditionalPatientHistory = DcmTag{0x0010, 0x21b0} DCMPregnancyStatus = DcmTag{0x0010, 0x21c0} DCMLastMenstrualDate = DcmTag{0x0010, 0x21d0} DCMPatientReligiousPreference = DcmTag{0x0010, 0x21f0} DCMPatientSpeciesDescription = DcmTag{0x0010, 0x2201} DCMPatientSpeciesCodeSequence = DcmTag{0x0010, 0x2202} DCMPatientSexNeutered = DcmTag{0x0010, 0x2203} DCMAnatomicalOrientationType = DcmTag{0x0010, 0x2210} DCMPatientBreedDescription = DcmTag{0x0010, 0x2292} DCMPatientBreedCodeSequence = DcmTag{0x0010, 0x2293} DCMBreedRegistrationSequence = DcmTag{0x0010, 0x2294} DCMBreedRegistrationNumber = DcmTag{0x0010, 0x2295} DCMBreedRegistryCodeSequence = DcmTag{0x0010, 0x2296} DCMResponsiblePerson = DcmTag{0x0010, 0x2297} DCMResponsiblePersonRole = DcmTag{0x0010, 0x2298} DCMResponsibleOrganization = DcmTag{0x0010, 0x2299} DCMPatientComments = DcmTag{0x0010, 0x4000} DCMExaminedBodyThickness = DcmTag{0x0010, 0x9431} DCMClinicalTrialSponsorName = DcmTag{0x0012, 0x0010} DCMClinicalTrialProtocolID = DcmTag{0x0012, 0x0020} DCMClinicalTrialProtocolName = DcmTag{0x0012, 0x0021} DCMClinicalTrialSiteID = DcmTag{0x0012, 0x0030} DCMClinicalTrialSiteName = DcmTag{0x0012, 0x0031} DCMClinicalTrialSubjectID = DcmTag{0x0012, 0x0040} DCMClinicalTrialSubjectReadingID = DcmTag{0x0012, 0x0042} DCMClinicalTrialTimePointID = DcmTag{0x0012, 0x0050} DCMClinicalTrialTimePointDescription = DcmTag{0x0012, 0x0051} DCMClinicalTrialCoordinatingCenterName = DcmTag{0x0012, 0x0060} DCMPatientIdentityRemoved = DcmTag{0x0012, 0x0062} DCMDeidentificationMethod = DcmTag{0x0012, 0x0063} DCMDeidentificationMethodCodeSequence = DcmTag{0x0012, 0x0064} DCMClinicalTrialSeriesID = DcmTag{0x0012, 0x0071} DCMClinicalTrialSeriesDescription = DcmTag{0x0012, 0x0072} DCMClinicalTrialProtocolEthicsCommitteeName = DcmTag{0x0012, 0x0081} DCMClinicalTrialProtocolEthicsCommitteeApprovalNumber = DcmTag{0x0012, 0x0082} DCMConsentForClinicalTrialUseSequence = DcmTag{0x0012, 0x0083} DCMDistributionType = DcmTag{0x0012, 0x0084} DCMConsentForDistributionFlag = DcmTag{0x0012, 0x0085} DCMContrastBolusAgent = DcmTag{0x0018, 0x0010} DCMContrastBolusAgentSequence = DcmTag{0x0018, 0x0012} DCMContrastBolusAdministrationRouteSequence = DcmTag{0x0018, 0x0014} DCMBodyPartExamined = DcmTag{0x0018, 0x0015} DCMScanningSequence = DcmTag{0x0018, 0x0020} DCMSequenceVariant = DcmTag{0x0018, 0x0021} DCMScanOptions = DcmTag{0x0018, 0x0022} DCMMRAcquisitionType = DcmTag{0x0018, 0x0023} DCMSequenceName = DcmTag{0x0018, 0x0024} DCMAngioFlag = DcmTag{0x0018, 0x0025} DCMInterventionDrugInformationSequence = DcmTag{0x0018, 0x0026} DCMInterventionDrugStopTime = DcmTag{0x0018, 0x0027} DCMInterventionDrugDose = DcmTag{0x0018, 0x0028} DCMInterventionDrugCodeSequence = DcmTag{0x0018, 0x0029} DCMAdditionalDrugSequence = DcmTag{0x0018, 0x002a} DCMRETIREDRadionuclide = DcmTag{0x0018, 0x0030} DCMRadiopharmaceutical = DcmTag{0x0018, 0x0031} DCMRETIREDEnergyWindowCenterline = DcmTag{0x0018, 0x0032} DCMRETIREDEnergyWindowTotalWidth = DcmTag{0x0018, 0x0033} DCMInterventionDrugName = DcmTag{0x0018, 0x0034} DCMInterventionDrugStartTime = DcmTag{0x0018, 0x0035} DCMInterventionSequence = DcmTag{0x0018, 0x0036} DCMRETIREDTherapyType = DcmTag{0x0018, 0x0037} DCMInterventionStatus = DcmTag{0x0018, 0x0038} DCMRETIREDTherapyDescription = DcmTag{0x0018, 0x0039} DCMInterventionDescription = DcmTag{0x0018, 0x003a} DCMCineRate = DcmTag{0x0018, 0x0040} DCMInitialCineRunState = DcmTag{0x0018, 0x0042} DCMSliceThickness = DcmTag{0x0018, 0x0050} DCMKVP = DcmTag{0x0018, 0x0060} DCMCountsAccumulated = DcmTag{0x0018, 0x0070} DCMAcquisitionTerminationCondition = DcmTag{0x0018, 0x0071} DCMEffectiveDuration = DcmTag{0x0018, 0x0072} DCMAcquisitionStartCondition = DcmTag{0x0018, 0x0073} DCMAcquisitionStartConditionData = DcmTag{0x0018, 0x0074} DCMAcquisitionTerminationConditionData = DcmTag{0x0018, 0x0075} DCMRepetitionTime = DcmTag{0x0018, 0x0080} DCMEchoTime = DcmTag{0x0018, 0x0081} DCMInversionTime = DcmTag{0x0018, 0x0082} DCMNumberOfAverages = DcmTag{0x0018, 0x0083} DCMImagingFrequency = DcmTag{0x0018, 0x0084} DCMImagedNucleus = DcmTag{0x0018, 0x0085} DCMEchoNumbers = DcmTag{0x0018, 0x0086} DCMMagneticFieldStrength = DcmTag{0x0018, 0x0087} DCMSpacingBetweenSlices = DcmTag{0x0018, 0x0088} DCMNumberOfPhaseEncodingSteps = DcmTag{0x0018, 0x0089} DCMDataCollectionDiameter = DcmTag{0x0018, 0x0090} DCMEchoTrainLength = DcmTag{0x0018, 0x0091} DCMPercentSampling = DcmTag{0x0018, 0x0093} DCMPercentPhaseFieldOfView = DcmTag{0x0018, 0x0094} DCMPixelBandwidth = DcmTag{0x0018, 0x0095} DCMDeviceSerialNumber = DcmTag{0x0018, 0x1000} DCMDeviceUID = DcmTag{0x0018, 0x1002} DCMDeviceID = DcmTag{0x0018, 0x1003} DCMPlateID = DcmTag{0x0018, 0x1004} DCMGeneratorID = DcmTag{0x0018, 0x1005} DCMGridID = DcmTag{0x0018, 0x1006} DCMCassetteID = DcmTag{0x0018, 0x1007} DCMGantryID = DcmTag{0x0018, 0x1008} DCMSecondaryCaptureDeviceID = DcmTag{0x0018, 0x1010} DCMRETIREDHardcopyCreationDeviceID = DcmTag{0x0018, 0x1011} DCMDateOfSecondaryCapture = DcmTag{0x0018, 0x1012} DCMTimeOfSecondaryCapture = DcmTag{0x0018, 0x1014} DCMSecondaryCaptureDeviceManufacturer = DcmTag{0x0018, 0x1016} DCMRETIREDHardcopyDeviceManufacturer = DcmTag{0x0018, 0x1017} DCMSecondaryCaptureDeviceManufacturerModelName = DcmTag{0x0018, 0x1018} DCMSecondaryCaptureDeviceSoftwareVersions = DcmTag{0x0018, 0x1019} DCMRETIREDHardcopyDeviceSoftwareVersion = DcmTag{0x0018, 0x101a} DCMRETIREDHardcopyDeviceManufacturerModelName = DcmTag{0x0018, 0x101b} DCMSoftwareVersions = DcmTag{0x0018, 0x1020} DCMVideoImageFormatAcquired = DcmTag{0x0018, 0x1022} DCMDigitalImageFormatAcquired = DcmTag{0x0018, 0x1023} DCMProtocolName = DcmTag{0x0018, 0x1030} DCMContrastBolusRoute = DcmTag{0x0018, 0x1040} DCMContrastBolusVolume = DcmTag{0x0018, 0x1041} DCMContrastBolusStartTime = DcmTag{0x0018, 0x1042} DCMContrastBolusStopTime = DcmTag{0x0018, 0x1043} DCMContrastBolusTotalDose = DcmTag{0x0018, 0x1044} DCMSyringeCounts = DcmTag{0x0018, 0x1045} DCMContrastFlowRate = DcmTag{0x0018, 0x1046} DCMContrastFlowDuration = DcmTag{0x0018, 0x1047} DCMContrastBolusIngredient = DcmTag{0x0018, 0x1048} DCMContrastBolusIngredientConcentration = DcmTag{0x0018, 0x1049} DCMSpatialResolution = DcmTag{0x0018, 0x1050} DCMTriggerTime = DcmTag{0x0018, 0x1060} DCMTriggerSourceOrType = DcmTag{0x0018, 0x1061} DCMNominalInterval = DcmTag{0x0018, 0x1062} DCMFrameTime = DcmTag{0x0018, 0x1063} DCMCardiacFramingType = DcmTag{0x0018, 0x1064} DCMFrameTimeVector = DcmTag{0x0018, 0x1065} DCMFrameDelay = DcmTag{0x0018, 0x1066} DCMImageTriggerDelay = DcmTag{0x0018, 0x1067} DCMMultiplexGroupTimeOffset = DcmTag{0x0018, 0x1068} DCMTriggerTimeOffset = DcmTag{0x0018, 0x1069} DCMSynchronizationTrigger = DcmTag{0x0018, 0x106a} DCMSynchronizationChannel = DcmTag{0x0018, 0x106c} DCMTriggerSamplePosition = DcmTag{0x0018, 0x106e} DCMRadiopharmaceuticalRoute = DcmTag{0x0018, 0x1070} DCMRadiopharmaceuticalVolume = DcmTag{0x0018, 0x1071} DCMRadiopharmaceuticalStartTime = DcmTag{0x0018, 0x1072} DCMRadiopharmaceuticalStopTime = DcmTag{0x0018, 0x1073} DCMRadionuclideTotalDose = DcmTag{0x0018, 0x1074} DCMRadionuclideHalfLife = DcmTag{0x0018, 0x1075} DCMRadionuclidePositronFraction = DcmTag{0x0018, 0x1076} DCMRadiopharmaceuticalSpecificActivity = DcmTag{0x0018, 0x1077} DCMRadiopharmaceuticalStartDateTime = DcmTag{0x0018, 0x1078} DCMRadiopharmaceuticalStopDateTime = DcmTag{0x0018, 0x1079} DCMBeatRejectionFlag = DcmTag{0x0018, 0x1080} DCMLowRRValue = DcmTag{0x0018, 0x1081} DCMHighRRValue = DcmTag{0x0018, 0x1082} DCMIntervalsAcquired = DcmTag{0x0018, 0x1083} DCMIntervalsRejected = DcmTag{0x0018, 0x1084} DCMPVCRejection = DcmTag{0x0018, 0x1085} DCMSkipBeats = DcmTag{0x0018, 0x1086} DCMHeartRate = DcmTag{0x0018, 0x1088} DCMCardiacNumberOfImages = DcmTag{0x0018, 0x1090} DCMTriggerWindow = DcmTag{0x0018, 0x1094} DCMReconstructionDiameter = DcmTag{0x0018, 0x1100} DCMDistanceSourceToDetector = DcmTag{0x0018, 0x1110} DCMDistanceSourceToPatient = DcmTag{0x0018, 0x1111} DCMEstimatedRadiographicMagnificationFactor = DcmTag{0x0018, 0x1114} DCMGantryDetectorTilt = DcmTag{0x0018, 0x1120} DCMGantryDetectorSlew = DcmTag{0x0018, 0x1121} DCMTableHeight = DcmTag{0x0018, 0x1130} DCMTableTraverse = DcmTag{0x0018, 0x1131} DCMTableMotion = DcmTag{0x0018, 0x1134} DCMTableVerticalIncrement = DcmTag{0x0018, 0x1135} DCMTableLateralIncrement = DcmTag{0x0018, 0x1136} DCMTableLongitudinalIncrement = DcmTag{0x0018, 0x1137} DCMTableAngle = DcmTag{0x0018, 0x1138} DCMTableType = DcmTag{0x0018, 0x113a} DCMRotationDirection = DcmTag{0x0018, 0x1140} DCMRETIREDAngularPosition = DcmTag{0x0018, 0x1141} DCMRadialPosition = DcmTag{0x0018, 0x1142} DCMScanArc = DcmTag{0x0018, 0x1143} DCMAngularStep = DcmTag{0x0018, 0x1144} DCMCenterOfRotationOffset = DcmTag{0x0018, 0x1145} DCMRETIREDRotationOffset = DcmTag{0x0018, 0x1146} DCMFieldOfViewShape = DcmTag{0x0018, 0x1147} DCMFieldOfViewDimensions = DcmTag{0x0018, 0x1149} DCMExposureTime = DcmTag{0x0018, 0x1150} DCMXRayTubeCurrent = DcmTag{0x0018, 0x1151} DCMExposure = DcmTag{0x0018, 0x1152} DCMExposureInuAs = DcmTag{0x0018, 0x1153} DCMAveragePulseWidth = DcmTag{0x0018, 0x1154} DCMRadiationSetting = DcmTag{0x0018, 0x1155} DCMRectificationType = DcmTag{0x0018, 0x1156} DCMRadiationMode = DcmTag{0x0018, 0x115a} DCMImageAndFluoroscopyAreaDoseProduct = DcmTag{0x0018, 0x115e} DCMFilterType = DcmTag{0x0018, 0x1160} DCMTypeOfFilters = DcmTag{0x0018, 0x1161} DCMIntensifierSize = DcmTag{0x0018, 0x1162} DCMImagerPixelSpacing = DcmTag{0x0018, 0x1164} DCMGrid = DcmTag{0x0018, 0x1166} DCMGeneratorPower = DcmTag{0x0018, 0x1170} DCMCollimatorGridName = DcmTag{0x0018, 0x1180} DCMCollimatorType = DcmTag{0x0018, 0x1181} DCMFocalDistance = DcmTag{0x0018, 0x1182} DCMXFocusCenter = DcmTag{0x0018, 0x1183} DCMYFocusCenter = DcmTag{0x0018, 0x1184} DCMFocalSpots = DcmTag{0x0018, 0x1190} DCMAnodeTargetMaterial = DcmTag{0x0018, 0x1191} DCMBodyPartThickness = DcmTag{0x0018, 0x11a0} DCMCompressionForce = DcmTag{0x0018, 0x11a2} DCMDateOfLastCalibration = DcmTag{0x0018, 0x1200} DCMTimeOfLastCalibration = DcmTag{0x0018, 0x1201} DCMConvolutionKernel = DcmTag{0x0018, 0x1210} DCMACRNEMAUpperLowerPixelValues = DcmTag{0x0018, 0x1240} DCMActualFrameDuration = DcmTag{0x0018, 0x1242} DCMCountRate = DcmTag{0x0018, 0x1243} DCMPreferredPlaybackSequencing = DcmTag{0x0018, 0x1244} DCMReceiveCoilName = DcmTag{0x0018, 0x1250} DCMTransmitCoilName = DcmTag{0x0018, 0x1251} DCMPlateType = DcmTag{0x0018, 0x1260} DCMPhosphorType = DcmTag{0x0018, 0x1261} DCMScanVelocity = DcmTag{0x0018, 0x1300} DCMWholeBodyTechnique = DcmTag{0x0018, 0x1301} DCMScanLength = DcmTag{0x0018, 0x1302} DCMAcquisitionMatrix = DcmTag{0x0018, 0x1310} DCMInPlanePhaseEncodingDirection = DcmTag{0x0018, 0x1312} DCMFlipAngle = DcmTag{0x0018, 0x1314} DCMVariableFlipAngleFlag = DcmTag{0x0018, 0x1315} DCMSAR = DcmTag{0x0018, 0x1316} DCMdBdt = DcmTag{0x0018, 0x1318} DCMAcquisitionDeviceProcessingDescription = DcmTag{0x0018, 0x1400} DCMAcquisitionDeviceProcessingCode = DcmTag{0x0018, 0x1401} DCMCassetteOrientation = DcmTag{0x0018, 0x1402} DCMCassetteSize = DcmTag{0x0018, 0x1403} DCMExposuresOnPlate = DcmTag{0x0018, 0x1404} DCMRelativeXRayExposure = DcmTag{0x0018, 0x1405} DCMExposureIndex = DcmTag{0x0018, 0x1411} DCMTargetExposureIndex = DcmTag{0x0018, 0x1412} DCMDeviationIndex = DcmTag{0x0018, 0x1413} DCMColumnAngulation = DcmTag{0x0018, 0x1450} DCMTomoLayerHeight = DcmTag{0x0018, 0x1460} DCMTomoAngle = DcmTag{0x0018, 0x1470} DCMTomoTime = DcmTag{0x0018, 0x1480} DCMTomoType = DcmTag{0x0018, 0x1490} DCMTomoClass = DcmTag{0x0018, 0x1491} DCMNumberOfTomosynthesisSourceImages = DcmTag{0x0018, 0x1495} DCMPositionerMotion = DcmTag{0x0018, 0x1500} DCMPositionerType = DcmTag{0x0018, 0x1508} DCMPositionerPrimaryAngle = DcmTag{0x0018, 0x1510} DCMPositionerSecondaryAngle = DcmTag{0x0018, 0x1511} DCMPositionerPrimaryAngleIncrement = DcmTag{0x0018, 0x1520} DCMPositionerSecondaryAngleIncrement = DcmTag{0x0018, 0x1521} DCMDetectorPrimaryAngle = DcmTag{0x0018, 0x1530} DCMDetectorSecondaryAngle = DcmTag{0x0018, 0x1531} DCMShutterShape = DcmTag{0x0018, 0x1600} DCMShutterLeftVerticalEdge = DcmTag{0x0018, 0x1602} DCMShutterRightVerticalEdge = DcmTag{0x0018, 0x1604} DCMShutterUpperHorizontalEdge = DcmTag{0x0018, 0x1606} DCMShutterLowerHorizontalEdge = DcmTag{0x0018, 0x1608} DCMCenterOfCircularShutter = DcmTag{0x0018, 0x1610} DCMRadiusOfCircularShutter = DcmTag{0x0018, 0x1612} DCMVerticesOfThePolygonalShutter = DcmTag{0x0018, 0x1620} DCMShutterPresentationValue = DcmTag{0x0018, 0x1622} DCMShutterOverlayGroup = DcmTag{0x0018, 0x1623} DCMShutterPresentationColorCIELabValue = DcmTag{0x0018, 0x1624} DCMCollimatorShape = DcmTag{0x0018, 0x1700} DCMCollimatorLeftVerticalEdge = DcmTag{0x0018, 0x1702} DCMCollimatorRightVerticalEdge = DcmTag{0x0018, 0x1704} DCMCollimatorUpperHorizontalEdge = DcmTag{0x0018, 0x1706} DCMCollimatorLowerHorizontalEdge = DcmTag{0x0018, 0x1708} DCMCenterOfCircularCollimator = DcmTag{0x0018, 0x1710} DCMRadiusOfCircularCollimator = DcmTag{0x0018, 0x1712} DCMVerticesOfThePolygonalCollimator = DcmTag{0x0018, 0x1720} DCMAcquisitionTimeSynchronized = DcmTag{0x0018, 0x1800} DCMTimeSource = DcmTag{0x0018, 0x1801} DCMTimeDistributionProtocol = DcmTag{0x0018, 0x1802} DCMNTPSourceAddress = DcmTag{0x0018, 0x1803} DCMPageNumberVector = DcmTag{0x0018, 0x2001} DCMFrameLabelVector = DcmTag{0x0018, 0x2002} DCMFramePrimaryAngleVector = DcmTag{0x0018, 0x2003} DCMFrameSecondaryAngleVector = DcmTag{0x0018, 0x2004} DCMSliceLocationVector = DcmTag{0x0018, 0x2005} DCMDisplayWindowLabelVector = DcmTag{0x0018, 0x2006} DCMNominalScannedPixelSpacing = DcmTag{0x0018, 0x2010} DCMDigitizingDeviceTransportDirection = DcmTag{0x0018, 0x2020} DCMRotationOfScannedFilm = DcmTag{0x0018, 0x2030} DCMIVUSAcquisition = DcmTag{0x0018, 0x3100} DCMIVUSPullbackRate = DcmTag{0x0018, 0x3101} DCMIVUSGatedRate = DcmTag{0x0018, 0x3102} DCMIVUSPullbackStartFrameNumber = DcmTag{0x0018, 0x3103} DCMIVUSPullbackStopFrameNumber = DcmTag{0x0018, 0x3104} DCMLesionNumber = DcmTag{0x0018, 0x3105} DCMACRNEMAAcquisitionComments = DcmTag{0x0018, 0x4000} DCMOutputPower = DcmTag{0x0018, 0x5000} DCMTransducerData = DcmTag{0x0018, 0x5010} DCMFocusDepth = DcmTag{0x0018, 0x5012} DCMProcessingFunction = DcmTag{0x0018, 0x5020} DCMRETIREDPostprocessingFunction = DcmTag{0x0018, 0x5021} DCMMechanicalIndex = DcmTag{0x0018, 0x5022} DCMBoneThermalIndex = DcmTag{0x0018, 0x5024} DCMCranialThermalIndex = DcmTag{0x0018, 0x5026} DCMSoftTissueThermalIndex = DcmTag{0x0018, 0x5027} DCMSoftTissueFocusThermalIndex = DcmTag{0x0018, 0x5028} DCMSoftTissueSurfaceThermalIndex = DcmTag{0x0018, 0x5029} DCMACRNEMADynamicRange = DcmTag{0x0018, 0x5030} DCMACRNEMATotalGain = DcmTag{0x0018, 0x5040} DCMDepthOfScanField = DcmTag{0x0018, 0x5050} DCMPatientPosition = DcmTag{0x0018, 0x5100} DCMViewPosition = DcmTag{0x0018, 0x5101} DCMProjectionEponymousNameCodeSequence = DcmTag{0x0018, 0x5104} DCMRETIREDImageTransformationMatrix = DcmTag{0x0018, 0x5210} DCMRETIREDImageTranslationVector = DcmTag{0x0018, 0x5212} DCMSensitivity = DcmTag{0x0018, 0x6000} DCMSequenceOfUltrasoundRegions = DcmTag{0x0018, 0x6011} DCMRegionSpatialFormat = DcmTag{0x0018, 0x6012} DCMRegionDataType = DcmTag{0x0018, 0x6014} DCMRegionFlags = DcmTag{0x0018, 0x6016} DCMRegionLocationMinX0 = DcmTag{0x0018, 0x6018} DCMRegionLocationMinY0 = DcmTag{0x0018, 0x601a} DCMRegionLocationMaxX1 = DcmTag{0x0018, 0x601c} DCMRegionLocationMaxY1 = DcmTag{0x0018, 0x601e} DCMReferencePixelX0 = DcmTag{0x0018, 0x6020} DCMReferencePixelY0 = DcmTag{0x0018, 0x6022} DCMPhysicalUnitsXDirection = DcmTag{0x0018, 0x6024} DCMPhysicalUnitsYDirection = DcmTag{0x0018, 0x6026} DCMReferencePixelPhysicalValueX = DcmTag{0x0018, 0x6028} DCMReferencePixelPhysicalValueY = DcmTag{0x0018, 0x602a} DCMPhysicalDeltaX = DcmTag{0x0018, 0x602c} DCMPhysicalDeltaY = DcmTag{0x0018, 0x602e} DCMTransducerFrequency = DcmTag{0x0018, 0x6030} DCMTransducerType = DcmTag{0x0018, 0x6031} DCMPulseRepetitionFrequency = DcmTag{0x0018, 0x6032} DCMDopplerCorrectionAngle = DcmTag{0x0018, 0x6034} DCMSteeringAngle = DcmTag{0x0018, 0x6036} DCMRETIREDDopplerSampleVolumeXPositionRetired = DcmTag{0x0018, 0x6038} DCMDopplerSampleVolumeXPosition = DcmTag{0x0018, 0x6039} DCMRETIREDDopplerSampleVolumeYPositionRetired = DcmTag{0x0018, 0x603a} DCMDopplerSampleVolumeYPosition = DcmTag{0x0018, 0x603b} DCMRETIREDTMLinePositionX0Retired = DcmTag{0x0018, 0x603c} DCMTMLinePositionX0 = DcmTag{0x0018, 0x603d} DCMRETIREDTMLinePositionY0Retired = DcmTag{0x0018, 0x603e} DCMTMLinePositionY0 = DcmTag{0x0018, 0x603f} DCMRETIREDTMLinePositionX1Retired = DcmTag{0x0018, 0x6040} DCMTMLinePositionX1 = DcmTag{0x0018, 0x6041} DCMRETIREDTMLinePositionY1Retired = DcmTag{0x0018, 0x6042} DCMTMLinePositionY1 = DcmTag{0x0018, 0x6043} DCMPixelComponentOrganization = DcmTag{0x0018, 0x6044} DCMPixelComponentMask = DcmTag{0x0018, 0x6046} DCMPixelComponentRangeStart = DcmTag{0x0018, 0x6048} DCMPixelComponentRangeStop = DcmTag{0x0018, 0x604a} DCMPixelComponentPhysicalUnits = DcmTag{0x0018, 0x604c} DCMPixelComponentDataType = DcmTag{0x0018, 0x604e} DCMNumberOfTableBreakPoints = DcmTag{0x0018, 0x6050} DCMTableOfXBreakPoints = DcmTag{0x0018, 0x6052} DCMTableOfYBreakPoints = DcmTag{0x0018, 0x6054} DCMNumberOfTableEntries = DcmTag{0x0018, 0x6056} DCMTableOfPixelValues = DcmTag{0x0018, 0x6058} DCMTableOfParameterValues = DcmTag{0x0018, 0x605a} DCMRWaveTimeVector = DcmTag{0x0018, 0x6060} DCMDetectorConditionsNominalFlag = DcmTag{0x0018, 0x7000} DCMDetectorTemperature = DcmTag{0x0018, 0x7001} DCMDetectorType = DcmTag{0x0018, 0x7004} DCMDetectorConfiguration = DcmTag{0x0018, 0x7005} DCMDetectorDescription = DcmTag{0x0018, 0x7006} DCMDetectorMode = DcmTag{0x0018, 0x7008} DCMDetectorID = DcmTag{0x0018, 0x700a} DCMDateOfLastDetectorCalibration = DcmTag{0x0018, 0x700c} DCMTimeOfLastDetectorCalibration = DcmTag{0x0018, 0x700e} DCMExposuresOnDetectorSinceLastCalibration = DcmTag{0x0018, 0x7010} DCMExposuresOnDetectorSinceManufactured = DcmTag{0x0018, 0x7011} DCMDetectorTimeSinceLastExposure = DcmTag{0x0018, 0x7012} DCMDetectorActiveTime = DcmTag{0x0018, 0x7014} DCMDetectorActivationOffsetFromExposure = DcmTag{0x0018, 0x7016} DCMDetectorBinning = DcmTag{0x0018, 0x701a} DCMDetectorElementPhysicalSize = DcmTag{0x0018, 0x7020} DCMDetectorElementSpacing = DcmTag{0x0018, 0x7022} DCMDetectorActiveShape = DcmTag{0x0018, 0x7024} DCMDetectorActiveDimensions = DcmTag{0x0018, 0x7026} DCMDetectorActiveOrigin = DcmTag{0x0018, 0x7028} DCMDetectorManufacturerName = DcmTag{0x0018, 0x702a} DCMDetectorManufacturerModelName = DcmTag{0x0018, 0x702b} DCMFieldOfViewOrigin = DcmTag{0x0018, 0x7030} DCMFieldOfViewRotation = DcmTag{0x0018, 0x7032} DCMFieldOfViewHorizontalFlip = DcmTag{0x0018, 0x7034} DCMGridAbsorbingMaterial = DcmTag{0x0018, 0x7040} DCMGridSpacingMaterial = DcmTag{0x0018, 0x7041} DCMGridThickness = DcmTag{0x0018, 0x7042} DCMGridPitch = DcmTag{0x0018, 0x7044} DCMGridAspectRatio = DcmTag{0x0018, 0x7046} DCMGridPeriod = DcmTag{0x0018, 0x7048} DCMGridFocalDistance = DcmTag{0x0018, 0x704c} DCMFilterMaterial = DcmTag{0x0018, 0x7050} DCMFilterThicknessMinimum = DcmTag{0x0018, 0x7052} DCMFilterThicknessMaximum = DcmTag{0x0018, 0x7054} DCMFilterBeamPathLengthMinimum = DcmTag{0x0018, 0x7056} DCMFilterBeamPathLengthMaximum = DcmTag{0x0018, 0x7058} DCMExposureControlMode = DcmTag{0x0018, 0x7060} DCMExposureControlModeDescription = DcmTag{0x0018, 0x7062} DCMExposureStatus = DcmTag{0x0018, 0x7064} DCMPhototimerSetting = DcmTag{0x0018, 0x7065} DCMExposureTimeInuS = DcmTag{0x0018, 0x8150} DCMXRayTubeCurrentInuA = DcmTag{0x0018, 0x8151} DCMContentQualification = DcmTag{0x0018, 0x9004} DCMPulseSequenceName = DcmTag{0x0018, 0x9005} DCMMRImagingModifierSequence = DcmTag{0x0018, 0x9006} DCMEchoPulseSequence = DcmTag{0x0018, 0x9008} DCMInversionRecovery = DcmTag{0x0018, 0x9009} DCMFlowCompensation = DcmTag{0x0018, 0x9010} DCMMultipleSpinEcho = DcmTag{0x0018, 0x9011} DCMMultiPlanarExcitation = DcmTag{0x0018, 0x9012} DCMPhaseContrast = DcmTag{0x0018, 0x9014} DCMTimeOfFlightContrast = DcmTag{0x0018, 0x9015} DCMSpoiling = DcmTag{0x0018, 0x9016} DCMSteadyStatePulseSequence = DcmTag{0x0018, 0x9017} DCMEchoPlanarPulseSequence = DcmTag{0x0018, 0x9018} DCMTagAngleFirstAxis = DcmTag{0x0018, 0x9019} DCMMagnetizationTransfer = DcmTag{0x0018, 0x9020} DCMT2Preparation = DcmTag{0x0018, 0x9021} DCMBloodSignalNulling = DcmTag{0x0018, 0x9022} DCMSaturationRecovery = DcmTag{0x0018, 0x9024} DCMSpectrallySelectedSuppression = DcmTag{0x0018, 0x9025} DCMSpectrallySelectedExcitation = DcmTag{0x0018, 0x9026} DCMSpatialPresaturation = DcmTag{0x0018, 0x9027} DCMTagging = DcmTag{0x0018, 0x9028} DCMOversamplingPhase = DcmTag{0x0018, 0x9029} DCMTagSpacingFirstDimension = DcmTag{0x0018, 0x9030} DCMGeometryOfKSpaceTraversal = DcmTag{0x0018, 0x9032} DCMSegmentedKSpaceTraversal = DcmTag{0x0018, 0x9033} DCMRectilinearPhaseEncodeReordering = DcmTag{0x0018, 0x9034} DCMTagThickness = DcmTag{0x0018, 0x9035} DCMPartialFourierDirection = DcmTag{0x0018, 0x9036} DCMCardiacSynchronizationTechnique = DcmTag{0x0018, 0x9037} DCMReceiveCoilManufacturerName = DcmTag{0x0018, 0x9041} DCMMRReceiveCoilSequence = DcmTag{0x0018, 0x9042} DCMReceiveCoilType = DcmTag{0x0018, 0x9043} DCMQuadratureReceiveCoil = DcmTag{0x0018, 0x9044} DCMMultiCoilDefinitionSequence = DcmTag{0x0018, 0x9045} DCMMultiCoilConfiguration = DcmTag{0x0018, 0x9046} DCMMultiCoilElementName = DcmTag{0x0018, 0x9047} DCMMultiCoilElementUsed = DcmTag{0x0018, 0x9048} DCMMRTransmitCoilSequence = DcmTag{0x0018, 0x9049} DCMTransmitCoilManufacturerName = DcmTag{0x0018, 0x9050} DCMTransmitCoilType = DcmTag{0x0018, 0x9051} DCMSpectralWidth = DcmTag{0x0018, 0x9052} DCMChemicalShiftReference = DcmTag{0x0018, 0x9053} DCMVolumeLocalizationTechnique = DcmTag{0x0018, 0x9054} DCMMRAcquisitionFrequencyEncodingSteps = DcmTag{0x0018, 0x9058} DCMDecoupling = DcmTag{0x0018, 0x9059} DCMDecoupledNucleus = DcmTag{0x0018, 0x9060} DCMDecouplingFrequency = DcmTag{0x0018, 0x9061} DCMDecouplingMethod = DcmTag{0x0018, 0x9062} DCMDecouplingChemicalShiftReference = DcmTag{0x0018, 0x9063} DCMKSpaceFiltering = DcmTag{0x0018, 0x9064} DCMTimeDomainFiltering = DcmTag{0x0018, 0x9065} DCMNumberOfZeroFills = DcmTag{0x0018, 0x9066} DCMBaselineCorrection = DcmTag{0x0018, 0x9067} DCMParallelReductionFactorInPlane = DcmTag{0x0018, 0x9069} DCMCardiacRRIntervalSpecified = DcmTag{0x0018, 0x9070} DCMAcquisitionDuration = DcmTag{0x0018, 0x9073} DCMFrameAcquisitionDateTime = DcmTag{0x0018, 0x9074} DCMDiffusionDirectionality = DcmTag{0x0018, 0x9075} DCMDiffusionGradientDirectionSequence = DcmTag{0x0018, 0x9076} DCMParallelAcquisition = DcmTag{0x0018, 0x9077} DCMParallelAcquisitionTechnique = DcmTag{0x0018, 0x9078} DCMInversionTimes = DcmTag{0x0018, 0x9079} DCMMetaboliteMapDescription = DcmTag{0x0018, 0x9080} DCMPartialFourier = DcmTag{0x0018, 0x9081} DCMEffectiveEchoTime = DcmTag{0x0018, 0x9082} DCMMetaboliteMapCodeSequence = DcmTag{0x0018, 0x9083} DCMChemicalShiftSequence = DcmTag{0x0018, 0x9084} DCMCardiacSignalSource = DcmTag{0x0018, 0x9085} DCMDiffusionBValue = DcmTag{0x0018, 0x9087} DCMDiffusionGradientOrientation = DcmTag{0x0018, 0x9089} DCMVelocityEncodingDirection = DcmTag{0x0018, 0x9090} DCMVelocityEncodingMinimumValue = DcmTag{0x0018, 0x9091} DCMVelocityEncodingAcquisitionSequence = DcmTag{0x0018, 0x9092} DCMNumberOfKSpaceTrajectories = DcmTag{0x0018, 0x9093} DCMCoverageOfKSpace = DcmTag{0x0018, 0x9094} DCMSpectroscopyAcquisitionPhaseRows = DcmTag{0x0018, 0x9095} DCMRETIREDParallelReductionFactorInPlaneRetired = DcmTag{0x0018, 0x9096} DCMTransmitterFrequency = DcmTag{0x0018, 0x9098} DCMResonantNucleus = DcmTag{0x0018, 0x9100} DCMFrequencyCorrection = DcmTag{0x0018, 0x9101} DCMMRSpectroscopyFOVGeometrySequence = DcmTag{0x0018, 0x9103} DCMSlabThickness = DcmTag{0x0018, 0x9104} DCMSlabOrientation = DcmTag{0x0018, 0x9105} DCMMidSlabPosition = DcmTag{0x0018, 0x9106} DCMMRSpatialSaturationSequence = DcmTag{0x0018, 0x9107} DCMMRTimingAndRelatedParametersSequence = DcmTag{0x0018, 0x9112} DCMMREchoSequence = DcmTag{0x0018, 0x9114} DCMMRModifierSequence = DcmTag{0x0018, 0x9115} DCMMRDiffusionSequence = DcmTag{0x0018, 0x9117} DCMCardiacSynchronizationSequence = DcmTag{0x0018, 0x9118} DCMMRAveragesSequence = DcmTag{0x0018, 0x9119} DCMMRFOVGeometrySequence = DcmTag{0x0018, 0x9125} DCMVolumeLocalizationSequence = DcmTag{0x0018, 0x9126} DCMSpectroscopyAcquisitionDataColumns = DcmTag{0x0018, 0x9127} DCMDiffusionAnisotropyType = DcmTag{0x0018, 0x9147} DCMFrameReferenceDateTime = DcmTag{0x0018, 0x9151} DCMMRMetaboliteMapSequence = DcmTag{0x0018, 0x9152} DCMParallelReductionFactorOutOfPlane = DcmTag{0x0018, 0x9155} DCMSpectroscopyAcquisitionOutOfPlanePhaseSteps = DcmTag{0x0018, 0x9159} DCMRETIREDBulkMotionStatus = DcmTag{0x0018, 0x9166} DCMParallelReductionFactorSecondInPlane = DcmTag{0x0018, 0x9168} DCMCardiacBeatRejectionTechnique = DcmTag{0x0018, 0x9169} DCMRespiratoryMotionCompensationTechnique = DcmTag{0x0018, 0x9170} DCMRespiratorySignalSource = DcmTag{0x0018, 0x9171} DCMBulkMotionCompensationTechnique = DcmTag{0x0018, 0x9172} DCMBulkMotionSignalSource = DcmTag{0x0018, 0x9173} DCMApplicableSafetyStandardAgency = DcmTag{0x0018, 0x9174} DCMApplicableSafetyStandardDescription = DcmTag{0x0018, 0x9175} DCMOperatingModeSequence = DcmTag{0x0018, 0x9176} DCMOperatingModeType = DcmTag{0x0018, 0x9177} DCMOperatingMode = DcmTag{0x0018, 0x9178} DCMSpecificAbsorptionRateDefinition = DcmTag{0x0018, 0x9179} DCMGradientOutputType = DcmTag{0x0018, 0x9180} DCMSpecificAbsorptionRateValue = DcmTag{0x0018, 0x9181} DCMGradientOutput = DcmTag{0x0018, 0x9182} DCMFlowCompensationDirection = DcmTag{0x0018, 0x9183} DCMTaggingDelay = DcmTag{0x0018, 0x9184} DCMRespiratoryMotionCompensationTechniqueDescription = DcmTag{0x0018, 0x9185} DCMRespiratorySignalSourceID = DcmTag{0x0018, 0x9186} DCMRETIREDChemicalShiftMinimumIntegrationLimitInHz = DcmTag{0x0018, 0x9195} DCMRETIREDChemicalShiftMaximumIntegrationLimitInHz = DcmTag{0x0018, 0x9196} DCMMRVelocityEncodingSequence = DcmTag{0x0018, 0x9197} DCMFirstOrderPhaseCorrection = DcmTag{0x0018, 0x9198} DCMWaterReferencedPhaseCorrection = DcmTag{0x0018, 0x9199} DCMMRSpectroscopyAcquisitionType = DcmTag{0x0018, 0x9200} DCMRespiratoryCyclePosition = DcmTag{0x0018, 0x9214} DCMVelocityEncodingMaximumValue = DcmTag{0x0018, 0x9217} DCMTagSpacingSecondDimension = DcmTag{0x0018, 0x9218} DCMTagAngleSecondAxis = DcmTag{0x0018, 0x9219} DCMFrameAcquisitionDuration = DcmTag{0x0018, 0x9220} DCMMRImageFrameTypeSequence = DcmTag{0x0018, 0x9226} DCMMRSpectroscopyFrameTypeSequence = DcmTag{0x0018, 0x9227} DCMMRAcquisitionPhaseEncodingStepsInPlane = DcmTag{0x0018, 0x9231} DCMMRAcquisitionPhaseEncodingStepsOutOfPlane = DcmTag{0x0018, 0x9232} DCMSpectroscopyAcquisitionPhaseColumns = DcmTag{0x0018, 0x9234} DCMCardiacCyclePosition = DcmTag{0x0018, 0x9236} DCMSpecificAbsorptionRateSequence = DcmTag{0x0018, 0x9239} DCMRFEchoTrainLength = DcmTag{0x0018, 0x9240} DCMGradientEchoTrainLength = DcmTag{0x0018, 0x9241} DCMChemicalShiftMinimumIntegrationLimitInppm = DcmTag{0x0018, 0x9295} DCMChemicalShiftMaximumIntegrationLimitInppm = DcmTag{0x0018, 0x9296} DCMCTAcquisitionTypeSequence = DcmTag{0x0018, 0x9301} DCMAcquisitionType = DcmTag{0x0018, 0x9302} DCMTubeAngle = DcmTag{0x0018, 0x9303} DCMCTAcquisitionDetailsSequence = DcmTag{0x0018, 0x9304} DCMRevolutionTime = DcmTag{0x0018, 0x9305} DCMSingleCollimationWidth = DcmTag{0x0018, 0x9306} DCMTotalCollimationWidth = DcmTag{0x0018, 0x9307} DCMCTTableDynamicsSequence = DcmTag{0x0018, 0x9308} DCMTableSpeed = DcmTag{0x0018, 0x9309} DCMTableFeedPerRotation = DcmTag{0x0018, 0x9310} DCMSpiralPitchFactor = DcmTag{0x0018, 0x9311} DCMCTGeometrySequence = DcmTag{0x0018, 0x9312} DCMDataCollectionCenterPatient = DcmTag{0x0018, 0x9313} DCMCTReconstructionSequence = DcmTag{0x0018, 0x9314} DCMReconstructionAlgorithm = DcmTag{0x0018, 0x9315} DCMConvolutionKernelGroup = DcmTag{0x0018, 0x9316} DCMReconstructionFieldOfView = DcmTag{0x0018, 0x9317} DCMReconstructionTargetCenterPatient = DcmTag{0x0018, 0x9318} DCMReconstructionAngle = DcmTag{0x0018, 0x9319} DCMImageFilter = DcmTag{0x0018, 0x9320} DCMCTExposureSequence = DcmTag{0x0018, 0x9321} DCMReconstructionPixelSpacing = DcmTag{0x0018, 0x9322} DCMExposureModulationType = DcmTag{0x0018, 0x9323} DCMEstimatedDoseSaving = DcmTag{0x0018, 0x9324} DCMCTXRayDetailsSequence = DcmTag{0x0018, 0x9325} DCMCTPositionSequence = DcmTag{0x0018, 0x9326} DCMTablePosition = DcmTag{0x0018, 0x9327} DCMExposureTimeInms = DcmTag{0x0018, 0x9328} DCMCTImageFrameTypeSequence = DcmTag{0x0018, 0x9329} DCMXRayTubeCurrentInmA = DcmTag{0x0018, 0x9330} DCMExposureInmAs = DcmTag{0x0018, 0x9332} DCMConstantVolumeFlag = DcmTag{0x0018, 0x9333} DCMFluoroscopyFlag = DcmTag{0x0018, 0x9334} DCMDistanceSourceToDataCollectionCenter = DcmTag{0x0018, 0x9335} DCMContrastBolusAgentNumber = DcmTag{0x0018, 0x9337} DCMContrastBolusIngredientCodeSequence = DcmTag{0x0018, 0x9338} DCMContrastAdministrationProfileSequence = DcmTag{0x0018, 0x9340} DCMContrastBolusUsageSequence = DcmTag{0x0018, 0x9341} DCMContrastBolusAgentAdministered = DcmTag{0x0018, 0x9342} DCMContrastBolusAgentDetected = DcmTag{0x0018, 0x9343} DCMContrastBolusAgentPhase = DcmTag{0x0018, 0x9344} DCMCTDIvol = DcmTag{0x0018, 0x9345} DCMCTDIPhantomTypeCodeSequence = DcmTag{0x0018, 0x9346} DCMCalciumScoringMassFactorPatient = DcmTag{0x0018, 0x9351} DCMCalciumScoringMassFactorDevice = DcmTag{0x0018, 0x9352} DCMEnergyWeightingFactor = DcmTag{0x0018, 0x9353} DCMCTAdditionalXRaySourceSequence = DcmTag{0x0018, 0x9360} DCMProjectionPixelCalibrationSequence = DcmTag{0x0018, 0x9401} DCMDistanceSourceToIsocenter = DcmTag{0x0018, 0x9402} DCMDistanceObjectToTableTop = DcmTag{0x0018, 0x9403} DCMObjectPixelSpacingInCenterOfBeam = DcmTag{0x0018, 0x9404} DCMPositionerPositionSequence = DcmTag{0x0018, 0x9405} DCMTablePositionSequence = DcmTag{0x0018, 0x9406} DCMCollimatorShapeSequence = DcmTag{0x0018, 0x9407} DCMXAXRFFrameCharacteristicsSequence = DcmTag{0x0018, 0x9412} DCMFrameAcquisitionSequence = DcmTag{0x0018, 0x9417} DCMXRayReceptorType = DcmTag{0x0018, 0x9420} DCMAcquisitionProtocolName = DcmTag{0x0018, 0x9423} DCMAcquisitionProtocolDescription = DcmTag{0x0018, 0x9424} DCMContrastBolusIngredientOpaque = DcmTag{0x0018, 0x9425} DCMDistanceReceptorPlaneToDetectorHousing = DcmTag{0x0018, 0x9426} DCMIntensifierActiveShape = DcmTag{0x0018, 0x9427} DCMIntensifierActiveDimensions = DcmTag{0x0018, 0x9428} DCMPhysicalDetectorSize = DcmTag{0x0018, 0x9429} DCMPositionOfIsocenterProjection = DcmTag{0x0018, 0x9430} DCMFieldOfViewSequence = DcmTag{0x0018, 0x9432} DCMFieldOfViewDescription = DcmTag{0x0018, 0x9433} DCMExposureControlSensingRegionsSequence = DcmTag{0x0018, 0x9434} DCMExposureControlSensingRegionShape = DcmTag{0x0018, 0x9435} DCMExposureControlSensingRegionLeftVerticalEdge = DcmTag{0x0018, 0x9436} DCMExposureControlSensingRegionRightVerticalEdge = DcmTag{0x0018, 0x9437} DCMExposureControlSensingRegionUpperHorizontalEdge = DcmTag{0x0018, 0x9438} DCMExposureControlSensingRegionLowerHorizontalEdge = DcmTag{0x0018, 0x9439} DCMCenterOfCircularExposureControlSensingRegion = DcmTag{0x0018, 0x9440} DCMRadiusOfCircularExposureControlSensingRegion = DcmTag{0x0018, 0x9441} DCMVerticesOfThePolygonalExposureControlSensingRegion = DcmTag{0x0018, 0x9442} DCMColumnAngulationPatient = DcmTag{0x0018, 0x9447} DCMBeamAngle = DcmTag{0x0018, 0x9449} DCMFrameDetectorParametersSequence = DcmTag{0x0018, 0x9451} DCMCalculatedAnatomyThickness = DcmTag{0x0018, 0x9452} DCMCalibrationSequence = DcmTag{0x0018, 0x9455} DCMObjectThicknessSequence = DcmTag{0x0018, 0x9456} DCMPlaneIdentification = DcmTag{0x0018, 0x9457} DCMFieldOfViewDimensionsInFloat = DcmTag{0x0018, 0x9461} DCMIsocenterReferenceSystemSequence = DcmTag{0x0018, 0x9462} DCMPositionerIsocenterPrimaryAngle = DcmTag{0x0018, 0x9463} DCMPositionerIsocenterSecondaryAngle = DcmTag{0x0018, 0x9464} DCMPositionerIsocenterDetectorRotationAngle = DcmTag{0x0018, 0x9465} DCMTableXPositionToIsocenter = DcmTag{0x0018, 0x9466} DCMTableYPositionToIsocenter = DcmTag{0x0018, 0x9467} DCMTableZPositionToIsocenter = DcmTag{0x0018, 0x9468} DCMTableHorizontalRotationAngle = DcmTag{0x0018, 0x9469} DCMTableHeadTiltAngle = DcmTag{0x0018, 0x9470} DCMTableCradleTiltAngle = DcmTag{0x0018, 0x9471} DCMFrameDisplayShutterSequence = DcmTag{0x0018, 0x9472} DCMAcquiredImageAreaDoseProduct = DcmTag{0x0018, 0x9473} DCMCArmPositionerTabletopRelationship = DcmTag{0x0018, 0x9474} DCMXRayGeometrySequence = DcmTag{0x0018, 0x9476} DCMIrradiationEventIdentificationSequence = DcmTag{0x0018, 0x9477} DCMXRay3DFrameTypeSequence = DcmTag{0x0018, 0x9504} DCMContributingSourcesSequence = DcmTag{0x0018, 0x9506} DCMXRay3DAcquisitionSequence = DcmTag{0x0018, 0x9507} DCMPrimaryPositionerScanArc = DcmTag{0x0018, 0x9508} DCMSecondaryPositionerScanArc = DcmTag{0x0018, 0x9509} DCMPrimaryPositionerScanStartAngle = DcmTag{0x0018, 0x9510} DCMSecondaryPositionerScanStartAngle = DcmTag{0x0018, 0x9511} DCMPrimaryPositionerIncrement = DcmTag{0x0018, 0x9514} DCMSecondaryPositionerIncrement = DcmTag{0x0018, 0x9515} DCMStartAcquisitionDateTime = DcmTag{0x0018, 0x9516} DCMEndAcquisitionDateTime = DcmTag{0x0018, 0x9517} DCMApplicationName = DcmTag{0x0018, 0x9524} DCMApplicationVersion = DcmTag{0x0018, 0x9525} DCMApplicationManufacturer = DcmTag{0x0018, 0x9526} DCMAlgorithmType = DcmTag{0x0018, 0x9527} DCMAlgorithmDescription = DcmTag{0x0018, 0x9528} DCMXRay3DReconstructionSequence = DcmTag{0x0018, 0x9530} DCMReconstructionDescription = DcmTag{0x0018, 0x9531} DCMPerProjectionAcquisitionSequence = DcmTag{0x0018, 0x9538} DCMDiffusionBMatrixSequence = DcmTag{0x0018, 0x9601} DCMDiffusionBValueXX = DcmTag{0x0018, 0x9602} DCMDiffusionBValueXY = DcmTag{0x0018, 0x9603} DCMDiffusionBValueXZ = DcmTag{0x0018, 0x9604} DCMDiffusionBValueYY = DcmTag{0x0018, 0x9605} DCMDiffusionBValueYZ = DcmTag{0x0018, 0x9606} DCMDiffusionBValueZZ = DcmTag{0x0018, 0x9607} DCMDecayCorrectionDateTime = DcmTag{0x0018, 0x9701} DCMStartDensityThreshold = DcmTag{0x0018, 0x9715} DCMStartRelativeDensityDifferenceThreshold = DcmTag{0x0018, 0x9716} DCMStartCardiacTriggerCountThreshold = DcmTag{0x0018, 0x9717} DCMStartRespiratoryTriggerCountThreshold = DcmTag{0x0018, 0x9718} DCMTerminationCountsThreshold = DcmTag{0x0018, 0x9719} DCMTerminationDensityThreshold = DcmTag{0x0018, 0x9720} DCMTerminationRelativeDensityThreshold = DcmTag{0x0018, 0x9721} DCMTerminationTimeThreshold = DcmTag{0x0018, 0x9722} DCMTerminationCardiacTriggerCountThreshold = DcmTag{0x0018, 0x9723} DCMTerminationRespiratoryTriggerCountThreshold = DcmTag{0x0018, 0x9724} DCMDetectorGeometry = DcmTag{0x0018, 0x9725} DCMTransverseDetectorSeparation = DcmTag{0x0018, 0x9726} DCMAxialDetectorDimension = DcmTag{0x0018, 0x9727} DCMRadiopharmaceuticalAgentNumber = DcmTag{0x0018, 0x9729} DCMPETFrameAcquisitionSequence = DcmTag{0x0018, 0x9732} DCMPETDetectorMotionDetailsSequence = DcmTag{0x0018, 0x9733} DCMPETTableDynamicsSequence = DcmTag{0x0018, 0x9734} DCMPETPositionSequence = DcmTag{0x0018, 0x9735} DCMPETFrameCorrectionFactorsSequence = DcmTag{0x0018, 0x9736} DCMRadiopharmaceuticalUsageSequence = DcmTag{0x0018, 0x9737} DCMAttenuationCorrectionSource = DcmTag{0x0018, 0x9738} DCMNumberOfIterations = DcmTag{0x0018, 0x9739} DCMNumberOfSubsets = DcmTag{0x0018, 0x9740} DCMPETReconstructionSequence = DcmTag{0x0018, 0x9749} DCMPETFrameTypeSequence = DcmTag{0x0018, 0x9751} DCMTimeOfFlightInformationUsed = DcmTag{0x0018, 0x9755} DCMReconstructionType = DcmTag{0x0018, 0x9756} DCMDecayCorrected = DcmTag{0x0018, 0x9758} DCMAttenuationCorrected = DcmTag{0x0018, 0x9759} DCMScatterCorrected = DcmTag{0x0018, 0x9760} DCMDeadTimeCorrected = DcmTag{0x0018, 0x9761} DCMGantryMotionCorrected = DcmTag{0x0018, 0x9762} DCMPatientMotionCorrected = DcmTag{0x0018, 0x9763} DCMCountLossNormalizationCorrected = DcmTag{0x0018, 0x9764} DCMRandomsCorrected = DcmTag{0x0018, 0x9765} DCMNonUniformRadialSamplingCorrected = DcmTag{0x0018, 0x9766} DCMSensitivityCalibrated = DcmTag{0x0018, 0x9767} DCMDetectorNormalizationCorrection = DcmTag{0x0018, 0x9768} DCMIterativeReconstructionMethod = DcmTag{0x0018, 0x9769} DCMAttenuationCorrectionTemporalRelationship = DcmTag{0x0018, 0x9770} DCMPatientPhysiologicalStateSequence = DcmTag{0x0018, 0x9771} DCMPatientPhysiologicalStateCodeSequence = DcmTag{0x0018, 0x9772} DCMDepthsOfFocus = DcmTag{0x0018, 0x9801} DCMExcludedIntervalsSequence = DcmTag{0x0018, 0x9803} DCMExclusionStartDatetime = DcmTag{0x0018, 0x9804} DCMExclusionDuration = DcmTag{0x0018, 0x9805} DCMUSImageDescriptionSequence = DcmTag{0x0018, 0x9806} DCMImageDataTypeSequence = DcmTag{0x0018, 0x9807} DCMDataType = DcmTag{0x0018, 0x9808} DCMTransducerScanPatternCodeSequence = DcmTag{0x0018, 0x9809} DCMAliasedDataType = DcmTag{0x0018, 0x980b} DCMPositionMeasuringDeviceUsed = DcmTag{0x0018, 0x980c} DCMTransducerGeometryCodeSequence = DcmTag{0x0018, 0x980d} DCMTransducerBeamSteeringCodeSequence = DcmTag{0x0018, 0x980e} DCMTransducerApplicationCodeSequence = DcmTag{0x0018, 0x980f} DCMContributingEquipmentSequence = DcmTag{0x0018, 0xa001} DCMContributionDateTime = DcmTag{0x0018, 0xa002} DCMContributionDescription = DcmTag{0x0018, 0xa003} DCMStudyInstanceUID = DcmTag{0x0020, 0x000d} DCMSeriesInstanceUID = DcmTag{0x0020, 0x000e} DCMStudyID = DcmTag{0x0020, 0x0010} DCMSeriesNumber = DcmTag{0x0020, 0x0011} DCMAcquisitionNumber = DcmTag{0x0020, 0x0012} DCMInstanceNumber = DcmTag{0x0020, 0x0013} DCMRETIREDIsotopeNumber = DcmTag{0x0020, 0x0014} DCMRETIREDPhaseNumber = DcmTag{0x0020, 0x0015} DCMRETIREDIntervalNumber = DcmTag{0x0020, 0x0016} DCMRETIREDTimeSlotNumber = DcmTag{0x0020, 0x0017} DCMRETIREDAngleNumber = DcmTag{0x0020, 0x0018} DCMItemNumber = DcmTag{0x0020, 0x0019} DCMPatientOrientation = DcmTag{0x0020, 0x0020} DCMRETIREDOverlayNumber = DcmTag{0x0020, 0x0022} DCMRETIREDCurveNumber = DcmTag{0x0020, 0x0024} DCMRETIREDLUTNumber = DcmTag{0x0020, 0x0026} DCMACRNEMAImagePosition = DcmTag{0x0020, 0x0030} DCMImagePositionPatient = DcmTag{0x0020, 0x0032} DCMACRNEMAImageOrientation = DcmTag{0x0020, 0x0035} DCMImageOrientationPatient = DcmTag{0x0020, 0x0037} DCMACRNEMALocation = DcmTag{0x0020, 0x0050} DCMFrameOfReferenceUID = DcmTag{0x0020, 0x0052} DCMLaterality = DcmTag{0x0020, 0x0060} DCMImageLaterality = DcmTag{0x0020, 0x0062} DCMACRNEMAImageGeometryType = DcmTag{0x0020, 0x0070} DCMACRNEMAMaskingImage = DcmTag{0x0020, 0x0080} DCMTemporalPositionIdentifier = DcmTag{0x0020, 0x0100} DCMNumberOfTemporalPositions = DcmTag{0x0020, 0x0105} DCMTemporalResolution = DcmTag{0x0020, 0x0110} DCMSynchronizationFrameOfReferenceUID = DcmTag{0x0020, 0x0200} DCMSOPInstanceUIDOfConcatenationSource = DcmTag{0x0020, 0x0242} DCMRETIREDSeriesInStudy = DcmTag{0x0020, 0x1000} DCMACRNEMAAcquisitionsInSeries = DcmTag{0x0020, 0x1001} DCMImagesInAcquisition = DcmTag{0x0020, 0x1002} DCMACRNEMAImagesInSeries = DcmTag{0x0020, 0x1003} DCMRETIREDAcquisitionsInStudy = DcmTag{0x0020, 0x1004} DCMACRNEMAImagesInStudy = DcmTag{0x0020, 0x1005} DCMACRNEMAReference = DcmTag{0x0020, 0x1020} DCMPositionReferenceIndicator = DcmTag{0x0020, 0x1040} DCMSliceLocation = DcmTag{0x0020, 0x1041} DCMRETIREDOtherStudyNumbers = DcmTag{0x0020, 0x1070} DCMNumberOfPatientRelatedStudies = DcmTag{0x0020, 0x1200} DCMNumberOfPatientRelatedSeries = DcmTag{0x0020, 0x1202} DCMNumberOfPatientRelatedInstances = DcmTag{0x0020, 0x1204} DCMNumberOfStudyRelatedSeries = DcmTag{0x0020, 0x1206} DCMNumberOfStudyRelatedInstances = DcmTag{0x0020, 0x1208} DCMNumberOfSeriesRelatedInstances = DcmTag{0x0020, 0x1209} DCMACRNEMAModifyingDeviceID = DcmTag{0x0020, 0x3401} DCMACRNEMAModifiedImageID = DcmTag{0x0020, 0x3402} DCMACRNEMAModifiedImageDate = DcmTag{0x0020, 0x3403} DCMACRNEMAModifyingDeviceManufacturer = DcmTag{0x0020, 0x3404} DCMACRNEMAModifiedImageTime = DcmTag{0x0020, 0x3405} DCMACRNEMAModifiedImageDescription = DcmTag{0x0020, 0x3406} DCMImageComments = DcmTag{0x0020, 0x4000} DCMACRNEMAOriginalImageIdentification = DcmTag{0x0020, 0x5000} DCMACRNEMAOriginalImageIdentificationNomenclature = DcmTag{0x0020, 0x5002} DCMStackID = DcmTag{0x0020, 0x9056} DCMInStackPositionNumber = DcmTag{0x0020, 0x9057} DCMFrameAnatomySequence = DcmTag{0x0020, 0x9071} DCMFrameLaterality = DcmTag{0x0020, 0x9072} DCMFrameContentSequence = DcmTag{0x0020, 0x9111} DCMPlanePositionSequence = DcmTag{0x0020, 0x9113} DCMPlaneOrientationSequence = DcmTag{0x0020, 0x9116} DCMTemporalPositionIndex = DcmTag{0x0020, 0x9128} DCMNominalCardiacTriggerDelayTime = DcmTag{0x0020, 0x9153} DCMFrameAcquisitionNumber = DcmTag{0x0020, 0x9156} DCMDimensionIndexValues = DcmTag{0x0020, 0x9157} DCMFrameComments = DcmTag{0x0020, 0x9158} DCMConcatenationUID = DcmTag{0x0020, 0x9161} DCMInConcatenationNumber = DcmTag{0x0020, 0x9162} DCMInConcatenationTotalNumber = DcmTag{0x0020, 0x9163} DCMDimensionOrganizationUID = DcmTag{0x0020, 0x9164} DCMDimensionIndexPointer = DcmTag{0x0020, 0x9165} DCMFunctionalGroupPointer = DcmTag{0x0020, 0x9167} DCMDimensionIndexPrivateCreator = DcmTag{0x0020, 0x9213} DCMDimensionOrganizationSequence = DcmTag{0x0020, 0x9221} DCMDimensionIndexSequence = DcmTag{0x0020, 0x9222} DCMConcatenationFrameOffsetNumber = DcmTag{0x0020, 0x9228} DCMFunctionalGroupPrivateCreator = DcmTag{0x0020, 0x9238} DCMNominalPercentageOfCardiacPhase = DcmTag{0x0020, 0x9241} DCMNominalPercentageOfRespiratoryPhase = DcmTag{0x0020, 0x9245} DCMStartingRespiratoryAmplitude = DcmTag{0x0020, 0x9246} DCMStartingRespiratoryPhase = DcmTag{0x0020, 0x9247} DCMEndingRespiratoryAmplitude = DcmTag{0x0020, 0x9248} DCMEndingRespiratoryPhase = DcmTag{0x0020, 0x9249} DCMRespiratoryTriggerType = DcmTag{0x0020, 0x9250} DCMRRIntervalTimeNominal = DcmTag{0x0020, 0x9251} DCMActualCardiacTriggerDelayTime = DcmTag{0x0020, 0x9252} DCMRespiratorySynchronizationSequence = DcmTag{0x0020, 0x9253} DCMRespiratoryIntervalTime = DcmTag{0x0020, 0x9254} DCMNominalRespiratoryTriggerDelayTime = DcmTag{0x0020, 0x9255} DCMRespiratoryTriggerDelayThreshold = DcmTag{0x0020, 0x9256} DCMActualRespiratoryTriggerDelayTime = DcmTag{0x0020, 0x9257} DCMImagePositionVolume = DcmTag{0x0020, 0x9301} DCMImageOrientationVolume = DcmTag{0x0020, 0x9302} DCMUltrasoundAcquisitionGeometry = DcmTag{0x0020, 0x9307} DCMApexPosition = DcmTag{0x0020, 0x9308} DCMVolumeToTransducerMappingMatrix = DcmTag{0x0020, 0x9309} DCMVolumeToTableMappingMatrix = DcmTag{0x0020, 0x930a} DCMPatientFrameOfReferenceSource = DcmTag{0x0020, 0x930c} DCMTemporalPositionTimeOffset = DcmTag{0x0020, 0x930d} DCMPlanePositionVolumeSequence = DcmTag{0x0020, 0x930e} DCMPlaneOrientationVolumeSequence = DcmTag{0x0020, 0x930f} DCMTemporalPositionSequence = DcmTag{0x0020, 0x9310} DCMDimensionOrganizationType = DcmTag{0x0020, 0x9311} DCMVolumeFrameOfReferenceUID = DcmTag{0x0020, 0x9312} DCMTableFrameOfReferenceUID = DcmTag{0x0020, 0x9313} DCMDimensionDescriptionLabel = DcmTag{0x0020, 0x9421} DCMPatientOrientationInFrameSequence = DcmTag{0x0020, 0x9450} DCMFrameLabel = DcmTag{0x0020, 0x9453} DCMAcquisitionIndex = DcmTag{0x0020, 0x9518} DCMContributingSOPInstancesReferenceSequence = DcmTag{0x0020, 0x9529} DCMReconstructionIndex = DcmTag{0x0020, 0x9536} DCMLightPathFilterPassThroughWavelength = DcmTag{0x0022, 0x0001} DCMLightPathFilterPassBand = DcmTag{0x0022, 0x0002} DCMImagePathFilterPassThroughWavelength = DcmTag{0x0022, 0x0003} DCMImagePathFilterPassBand = DcmTag{0x0022, 0x0004} DCMPatientEyeMovementCommanded = DcmTag{0x0022, 0x0005} DCMPatientEyeMovementCommandCodeSequence = DcmTag{0x0022, 0x0006} DCMSphericalLensPower = DcmTag{0x0022, 0x0007} DCMCylinderLensPower = DcmTag{0x0022, 0x0008} DCMCylinderAxis = DcmTag{0x0022, 0x0009} DCMEmmetropicMagnification = DcmTag{0x0022, 0x000a} DCMIntraOcularPressure = DcmTag{0x0022, 0x000b} DCMHorizontalFieldOfView = DcmTag{0x0022, 0x000c} DCMPupilDilated = DcmTag{0x0022, 0x000d} DCMDegreeOfDilation = DcmTag{0x0022, 0x000e} DCMStereoBaselineAngle = DcmTag{0x0022, 0x0010} DCMStereoBaselineDisplacement = DcmTag{0x0022, 0x0011} DCMStereoHorizontalPixelOffset = DcmTag{0x0022, 0x0012} DCMStereoVerticalPixelOffset = DcmTag{0x0022, 0x0013} DCMStereoRotation = DcmTag{0x0022, 0x0014} DCMAcquisitionDeviceTypeCodeSequence = DcmTag{0x0022, 0x0015} DCMIlluminationTypeCodeSequence = DcmTag{0x0022, 0x0016} DCMLightPathFilterTypeStackCodeSequence = DcmTag{0x0022, 0x0017} DCMImagePathFilterTypeStackCodeSequence = DcmTag{0x0022, 0x0018} DCMLensesCodeSequence = DcmTag{0x0022, 0x0019} DCMChannelDescriptionCodeSequence = DcmTag{0x0022, 0x001a} DCMRefractiveStateSequence = DcmTag{0x0022, 0x001b} DCMMydriaticAgentCodeSequence = DcmTag{0x0022, 0x001c} DCMRelativeImagePositionCodeSequence = DcmTag{0x0022, 0x001d} DCMStereoPairsSequence = DcmTag{0x0022, 0x0020} DCMLeftImageSequence = DcmTag{0x0022, 0x0021} DCMRightImageSequence = DcmTag{0x0022, 0x0022} DCMAxialLengthOfTheEye = DcmTag{0x0022, 0x0030} DCMOphthalmicFrameLocationSequence = DcmTag{0x0022, 0x0031} DCMReferenceCoordinates = DcmTag{0x0022, 0x0032} DCMDepthSpatialResolution = DcmTag{0x0022, 0x0035} DCMMaximumDepthDistortion = DcmTag{0x0022, 0x0036} DCMAlongScanSpatialResolution = DcmTag{0x0022, 0x0037} DCMMaximumAlongScanDistortion = DcmTag{0x0022, 0x0038} DCMOphthalmicImageOrientation = DcmTag{0x0022, 0x0039} DCMDepthOfTransverseImage = DcmTag{0x0022, 0x0041} DCMMydriaticAgentConcentrationUnitsSequence = DcmTag{0x0022, 0x0042} DCMAcrossScanSpatialResolution = DcmTag{0x0022, 0x0048} DCMMaximumAcrossScanDistortion = DcmTag{0x0022, 0x0049} DCMMydriaticAgentConcentration = DcmTag{0x0022, 0x004e} DCMIlluminationWaveLength = DcmTag{0x0022, 0x0055} DCMIlluminationPower = DcmTag{0x0022, 0x0056} DCMIlluminationBandwidth = DcmTag{0x0022, 0x0057} DCMMydriaticAgentSequence = DcmTag{0x0022, 0x0058} DCMOphthalmicAxialMeasurementsRightEyeSequence = DcmTag{0x0022, 0x1007} DCMOphthalmicAxialMeasurementsLeftEyeSequence = DcmTag{0x0022, 0x1008} DCMOphthalmicAxialMeasurementsDeviceType = DcmTag{0x0022, 0x1009} DCMOphthalmicAxialLengthMeasurementsType = DcmTag{0x0022, 0x1010} DCMOphthalmicAxialLengthSequence = DcmTag{0x0022, 0x1012} DCMOphthalmicAxialLength = DcmTag{0x0022, 0x1019} DCMLensStatusCodeSequence = DcmTag{0x0022, 0x1024} DCMVitreousStatusCodeSequence = DcmTag{0x0022, 0x1025} DCMIOLFormulaCodeSequence = DcmTag{0x0022, 0x1028} DCMIOLFormulaDetail = DcmTag{0x0022, 0x1029} DCMKeratometerIndex = DcmTag{0x0022, 0x1033} DCMSourceofOphthalmicAxialLengthCodeSequence = DcmTag{0x0022, 0x1035} DCMTargetRefraction = DcmTag{0x0022, 0x1037} DCMRefractiveProcedureOccurred = DcmTag{0x0022, 0x1039} DCMRefractiveSurgeryTypeCodeSequence = DcmTag{0x0022, 0x1040} DCMOphthalmicUltrasoundMethodCodeSequence = DcmTag{0x0022, 0x1044} DCMOphthalmicAxialLengthMeasurementsSequence = DcmTag{0x0022, 0x1050} DCMIOLPower = DcmTag{0x0022, 0x1053} DCMPredictedRefractiveError = DcmTag{0x0022, 0x1054} DCMOphthalmicAxialLengthVelocity = DcmTag{0x0022, 0x1059} DCMLensStatusDescription = DcmTag{0x0022, 0x1065} DCMVitreousStatusDescription = DcmTag{0x0022, 0x1066} DCMIOLPowerSequence = DcmTag{0x0022, 0x1090} DCMLensConstantSequence = DcmTag{0x0022, 0x1092} DCMIOLManufacturer = DcmTag{0x0022, 0x1093} DCMImplantName = DcmTag{0x0022, 0x1095} DCMKeratometryMeasurementTypeCodeSequence = DcmTag{0x0022, 0x1096} DCMImplantPartNumber = DcmTag{0x0022, 0x1097} DCMReferencedOphthalmicAxialMeasurementsSequence = DcmTag{0x0022, 0x1100} DCMOphthalmicAxialLengthMeasurementsSegmentNameCodeSequence = DcmTag{0x0022, 0x1101} DCMRefractiveErrorBeforeRefractiveSurgeryCodeSequence = DcmTag{0x0022, 0x1103} DCMIOLPowerForExactEmmetropia = DcmTag{0x0022, 0x1121} DCMIOLPowerForExactTargetRefraction = DcmTag{0x0022, 0x1122} DCMAnteriorChamberDepthDefinitionCodeSequence = DcmTag{0x0022, 0x1125} DCMLensThicknessSequence = DcmTag{0x0022, 0x1127} DCMAnteriorChamberDepthSequence = DcmTag{0x0022, 0x1128} DCMLensThickness = DcmTag{0x0022, 0x1130} DCMAnteriorChamberDepth = DcmTag{0x0022, 0x1131} DCMSourceofLensThicknessDataCodeSequence = DcmTag{0x0022, 0x1132} DCMSourceofAnteriorChamberDepthDataCodeSequence = DcmTag{0x0022, 0x1133} DCMSourceofRefractiveMeasurementsSequence = DcmTag{0x0022, 0x1134} DCMSourceofRefractiveMeasurementsCodeSequence = DcmTag{0x0022, 0x1135} DCMOphthalmicAxialLengthMeasurementModified = DcmTag{0x0022, 0x1140} DCMOphthalmicAxialLengthDataSourceCodeSequence = DcmTag{0x0022, 0x1150} DCMSignaltoNoiseRatio = DcmTag{0x0022, 0x1155} DCMOphthalmicAxialLengthDataSourceDescription = DcmTag{0x0022, 0x1159} DCMOphthalmicAxialLengthMeasurementsTotalLengthSequence = DcmTag{0x0022, 0x1210} DCMOphthalmicAxialLengthMeasurementsSegmentalLengthSequence = DcmTag{0x0022, 0x1211} DCMOphthalmicAxialLengthMeasurementsLengthSummationSequence = DcmTag{0x0022, 0x1212} DCMUltrasoundOphthalmicAxialLengthMeasurementsSequence = DcmTag{0x0022, 0x1220} DCMOpticalOphthalmicAxialLengthMeasurementsSequence = DcmTag{0x0022, 0x1225} DCMUltrasoundSelectedOphthalmicAxialLengthSequence = DcmTag{0x0022, 0x1230} DCMOphthalmicAxialLengthSelectionMethodCodeSequence = DcmTag{0x0022, 0x1250} DCMOpticalSelectedOphthalmicAxialLengthSequence = DcmTag{0x0022, 0x1255} DCMSelectedSegmentalOphthalmicAxialLengthSequence = DcmTag{0x0022, 0x1257} DCMSelectedTotalOphthalmicAxialLengthSequence = DcmTag{0x0022, 0x1260} DCMOphthalmicAxialLengthQualityMetricSequence = DcmTag{0x0022, 0x1262} DCMOphthalmicAxialLengthQualityMetricTypeCodeSequence = DcmTag{0x0022, 0x1265} DCMIntraocularLensCalculationsRightEyeSequence = DcmTag{0x0022, 0x1300} DCMIntraocularLensCalculationsLeftEyeSequence = DcmTag{0x0022, 0x1310} DCMReferencedOphthalmicAxialLengthMeasurementQCImageSequence = DcmTag{0x0022, 0x1330} DCMVisualFieldHorizontalExtent = DcmTag{0x0024, 0x0010} DCMVisualFieldVerticalExtent = DcmTag{0x0024, 0x0011} DCMVisualFieldShape = DcmTag{0x0024, 0x0012} DCMScreeningTestModeCodeSequence = DcmTag{0x0024, 0x0016} DCMMaximumStimulusLuminance = DcmTag{0x0024, 0x0018} DCMBackgroundLuminance = DcmTag{0x0024, 0x0020} DCMStimulusColorCodeSequence = DcmTag{0x0024, 0x0021} DCMBackgroundIlluminationColorCodeSequence = DcmTag{0x0024, 0x0024} DCMStimulusArea = DcmTag{0x0024, 0x0025} DCMStimulusPresentationTime = DcmTag{0x0024, 0x0028} DCMFixationSequence = DcmTag{0x0024, 0x0032} DCMFixationMonitoringCodeSequence = DcmTag{0x0024, 0x0033} DCMVisualFieldCatchTrialSequence = DcmTag{0x0024, 0x0034} DCMFixationCheckedQuantity = DcmTag{0x0024, 0x0035} DCMPatientNotProperlyFixatedQuantity = DcmTag{0x0024, 0x0036} DCMPresentedVisualStimuliDataFlag = DcmTag{0x0024, 0x0037} DCMNumberOfVisualStimuli = DcmTag{0x0024, 0x0038} DCMExcessiveFixationLossesDataFlag = DcmTag{0x0024, 0x0039} DCMExcessiveFixationLosses = DcmTag{0x0024, 0x0040} DCMStimuliRetestingQuantity = DcmTag{0x0024, 0x0042} DCMCommentsOnPatientPerformanceOfVisualField = DcmTag{0x0024, 0x0044} DCMFalseNegativesEstimateFlag = DcmTag{0x0024, 0x0045} DCMFalseNegativesEstimate = DcmTag{0x0024, 0x0046} DCMNegativeCatchTrialsQuantity = DcmTag{0x0024, 0x0048} DCMFalseNegativesQuantity = DcmTag{0x0024, 0x0050} DCMExcessiveFalseNegativesDataFlag = DcmTag{0x0024, 0x0051} DCMExcessiveFalseNegatives = DcmTag{0x0024, 0x0052} DCMFalsePositivesEstimateFlag = DcmTag{0x0024, 0x0053} DCMFalsePositivesEstimate = DcmTag{0x0024, 0x0054} DCMCatchTrialsDataFlag = DcmTag{0x0024, 0x0055} DCMPositiveCatchTrialsQuantity = DcmTag{0x0024, 0x0056} DCMTestPointNormalsDataFlag = DcmTag{0x0024, 0x0057} DCMTestPointNormalsSequence = DcmTag{0x0024, 0x0058} DCMGlobalDeviationProbabilityNormalsFlag = DcmTag{0x0024, 0x0059} DCMFalsePositivesQuantity = DcmTag{0x0024, 0x0060} DCMExcessiveFalsePositivesDataFlag = DcmTag{0x0024, 0x0061} DCMExcessiveFalsePositives = DcmTag{0x0024, 0x0062} DCMVisualFieldTestNormalsFlag = DcmTag{0x0024, 0x0063} DCMResultsNormalsSequence = DcmTag{0x0024, 0x0064} DCMAgeCorrectedSensitivityDeviationAlgorithmSequence = DcmTag{0x0024, 0x0065} DCMGlobalDeviationFromNormal = DcmTag{0x0024, 0x0066} DCMGeneralizedDefectSensitivityDeviationAlgorithmSequence = DcmTag{0x0024, 0x0067} DCMLocalizedDeviationfromNormal = DcmTag{0x0024, 0x0068} DCMPatientReliabilityIndicator = DcmTag{0x0024, 0x0069} DCMVisualFieldMeanSensitivity = DcmTag{0x0024, 0x0070} DCMGlobalDeviationProbability = DcmTag{0x0024, 0x0071} DCMLocalDeviationProbabilityNormalsFlag = DcmTag{0x0024, 0x0072} DCMLocalizedDeviationProbability = DcmTag{0x0024, 0x0073} DCMShortTermFluctuationCalculated = DcmTag{0x0024, 0x0074} DCMShortTermFluctuation = DcmTag{0x0024, 0x0075} DCMShortTermFluctuationProbabilityCalculated = DcmTag{0x0024, 0x0076} DCMShortTermFluctuationProbability = DcmTag{0x0024, 0x0077} DCMCorrectedLocalizedDeviationFromNormalCalculated = DcmTag{0x0024, 0x0078} DCMCorrectedLocalizedDeviationFromNormal = DcmTag{0x0024, 0x0079} DCMCorrectedLocalizedDeviationFromNormalProbabilityCalculated = DcmTag{0x0024, 0x0080} DCMCorrectedLocalizedDeviationFromNormalProbability = DcmTag{0x0024, 0x0081} DCMGlobalDeviationProbabilitySequence = DcmTag{0x0024, 0x0083} DCMLocalizedDeviationProbabilitySequence = DcmTag{0x0024, 0x0085} DCMFovealSensitivityMeasured = DcmTag{0x0024, 0x0086} DCMFovealSensitivity = DcmTag{0x0024, 0x0087} DCMVisualFieldTestDuration = DcmTag{0x0024, 0x0088} DCMVisualFieldTestPointSequence = DcmTag{0x0024, 0x0089} DCMVisualFieldTestPointXCoordinate = DcmTag{0x0024, 0x0090} DCMVisualFieldTestPointYCoordinate = DcmTag{0x0024, 0x0091} DCMAgeCorrectedSensitivityDeviationValue = DcmTag{0x0024, 0x0092} DCMStimulusResults = DcmTag{0x0024, 0x0093} DCMSensitivityValue = DcmTag{0x0024, 0x0094} DCMRetestStimulusSeen = DcmTag{0x0024, 0x0095} DCMRetestSensitivityValue = DcmTag{0x0024, 0x0096} DCMVisualFieldTestPointNormalsSequence = DcmTag{0x0024, 0x0097} DCMQuantifiedDefect = DcmTag{0x0024, 0x0098} DCMGeneralizedDefectCorrectedSensitivityDeviationFlag = DcmTag{0x0024, 0x0102} DCMGeneralizedDefectCorrectedSensitivityDeviationValue = DcmTag{0x0024, 0x0103} DCMGeneralizedDefectCorrectedSensitivityDeviationProbabilityValue = DcmTag{0x0024, 0x0104} DCMMinimumSensitivityValue = DcmTag{0x0024, 0x0105} DCMBlindSpotLocalized = DcmTag{0x0024, 0x0106} DCMBlindSpotXCoordinate = DcmTag{0x0024, 0x0107} DCMBlindSpotYCoordinate = DcmTag{0x0024, 0x0108} DCMVisualAcuityMeasurementSequence = DcmTag{0x0024, 0x0110} DCMRefractiveParametersUsedOnPatientSequence = DcmTag{0x0024, 0x0112} DCMMeasurementLaterality = DcmTag{0x0024, 0x0113} DCMOphthalmicPatientClinicalInformationLeftEyeSequence = DcmTag{0x0024, 0x0114} DCMOphthalmicPatientClinicalInformationRightEyeSequence = DcmTag{0x0024, 0x0115} DCMFovealPointNormativeDataFlag = DcmTag{0x0024, 0x0117} DCMFovealPointProbabilityValue = DcmTag{0x0024, 0x0118} DCMScreeningBaselineMeasured = DcmTag{0x0024, 0x0120} DCMScreeningBaselineMeasuredSequence = DcmTag{0x0024, 0x0122} DCMScreeningBaselineType = DcmTag{0x0024, 0x0124} DCMScreeningBaselineValue = DcmTag{0x0024, 0x0126} DCMAlgorithmSource = DcmTag{0x0024, 0x0202} DCMDataSetName = DcmTag{0x0024, 0x0306} DCMDataSetVersion = DcmTag{0x0024, 0x0307} DCMDataSetSource = DcmTag{0x0024, 0x0308} DCMDataSetDescription = DcmTag{0x0024, 0x0309} DCMVisualFieldTestReliabilityGlobalIndexSequence = DcmTag{0x0024, 0x0317} DCMVisualFieldGlobalResultsIndexSequence = DcmTag{0x0024, 0x0320} DCMDataObservationSequence = DcmTag{0x0024, 0x0325} DCMIndexNormalsFlag = DcmTag{0x0024, 0x0338} DCMIndexProbability = DcmTag{0x0024, 0x0341} DCMIndexProbabilitySequence = DcmTag{0x0024, 0x0344} DCMSamplesPerPixel = DcmTag{0x0028, 0x0002} DCMSamplesPerPixelUsed = DcmTag{0x0028, 0x0003} DCMPhotometricInterpretation = DcmTag{0x0028, 0x0004} DCMACRNEMAImageDimensions = DcmTag{0x0028, 0x0005} DCMPlanarConfiguration = DcmTag{0x0028, 0x0006} DCMNumberOfFrames = DcmTag{0x0028, 0x0008} DCMFrameIncrementPointer = DcmTag{0x0028, 0x0009} DCMFrameDimensionPointer = DcmTag{0x0028, 0x000a} DCMRows = DcmTag{0x0028, 0x0010} DCMColumns = DcmTag{0x0028, 0x0011} DCMRETIREDPlanes = DcmTag{0x0028, 0x0012} DCMUltrasoundColorDataPresent = DcmTag{0x0028, 0x0014} DCMPixelSpacing = DcmTag{0x0028, 0x0030} DCMZoomFactor = DcmTag{0x0028, 0x0031} DCMZoomCenter = DcmTag{0x0028, 0x0032} DCMPixelAspectRatio = DcmTag{0x0028, 0x0034} DCMACRNEMAImageFormat = DcmTag{0x0028, 0x0040} DCMACRNEMAManipulatedImage = DcmTag{0x0028, 0x0050} DCMCorrectedImage = DcmTag{0x0028, 0x0051} DCMACRNEMA2CCompressionRecognitionCode = DcmTag{0x0028, 0x005f} DCMACRNEMACompressionCode = DcmTag{0x0028, 0x0060} DCMACRNEMA2CCompressionOriginator = DcmTag{0x0028, 0x0061} DCMACRNEMA2CCompressionLabel = DcmTag{0x0028, 0x0062} DCMACRNEMA2CCompressionDescription = DcmTag{0x0028, 0x0063} DCMACRNEMA2CCompressionSequence = DcmTag{0x0028, 0x0065} DCMACRNEMA2CCompressionStepPointers = DcmTag{0x0028, 0x0066} DCMACRNEMA2CRepeatInterval = DcmTag{0x0028, 0x0068} DCMACRNEMA2CBitsGrouped = DcmTag{0x0028, 0x0069} DCMACRNEMA2CPerimeterTable = DcmTag{0x0028, 0x0070} DCMACRNEMA2CPerimeterValue = DcmTag{0x0028, 0x0071} DCMACRNEMA2CPredictorRows = DcmTag{0x0028, 0x0080} DCMACRNEMA2CPredictorColumns = DcmTag{0x0028, 0x0081} DCMACRNEMA2CPredictorConstants = DcmTag{0x0028, 0x0082} DCMACRNEMA2CBlockedPixels = DcmTag{0x0028, 0x0090} DCMACRNEMA2CBlockRows = DcmTag{0x0028, 0x0091} DCMACRNEMA2CBlockColumns = DcmTag{0x0028, 0x0092} DCMACRNEMA2CRowOverlap = DcmTag{0x0028, 0x0093} DCMACRNEMA2CColumnOverlap = DcmTag{0x0028, 0x0094} DCMBitsAllocated = DcmTag{0x0028, 0x0100} DCMBitsStored = DcmTag{0x0028, 0x0101} DCMHighBit = DcmTag{0x0028, 0x0102} DCMPixelRepresentation = DcmTag{0x0028, 0x0103} DCMACRNEMASmallestValidPixelValue = DcmTag{0x0028, 0x0104} DCMACRNEMALargestValidPixelValue = DcmTag{0x0028, 0x0105} DCMSmallestImagePixelValue = DcmTag{0x0028, 0x0106} DCMLargestImagePixelValue = DcmTag{0x0028, 0x0107} DCMSmallestPixelValueInSeries = DcmTag{0x0028, 0x0108} DCMLargestPixelValueInSeries = DcmTag{0x0028, 0x0109} DCMRETIREDSmallestImagePixelValueInPlane = DcmTag{0x0028, 0x0110} DCMRETIREDLargestImagePixelValueInPlane = DcmTag{0x0028, 0x0111} DCMPixelPaddingValue = DcmTag{0x0028, 0x0120} DCMPixelPaddingRangeLimit = DcmTag{0x0028, 0x0121} DCMACRNEMAImageLocation = DcmTag{0x0028, 0x0200} DCMQualityControlImage = DcmTag{0x0028, 0x0300} DCMBurnedInAnnotation = DcmTag{0x0028, 0x0301} DCMACRNEMA2CTransformLabel = DcmTag{0x0028, 0x0400} DCMACRNEMA2CTransformVersionNumber = DcmTag{0x0028, 0x0401} DCMACRNEMA2CNumberOfTransformSteps = DcmTag{0x0028, 0x0402} DCMACRNEMA2CSequenceOfCompressedData = DcmTag{0x0028, 0x0403} DCMACRNEMA2CDetailsOfCoefficients = DcmTag{0x0028, 0x0404} DCMACRNEMA2CRowsForNthOrderCoefficients = DcmTag{0x0028, 0x0410} DCMACRNEMA2CColumnsForNthOrderCoefficients = DcmTag{0x0028, 0x0411} DCMACRNEMA2CCoefficientCoding = DcmTag{0x0028, 0x0412} DCMACRNEMA2CCoefficientCodingPointers = DcmTag{0x0028, 0x0413} DCMACRNEMA2CDCTLabel = DcmTag{0x0028, 0x0700} DCMACRNEMA2CDataBlockDescription = DcmTag{0x0028, 0x0701} DCMACRNEMA2CDataBlock = DcmTag{0x0028, 0x0702} DCMACRNEMA2CNormalizationFactorFormat = DcmTag{0x0028, 0x0710} DCMACRNEMA2CZonalMapNumberFormat = DcmTag{0x0028, 0x0720} DCMACRNEMA2CZonalMapLocation = DcmTag{0x0028, 0x0721} DCMACRNEMA2CZonalMapFormat = DcmTag{0x0028, 0x0722} DCMACRNEMA2CAdaptiveMapFormat = DcmTag{0x0028, 0x0730} DCMACRNEMA2CCodeNumberFormat = DcmTag{0x0028, 0x0740} DCMACRNEMA2CCodeLabel = DcmTag{0x0028, 0x0800} DCMACRNEMA2CNumberOfTables = DcmTag{0x0028, 0x0802} DCMACRNEMA2CCodeTableLocation = DcmTag{0x0028, 0x0803} DCMACRNEMA2CBitsForCodeWord = DcmTag{0x0028, 0x0804} DCMACRNEMA2CImageDataLocation = DcmTag{0x0028, 0x0808} DCMPixelSpacingCalibrationType = DcmTag{0x0028, 0x0a02} DCMPixelSpacingCalibrationDescription = DcmTag{0x0028, 0x0a04} DCMPixelIntensityRelationship = DcmTag{0x0028, 0x1040} DCMPixelIntensityRelationshipSign = DcmTag{0x0028, 0x1041} DCMWindowCenter = DcmTag{0x0028, 0x1050} DCMWindowWidth = DcmTag{0x0028, 0x1051} DCMRescaleIntercept = DcmTag{0x0028, 0x1052} DCMRescaleSlope = DcmTag{0x0028, 0x1053} DCMRescaleType = DcmTag{0x0028, 0x1054} DCMWindowCenterWidthExplanation = DcmTag{0x0028, 0x1055} DCMVOILUTFunction = DcmTag{0x0028, 0x1056} DCMACRNEMAGrayScale = DcmTag{0x0028, 0x1080} DCMRecommendedViewingMode = DcmTag{0x0028, 0x1090} DCMACRNEMAGrayLookupTableDescriptor = DcmTag{0x0028, 0x1100} DCMRedPaletteColorLookupTableDescriptor = DcmTag{0x0028, 0x1101} DCMGreenPaletteColorLookupTableDescriptor = DcmTag{0x0028, 0x1102} DCMBluePaletteColorLookupTableDescriptor = DcmTag{0x0028, 0x1103} DCMAlphaPaletteColorLookupTableDescriptor = DcmTag{0x0028, 0x1104} DCMRETIREDLargeRedPaletteColorLookupTableDescriptor = DcmTag{0x0028, 0x1111} DCMRETIREDLargeGreenPaletteColorLookupTableDescriptor = DcmTag{0x0028, 0x1112} DCMRETIREDLargeBluePaletteColorLookupTableDescriptor = DcmTag{0x0028, 0x1113} DCMPaletteColorLookupTableUID = DcmTag{0x0028, 0x1199} DCMACRNEMAGrayLookupTableData = DcmTag{0x0028, 0x1200} DCMRedPaletteColorLookupTableData = DcmTag{0x0028, 0x1201} DCMGreenPaletteColorLookupTableData = DcmTag{0x0028, 0x1202} DCMBluePaletteColorLookupTableData = DcmTag{0x0028, 0x1203} DCMAlphaPaletteColorLookupTableData = DcmTag{0x0028, 0x1204} DCMRETIREDLargeRedPaletteColorLookupTableData = DcmTag{0x0028, 0x1211} DCMRETIREDLargeGreenPaletteColorLookupTableData = DcmTag{0x0028, 0x1212} DCMRETIREDLargeBluePaletteColorLookupTableData = DcmTag{0x0028, 0x1213} DCMRETIREDLargePaletteColorLookupTableUID = DcmTag{0x0028, 0x1214} DCMSegmentedRedPaletteColorLookupTableData = DcmTag{0x0028, 0x1221} DCMSegmentedGreenPaletteColorLookupTableData = DcmTag{0x0028, 0x1222} DCMSegmentedBluePaletteColorLookupTableData = DcmTag{0x0028, 0x1223} DCMBreastImplantPresent = DcmTag{0x0028, 0x1300} DCMPartialView = DcmTag{0x0028, 0x1350} DCMPartialViewDescription = DcmTag{0x0028, 0x1351} DCMPartialViewCodeSequence = DcmTag{0x0028, 0x1352} DCMSpatialLocationsPreserved = DcmTag{0x0028, 0x135a} DCMDataFrameAssignmentSequence = DcmTag{0x0028, 0x1401} DCMDataPathAssignment = DcmTag{0x0028, 0x1402} DCMBitsMappedToColorLookupTable = DcmTag{0x0028, 0x1403} DCMBlendingLUT1Sequence = DcmTag{0x0028, 0x1404} DCMBlendingLUT1TransferFunction = DcmTag{0x0028, 0x1405} DCMBlendingWeightConstant = DcmTag{0x0028, 0x1406} DCMBlendingLookupTableDescriptor = DcmTag{0x0028, 0x1407} DCMBlendingLookupTableData = DcmTag{0x0028, 0x1408} DCMEnhancedPaletteColorLookupTableSequence = DcmTag{0x0028, 0x140b} DCMBlendingLUT2Sequence = DcmTag{0x0028, 0x140c} DCMBlendingLUT2TransferFunction = DcmTag{0x0028, 0x140d} DCMDataPathID = DcmTag{0x0028, 0x140e} DCMRGBLUTTransferFunction = DcmTag{0x0028, 0x140f} DCMAlphaLUTTransferFunction = DcmTag{0x0028, 0x1410} DCMICCProfile = DcmTag{0x0028, 0x2000} DCMLossyImageCompression = DcmTag{0x0028, 0x2110} DCMLossyImageCompressionRatio = DcmTag{0x0028, 0x2112} DCMLossyImageCompressionMethod = DcmTag{0x0028, 0x2114} DCMModalityLUTSequence = DcmTag{0x0028, 0x3000} DCMLUTDescriptor = DcmTag{0x0028, 0x3002} DCMLUTExplanation = DcmTag{0x0028, 0x3003} DCMModalityLUTType = DcmTag{0x0028, 0x3004} DCMLUTData = DcmTag{0x0028, 0x3006} DCMVOILUTSequence = DcmTag{0x0028, 0x3010} DCMSoftcopyVOILUTSequence = DcmTag{0x0028, 0x3110} DCMACRNEMAImagePresentationComments = DcmTag{0x0028, 0x4000} DCMRETIREDBiPlaneAcquisitionSequence = DcmTag{0x0028, 0x5000} DCMRepresentativeFrameNumber = DcmTag{0x0028, 0x6010} DCMFrameNumbersOfInterest = DcmTag{0x0028, 0x6020} DCMFrameOfInterestDescription = DcmTag{0x0028, 0x6022} DCMFrameOfInterestType = DcmTag{0x0028, 0x6023} DCMRETIREDMaskPointers = DcmTag{0x0028, 0x6030} DCMRWavePointer = DcmTag{0x0028, 0x6040} DCMMaskSubtractionSequence = DcmTag{0x0028, 0x6100} DCMMaskOperation = DcmTag{0x0028, 0x6101} DCMApplicableFrameRange = DcmTag{0x0028, 0x6102} DCMMaskFrameNumbers = DcmTag{0x0028, 0x6110} DCMContrastFrameAveraging = DcmTag{0x0028, 0x6112} DCMMaskSubPixelShift = DcmTag{0x0028, 0x6114} DCMTIDOffset = DcmTag{0x0028, 0x6120} DCMMaskOperationExplanation = DcmTag{0x0028, 0x6190} DCMPixelDataProviderURL = DcmTag{0x0028, 0x7fe0} DCMDataPointRows = DcmTag{0x0028, 0x9001} DCMDataPointColumns = DcmTag{0x0028, 0x9002} DCMSignalDomainColumns = DcmTag{0x0028, 0x9003} DCMRETIREDLargestMonochromePixelValue = DcmTag{0x0028, 0x9099} DCMDataRepresentation = DcmTag{0x0028, 0x9108} DCMPixelMeasuresSequence = DcmTag{0x0028, 0x9110} DCMFrameVOILUTSequence = DcmTag{0x0028, 0x9132} DCMPixelValueTransformationSequence = DcmTag{0x0028, 0x9145} DCMSignalDomainRows = DcmTag{0x0028, 0x9235} DCMDisplayFilterPercentage = DcmTag{0x0028, 0x9411} DCMFramePixelShiftSequence = DcmTag{0x0028, 0x9415} DCMSubtractionItemID = DcmTag{0x0028, 0x9416} DCMPixelIntensityRelationshipLUTSequence = DcmTag{0x0028, 0x9422} DCMFramePixelDataPropertiesSequence = DcmTag{0x0028, 0x9443} DCMGeometricalProperties = DcmTag{0x0028, 0x9444} DCMGeometricMaximumDistortion = DcmTag{0x0028, 0x9445} DCMImageProcessingApplied = DcmTag{0x0028, 0x9446} DCMMaskSelectionMode = DcmTag{0x0028, 0x9454} DCMLUTFunction = DcmTag{0x0028, 0x9474} DCMMaskVisibilityPercentage = DcmTag{0x0028, 0x9478} DCMPixelShiftSequence = DcmTag{0x0028, 0x9501} DCMRegionPixelShiftSequence = DcmTag{0x0028, 0x9502} DCMVerticesOfTheRegion = DcmTag{0x0028, 0x9503} DCMMultiFramePresentationSequence = DcmTag{0x0028, 0x9505} DCMPixelShiftFrameRange = DcmTag{0x0028, 0x9506} DCMLUTFrameRange = DcmTag{0x0028, 0x9507} DCMImageToEquipmentMappingMatrix = DcmTag{0x0028, 0x9520} DCMEquipmentCoordinateSystemIdentification = DcmTag{0x0028, 0x9537} DCMRETIREDStudyStatusID = DcmTag{0x0032, 0x000a} DCMRETIREDStudyPriorityID = DcmTag{0x0032, 0x000c} DCMRETIREDStudyIDIssuer = DcmTag{0x0032, 0x0012} DCMRETIREDStudyVerifiedDate = DcmTag{0x0032, 0x0032} DCMRETIREDStudyVerifiedTime = DcmTag{0x0032, 0x0033} DCMRETIREDStudyReadDate = DcmTag{0x0032, 0x0034} DCMRETIREDStudyReadTime = DcmTag{0x0032, 0x0035} DCMRETIREDScheduledStudyStartDate = DcmTag{0x0032, 0x1000} DCMRETIREDScheduledStudyStartTime = DcmTag{0x0032, 0x1001} DCMRETIREDScheduledStudyStopDate = DcmTag{0x0032, 0x1010} DCMRETIREDScheduledStudyStopTime = DcmTag{0x0032, 0x1011} DCMRETIREDScheduledStudyLocation = DcmTag{0x0032, 0x1020} DCMRETIREDScheduledStudyLocationAETitle = DcmTag{0x0032, 0x1021} DCMRETIREDReasonForStudy = DcmTag{0x0032, 0x1030} DCMRequestingPhysicianIdentificationSequence = DcmTag{0x0032, 0x1031} DCMRequestingPhysician = DcmTag{0x0032, 0x1032} DCMRequestingService = DcmTag{0x0032, 0x1033} DCMRequestingServiceCodeSequence = DcmTag{0x0032, 0x1034} DCMRETIREDStudyArrivalDate = DcmTag{0x0032, 0x1040} DCMRETIREDStudyArrivalTime = DcmTag{0x0032, 0x1041} DCMRETIREDStudyCompletionDate = DcmTag{0x0032, 0x1050} DCMRETIREDStudyCompletionTime = DcmTag{0x0032, 0x1051} DCMRETIREDStudyComponentStatusID = DcmTag{0x0032, 0x1055} DCMRequestedProcedureDescription = DcmTag{0x0032, 0x1060} DCMRequestedProcedureCodeSequence = DcmTag{0x0032, 0x1064} DCMRequestedContrastAgent = DcmTag{0x0032, 0x1070} DCMRETIREDStudyComments = DcmTag{0x0032, 0x4000} DCMReferencedPatientAliasSequence = DcmTag{0x0038, 0x0004} DCMVisitStatusID = DcmTag{0x0038, 0x0008} DCMAdmissionID = DcmTag{0x0038, 0x0010} DCMRETIREDIssuerOfAdmissionID = DcmTag{0x0038, 0x0011} DCMIssuerOfAdmissionIDSequence = DcmTag{0x0038, 0x0014} DCMRouteOfAdmissions = DcmTag{0x0038, 0x0016} DCMRETIREDScheduledAdmissionDate = DcmTag{0x0038, 0x001a} DCMRETIREDScheduledAdmissionTime = DcmTag{0x0038, 0x001b} DCMRETIREDScheduledDischargeDate = DcmTag{0x0038, 0x001c} DCMRETIREDScheduledDischargeTime = DcmTag{0x0038, 0x001d} DCMRETIREDScheduledPatientInstitutionResidence = DcmTag{0x0038, 0x001e} DCMAdmittingDate = DcmTag{0x0038, 0x0020} DCMAdmittingTime = DcmTag{0x0038, 0x0021} DCMRETIREDDischargeDate = DcmTag{0x0038, 0x0030} DCMRETIREDDischargeTime = DcmTag{0x0038, 0x0032} DCMRETIREDDischargeDiagnosisDescription = DcmTag{0x0038, 0x0040} DCMRETIREDDischargeDiagnosisCodeSequence = DcmTag{0x0038, 0x0044} DCMSpecialNeeds = DcmTag{0x0038, 0x0050} DCMServiceEpisodeID = DcmTag{0x0038, 0x0060} DCMRETIREDIssuerOfServiceEpisodeID = DcmTag{0x0038, 0x0061} DCMServiceEpisodeDescription = DcmTag{0x0038, 0x0062} DCMIssuerOfServiceEpisodeIDSequence = DcmTag{0x0038, 0x0064} DCMPertinentDocumentsSequence = DcmTag{0x0038, 0x0100} DCMCurrentPatientLocation = DcmTag{0x0038, 0x0300} DCMPatientInstitutionResidence = DcmTag{0x0038, 0x0400} DCMPatientState = DcmTag{0x0038, 0x0500} DCMPatientClinicalTrialParticipationSequence = DcmTag{0x0038, 0x0502} DCMVisitComments = DcmTag{0x0038, 0x4000} DCMWaveformOriginality = DcmTag{0x003a, 0x0004} DCMNumberOfWaveformChannels = DcmTag{0x003a, 0x0005} DCMNumberOfWaveformSamples = DcmTag{0x003a, 0x0010} DCMSamplingFrequency = DcmTag{0x003a, 0x001a} DCMMultiplexGroupLabel = DcmTag{0x003a, 0x0020} DCMChannelDefinitionSequence = DcmTag{0x003a, 0x0200} DCMWaveformChannelNumber = DcmTag{0x003a, 0x0202} DCMChannelLabel = DcmTag{0x003a, 0x0203} DCMChannelStatus = DcmTag{0x003a, 0x0205} DCMChannelSourceSequence = DcmTag{0x003a, 0x0208} DCMChannelSourceModifiersSequence = DcmTag{0x003a, 0x0209} DCMSourceWaveformSequence = DcmTag{0x003a, 0x020a} DCMChannelDerivationDescription = DcmTag{0x003a, 0x020c} DCMChannelSensitivity = DcmTag{0x003a, 0x0210} DCMChannelSensitivityUnitsSequence = DcmTag{0x003a, 0x0211} DCMChannelSensitivityCorrectionFactor = DcmTag{0x003a, 0x0212} DCMChannelBaseline = DcmTag{0x003a, 0x0213} DCMChannelTimeSkew = DcmTag{0x003a, 0x0214} DCMChannelSampleSkew = DcmTag{0x003a, 0x0215} DCMChannelOffset = DcmTag{0x003a, 0x0218} DCMWaveformBitsStored = DcmTag{0x003a, 0x021a} DCMFilterLowFrequency = DcmTag{0x003a, 0x0220} DCMFilterHighFrequency = DcmTag{0x003a, 0x0221} DCMNotchFilterFrequency = DcmTag{0x003a, 0x0222} DCMNotchFilterBandwidth = DcmTag{0x003a, 0x0223} DCMWaveformDataDisplayScale = DcmTag{0x003a, 0x0230} DCMWaveformDisplayBackgroundCIELabValue = DcmTag{0x003a, 0x0231} DCMWaveformPresentationGroupSequence = DcmTag{0x003a, 0x0240} DCMPresentationGroupNumber = DcmTag{0x003a, 0x0241} DCMChannelDisplaySequence = DcmTag{0x003a, 0x0242} DCMChannelRecommendedDisplayCIELabValue = DcmTag{0x003a, 0x0244} DCMChannelPosition = DcmTag{0x003a, 0x0245} DCMDisplayShadingFlag = DcmTag{0x003a, 0x0246} DCMFractionalChannelDisplayScale = DcmTag{0x003a, 0x0247} DCMAbsoluteChannelDisplayScale = DcmTag{0x003a, 0x0248} DCMMultiplexedAudioChannelsDescriptionCodeSequence = DcmTag{0x003a, 0x0300} DCMChannelIdentificationCode = DcmTag{0x003a, 0x0301} DCMChannelMode = DcmTag{0x003a, 0x0302} DCMScheduledStationAETitle = DcmTag{0x0040, 0x0001} DCMScheduledProcedureStepStartDate = DcmTag{0x0040, 0x0002} DCMScheduledProcedureStepStartTime = DcmTag{0x0040, 0x0003} DCMScheduledProcedureStepEndDate = DcmTag{0x0040, 0x0004} DCMScheduledProcedureStepEndTime = DcmTag{0x0040, 0x0005} DCMScheduledPerformingPhysicianName = DcmTag{0x0040, 0x0006} DCMScheduledProcedureStepDescription = DcmTag{0x0040, 0x0007} DCMScheduledProtocolCodeSequence = DcmTag{0x0040, 0x0008} DCMScheduledProcedureStepID = DcmTag{0x0040, 0x0009} DCMStageCodeSequence = DcmTag{0x0040, 0x000a} DCMScheduledPerformingPhysicianIdentificationSequence = DcmTag{0x0040, 0x000b} DCMScheduledStationName = DcmTag{0x0040, 0x0010} DCMScheduledProcedureStepLocation = DcmTag{0x0040, 0x0011} DCMPreMedication = DcmTag{0x0040, 0x0012} DCMScheduledProcedureStepStatus = DcmTag{0x0040, 0x0020} DCMOrderPlacerIdentifierSequence = DcmTag{0x0040, 0x0026} DCMOrderFillerIdentifierSequence = DcmTag{0x0040, 0x0027} DCMLocalNamespaceEntityID = DcmTag{0x0040, 0x0031} DCMUniversalEntityID = DcmTag{0x0040, 0x0032} DCMUniversalEntityIDType = DcmTag{0x0040, 0x0033} DCMIdentifierTypeCode = DcmTag{0x0040, 0x0035} DCMAssigningFacilitySequence = DcmTag{0x0040, 0x0036} DCMAssigningJurisdictionCodeSequence = DcmTag{0x0040, 0x0039} DCMAssigningAgencyOrDepartmentCodeSequence = DcmTag{0x0040, 0x003a} DCMScheduledProcedureStepSequence = DcmTag{0x0040, 0x0100} DCMReferencedNonImageCompositeSOPInstanceSequence = DcmTag{0x0040, 0x0220} DCMPerformedStationAETitle = DcmTag{0x0040, 0x0241} DCMPerformedStationName = DcmTag{0x0040, 0x0242} DCMPerformedLocation = DcmTag{0x0040, 0x0243} DCMPerformedProcedureStepStartDate = DcmTag{0x0040, 0x0244} DCMPerformedProcedureStepStartTime = DcmTag{0x0040, 0x0245} DCMPerformedProcedureStepEndDate = DcmTag{0x0040, 0x0250} DCMPerformedProcedureStepEndTime = DcmTag{0x0040, 0x0251} DCMPerformedProcedureStepStatus = DcmTag{0x0040, 0x0252} DCMPerformedProcedureStepID = DcmTag{0x0040, 0x0253} DCMPerformedProcedureStepDescription = DcmTag{0x0040, 0x0254} DCMPerformedProcedureTypeDescription = DcmTag{0x0040, 0x0255} DCMPerformedProtocolCodeSequence = DcmTag{0x0040, 0x0260} DCMPerformedProtocolType = DcmTag{0x0040, 0x0261} DCMScheduledStepAttributesSequence = DcmTag{0x0040, 0x0270} DCMRequestAttributesSequence = DcmTag{0x0040, 0x0275} DCMCommentsOnThePerformedProcedureStep = DcmTag{0x0040, 0x0280} DCMPerformedProcedureStepDiscontinuationReasonCodeSequence = DcmTag{0x0040, 0x0281} DCMQuantitySequence = DcmTag{0x0040, 0x0293} DCMQuantity = DcmTag{0x0040, 0x0294} DCMMeasuringUnitsSequence = DcmTag{0x0040, 0x0295} DCMBillingItemSequence = DcmTag{0x0040, 0x0296} DCMTotalTimeOfFluoroscopy = DcmTag{0x0040, 0x0300} DCMTotalNumberOfExposures = DcmTag{0x0040, 0x0301} DCMEntranceDose = DcmTag{0x0040, 0x0302} DCMExposedArea = DcmTag{0x0040, 0x0303} DCMDistanceSourceToEntrance = DcmTag{0x0040, 0x0306} DCMRETIREDDistanceSourceToSupport = DcmTag{0x0040, 0x0307} DCMExposureDoseSequence = DcmTag{0x0040, 0x030e} DCMCommentsOnRadiationDose = DcmTag{0x0040, 0x0310} DCMXRayOutput = DcmTag{0x0040, 0x0312} DCMHalfValueLayer = DcmTag{0x0040, 0x0314} DCMOrganDose = DcmTag{0x0040, 0x0316} DCMOrganExposed = DcmTag{0x0040, 0x0318} DCMBillingProcedureStepSequence = DcmTag{0x0040, 0x0320} DCMFilmConsumptionSequence = DcmTag{0x0040, 0x0321} DCMBillingSuppliesAndDevicesSequence = DcmTag{0x0040, 0x0324} DCMRETIREDReferencedProcedureStepSequence = DcmTag{0x0040, 0x0330} DCMPerformedSeriesSequence = DcmTag{0x0040, 0x0340} DCMCommentsOnTheScheduledProcedureStep = DcmTag{0x0040, 0x0400} DCMProtocolContextSequence = DcmTag{0x0040, 0x0440} DCMContentItemModifierSequence = DcmTag{0x0040, 0x0441} DCMScheduledSpecimenSequence = DcmTag{0x0040, 0x0500} DCMRETIREDSpecimenAccessionNumber = DcmTag{0x0040, 0x050a} DCMContainerIdentifier = DcmTag{0x0040, 0x0512} DCMIssuerOfTheContainerIdentifierSequence = DcmTag{0x0040, 0x0513} DCMAlternateContainerIdentifierSequence = DcmTag{0x0040, 0x0515} DCMContainerTypeCodeSequence = DcmTag{0x0040, 0x0518} DCMContainerDescription = DcmTag{0x0040, 0x051a} DCMContainerComponentSequence = DcmTag{0x0040, 0x0520} DCMRETIREDSpecimenSequence = DcmTag{0x0040, 0x0550} DCMSpecimenIdentifier = DcmTag{0x0040, 0x0551} DCMRETIREDSpecimenDescriptionSequenceTrial = DcmTag{0x0040, 0x0552} DCMRETIREDSpecimenDescriptionTrial = DcmTag{0x0040, 0x0553} DCMSpecimenUID = DcmTag{0x0040, 0x0554} DCMAcquisitionContextSequence = DcmTag{0x0040, 0x0555} DCMAcquisitionContextDescription = DcmTag{0x0040, 0x0556} DCMSpecimenDescriptionSequence = DcmTag{0x0040, 0x0560} DCMIssuerOfTheSpecimenIdentifierSequence = DcmTag{0x0040, 0x0562} DCMSpecimenTypeCodeSequence = DcmTag{0x0040, 0x059a} DCMSpecimenShortDescription = DcmTag{0x0040, 0x0600} DCMSpecimenDetailedDescription = DcmTag{0x0040, 0x0602} DCMSpecimenPreparationSequence = DcmTag{0x0040, 0x0610} DCMSpecimenPreparationStepContentItemSequence = DcmTag{0x0040, 0x0612} DCMSpecimenLocalizationContentItemSequence = DcmTag{0x0040, 0x0620} DCMRETIREDSlideIdentifier = DcmTag{0x0040, 0x06fa} DCMImageCenterPointCoordinatesSequence = DcmTag{0x0040, 0x071a} DCMXOffsetInSlideCoordinateSystem = DcmTag{0x0040, 0x072a} DCMYOffsetInSlideCoordinateSystem = DcmTag{0x0040, 0x073a} DCMZOffsetInSlideCoordinateSystem = DcmTag{0x0040, 0x074a} DCMRETIREDPixelSpacingSequence = DcmTag{0x0040, 0x08d8} DCMRETIREDCoordinateSystemAxisCodeSequence = DcmTag{0x0040, 0x08da} DCMMeasurementUnitsCodeSequence = DcmTag{0x0040, 0x08ea} DCMRETIREDVitalStainCodeSequenceTrial = DcmTag{0x0040, 0x09f8} DCMRequestedProcedureID = DcmTag{0x0040, 0x1001} DCMReasonForTheRequestedProcedure = DcmTag{0x0040, 0x1002} DCMRequestedProcedurePriority = DcmTag{0x0040, 0x1003} DCMPatientTransportArrangements = DcmTag{0x0040, 0x1004} DCMRequestedProcedureLocation = DcmTag{0x0040, 0x1005} DCMRETIREDPlacerOrderNumberProcedure = DcmTag{0x0040, 0x1006} DCMRETIREDFillerOrderNumberProcedure = DcmTag{0x0040, 0x1007} DCMConfidentialityCode = DcmTag{0x0040, 0x1008} DCMReportingPriority = DcmTag{0x0040, 0x1009} DCMReasonForRequestedProcedureCodeSequence = DcmTag{0x0040, 0x100a} DCMNamesOfIntendedRecipientsOfResults = DcmTag{0x0040, 0x1010} DCMIntendedRecipientsOfResultsIdentificationSequence = DcmTag{0x0040, 0x1011} DCMReasonForPerformedProcedureCodeSequence = DcmTag{0x0040, 0x1012} DCMPersonIdentificationCodeSequence = DcmTag{0x0040, 0x1101} DCMPersonAddress = DcmTag{0x0040, 0x1102} DCMPersonTelephoneNumbers = DcmTag{0x0040, 0x1103} DCMRequestedProcedureComments = DcmTag{0x0040, 0x1400} DCMRETIREDReasonForTheImagingServiceRequest = DcmTag{0x0040, 0x2001} DCMIssueDateOfImagingServiceRequest = DcmTag{0x0040, 0x2004} DCMIssueTimeOfImagingServiceRequest = DcmTag{0x0040, 0x2005} DCMRETIREDPlacerOrderNumberImagingServiceRequestRetired = DcmTag{0x0040, 0x2006} DCMRETIREDFillerOrderNumberImagingServiceRequestRetired = DcmTag{0x0040, 0x2007} DCMOrderEnteredBy = DcmTag{0x0040, 0x2008} DCMOrderEntererLocation = DcmTag{0x0040, 0x2009} DCMOrderCallbackPhoneNumber = DcmTag{0x0040, 0x2010} DCMPlacerOrderNumberImagingServiceRequest = DcmTag{0x0040, 0x2016} DCMFillerOrderNumberImagingServiceRequest = DcmTag{0x0040, 0x2017} DCMImagingServiceRequestComments = DcmTag{0x0040, 0x2400} DCMConfidentialityConstraintOnPatientDataDescription = DcmTag{0x0040, 0x3001} DCMGeneralPurposeScheduledProcedureStepStatus = DcmTag{0x0040, 0x4001} DCMGeneralPurposePerformedProcedureStepStatus = DcmTag{0x0040, 0x4002} DCMGeneralPurposeScheduledProcedureStepPriority = DcmTag{0x0040, 0x4003} DCMScheduledProcessingApplicationsCodeSequence = DcmTag{0x0040, 0x4004} DCMScheduledProcedureStepStartDateTime = DcmTag{0x0040, 0x4005} DCMMultipleCopiesFlag = DcmTag{0x0040, 0x4006} DCMPerformedProcessingApplicationsCodeSequence = DcmTag{0x0040, 0x4007} DCMHumanPerformerCodeSequence = DcmTag{0x0040, 0x4009} DCMScheduledProcedureStepModificationDateTime = DcmTag{0x0040, 0x4010} DCMExpectedCompletionDateTime = DcmTag{0x0040, 0x4011} DCMResultingGeneralPurposePerformedProcedureStepsSequence = DcmTag{0x0040, 0x4015} DCMReferencedGeneralPurposeScheduledProcedureStepSequence = DcmTag{0x0040, 0x4016} DCMScheduledWorkitemCodeSequence = DcmTag{0x0040, 0x4018} DCMPerformedWorkitemCodeSequence = DcmTag{0x0040, 0x4019} DCMInputAvailabilityFlag = DcmTag{0x0040, 0x4020} DCMInputInformationSequence = DcmTag{0x0040, 0x4021} DCMRelevantInformationSequence = DcmTag{0x0040, 0x4022} DCMReferencedGeneralPurposeScheduledProcedureStepTransactionUID = DcmTag{0x0040, 0x4023} DCMScheduledStationNameCodeSequence = DcmTag{0x0040, 0x4025} DCMScheduledStationClassCodeSequence = DcmTag{0x0040, 0x4026} DCMScheduledStationGeographicLocationCodeSequence = DcmTag{0x0040, 0x4027} DCMPerformedStationNameCodeSequence = DcmTag{0x0040, 0x4028} DCMPerformedStationClassCodeSequence = DcmTag{0x0040, 0x4029} DCMPerformedStationGeographicLocationCodeSequence = DcmTag{0x0040, 0x4030} DCMRequestedSubsequentWorkitemCodeSequence = DcmTag{0x0040, 0x4031} DCMNonDICOMOutputCodeSequence = DcmTag{0x0040, 0x4032} DCMOutputInformationSequence = DcmTag{0x0040, 0x4033} DCMScheduledHumanPerformersSequence = DcmTag{0x0040, 0x4034} DCMActualHumanPerformersSequence = DcmTag{0x0040, 0x4035} DCMHumanPerformerOrganization = DcmTag{0x0040, 0x4036} DCMHumanPerformerName = DcmTag{0x0040, 0x4037} DCMRawDataHandling = DcmTag{0x0040, 0x4040} DCMEntranceDoseInmGy = DcmTag{0x0040, 0x8302} DCMReferencedImageRealWorldValueMappingSequence = DcmTag{0x0040, 0x9094} DCMRealWorldValueMappingSequence = DcmTag{0x0040, 0x9096} DCMPixelValueMappingCodeSequence = DcmTag{0x0040, 0x9098} DCMLUTLabel = DcmTag{0x0040, 0x9210} DCMRealWorldValueLastValueMapped = DcmTag{0x0040, 0x9211} DCMRealWorldValueLUTData = DcmTag{0x0040, 0x9212} DCMRealWorldValueFirstValueMapped = DcmTag{0x0040, 0x9216} DCMRealWorldValueIntercept = DcmTag{0x0040, 0x9224} DCMRealWorldValueSlope = DcmTag{0x0040, 0x9225} DCMRelationshipType = DcmTag{0x0040, 0xa010} DCMVerifyingOrganization = DcmTag{0x0040, 0xa027} DCMVerificationDateTime = DcmTag{0x0040, 0xa030} DCMObservationDateTime = DcmTag{0x0040, 0xa032} DCMValueType = DcmTag{0x0040, 0xa040} DCMConceptNameCodeSequence = DcmTag{0x0040, 0xa043} DCMContinuityOfContent = DcmTag{0x0040, 0xa050} DCMVerifyingObserverSequence = DcmTag{0x0040, 0xa073} DCMVerifyingObserverName = DcmTag{0x0040, 0xa075} DCMAuthorObserverSequence = DcmTag{0x0040, 0xa078} DCMParticipantSequence = DcmTag{0x0040, 0xa07a} DCMCustodialOrganizationSequence = DcmTag{0x0040, 0xa07c} DCMParticipationType = DcmTag{0x0040, 0xa080} DCMParticipationDateTime = DcmTag{0x0040, 0xa082} DCMObserverType = DcmTag{0x0040, 0xa084} DCMVerifyingObserverIdentificationCodeSequence = DcmTag{0x0040, 0xa088} DCMRETIREDEquivalentCDADocumentSequence = DcmTag{0x0040, 0xa090} DCMReferencedWaveformChannels = DcmTag{0x0040, 0xa0b0} DCMDateTime = DcmTag{0x0040, 0xa120} DCMDate = DcmTag{0x0040, 0xa121} DCMTime = DcmTag{0x0040, 0xa122} DCMPersonName = DcmTag{0x0040, 0xa123} DCMUID = DcmTag{0x0040, 0xa124} DCMTemporalRangeType = DcmTag{0x0040, 0xa130} DCMReferencedSamplePositions = DcmTag{0x0040, 0xa132} DCMReferencedFrameNumbers = DcmTag{0x0040, 0xa136} DCMReferencedTimeOffsets = DcmTag{0x0040, 0xa138} DCMReferencedDateTime = DcmTag{0x0040, 0xa13a} DCMTextValue = DcmTag{0x0040, 0xa160} DCMConceptCodeSequence = DcmTag{0x0040, 0xa168} DCMPurposeOfReferenceCodeSequence = DcmTag{0x0040, 0xa170} DCMAnnotationGroupNumber = DcmTag{0x0040, 0xa180} DCMModifierCodeSequence = DcmTag{0x0040, 0xa195} DCMMeasuredValueSequence = DcmTag{0x0040, 0xa300} DCMNumericValueQualifierCodeSequence = DcmTag{0x0040, 0xa301} DCMNumericValue = DcmTag{0x0040, 0xa30a} DCMRETIREDAddressTrial = DcmTag{0x0040, 0xa353} DCMRETIREDTelephoneNumberTrial = DcmTag{0x0040, 0xa354} DCMPredecessorDocumentsSequence = DcmTag{0x0040, 0xa360} DCMReferencedRequestSequence = DcmTag{0x0040, 0xa370} DCMPerformedProcedureCodeSequence = DcmTag{0x0040, 0xa372} DCMCurrentRequestedProcedureEvidenceSequence = DcmTag{0x0040, 0xa375} DCMPertinentOtherEvidenceSequence = DcmTag{0x0040, 0xa385} DCMHL7StructuredDocumentReferenceSequence = DcmTag{0x0040, 0xa390} DCMCompletionFlag = DcmTag{0x0040, 0xa491} DCMCompletionFlagDescription = DcmTag{0x0040, 0xa492} DCMVerificationFlag = DcmTag{0x0040, 0xa493} DCMArchiveRequested = DcmTag{0x0040, 0xa494} DCMPreliminaryFlag = DcmTag{0x0040, 0xa496} DCMContentTemplateSequence = DcmTag{0x0040, 0xa504} DCMIdenticalDocumentsSequence = DcmTag{0x0040, 0xa525} DCMContentSequence = DcmTag{0x0040, 0xa730} DCMWaveformAnnotationSequence = DcmTag{0x0040, 0xb020} DCMTemplateIdentifier = DcmTag{0x0040, 0xdb00} DCMRETIREDTemplateVersion = DcmTag{0x0040, 0xdb06} DCMRETIREDTemplateLocalVersion = DcmTag{0x0040, 0xdb07} DCMRETIREDTemplateExtensionFlag = DcmTag{0x0040, 0xdb0b} DCMRETIREDTemplateExtensionOrganizationUID = DcmTag{0x0040, 0xdb0c} DCMRETIREDTemplateExtensionCreatorUID = DcmTag{0x0040, 0xdb0d} DCMReferencedContentItemIdentifier = DcmTag{0x0040, 0xdb73} DCMHL7InstanceIdentifier = DcmTag{0x0040, 0xe001} DCMHL7DocumentEffectiveTime = DcmTag{0x0040, 0xe004} DCMHL7DocumentTypeCodeSequence = DcmTag{0x0040, 0xe006} DCMRetrieveURI = DcmTag{0x0040, 0xe010} DCMRetrieveLocationUID = DcmTag{0x0040, 0xe011} DCMDocumentTitle = DcmTag{0x0042, 0x0010} DCMEncapsulatedDocument = DcmTag{0x0042, 0x0011} DCMMIMETypeOfEncapsulatedDocument = DcmTag{0x0042, 0x0012} DCMSourceInstanceSequence = DcmTag{0x0042, 0x0013} DCMListOfMIMETypes = DcmTag{0x0042, 0x0014} DCMProductPackageIdentifier = DcmTag{0x0044, 0x0001} DCMSubstanceAdministrationApproval = DcmTag{0x0044, 0x0002} DCMApprovalStatusFurtherDescription = DcmTag{0x0044, 0x0003} DCMApprovalStatusDateTime = DcmTag{0x0044, 0x0004} DCMProductTypeCodeSequence = DcmTag{0x0044, 0x0007} DCMProductName = DcmTag{0x0044, 0x0008} DCMProductDescription = DcmTag{0x0044, 0x0009} DCMProductLotIdentifier = DcmTag{0x0044, 0x000a} DCMProductExpirationDateTime = DcmTag{0x0044, 0x000b} DCMSubstanceAdministrationDateTime = DcmTag{0x0044, 0x0010} DCMSubstanceAdministrationNotes = DcmTag{0x0044, 0x0011} DCMSubstanceAdministrationDeviceID = DcmTag{0x0044, 0x0012} DCMProductParameterSequence = DcmTag{0x0044, 0x0013} DCMSubstanceAdministrationParameterSequence = DcmTag{0x0044, 0x0019} DCMLensDescription = DcmTag{0x0046, 0x0012} DCMRightLensSequence = DcmTag{0x0046, 0x0014} DCMLeftLensSequence = DcmTag{0x0046, 0x0015} DCMUnspecifiedLateralityLensSequence = DcmTag{0x0046, 0x0016} DCMCylinderSequence = DcmTag{0x0046, 0x0018} DCMPrismSequence = DcmTag{0x0046, 0x0028} DCMHorizontalPrismPower = DcmTag{0x0046, 0x0030} DCMHorizontalPrismBase = DcmTag{0x0046, 0x0032} DCMVerticalPrismPower = DcmTag{0x0046, 0x0034} DCMVerticalPrismBase = DcmTag{0x0046, 0x0036} DCMLensSegmentType = DcmTag{0x0046, 0x0038} DCMOpticalTransmittance = DcmTag{0x0046, 0x0040} DCMChannelWidth = DcmTag{0x0046, 0x0042} DCMPupilSize = DcmTag{0x0046, 0x0044} DCMCornealSize = DcmTag{0x0046, 0x0046} DCMAutorefractionRightEyeSequence = DcmTag{0x0046, 0x0050} DCMAutorefractionLeftEyeSequence = DcmTag{0x0046, 0x0052} DCMDistancePupillaryDistance = DcmTag{0x0046, 0x0060} DCMNearPupillaryDistance = DcmTag{0x0046, 0x0062} DCMIntermediatePupillaryDistance = DcmTag{0x0046, 0x0063} DCMOtherPupillaryDistance = DcmTag{0x0046, 0x0064} DCMKeratometryRightEyeSequence = DcmTag{0x0046, 0x0070} DCMKeratometryLeftEyeSequence = DcmTag{0x0046, 0x0071} DCMSteepKeratometricAxisSequence = DcmTag{0x0046, 0x0074} DCMRadiusOfCurvature = DcmTag{0x0046, 0x0075} DCMKeratometricPower = DcmTag{0x0046, 0x0076} DCMKeratometricAxis = DcmTag{0x0046, 0x0077} DCMFlatKeratometricAxisSequence = DcmTag{0x0046, 0x0080} DCMBackgroundColor = DcmTag{0x0046, 0x0092} DCMOptotype = DcmTag{0x0046, 0x0094} DCMOptotypePresentation = DcmTag{0x0046, 0x0095} DCMSubjectiveRefractionRightEyeSequence = DcmTag{0x0046, 0x0097} DCMSubjectiveRefractionLeftEyeSequence = DcmTag{0x0046, 0x0098} DCMAddNearSequence = DcmTag{0x0046, 0x0100} DCMAddIntermediateSequence = DcmTag{0x0046, 0x0101} DCMAddOtherSequence = DcmTag{0x0046, 0x0102} DCMAddPower = DcmTag{0x0046, 0x0104} DCMViewingDistance = DcmTag{0x0046, 0x0106} DCMVisualAcuityTypeCodeSequence = DcmTag{0x0046, 0x0121} DCMVisualAcuityRightEyeSequence = DcmTag{0x0046, 0x0122} DCMVisualAcuityLeftEyeSequence = DcmTag{0x0046, 0x0123} DCMVisualAcuityBothEyesOpenSequence = DcmTag{0x0046, 0x0124} DCMViewingDistanceType = DcmTag{0x0046, 0x0125} DCMVisualAcuityModifiers = DcmTag{0x0046, 0x0135} DCMDecimalVisualAcuity = DcmTag{0x0046, 0x0137} DCMOptotypeDetailedDefinition = DcmTag{0x0046, 0x0139} DCMReferencedRefractiveMeasurementsSequence = DcmTag{0x0046, 0x0145} DCMSpherePower = DcmTag{0x0046, 0x0146} DCMCylinderPower = DcmTag{0x0046, 0x0147} DCMImagedVolumeWidth = DcmTag{0x0048, 0x0001} DCMImagedVolumeHeight = DcmTag{0x0048, 0x0002} DCMImagedVolumeDepth = DcmTag{0x0048, 0x0003} DCMTotalPixelMatrixColumns = DcmTag{0x0048, 0x0006} DCMTotalPixelMatrixRows = DcmTag{0x0048, 0x0007} DCMTotalPixelMatrixOriginSequence = DcmTag{0x0048, 0x0008} DCMSpecimenLabelInImage = DcmTag{0x0048, 0x0010} DCMFocusMethod = DcmTag{0x0048, 0x0011} DCMExtendedDepthOfField = DcmTag{0x0048, 0x0012} DCMNumberOfFocalPlanes = DcmTag{0x0048, 0x0013} DCMDistanceBetweenFocalPlanes = DcmTag{0x0048, 0x0014} DCMRecommendedAbsentPixelCIELabValue = DcmTag{0x0048, 0x0015} DCMIlluminatorTypeCodeSequence = DcmTag{0x0048, 0x0100} DCMImageOrientationSlide = DcmTag{0x0048, 0x0102} DCMOpticalPathSequence = DcmTag{0x0048, 0x0105} DCMOpticalPathIdentifier = DcmTag{0x0048, 0x0106} DCMOpticalPathDescription = DcmTag{0x0048, 0x0107} DCMIlluminationColorCodeSequence = DcmTag{0x0048, 0x0108} DCMSpecimenReferenceSequence = DcmTag{0x0048, 0x0110} DCMCondenserLensPower = DcmTag{0x0048, 0x0111} DCMObjectiveLensPower = DcmTag{0x0048, 0x0112} DCMObjectiveLensNumericalAperture = DcmTag{0x0048, 0x0113} DCMPaletteColorLookupTableSequence = DcmTag{0x0048, 0x0120} DCMTopLeftHandCornerOfLocalizerArea = DcmTag{0x0048, 0x0201} DCMBottomRightHandCornerOfLocalizerArea = DcmTag{0x0048, 0x0202} DCMOpticalPathIdentificationSequence = DcmTag{0x0048, 0x0207} DCMPlanePositionSlideSequence = DcmTag{0x0048, 0x021a} DCMColumnPositionInTotalImagePixelMatrix = DcmTag{0x0048, 0x021e} DCMRowPositionInTotalImagePixelMatrix = DcmTag{0x0048, 0x021f} DCMPixelOriginInterpretation = DcmTag{0x0048, 0x0301} DCMCalibrationImage = DcmTag{0x0050, 0x0004} DCMDeviceSequence = DcmTag{0x0050, 0x0010} DCMContainerComponentTypeCodeSequence = DcmTag{0x0050, 0x0012} DCMContainerComponentThickness = DcmTag{0x0050, 0x0013} DCMDeviceLength = DcmTag{0x0050, 0x0014} DCMContainerComponentWidth = DcmTag{0x0050, 0x0015} DCMDeviceDiameter = DcmTag{0x0050, 0x0016} DCMDeviceDiameterUnits = DcmTag{0x0050, 0x0017} DCMDeviceVolume = DcmTag{0x0050, 0x0018} DCMInterMarkerDistance = DcmTag{0x0050, 0x0019} DCMContainerComponentMaterial = DcmTag{0x0050, 0x001a} DCMContainerComponentID = DcmTag{0x0050, 0x001b} DCMContainerComponentLength = DcmTag{0x0050, 0x001c} DCMContainerComponentDiameter = DcmTag{0x0050, 0x001d} DCMContainerComponentDescription = DcmTag{0x0050, 0x001e} DCMDeviceDescription = DcmTag{0x0050, 0x0020} DCMEnergyWindowVector = DcmTag{0x0054, 0x0010} DCMNumberOfEnergyWindows = DcmTag{0x0054, 0x0011} DCMEnergyWindowInformationSequence = DcmTag{0x0054, 0x0012} DCMEnergyWindowRangeSequence = DcmTag{0x0054, 0x0013} DCMEnergyWindowLowerLimit = DcmTag{0x0054, 0x0014} DCMEnergyWindowUpperLimit = DcmTag{0x0054, 0x0015} DCMRadiopharmaceuticalInformationSequence = DcmTag{0x0054, 0x0016} DCMResidualSyringeCounts = DcmTag{0x0054, 0x0017} DCMEnergyWindowName = DcmTag{0x0054, 0x0018} DCMDetectorVector = DcmTag{0x0054, 0x0020} DCMNumberOfDetectors = DcmTag{0x0054, 0x0021} DCMDetectorInformationSequence = DcmTag{0x0054, 0x0022} DCMPhaseVector = DcmTag{0x0054, 0x0030} DCMNumberOfPhases = DcmTag{0x0054, 0x0031} DCMPhaseInformationSequence = DcmTag{0x0054, 0x0032} DCMNumberOfFramesInPhase = DcmTag{0x0054, 0x0033} DCMPhaseDelay = DcmTag{0x0054, 0x0036} DCMPauseBetweenFrames = DcmTag{0x0054, 0x0038} DCMPhaseDescription = DcmTag{0x0054, 0x0039} DCMRotationVector = DcmTag{0x0054, 0x0050} DCMNumberOfRotations = DcmTag{0x0054, 0x0051} DCMRotationInformationSequence = DcmTag{0x0054, 0x0052} DCMNumberOfFramesInRotation = DcmTag{0x0054, 0x0053} DCMRRIntervalVector = DcmTag{0x0054, 0x0060} DCMNumberOfRRIntervals = DcmTag{0x0054, 0x0061} DCMGatedInformationSequence = DcmTag{0x0054, 0x0062} DCMDataInformationSequence = DcmTag{0x0054, 0x0063} DCMTimeSlotVector = DcmTag{0x0054, 0x0070} DCMNumberOfTimeSlots = DcmTag{0x0054, 0x0071} DCMTimeSlotInformationSequence = DcmTag{0x0054, 0x0072} DCMTimeSlotTime = DcmTag{0x0054, 0x0073} DCMSliceVector = DcmTag{0x0054, 0x0080} DCMNumberOfSlices = DcmTag{0x0054, 0x0081} DCMAngularViewVector = DcmTag{0x0054, 0x0090} DCMTimeSliceVector = DcmTag{0x0054, 0x0100} DCMNumberOfTimeSlices = DcmTag{0x0054, 0x0101} DCMStartAngle = DcmTag{0x0054, 0x0200} DCMTypeOfDetectorMotion = DcmTag{0x0054, 0x0202} DCMTriggerVector = DcmTag{0x0054, 0x0210} DCMNumberOfTriggersInPhase = DcmTag{0x0054, 0x0211} DCMViewCodeSequence = DcmTag{0x0054, 0x0220} DCMViewModifierCodeSequence = DcmTag{0x0054, 0x0222} DCMRadionuclideCodeSequence = DcmTag{0x0054, 0x0300} DCMAdministrationRouteCodeSequence = DcmTag{0x0054, 0x0302} DCMRadiopharmaceuticalCodeSequence = DcmTag{0x0054, 0x0304} DCMCalibrationDataSequence = DcmTag{0x0054, 0x0306} DCMEnergyWindowNumber = DcmTag{0x0054, 0x0308} DCMImageID = DcmTag{0x0054, 0x0400} DCMPatientOrientationCodeSequence = DcmTag{0x0054, 0x0410} DCMPatientOrientationModifierCodeSequence = DcmTag{0x0054, 0x0412} DCMPatientGantryRelationshipCodeSequence = DcmTag{0x0054, 0x0414} DCMSliceProgressionDirection = DcmTag{0x0054, 0x0500} DCMSeriesType = DcmTag{0x0054, 0x1000} DCMUnits = DcmTag{0x0054, 0x1001} DCMCountsSource = DcmTag{0x0054, 0x1002} DCMReprojectionMethod = DcmTag{0x0054, 0x1004} DCMRandomsCorrectionMethod = DcmTag{0x0054, 0x1100} DCMAttenuationCorrectionMethod = DcmTag{0x0054, 0x1101} DCMDecayCorrection = DcmTag{0x0054, 0x1102} DCMReconstructionMethod = DcmTag{0x0054, 0x1103} DCMDetectorLinesOfResponseUsed = DcmTag{0x0054, 0x1104} DCMScatterCorrectionMethod = DcmTag{0x0054, 0x1105} DCMAxialAcceptance = DcmTag{0x0054, 0x1200} DCMAxialMash = DcmTag{0x0054, 0x1201} DCMTransverseMash = DcmTag{0x0054, 0x1202} DCMDetectorElementSize = DcmTag{0x0054, 0x1203} DCMCoincidenceWindowWidth = DcmTag{0x0054, 0x1210} DCMSecondaryCountsType = DcmTag{0x0054, 0x1220} DCMFrameReferenceTime = DcmTag{0x0054, 0x1300} DCMPrimaryPromptsCountsAccumulated = DcmTag{0x0054, 0x1310} DCMSecondaryCountsAccumulated = DcmTag{0x0054, 0x1311} DCMSliceSensitivityFactor = DcmTag{0x0054, 0x1320} DCMDecayFactor = DcmTag{0x0054, 0x1321} DCMDoseCalibrationFactor = DcmTag{0x0054, 0x1322} DCMScatterFractionFactor = DcmTag{0x0054, 0x1323} DCMDeadTimeFactor = DcmTag{0x0054, 0x1324} DCMImageIndex = DcmTag{0x0054, 0x1330} DCMRETIREDCountsIncluded = DcmTag{0x0054, 0x1400} DCMRETIREDDeadTimeCorrectionFlag = DcmTag{0x0054, 0x1401} DCMHistogramSequence = DcmTag{0x0060, 0x3000} DCMHistogramNumberOfBins = DcmTag{0x0060, 0x3002} DCMHistogramFirstBinValue = DcmTag{0x0060, 0x3004} DCMHistogramLastBinValue = DcmTag{0x0060, 0x3006} DCMHistogramBinWidth = DcmTag{0x0060, 0x3008} DCMHistogramExplanation = DcmTag{0x0060, 0x3010} DCMHistogramData = DcmTag{0x0060, 0x3020} DCMSegmentationType = DcmTag{0x0062, 0x0001} DCMSegmentSequence = DcmTag{0x0062, 0x0002} DCMSegmentedPropertyCategoryCodeSequence = DcmTag{0x0062, 0x0003} DCMSegmentNumber = DcmTag{0x0062, 0x0004} DCMSegmentLabel = DcmTag{0x0062, 0x0005} DCMSegmentDescription = DcmTag{0x0062, 0x0006} DCMSegmentAlgorithmType = DcmTag{0x0062, 0x0008} DCMSegmentAlgorithmName = DcmTag{0x0062, 0x0009} DCMSegmentIdentificationSequence = DcmTag{0x0062, 0x000a} DCMReferencedSegmentNumber = DcmTag{0x0062, 0x000b} DCMRecommendedDisplayGrayscaleValue = DcmTag{0x0062, 0x000c} DCMRecommendedDisplayCIELabValue = DcmTag{0x0062, 0x000d} DCMMaximumFractionalValue = DcmTag{0x0062, 0x000e} DCMSegmentedPropertyTypeCodeSequence = DcmTag{0x0062, 0x000f} DCMSegmentationFractionalType = DcmTag{0x0062, 0x0010} DCMDeformableRegistrationSequence = DcmTag{0x0064, 0x0002} DCMSourceFrameOfReferenceUID = DcmTag{0x0064, 0x0003} DCMDeformableRegistrationGridSequence = DcmTag{0x0064, 0x0005} DCMGridDimensions = DcmTag{0x0064, 0x0007} DCMGridResolution = DcmTag{0x0064, 0x0008} DCMVectorGridData = DcmTag{0x0064, 0x0009} DCMPreDeformationMatrixRegistrationSequence = DcmTag{0x0064, 0x000f} DCMPostDeformationMatrixRegistrationSequence = DcmTag{0x0064, 0x0010} DCMNumberOfSurfaces = DcmTag{0x0066, 0x0001} DCMSurfaceSequence = DcmTag{0x0066, 0x0002} DCMSurfaceNumber = DcmTag{0x0066, 0x0003} DCMSurfaceComments = DcmTag{0x0066, 0x0004} DCMSurfaceProcessing = DcmTag{0x0066, 0x0009} DCMSurfaceProcessingRatio = DcmTag{0x0066, 0x000a} DCMSurfaceProcessingDescription = DcmTag{0x0066, 0x000b} DCMRecommendedPresentationOpacity = DcmTag{0x0066, 0x000c} DCMRecommendedPresentationType = DcmTag{0x0066, 0x000d} DCMFiniteVolume = DcmTag{0x0066, 0x000e} DCMManifold = DcmTag{0x0066, 0x0010} DCMSurfacePointsSequence = DcmTag{0x0066, 0x0011} DCMSurfacePointsNormalsSequence = DcmTag{0x0066, 0x0012} DCMSurfaceMeshPrimitivesSequence = DcmTag{0x0066, 0x0013} DCMNumberOfSurfacePoints = DcmTag{0x0066, 0x0015} DCMPointCoordinatesData = DcmTag{0x0066, 0x0016} DCMPointPositionAccuracy = DcmTag{0x0066, 0x0017} DCMMeanPointDistance = DcmTag{0x0066, 0x0018} DCMMaximumPointDistance = DcmTag{0x0066, 0x0019} DCMPointsBoundingBoxCoordinates = DcmTag{0x0066, 0x001a} DCMAxisOfRotation = DcmTag{0x0066, 0x001b} DCMCenterOfRotation = DcmTag{0x0066, 0x001c} DCMNumberOfVectors = DcmTag{0x0066, 0x001e} DCMVectorDimensionality = DcmTag{0x0066, 0x001f} DCMVectorAccuracy = DcmTag{0x0066, 0x0020} DCMVectorCoordinateData = DcmTag{0x0066, 0x0021} DCMTrianglePointIndexList = DcmTag{0x0066, 0x0023} DCMEdgePointIndexList = DcmTag{0x0066, 0x0024} DCMVertexPointIndexList = DcmTag{0x0066, 0x0025} DCMTriangleStripSequence = DcmTag{0x0066, 0x0026} DCMTriangleFanSequence = DcmTag{0x0066, 0x0027} DCMLineSequence = DcmTag{0x0066, 0x0028} DCMPrimitivePointIndexList = DcmTag{0x0066, 0x0029} DCMSurfaceCount = DcmTag{0x0066, 0x002a} DCMReferencedSurfaceSequence = DcmTag{0x0066, 0x002b} DCMReferencedSurfaceNumber = DcmTag{0x0066, 0x002c} DCMSegmentSurfaceGenerationAlgorithmIdentificationSequence = DcmTag{0x0066, 0x002d} DCMSegmentSurfaceSourceInstanceSequence = DcmTag{0x0066, 0x002e} DCMAlgorithmFamilyCodeSequence = DcmTag{0x0066, 0x002f} DCMAlgorithmNameCodeSequence = DcmTag{0x0066, 0x0030} DCMAlgorithmVersion = DcmTag{0x0066, 0x0031} DCMAlgorithmParameters = DcmTag{0x0066, 0x0032} DCMFacetSequence = DcmTag{0x0066, 0x0034} DCMSurfaceProcessingAlgorithmIdentificationSequence = DcmTag{0x0066, 0x0035} DCMAlgorithmName = DcmTag{0x0066, 0x0036} DCMImplantSize = DcmTag{0x0068, 0x6210} DCMImplantTemplateVersion = DcmTag{0x0068, 0x6221} DCMReplacedImplantTemplateSequence = DcmTag{0x0068, 0x6222} DCMImplantType = DcmTag{0x0068, 0x6223} DCMDerivationImplantTemplateSequence = DcmTag{0x0068, 0x6224} DCMOriginalImplantTemplateSequence = DcmTag{0x0068, 0x6225} DCMEffectiveDateTime = DcmTag{0x0068, 0x6226} DCMImplantTargetAnatomySequence = DcmTag{0x0068, 0x6230} DCMInformationFromManufacturerSequence = DcmTag{0x0068, 0x6260} DCMNotificationFromManufacturerSequence = DcmTag{0x0068, 0x6265} DCMInformationIssueDateTime = DcmTag{0x0068, 0x6270} DCMInformationSummary = DcmTag{0x0068, 0x6280} DCMImplantRegulatoryDisapprovalCodeSequence = DcmTag{0x0068, 0x62a0} DCMOverallTemplateSpatialTolerance = DcmTag{0x0068, 0x62a5} DCMHPGLDocumentSequence = DcmTag{0x0068, 0x62c0} DCMHPGLDocumentID = DcmTag{0x0068, 0x62d0} DCMHPGLDocumentLabel = DcmTag{0x0068, 0x62d5} DCMViewOrientationCodeSequence = DcmTag{0x0068, 0x62e0} DCMViewOrientationModifier = DcmTag{0x0068, 0x62f0} DCMHPGLDocumentScaling = DcmTag{0x0068, 0x62f2} DCMHPGLDocument = DcmTag{0x0068, 0x6300} DCMHPGLContourPenNumber = DcmTag{0x0068, 0x6310} DCMHPGLPenSequence = DcmTag{0x0068, 0x6320} DCMHPGLPenNumber = DcmTag{0x0068, 0x6330} DCMHPGLPenLabel = DcmTag{0x0068, 0x6340} DCMHPGLPenDescription = DcmTag{0x0068, 0x6345} DCMRecommendedRotationPoint = DcmTag{0x0068, 0x6346} DCMBoundingRectangle = DcmTag{0x0068, 0x6347} DCMImplantTemplate3DModelSurfaceNumber = DcmTag{0x0068, 0x6350} DCMSurfaceModelDescriptionSequence = DcmTag{0x0068, 0x6360} DCMSurfaceModelLabel = DcmTag{0x0068, 0x6380} DCMSurfaceModelScalingFactor = DcmTag{0x0068, 0x6390} DCMMaterialsCodeSequence = DcmTag{0x0068, 0x63a0} DCMCoatingMaterialsCodeSequence = DcmTag{0x0068, 0x63a4} DCMImplantTypeCodeSequence = DcmTag{0x0068, 0x63a8} DCMFixationMethodCodeSequence = DcmTag{0x0068, 0x63ac} DCMMatingFeatureSetsSequence = DcmTag{0x0068, 0x63b0} DCMMatingFeatureSetID = DcmTag{0x0068, 0x63c0} DCMMatingFeatureSetLabel = DcmTag{0x0068, 0x63d0} DCMMatingFeatureSequence = DcmTag{0x0068, 0x63e0} DCMMatingFeatureID = DcmTag{0x0068, 0x63f0} DCMMatingFeatureDegreeOfFreedomSequence = DcmTag{0x0068, 0x6400} DCMDegreeOfFreedomID = DcmTag{0x0068, 0x6410} DCMDegreeOfFreedomType = DcmTag{0x0068, 0x6420} DCMTwoDMatingFeatureCoordinatesSequence = DcmTag{0x0068, 0x6430} DCMReferencedHPGLDocumentID = DcmTag{0x0068, 0x6440} DCMTwoDMatingPoint = DcmTag{0x0068, 0x6450} DCMTwoDMatingAxes = DcmTag{0x0068, 0x6460} DCMTwoDDegreeOfFreedomSequence = DcmTag{0x0068, 0x6470} DCMThreeDDegreeOfFreedomAxis = DcmTag{0x0068, 0x6490} DCMRangeOfFreedom = DcmTag{0x0068, 0x64a0} DCMThreeDMatingPoint = DcmTag{0x0068, 0x64c0} DCMThreeDMatingAxes = DcmTag{0x0068, 0x64d0} DCMTwoDDegreeOfFreedomAxis = DcmTag{0x0068, 0x64f0} DCMPlanningLandmarkPointSequence = DcmTag{0x0068, 0x6500} DCMPlanningLandmarkLineSequence = DcmTag{0x0068, 0x6510} DCMPlanningLandmarkPlaneSequence = DcmTag{0x0068, 0x6520} DCMPlanningLandmarkID = DcmTag{0x0068, 0x6530} DCMPlanningLandmarkDescription = DcmTag{0x0068, 0x6540} DCMPlanningLandmarkIdentificationCodeSequence = DcmTag{0x0068, 0x6545} DCMTwoDPointCoordinatesSequence = DcmTag{0x0068, 0x6550} DCMTwoDPointCoordinates = DcmTag{0x0068, 0x6560} DCMThreeDPointCoordinates = DcmTag{0x0068, 0x6590} DCMTwoDLineCoordinatesSequence = DcmTag{0x0068, 0x65a0} DCMTwoDLineCoordinates = DcmTag{0x0068, 0x65b0} DCMThreeDLineCoordinates = DcmTag{0x0068, 0x65d0} DCMTwoDPlaneCoordinatesSequence = DcmTag{0x0068, 0x65e0} DCMTwoDPlaneIntersection = DcmTag{0x0068, 0x65f0} DCMThreeDPlaneOrigin = DcmTag{0x0068, 0x6610} DCMThreeDPlaneNormal = DcmTag{0x0068, 0x6620} DCMGraphicAnnotationSequence = DcmTag{0x0070, 0x0001} DCMGraphicLayer = DcmTag{0x0070, 0x0002} DCMBoundingBoxAnnotationUnits = DcmTag{0x0070, 0x0003} DCMAnchorPointAnnotationUnits = DcmTag{0x0070, 0x0004} DCMGraphicAnnotationUnits = DcmTag{0x0070, 0x0005} DCMUnformattedTextValue = DcmTag{0x0070, 0x0006} DCMTextObjectSequence = DcmTag{0x0070, 0x0008} DCMGraphicObjectSequence = DcmTag{0x0070, 0x0009} DCMBoundingBoxTopLeftHandCorner = DcmTag{0x0070, 0x0010} DCMBoundingBoxBottomRightHandCorner = DcmTag{0x0070, 0x0011} DCMBoundingBoxTextHorizontalJustification = DcmTag{0x0070, 0x0012} DCMAnchorPoint = DcmTag{0x0070, 0x0014} DCMAnchorPointVisibility = DcmTag{0x0070, 0x0015} DCMGraphicDimensions = DcmTag{0x0070, 0x0020} DCMNumberOfGraphicPoints = DcmTag{0x0070, 0x0021} DCMGraphicData = DcmTag{0x0070, 0x0022} DCMGraphicType = DcmTag{0x0070, 0x0023} DCMGraphicFilled = DcmTag{0x0070, 0x0024} DCMRETIREDImageRotationRetired = DcmTag{0x0070, 0x0040} DCMImageHorizontalFlip = DcmTag{0x0070, 0x0041} DCMImageRotation = DcmTag{0x0070, 0x0042} DCMRETIREDDisplayedAreaTopLeftHandCornerTrial = DcmTag{0x0070, 0x0050} DCMRETIREDDisplayedAreaBottomRightHandCornerTrial = DcmTag{0x0070, 0x0051} DCMDisplayedAreaTopLeftHandCorner = DcmTag{0x0070, 0x0052} DCMDisplayedAreaBottomRightHandCorner = DcmTag{0x0070, 0x0053} DCMDisplayedAreaSelectionSequence = DcmTag{0x0070, 0x005a} DCMGraphicLayerSequence = DcmTag{0x0070, 0x0060} DCMGraphicLayerOrder = DcmTag{0x0070, 0x0062} DCMGraphicLayerRecommendedDisplayGrayscaleValue = DcmTag{0x0070, 0x0066} DCMRETIREDGraphicLayerRecommendedDisplayRGBValue = DcmTag{0x0070, 0x0067} DCMGraphicLayerDescription = DcmTag{0x0070, 0x0068} DCMContentLabel = DcmTag{0x0070, 0x0080} DCMContentDescription = DcmTag{0x0070, 0x0081} DCMPresentationCreationDate = DcmTag{0x0070, 0x0082} DCMPresentationCreationTime = DcmTag{0x0070, 0x0083} DCMContentCreatorName = DcmTag{0x0070, 0x0084} DCMContentCreatorIdentificationCodeSequence = DcmTag{0x0070, 0x0086} DCMAlternateContentDescriptionSequence = DcmTag{0x0070, 0x0087} DCMPresentationSizeMode = DcmTag{0x0070, 0x0100} DCMPresentationPixelSpacing = DcmTag{0x0070, 0x0101} DCMPresentationPixelAspectRatio = DcmTag{0x0070, 0x0102} DCMPresentationPixelMagnificationRatio = DcmTag{0x0070, 0x0103} DCMGraphicGroupLabel = DcmTag{0x0070, 0x0207} DCMGraphicGroupDescription = DcmTag{0x0070, 0x0208} DCMCompoundGraphicSequence = DcmTag{0x0070, 0x0209} DCMCompoundGraphicInstanceID = DcmTag{0x0070, 0x0226} DCMFontName = DcmTag{0x0070, 0x0227} DCMFontNameType = DcmTag{0x0070, 0x0228} DCMCSSFontName = DcmTag{0x0070, 0x0229} DCMRotationAngle = DcmTag{0x0070, 0x0230} DCMTextStyleSequence = DcmTag{0x0070, 0x0231} DCMLineStyleSequence = DcmTag{0x0070, 0x0232} DCMFillStyleSequence = DcmTag{0x0070, 0x0233} DCMGraphicGroupSequence = DcmTag{0x0070, 0x0234} DCMTextColorCIELabValue = DcmTag{0x0070, 0x0241} DCMHorizontalAlignment = DcmTag{0x0070, 0x0242} DCMVerticalAlignment = DcmTag{0x0070, 0x0243} DCMShadowStyle = DcmTag{0x0070, 0x0244} DCMShadowOffsetX = DcmTag{0x0070, 0x0245} DCMShadowOffsetY = DcmTag{0x0070, 0x0246} DCMShadowColorCIELabValue = DcmTag{0x0070, 0x0247} DCMUnderlined = DcmTag{0x0070, 0x0248} DCMBold = DcmTag{0x0070, 0x0249} DCMItalic = DcmTag{0x0070, 0x0250} DCMPatternOnColorCIELabValue = DcmTag{0x0070, 0x0251} DCMPatternOffColorCIELabValue = DcmTag{0x0070, 0x0252} DCMLineThickness = DcmTag{0x0070, 0x0253} DCMLineDashingStyle = DcmTag{0x0070, 0x0254} DCMLinePattern = DcmTag{0x0070, 0x0255} DCMFillPattern = DcmTag{0x0070, 0x0256} DCMFillMode = DcmTag{0x0070, 0x0257} DCMShadowOpacity = DcmTag{0x0070, 0x0258} DCMGapLength = DcmTag{0x0070, 0x0261} DCMDiameterOfVisibility = DcmTag{0x0070, 0x0262} DCMRotationPoint = DcmTag{0x0070, 0x0273} DCMTickAlignment = DcmTag{0x0070, 0x0274} DCMShowTickLabel = DcmTag{0x0070, 0x0278} DCMTickLabelAlignment = DcmTag{0x0070, 0x0279} DCMCompoundGraphicUnits = DcmTag{0x0070, 0x0282} DCMPatternOnOpacity = DcmTag{0x0070, 0x0284} DCMPatternOffOpacity = DcmTag{0x0070, 0x0285} DCMMajorTicksSequence = DcmTag{0x0070, 0x0287} DCMTickPosition = DcmTag{0x0070, 0x0288} DCMTickLabel = DcmTag{0x0070, 0x0289} DCMCompoundGraphicType = DcmTag{0x0070, 0x0294} DCMGraphicGroupID = DcmTag{0x0070, 0x0295} DCMShapeType = DcmTag{0x0070, 0x0306} DCMRegistrationSequence = DcmTag{0x0070, 0x0308} DCMMatrixRegistrationSequence = DcmTag{0x0070, 0x0309} DCMMatrixSequence = DcmTag{0x0070, 0x030a} DCMFrameOfReferenceTransformationMatrixType = DcmTag{0x0070, 0x030c} DCMRegistrationTypeCodeSequence = DcmTag{0x0070, 0x030d} DCMFiducialDescription = DcmTag{0x0070, 0x030f} DCMFiducialIdentifier = DcmTag{0x0070, 0x0310} DCMFiducialIdentifierCodeSequence = DcmTag{0x0070, 0x0311} DCMContourUncertaintyRadius = DcmTag{0x0070, 0x0312} DCMUsedFiducialsSequence = DcmTag{0x0070, 0x0314} DCMGraphicCoordinatesDataSequence = DcmTag{0x0070, 0x0318} DCMFiducialUID = DcmTag{0x0070, 0x031a} DCMFiducialSetSequence = DcmTag{0x0070, 0x031c} DCMFiducialSequence = DcmTag{0x0070, 0x031e} DCMGraphicLayerRecommendedDisplayCIELabValue = DcmTag{0x0070, 0x0401} DCMBlendingSequence = DcmTag{0x0070, 0x0402} DCMRelativeOpacity = DcmTag{0x0070, 0x0403} DCMReferencedSpatialRegistrationSequence = DcmTag{0x0070, 0x0404} DCMBlendingPosition = DcmTag{0x0070, 0x0405} DCMHangingProtocolName = DcmTag{0x0072, 0x0002} DCMHangingProtocolDescription = DcmTag{0x0072, 0x0004} DCMHangingProtocolLevel = DcmTag{0x0072, 0x0006} DCMHangingProtocolCreator = DcmTag{0x0072, 0x0008} DCMHangingProtocolCreationDateTime = DcmTag{0x0072, 0x000a} DCMHangingProtocolDefinitionSequence = DcmTag{0x0072, 0x000c} DCMHangingProtocolUserIdentificationCodeSequence = DcmTag{0x0072, 0x000e} DCMHangingProtocolUserGroupName = DcmTag{0x0072, 0x0010} DCMSourceHangingProtocolSequence = DcmTag{0x0072, 0x0012} DCMNumberOfPriorsReferenced = DcmTag{0x0072, 0x0014} DCMImageSetsSequence = DcmTag{0x0072, 0x0020} DCMImageSetSelectorSequence = DcmTag{0x0072, 0x0022} DCMImageSetSelectorUsageFlag = DcmTag{0x0072, 0x0024} DCMSelectorAttribute = DcmTag{0x0072, 0x0026} DCMSelectorValueNumber = DcmTag{0x0072, 0x0028} DCMTimeBasedImageSetsSequence = DcmTag{0x0072, 0x0030} DCMImageSetNumber = DcmTag{0x0072, 0x0032} DCMImageSetSelectorCategory = DcmTag{0x0072, 0x0034} DCMRelativeTime = DcmTag{0x0072, 0x0038} DCMRelativeTimeUnits = DcmTag{0x0072, 0x003a} DCMAbstractPriorValue = DcmTag{0x0072, 0x003c} DCMAbstractPriorCodeSequence = DcmTag{0x0072, 0x003e} DCMImageSetLabel = DcmTag{0x0072, 0x0040} DCMSelectorAttributeVR = DcmTag{0x0072, 0x0050} DCMSelectorSequencePointer = DcmTag{0x0072, 0x0052} DCMSelectorSequencePointerPrivateCreator = DcmTag{0x0072, 0x0054} DCMSelectorAttributePrivateCreator = DcmTag{0x0072, 0x0056} DCMSelectorATValue = DcmTag{0x0072, 0x0060} DCMSelectorCSValue = DcmTag{0x0072, 0x0062} DCMSelectorISValue = DcmTag{0x0072, 0x0064} DCMSelectorLOValue = DcmTag{0x0072, 0x0066} DCMSelectorLTValue = DcmTag{0x0072, 0x0068} DCMSelectorPNValue = DcmTag{0x0072, 0x006a} DCMSelectorSHValue = DcmTag{0x0072, 0x006c} DCMSelectorSTValue = DcmTag{0x0072, 0x006e} DCMSelectorUTValue = DcmTag{0x0072, 0x0070} DCMSelectorDSValue = DcmTag{0x0072, 0x0072} DCMSelectorFDValue = DcmTag{0x0072, 0x0074} DCMSelectorFLValue = DcmTag{0x0072, 0x0076} DCMSelectorULValue = DcmTag{0x0072, 0x0078} DCMSelectorUSValue = DcmTag{0x0072, 0x007a} DCMSelectorSLValue = DcmTag{0x0072, 0x007c} DCMSelectorSSValue = DcmTag{0x0072, 0x007e} DCMSelectorCodeSequenceValue = DcmTag{0x0072, 0x0080} DCMNumberOfScreens = DcmTag{0x0072, 0x0100} DCMNominalScreenDefinitionSequence = DcmTag{0x0072, 0x0102} DCMNumberOfVerticalPixels = DcmTag{0x0072, 0x0104} DCMNumberOfHorizontalPixels = DcmTag{0x0072, 0x0106} DCMDisplayEnvironmentSpatialPosition = DcmTag{0x0072, 0x0108} DCMScreenMinimumGrayscaleBitDepth = DcmTag{0x0072, 0x010a} DCMScreenMinimumColorBitDepth = DcmTag{0x0072, 0x010c} DCMApplicationMaximumRepaintTime = DcmTag{0x0072, 0x010e} DCMDisplaySetsSequence = DcmTag{0x0072, 0x0200} DCMDisplaySetNumber = DcmTag{0x0072, 0x0202} DCMDisplaySetLabel = DcmTag{0x0072, 0x0203} DCMDisplaySetPresentationGroup = DcmTag{0x0072, 0x0204} DCMDisplaySetPresentationGroupDescription = DcmTag{0x0072, 0x0206} DCMPartialDataDisplayHandling = DcmTag{0x0072, 0x0208} DCMSynchronizedScrollingSequence = DcmTag{0x0072, 0x0210} DCMDisplaySetScrollingGroup = DcmTag{0x0072, 0x0212} DCMReferenceDisplaySets = DcmTag{0x0072, 0x0218} DCMImageBoxesSequence = DcmTag{0x0072, 0x0300} DCMImageBoxNumber = DcmTag{0x0072, 0x0302} DCMImageBoxLayoutType = DcmTag{0x0072, 0x0304} DCMImageBoxTileHorizontalDimension = DcmTag{0x0072, 0x0306} DCMImageBoxTileVerticalDimension = DcmTag{0x0072, 0x0308} DCMImageBoxScrollDirection = DcmTag{0x0072, 0x0310} DCMImageBoxSmallScrollType = DcmTag{0x0072, 0x0312} DCMImageBoxSmallScrollAmount = DcmTag{0x0072, 0x0314} DCMImageBoxLargeScrollType = DcmTag{0x0072, 0x0316} DCMImageBoxLargeScrollAmount = DcmTag{0x0072, 0x0318} DCMImageBoxOverlapPriority = DcmTag{0x0072, 0x0320} DCMCineRelativeToRealTime = DcmTag{0x0072, 0x0330} DCMFilterOperationsSequence = DcmTag{0x0072, 0x0400} DCMFilterByCategory = DcmTag{0x0072, 0x0402} DCMFilterByAttributePresence = DcmTag{0x0072, 0x0404} DCMFilterByOperator = DcmTag{0x0072, 0x0406} DCMStructuredDisplayBackgroundCIELabValue = DcmTag{0x0072, 0x0420} DCMEmptyImageBoxCIELabValue = DcmTag{0x0072, 0x0421} DCMStructuredDisplayImageBoxSequence = DcmTag{0x0072, 0x0422} DCMStructuredDisplayTextBoxSequence = DcmTag{0x0072, 0x0424} DCMReferencedFirstFrameSequence = DcmTag{0x0072, 0x0427} DCMImageBoxSynchronizationSequence = DcmTag{0x0072, 0x0430} DCMSynchronizedImageBoxList = DcmTag{0x0072, 0x0432} DCMTypeOfSynchronization = DcmTag{0x0072, 0x0434} DCMBlendingOperationType = DcmTag{0x0072, 0x0500} DCMReformattingOperationType = DcmTag{0x0072, 0x0510} DCMReformattingThickness = DcmTag{0x0072, 0x0512} DCMReformattingInterval = DcmTag{0x0072, 0x0514} DCMReformattingOperationInitialViewDirection = DcmTag{0x0072, 0x0516} DCMThreeDRenderingType = DcmTag{0x0072, 0x0520} DCMSortingOperationsSequence = DcmTag{0x0072, 0x0600} DCMSortByCategory = DcmTag{0x0072, 0x0602} DCMSortingDirection = DcmTag{0x0072, 0x0604} DCMDisplaySetPatientOrientation = DcmTag{0x0072, 0x0700} DCMVOIType = DcmTag{0x0072, 0x0702} DCMPseudoColorType = DcmTag{0x0072, 0x0704} DCMShowGrayscaleInverted = DcmTag{0x0072, 0x0706} DCMShowImageTrueSizeFlag = DcmTag{0x0072, 0x0710} DCMShowGraphicAnnotationFlag = DcmTag{0x0072, 0x0712} DCMShowPatientDemographicsFlag = DcmTag{0x0072, 0x0714} DCMShowAcquisitionTechniquesFlag = DcmTag{0x0072, 0x0716} DCMDisplaySetHorizontalJustification = DcmTag{0x0072, 0x0717} DCMDisplaySetVerticalJustification = DcmTag{0x0072, 0x0718} DCMUnifiedProcedureStepState = DcmTag{0x0074, 0x1000} DCMUnifiedProcedureStepProgressInformationSequence = DcmTag{0x0074, 0x1002} DCMUnifiedProcedureStepProgress = DcmTag{0x0074, 0x1004} DCMUnifiedProcedureStepProgressDescription = DcmTag{0x0074, 0x1006} DCMUnifiedProcedureStepCommunicationsURISequence = DcmTag{0x0074, 0x1008} DCMContactURI = DcmTag{0x0074, 0x100a} DCMContactDisplayName = DcmTag{0x0074, 0x100c} DCMUnifiedProcedureStepDiscontinuationReasonCodeSequence = DcmTag{0x0074, 0x100e} DCMBeamTaskSequence = DcmTag{0x0074, 0x1020} DCMBeamTaskType = DcmTag{0x0074, 0x1022} DCMBeamOrderIndex = DcmTag{0x0074, 0x1024} DCMDeliveryVerificationImageSequence = DcmTag{0x0074, 0x1030} DCMVerificationImageTiming = DcmTag{0x0074, 0x1032} DCMDoubleExposureFlag = DcmTag{0x0074, 0x1034} DCMDoubleExposureOrdering = DcmTag{0x0074, 0x1036} DCMDoubleExposureMeterset = DcmTag{0x0074, 0x1038} DCMDoubleExposureFieldDelta = DcmTag{0x0074, 0x103a} DCMRelatedReferenceRTImageSequence = DcmTag{0x0074, 0x1040} DCMGeneralMachineVerificationSequence = DcmTag{0x0074, 0x1042} DCMConventionalMachineVerificationSequence = DcmTag{0x0074, 0x1044} DCMIonMachineVerificationSequence = DcmTag{0x0074, 0x1046} DCMFailedAttributesSequence = DcmTag{0x0074, 0x1048} DCMOverriddenAttributesSequence = DcmTag{0x0074, 0x104a} DCMConventionalControlPointVerificationSequence = DcmTag{0x0074, 0x104c} DCMIonControlPointVerificationSequence = DcmTag{0x0074, 0x104e} DCMAttributeOccurrenceSequence = DcmTag{0x0074, 0x1050} DCMAttributeOccurrencePointer = DcmTag{0x0074, 0x1052} DCMAttributeItemSelector = DcmTag{0x0074, 0x1054} DCMAttributeOccurrencePrivateCreator = DcmTag{0x0074, 0x1056} DCMScheduledProcedureStepPriority = DcmTag{0x0074, 0x1200} DCMWorklistLabel = DcmTag{0x0074, 0x1202} DCMProcedureStepLabel = DcmTag{0x0074, 0x1204} DCMScheduledProcessingParametersSequence = DcmTag{0x0074, 0x1210} DCMPerformedProcessingParametersSequence = DcmTag{0x0074, 0x1212} DCMUnifiedProcedureStepPerformedProcedureSequence = DcmTag{0x0074, 0x1216} DCMRelatedProcedureStepSequence = DcmTag{0x0074, 0x1220} DCMProcedureStepRelationshipType = DcmTag{0x0074, 0x1222} DCMDeletionLock = DcmTag{0x0074, 0x1230} DCMReceivingAE = DcmTag{0x0074, 0x1234} DCMRequestingAE = DcmTag{0x0074, 0x1236} DCMReasonForCancellation = DcmTag{0x0074, 0x1238} DCMSCPStatus = DcmTag{0x0074, 0x1242} DCMSubscriptionListStatus = DcmTag{0x0074, 0x1244} DCMUnifiedProcedureStepListStatus = DcmTag{0x0074, 0x1246} DCMImplantAssemblyTemplateName = DcmTag{0x0076, 0x0001} DCMImplantAssemblyTemplateIssuer = DcmTag{0x0076, 0x0003} DCMImplantAssemblyTemplateVersion = DcmTag{0x0076, 0x0006} DCMReplacedImplantAssemblyTemplateSequence = DcmTag{0x0076, 0x0008} DCMImplantAssemblyTemplateType = DcmTag{0x0076, 0x000a} DCMOriginalImplantAssemblyTemplateSequence = DcmTag{0x0076, 0x000c} DCMDerivationImplantAssemblyTemplateSequence = DcmTag{0x0076, 0x000e} DCMImplantAssemblyTemplateTargetAnatomySequence = DcmTag{0x0076, 0x0010} DCMProcedureTypeCodeSequence = DcmTag{0x0076, 0x0020} DCMSurgicalTechnique = DcmTag{0x0076, 0x0030} DCMComponentTypesSequence = DcmTag{0x0076, 0x0032} DCMComponentTypeCodeSequence = DcmTag{0x0076, 0x0034} DCMExclusiveComponentType = DcmTag{0x0076, 0x0036} DCMMandatoryComponentType = DcmTag{0x0076, 0x0038} DCMComponentSequence = DcmTag{0x0076, 0x0040} DCMComponentID = DcmTag{0x0076, 0x0055} DCMComponentAssemblySequence = DcmTag{0x0076, 0x0060} DCMComponent1ReferencedID = DcmTag{0x0076, 0x0070} DCMComponent1ReferencedMatingFeatureSetID = DcmTag{0x0076, 0x0080} DCMComponent1ReferencedMatingFeatureID = DcmTag{0x0076, 0x0090} DCMComponent2ReferencedID = DcmTag{0x0076, 0x00a0} DCMComponent2ReferencedMatingFeatureSetID = DcmTag{0x0076, 0x00b0} DCMComponent2ReferencedMatingFeatureID = DcmTag{0x0076, 0x00c0} DCMImplantTemplateGroupName = DcmTag{0x0078, 0x0000} DCMImplantTemplateGroupDescription = DcmTag{0x0078, 0x0010} DCMImplantTemplateGroupIssuer = DcmTag{0x0078, 0x0020} DCMImplantTemplateGroupVersion = DcmTag{0x0078, 0x0024} DCMReplacedImplantTemplateGroupSequence = DcmTag{0x0078, 0x0026} DCMImplantTemplateGroupTargetAnatomySequence = DcmTag{0x0078, 0x0028} DCMImplantTemplateGroupMembersSequence = DcmTag{0x0078, 0x002a} DCMImplantTemplateGroupMemberID = DcmTag{0x0078, 0x002e} DCMThreeDImplantTemplateGroupMemberMatchingPoint = DcmTag{0x0078, 0x0050} DCMThreeDImplantTemplateGroupMemberMatchingAxes = DcmTag{0x0078, 0x0060} DCMImplantTemplateGroupMemberMatching2DCoordinatesSequence = DcmTag{0x0078, 0x0070} DCMTwoDImplantTemplateGroupMemberMatchingPoint = DcmTag{0x0078, 0x0090} DCMTwoDImplantTemplateGroupMemberMatchingAxes = DcmTag{0x0078, 0x00a0} DCMImplantTemplateGroupVariationDimensionSequence = DcmTag{0x0078, 0x00b0} DCMImplantTemplateGroupVariationDimensionName = DcmTag{0x0078, 0x00b2} DCMImplantTemplateGroupVariationDimensionRankSequence = DcmTag{0x0078, 0x00b4} DCMReferencedImplantTemplateGroupMemberID = DcmTag{0x0078, 0x00b6} DCMImplantTemplateGroupVariationDimensionRank = DcmTag{0x0078, 0x00b8} DCMStorageMediaFileSetID = DcmTag{0x0088, 0x0130} DCMStorageMediaFileSetUID = DcmTag{0x0088, 0x0140} DCMIconImageSequence = DcmTag{0x0088, 0x0200} DCMRETIREDTopicTitle = DcmTag{0x0088, 0x0904} DCMRETIREDTopicSubject = DcmTag{0x0088, 0x0906} DCMRETIREDTopicAuthor = DcmTag{0x0088, 0x0910} DCMRETIREDTopicKeywords = DcmTag{0x0088, 0x0912} DCMSOPInstanceStatus = DcmTag{0x0100, 0x0410} DCMSOPAuthorizationDateTime = DcmTag{0x0100, 0x0420} DCMSOPAuthorizationComment = DcmTag{0x0100, 0x0424} DCMAuthorizationEquipmentCertificationNumber = DcmTag{0x0100, 0x0426} DCMMACIDNumber = DcmTag{0x0400, 0x0005} DCMMACCalculationTransferSyntaxUID = DcmTag{0x0400, 0x0010} DCMMACAlgorithm = DcmTag{0x0400, 0x0015} DCMDataElementsSigned = DcmTag{0x0400, 0x0020} DCMDigitalSignatureUID = DcmTag{0x0400, 0x0100} DCMDigitalSignatureDateTime = DcmTag{0x0400, 0x0105} DCMCertificateType = DcmTag{0x0400, 0x0110} DCMCertificateOfSigner = DcmTag{0x0400, 0x0115} DCMSignature = DcmTag{0x0400, 0x0120} DCMCertifiedTimestampType = DcmTag{0x0400, 0x0305} DCMCertifiedTimestamp = DcmTag{0x0400, 0x0310} DCMDigitalSignaturePurposeCodeSequence = DcmTag{0x0400, 0x0401} DCMReferencedDigitalSignatureSequence = DcmTag{0x0400, 0x0402} DCMReferencedSOPInstanceMACSequence = DcmTag{0x0400, 0x0403} DCMMAC = DcmTag{0x0400, 0x0404} DCMEncryptedAttributesSequence = DcmTag{0x0400, 0x0500} DCMEncryptedContentTransferSyntaxUID = DcmTag{0x0400, 0x0510} DCMEncryptedContent = DcmTag{0x0400, 0x0520} DCMModifiedAttributesSequence = DcmTag{0x0400, 0x0550} DCMOriginalAttributesSequence = DcmTag{0x0400, 0x0561} DCMAttributeModificationDateTime = DcmTag{0x0400, 0x0562} DCMModifyingSystem = DcmTag{0x0400, 0x0563} DCMSourceOfPreviousValues = DcmTag{0x0400, 0x0564} DCMReasonForTheAttributeModification = DcmTag{0x0400, 0x0565} DCMACRNEMA2CCodeTableGroupLength = DcmTag{0x1000, 0x0000} DCMACRNEMA2CEscapeTriplet = DcmTag{0x1000, 0x0010} DCMACRNEMA2CRunLengthTriplet = DcmTag{0x1000, 0x0011} DCMACRNEMA2CHuffmanTableSize = DcmTag{0x1000, 0x0012} DCMACRNEMA2CHuffmanTableTriplet = DcmTag{0x1000, 0x0013} DCMACRNEMA2CShiftTableSize = DcmTag{0x1000, 0x0014} DCMACRNEMA2CShiftTableTriplet = DcmTag{0x1000, 0x0015} DCMACRNEMA2CZonalMapGroupLength = DcmTag{0x1010, 0x0000} DCMACRNEMA2CZonalMap = DcmTag{0x1010, 0x0004} DCMNumberOfCopies = DcmTag{0x2000, 0x0010} DCMPrinterConfigurationSequence = DcmTag{0x2000, 0x001e} DCMPrintPriority = DcmTag{0x2000, 0x0020} DCMMediumType = DcmTag{0x2000, 0x0030} DCMFilmDestination = DcmTag{0x2000, 0x0040} DCMFilmSessionLabel = DcmTag{0x2000, 0x0050} DCMMemoryAllocation = DcmTag{0x2000, 0x0060} DCMMaximumMemoryAllocation = DcmTag{0x2000, 0x0061} DCMRETIREDColorImagePrintingFlag = DcmTag{0x2000, 0x0062} DCMRETIREDCollationFlag = DcmTag{0x2000, 0x0063} DCMRETIREDAnnotationFlag = DcmTag{0x2000, 0x0065} DCMRETIREDImageOverlayFlag = DcmTag{0x2000, 0x0067} DCMRETIREDPresentationLUTFlag = DcmTag{0x2000, 0x0069} DCMRETIREDImageBoxPresentationLUTFlag = DcmTag{0x2000, 0x006a} DCMMemoryBitDepth = DcmTag{0x2000, 0x00a0} DCMPrintingBitDepth = DcmTag{0x2000, 0x00a1} DCMMediaInstalledSequence = DcmTag{0x2000, 0x00a2} DCMOtherMediaAvailableSequence = DcmTag{0x2000, 0x00a4} DCMSupportedImageDisplayFormatsSequence = DcmTag{0x2000, 0x00a8} DCMReferencedFilmBoxSequence = DcmTag{0x2000, 0x0500} DCMRETIREDReferencedStoredPrintSequence = DcmTag{0x2000, 0x0510} DCMImageDisplayFormat = DcmTag{0x2010, 0x0010} DCMAnnotationDisplayFormatID = DcmTag{0x2010, 0x0030} DCMFilmOrientation = DcmTag{0x2010, 0x0040} DCMFilmSizeID = DcmTag{0x2010, 0x0050} DCMPrinterResolutionID = DcmTag{0x2010, 0x0052} DCMDefaultPrinterResolutionID = DcmTag{0x2010, 0x0054} DCMMagnificationType = DcmTag{0x2010, 0x0060} DCMSmoothingType = DcmTag{0x2010, 0x0080} DCMDefaultMagnificationType = DcmTag{0x2010, 0x00a6} DCMOtherMagnificationTypesAvailable = DcmTag{0x2010, 0x00a7} DCMDefaultSmoothingType = DcmTag{0x2010, 0x00a8} DCMOtherSmoothingTypesAvailable = DcmTag{0x2010, 0x00a9} DCMBorderDensity = DcmTag{0x2010, 0x0100} DCMEmptyImageDensity = DcmTag{0x2010, 0x0110} DCMMinDensity = DcmTag{0x2010, 0x0120} DCMMaxDensity = DcmTag{0x2010, 0x0130} DCMTrim = DcmTag{0x2010, 0x0140} DCMConfigurationInformation = DcmTag{0x2010, 0x0150} DCMConfigurationInformationDescription = DcmTag{0x2010, 0x0152} DCMMaximumCollatedFilms = DcmTag{0x2010, 0x0154} DCMIllumination = DcmTag{0x2010, 0x015e} DCMReflectedAmbientLight = DcmTag{0x2010, 0x0160} DCMPrinterPixelSpacing = DcmTag{0x2010, 0x0376} DCMReferencedFilmSessionSequence = DcmTag{0x2010, 0x0500} DCMReferencedImageBoxSequence = DcmTag{0x2010, 0x0510} DCMReferencedBasicAnnotationBoxSequence = DcmTag{0x2010, 0x0520} DCMImageBoxPosition = DcmTag{0x2020, 0x0010} DCMPolarity = DcmTag{0x2020, 0x0020} DCMRequestedImageSize = DcmTag{0x2020, 0x0030} DCMRequestedDecimateCropBehavior = DcmTag{0x2020, 0x0040} DCMRequestedResolutionID = DcmTag{0x2020, 0x0050} DCMRequestedImageSizeFlag = DcmTag{0x2020, 0x00a0} DCMDecimateCropResult = DcmTag{0x2020, 0x00a2} DCMBasicGrayscaleImageSequence = DcmTag{0x2020, 0x0110} DCMBasicColorImageSequence = DcmTag{0x2020, 0x0111} DCMRETIREDReferencedImageOverlayBoxSequence = DcmTag{0x2020, 0x0130} DCMRETIREDReferencedVOILUTBoxSequence = DcmTag{0x2020, 0x0140} DCMAnnotationPosition = DcmTag{0x2030, 0x0010} DCMTextString = DcmTag{0x2030, 0x0020} DCMRETIREDReferencedOverlayPlaneSequence = DcmTag{0x2040, 0x0010} DCMRETIREDReferencedOverlayPlaneGroups = DcmTag{0x2040, 0x0011} DCMRETIREDOverlayPixelDataSequence = DcmTag{0x2040, 0x0020} DCMRETIREDOverlayMagnificationType = DcmTag{0x2040, 0x0060} DCMRETIREDOverlaySmoothingType = DcmTag{0x2040, 0x0070} DCMRETIREDOverlayOrImageMagnification = DcmTag{0x2040, 0x0072} DCMRETIREDMagnifyToNumberOfColumns = DcmTag{0x2040, 0x0074} DCMRETIREDOverlayForegroundDensity = DcmTag{0x2040, 0x0080} DCMRETIREDOverlayBackgroundDensity = DcmTag{0x2040, 0x0082} DCMRETIREDOverlayMode = DcmTag{0x2040, 0x0090} DCMRETIREDThresholdDensity = DcmTag{0x2040, 0x0100} DCMRETIREDReferencedImageBoxSequenceRetired = DcmTag{0x2040, 0x0500} DCMPresentationLUTSequence = DcmTag{0x2050, 0x0010} DCMPresentationLUTShape = DcmTag{0x2050, 0x0020} DCMReferencedPresentationLUTSequence = DcmTag{0x2050, 0x0500} DCMRETIREDPrintJobID = DcmTag{0x2100, 0x0010} DCMExecutionStatus = DcmTag{0x2100, 0x0020} DCMExecutionStatusInfo = DcmTag{0x2100, 0x0030} DCMCreationDate = DcmTag{0x2100, 0x0040} DCMCreationTime = DcmTag{0x2100, 0x0050} DCMOriginator = DcmTag{0x2100, 0x0070} DCMRETIREDDestinationAE = DcmTag{0x2100, 0x0140} DCMOwnerID = DcmTag{0x2100, 0x0160} DCMNumberOfFilms = DcmTag{0x2100, 0x0170} DCMRETIREDReferencedPrintJobSequencePullStoredPrint = DcmTag{0x2100, 0x0500} DCMPrinterStatus = DcmTag{0x2110, 0x0010} DCMPrinterStatusInfo = DcmTag{0x2110, 0x0020} DCMPrinterName = DcmTag{0x2110, 0x0030} DCMRETIREDPrintQueueID = DcmTag{0x2110, 0x0099} DCMRETIREDQueueStatus = DcmTag{0x2120, 0x0010} DCMRETIREDPrintJobDescriptionSequence = DcmTag{0x2120, 0x0050} DCMRETIREDReferencedPrintJobSequence = DcmTag{0x2120, 0x0070} DCMRETIREDPrintManagementCapabilitiesSequence = DcmTag{0x2130, 0x0010} DCMRETIREDPrinterCharacteristicsSequence = DcmTag{0x2130, 0x0015} DCMRETIREDFilmBoxContentSequence = DcmTag{0x2130, 0x0030} DCMRETIREDImageBoxContentSequence = DcmTag{0x2130, 0x0040} DCMRETIREDAnnotationContentSequence = DcmTag{0x2130, 0x0050} DCMRETIREDImageOverlayBoxContentSequence = DcmTag{0x2130, 0x0060} DCMRETIREDPresentationLUTContentSequence = DcmTag{0x2130, 0x0080} DCMRETIREDProposedStudySequence = DcmTag{0x2130, 0x00a0} DCMRETIREDOriginalImageSequence = DcmTag{0x2130, 0x00c0} DCMLabelUsingInformationExtractedFromInstances = DcmTag{0x2200, 0x0001} DCMLabelText = DcmTag{0x2200, 0x0002} DCMLabelStyleSelection = DcmTag{0x2200, 0x0003} DCMMediaDisposition = DcmTag{0x2200, 0x0004} DCMBarcodeValue = DcmTag{0x2200, 0x0005} DCMBarcodeSymbology = DcmTag{0x2200, 0x0006} DCMAllowMediaSplitting = DcmTag{0x2200, 0x0007} DCMIncludeNonDICOMObjects = DcmTag{0x2200, 0x0008} DCMIncludeDisplayApplication = DcmTag{0x2200, 0x0009} DCMPreserveCompositeInstancesAfterMediaCreation = DcmTag{0x2200, 0x000a} DCMTotalNumberOfPiecesOfMediaCreated = DcmTag{0x2200, 0x000b} DCMRequestedMediaApplicationProfile = DcmTag{0x2200, 0x000c} DCMReferencedStorageMediaSequence = DcmTag{0x2200, 0x000d} DCMFailureAttributes = DcmTag{0x2200, 0x000e} DCMAllowLossyCompression = DcmTag{0x2200, 0x000f} DCMRequestPriority = DcmTag{0x2200, 0x0020} DCMRTImageLabel = DcmTag{0x3002, 0x0002} DCMRTImageName = DcmTag{0x3002, 0x0003} DCMRTImageDescription = DcmTag{0x3002, 0x0004} DCMReportedValuesOrigin = DcmTag{0x3002, 0x000a} DCMRTImagePlane = DcmTag{0x3002, 0x000c} DCMXRayImageReceptorTranslation = DcmTag{0x3002, 0x000d} DCMXRayImageReceptorAngle = DcmTag{0x3002, 0x000e} DCMRTImageOrientation = DcmTag{0x3002, 0x0010} DCMImagePlanePixelSpacing = DcmTag{0x3002, 0x0011} DCMRTImagePosition = DcmTag{0x3002, 0x0012} DCMRadiationMachineName = DcmTag{0x3002, 0x0020} DCMRadiationMachineSAD = DcmTag{0x3002, 0x0022} DCMRadiationMachineSSD = DcmTag{0x3002, 0x0024} DCMRTImageSID = DcmTag{0x3002, 0x0026} DCMSourceToReferenceObjectDistance = DcmTag{0x3002, 0x0028} DCMFractionNumber = DcmTag{0x3002, 0x0029} DCMExposureSequence = DcmTag{0x3002, 0x0030} DCMMetersetExposure = DcmTag{0x3002, 0x0032} DCMDiaphragmPosition = DcmTag{0x3002, 0x0034} DCMFluenceMapSequence = DcmTag{0x3002, 0x0040} DCMFluenceDataSource = DcmTag{0x3002, 0x0041} DCMFluenceDataScale = DcmTag{0x3002, 0x0042} DCMPrimaryFluenceModeSequence = DcmTag{0x3002, 0x0050} DCMFluenceMode = DcmTag{0x3002, 0x0051} DCMFluenceModeID = DcmTag{0x3002, 0x0052} DCMDVHType = DcmTag{0x3004, 0x0001} DCMDoseUnits = DcmTag{0x3004, 0x0002} DCMDoseType = DcmTag{0x3004, 0x0004} DCMDoseComment = DcmTag{0x3004, 0x0006} DCMNormalizationPoint = DcmTag{0x3004, 0x0008} DCMDoseSummationType = DcmTag{0x3004, 0x000a} DCMGridFrameOffsetVector = DcmTag{0x3004, 0x000c} DCMDoseGridScaling = DcmTag{0x3004, 0x000e} DCMRTDoseROISequence = DcmTag{0x3004, 0x0010} DCMDoseValue = DcmTag{0x3004, 0x0012} DCMTissueHeterogeneityCorrection = DcmTag{0x3004, 0x0014} DCMDVHNormalizationPoint = DcmTag{0x3004, 0x0040} DCMDVHNormalizationDoseValue = DcmTag{0x3004, 0x0042} DCMDVHSequence = DcmTag{0x3004, 0x0050} DCMDVHDoseScaling = DcmTag{0x3004, 0x0052} DCMDVHVolumeUnits = DcmTag{0x3004, 0x0054} DCMDVHNumberOfBins = DcmTag{0x3004, 0x0056} DCMDVHData = DcmTag{0x3004, 0x0058} DCMDVHReferencedROISequence = DcmTag{0x3004, 0x0060} DCMDVHROIContributionType = DcmTag{0x3004, 0x0062} DCMDVHMinimumDose = DcmTag{0x3004, 0x0070} DCMDVHMaximumDose = DcmTag{0x3004, 0x0072} DCMDVHMeanDose = DcmTag{0x3004, 0x0074} DCMStructureSetLabel = DcmTag{0x3006, 0x0002} DCMStructureSetName = DcmTag{0x3006, 0x0004} DCMStructureSetDescription = DcmTag{0x3006, 0x0006} DCMStructureSetDate = DcmTag{0x3006, 0x0008} DCMStructureSetTime = DcmTag{0x3006, 0x0009} DCMReferencedFrameOfReferenceSequence = DcmTag{0x3006, 0x0010} DCMRTReferencedStudySequence = DcmTag{0x3006, 0x0012} DCMRTReferencedSeriesSequence = DcmTag{0x3006, 0x0014} DCMContourImageSequence = DcmTag{0x3006, 0x0016} DCMStructureSetROISequence = DcmTag{0x3006, 0x0020} DCMROINumber = DcmTag{0x3006, 0x0022} DCMReferencedFrameOfReferenceUID = DcmTag{0x3006, 0x0024} DCMROIName = DcmTag{0x3006, 0x0026} DCMROIDescription = DcmTag{0x3006, 0x0028} DCMROIDisplayColor = DcmTag{0x3006, 0x002a} DCMROIVolume = DcmTag{0x3006, 0x002c} DCMRTRelatedROISequence = DcmTag{0x3006, 0x0030} DCMRTROIRelationship = DcmTag{0x3006, 0x0033} DCMROIGenerationAlgorithm = DcmTag{0x3006, 0x0036} DCMROIGenerationDescription = DcmTag{0x3006, 0x0038} DCMROIContourSequence = DcmTag{0x3006, 0x0039} DCMContourSequence = DcmTag{0x3006, 0x0040} DCMContourGeometricType = DcmTag{0x3006, 0x0042} DCMContourSlabThickness = DcmTag{0x3006, 0x0044} DCMContourOffsetVector = DcmTag{0x3006, 0x0045} DCMNumberOfContourPoints = DcmTag{0x3006, 0x0046} DCMContourNumber = DcmTag{0x3006, 0x0048} DCMAttachedContours = DcmTag{0x3006, 0x0049} DCMContourData = DcmTag{0x3006, 0x0050} DCMRTROIObservationsSequence = DcmTag{0x3006, 0x0080} DCMObservationNumber = DcmTag{0x3006, 0x0082} DCMReferencedROINumber = DcmTag{0x3006, 0x0084} DCMROIObservationLabel = DcmTag{0x3006, 0x0085} DCMRTROIIdentificationCodeSequence = DcmTag{0x3006, 0x0086} DCMROIObservationDescription = DcmTag{0x3006, 0x0088} DCMRelatedRTROIObservationsSequence = DcmTag{0x3006, 0x00a0} DCMRTROIInterpretedType = DcmTag{0x3006, 0x00a4} DCMROIInterpreter = DcmTag{0x3006, 0x00a6} DCMROIPhysicalPropertiesSequence = DcmTag{0x3006, 0x00b0} DCMROIPhysicalProperty = DcmTag{0x3006, 0x00b2} DCMROIPhysicalPropertyValue = DcmTag{0x3006, 0x00b4} DCMROIElementalCompositionSequence = DcmTag{0x3006, 0x00b6} DCMROIElementalCompositionAtomicNumber = DcmTag{0x3006, 0x00b7} DCMROIElementalCompositionAtomicMassFraction = DcmTag{0x3006, 0x00b8} DCMFrameOfReferenceRelationshipSequence = DcmTag{0x3006, 0x00c0} DCMRelatedFrameOfReferenceUID = DcmTag{0x3006, 0x00c2} DCMFrameOfReferenceTransformationType = DcmTag{0x3006, 0x00c4} DCMFrameOfReferenceTransformationMatrix = DcmTag{0x3006, 0x00c6} DCMFrameOfReferenceTransformationComment = DcmTag{0x3006, 0x00c8} DCMMeasuredDoseReferenceSequence = DcmTag{0x3008, 0x0010} DCMMeasuredDoseDescription = DcmTag{0x3008, 0x0012} DCMMeasuredDoseType = DcmTag{0x3008, 0x0014} DCMMeasuredDoseValue = DcmTag{0x3008, 0x0016} DCMTreatmentSessionBeamSequence = DcmTag{0x3008, 0x0020} DCMTreatmentSessionIonBeamSequence = DcmTag{0x3008, 0x0021} DCMCurrentFractionNumber = DcmTag{0x3008, 0x0022} DCMTreatmentControlPointDate = DcmTag{0x3008, 0x0024} DCMTreatmentControlPointTime = DcmTag{0x3008, 0x0025} DCMTreatmentTerminationStatus = DcmTag{0x3008, 0x002a} DCMTreatmentTerminationCode = DcmTag{0x3008, 0x002b} DCMTreatmentVerificationStatus = DcmTag{0x3008, 0x002c} DCMReferencedTreatmentRecordSequence = DcmTag{0x3008, 0x0030} DCMSpecifiedPrimaryMeterset = DcmTag{0x3008, 0x0032} DCMSpecifiedSecondaryMeterset = DcmTag{0x3008, 0x0033} DCMDeliveredPrimaryMeterset = DcmTag{0x3008, 0x0036} DCMDeliveredSecondaryMeterset = DcmTag{0x3008, 0x0037} DCMSpecifiedTreatmentTime = DcmTag{0x3008, 0x003a} DCMDeliveredTreatmentTime = DcmTag{0x3008, 0x003b} DCMControlPointDeliverySequence = DcmTag{0x3008, 0x0040} DCMIonControlPointDeliverySequence = DcmTag{0x3008, 0x0041} DCMSpecifiedMeterset = DcmTag{0x3008, 0x0042} DCMDeliveredMeterset = DcmTag{0x3008, 0x0044} DCMMetersetRateSet = DcmTag{0x3008, 0x0045} DCMMetersetRateDelivered = DcmTag{0x3008, 0x0046} DCMScanSpotMetersetsDelivered = DcmTag{0x3008, 0x0047} DCMDoseRateDelivered = DcmTag{0x3008, 0x0048} DCMTreatmentSummaryCalculatedDoseReferenceSequence = DcmTag{0x3008, 0x0050} DCMCumulativeDoseToDoseReference = DcmTag{0x3008, 0x0052} DCMFirstTreatmentDate = DcmTag{0x3008, 0x0054} DCMMostRecentTreatmentDate = DcmTag{0x3008, 0x0056} DCMNumberOfFractionsDelivered = DcmTag{0x3008, 0x005a} DCMOverrideSequence = DcmTag{0x3008, 0x0060} DCMParameterSequencePointer = DcmTag{0x3008, 0x0061} DCMOverrideParameterPointer = DcmTag{0x3008, 0x0062} DCMParameterItemIndex = DcmTag{0x3008, 0x0063} DCMMeasuredDoseReferenceNumber = DcmTag{0x3008, 0x0064} DCMParameterPointer = DcmTag{0x3008, 0x0065} DCMOverrideReason = DcmTag{0x3008, 0x0066} DCMCorrectedParameterSequence = DcmTag{0x3008, 0x0068} DCMCorrectionValue = DcmTag{0x3008, 0x006a} DCMCalculatedDoseReferenceSequence = DcmTag{0x3008, 0x0070} DCMCalculatedDoseReferenceNumber = DcmTag{0x3008, 0x0072} DCMCalculatedDoseReferenceDescription = DcmTag{0x3008, 0x0074} DCMCalculatedDoseReferenceDoseValue = DcmTag{0x3008, 0x0076} DCMStartMeterset = DcmTag{0x3008, 0x0078} DCMEndMeterset = DcmTag{0x3008, 0x007a} DCMReferencedMeasuredDoseReferenceSequence = DcmTag{0x3008, 0x0080} DCMReferencedMeasuredDoseReferenceNumber = DcmTag{0x3008, 0x0082} DCMReferencedCalculatedDoseReferenceSequence = DcmTag{0x3008, 0x0090} DCMReferencedCalculatedDoseReferenceNumber = DcmTag{0x3008, 0x0092} DCMBeamLimitingDeviceLeafPairsSequence = DcmTag{0x3008, 0x00a0} DCMRecordedWedgeSequence = DcmTag{0x3008, 0x00b0} DCMRecordedCompensatorSequence = DcmTag{0x3008, 0x00c0} DCMRecordedBlockSequence = DcmTag{0x3008, 0x00d0} DCMTreatmentSummaryMeasuredDoseReferenceSequence = DcmTag{0x3008, 0x00e0} DCMRecordedSnoutSequence = DcmTag{0x3008, 0x00f0} DCMRecordedRangeShifterSequence = DcmTag{0x3008, 0x00f2} DCMRecordedLateralSpreadingDeviceSequence = DcmTag{0x3008, 0x00f4} DCMRecordedRangeModulatorSequence = DcmTag{0x3008, 0x00f6} DCMRecordedSourceSequence = DcmTag{0x3008, 0x0100} DCMSourceSerialNumber = DcmTag{0x3008, 0x0105} DCMTreatmentSessionApplicationSetupSequence = DcmTag{0x3008, 0x0110} DCMApplicationSetupCheck = DcmTag{0x3008, 0x0116} DCMRecordedBrachyAccessoryDeviceSequence = DcmTag{0x3008, 0x0120} DCMReferencedBrachyAccessoryDeviceNumber = DcmTag{0x3008, 0x0122} DCMRecordedChannelSequence = DcmTag{0x3008, 0x0130} DCMSpecifiedChannelTotalTime = DcmTag{0x3008, 0x0132} DCMDeliveredChannelTotalTime = DcmTag{0x3008, 0x0134} DCMSpecifiedNumberOfPulses = DcmTag{0x3008, 0x0136} DCMDeliveredNumberOfPulses = DcmTag{0x3008, 0x0138} DCMSpecifiedPulseRepetitionInterval = DcmTag{0x3008, 0x013a} DCMDeliveredPulseRepetitionInterval = DcmTag{0x3008, 0x013c} DCMRecordedSourceApplicatorSequence = DcmTag{0x3008, 0x0140} DCMReferencedSourceApplicatorNumber = DcmTag{0x3008, 0x0142} DCMRecordedChannelShieldSequence = DcmTag{0x3008, 0x0150} DCMReferencedChannelShieldNumber = DcmTag{0x3008, 0x0152} DCMBrachyControlPointDeliveredSequence = DcmTag{0x3008, 0x0160} DCMSafePositionExitDate = DcmTag{0x3008, 0x0162} DCMSafePositionExitTime = DcmTag{0x3008, 0x0164} DCMSafePositionReturnDate = DcmTag{0x3008, 0x0166} DCMSafePositionReturnTime = DcmTag{0x3008, 0x0168} DCMCurrentTreatmentStatus = DcmTag{0x3008, 0x0200} DCMTreatmentStatusComment = DcmTag{0x3008, 0x0202} DCMFractionGroupSummarySequence = DcmTag{0x3008, 0x0220} DCMReferencedFractionNumber = DcmTag{0x3008, 0x0223} DCMFractionGroupType = DcmTag{0x3008, 0x0224} DCMBeamStopperPosition = DcmTag{0x3008, 0x0230} DCMFractionStatusSummarySequence = DcmTag{0x3008, 0x0240} DCMTreatmentDate = DcmTag{0x3008, 0x0250} DCMTreatmentTime = DcmTag{0x3008, 0x0251} DCMRTPlanLabel = DcmTag{0x300a, 0x0002} DCMRTPlanName = DcmTag{0x300a, 0x0003} DCMRTPlanDescription = DcmTag{0x300a, 0x0004} DCMRTPlanDate = DcmTag{0x300a, 0x0006} DCMRTPlanTime = DcmTag{0x300a, 0x0007} DCMTreatmentProtocols = DcmTag{0x300a, 0x0009} DCMPlanIntent = DcmTag{0x300a, 0x000a} DCMTreatmentSites = DcmTag{0x300a, 0x000b} DCMRTPlanGeometry = DcmTag{0x300a, 0x000c} DCMPrescriptionDescription = DcmTag{0x300a, 0x000e} DCMDoseReferenceSequence = DcmTag{0x300a, 0x0010} DCMDoseReferenceNumber = DcmTag{0x300a, 0x0012} DCMDoseReferenceUID = DcmTag{0x300a, 0x0013} DCMDoseReferenceStructureType = DcmTag{0x300a, 0x0014} DCMNominalBeamEnergyUnit = DcmTag{0x300a, 0x0015} DCMDoseReferenceDescription = DcmTag{0x300a, 0x0016} DCMDoseReferencePointCoordinates = DcmTag{0x300a, 0x0018} DCMNominalPriorDose = DcmTag{0x300a, 0x001a} DCMDoseReferenceType = DcmTag{0x300a, 0x0020} DCMConstraintWeight = DcmTag{0x300a, 0x0021} DCMDeliveryWarningDose = DcmTag{0x300a, 0x0022} DCMDeliveryMaximumDose = DcmTag{0x300a, 0x0023} DCMTargetMinimumDose = DcmTag{0x300a, 0x0025} DCMTargetPrescriptionDose = DcmTag{0x300a, 0x0026} DCMTargetMaximumDose = DcmTag{0x300a, 0x0027} DCMTargetUnderdoseVolumeFraction = DcmTag{0x300a, 0x0028} DCMOrganAtRiskFullVolumeDose = DcmTag{0x300a, 0x002a} DCMOrganAtRiskLimitDose = DcmTag{0x300a, 0x002b} DCMOrganAtRiskMaximumDose = DcmTag{0x300a, 0x002c} DCMOrganAtRiskOverdoseVolumeFraction = DcmTag{0x300a, 0x002d} DCMToleranceTableSequence = DcmTag{0x300a, 0x0040} DCMToleranceTableNumber = DcmTag{0x300a, 0x0042} DCMToleranceTableLabel = DcmTag{0x300a, 0x0043} DCMGantryAngleTolerance = DcmTag{0x300a, 0x0044} DCMBeamLimitingDeviceAngleTolerance = DcmTag{0x300a, 0x0046} DCMBeamLimitingDeviceToleranceSequence = DcmTag{0x300a, 0x0048} DCMBeamLimitingDevicePositionTolerance = DcmTag{0x300a, 0x004a} DCMSnoutPositionTolerance = DcmTag{0x300a, 0x004b} DCMPatientSupportAngleTolerance = DcmTag{0x300a, 0x004c} DCMTableTopEccentricAngleTolerance = DcmTag{0x300a, 0x004e} DCMTableTopPitchAngleTolerance = DcmTag{0x300a, 0x004f} DCMTableTopRollAngleTolerance = DcmTag{0x300a, 0x0050} DCMTableTopVerticalPositionTolerance = DcmTag{0x300a, 0x0051} DCMTableTopLongitudinalPositionTolerance = DcmTag{0x300a, 0x0052} DCMTableTopLateralPositionTolerance = DcmTag{0x300a, 0x0053} DCMRTPlanRelationship = DcmTag{0x300a, 0x0055} DCMFractionGroupSequence = DcmTag{0x300a, 0x0070} DCMFractionGroupNumber = DcmTag{0x300a, 0x0071} DCMFractionGroupDescription = DcmTag{0x300a, 0x0072} DCMNumberOfFractionsPlanned = DcmTag{0x300a, 0x0078} DCMNumberOfFractionPatternDigitsPerDay = DcmTag{0x300a, 0x0079} DCMRepeatFractionCycleLength = DcmTag{0x300a, 0x007a} DCMFractionPattern = DcmTag{0x300a, 0x007b} DCMNumberOfBeams = DcmTag{0x300a, 0x0080} DCMBeamDoseSpecificationPoint = DcmTag{0x300a, 0x0082} DCMBeamDose = DcmTag{0x300a, 0x0084} DCMBeamMeterset = DcmTag{0x300a, 0x0086} DCMBeamDosePointDepth = DcmTag{0x300a, 0x0088} DCMBeamDosePointEquivalentDepth = DcmTag{0x300a, 0x0089} DCMBeamDosePointSSD = DcmTag{0x300a, 0x008a} DCMNumberOfBrachyApplicationSetups = DcmTag{0x300a, 0x00a0} DCMBrachyApplicationSetupDoseSpecificationPoint = DcmTag{0x300a, 0x00a2} DCMBrachyApplicationSetupDose = DcmTag{0x300a, 0x00a4} DCMBeamSequence = DcmTag{0x300a, 0x00b0} DCMTreatmentMachineName = DcmTag{0x300a, 0x00b2} DCMPrimaryDosimeterUnit = DcmTag{0x300a, 0x00b3} DCMSourceAxisDistance = DcmTag{0x300a, 0x00b4} DCMBeamLimitingDeviceSequence = DcmTag{0x300a, 0x00b6} DCMRTBeamLimitingDeviceType = DcmTag{0x300a, 0x00b8} DCMSourceToBeamLimitingDeviceDistance = DcmTag{0x300a, 0x00ba} DCMIsocenterToBeamLimitingDeviceDistance = DcmTag{0x300a, 0x00bb} DCMNumberOfLeafJawPairs = DcmTag{0x300a, 0x00bc} DCMLeafPositionBoundaries = DcmTag{0x300a, 0x00be} DCMBeamNumber = DcmTag{0x300a, 0x00c0} DCMBeamName = DcmTag{0x300a, 0x00c2} DCMBeamDescription = DcmTag{0x300a, 0x00c3} DCMBeamType = DcmTag{0x300a, 0x00c4} DCMRadiationType = DcmTag{0x300a, 0x00c6} DCMHighDoseTechniqueType = DcmTag{0x300a, 0x00c7} DCMReferenceImageNumber = DcmTag{0x300a, 0x00c8} DCMPlannedVerificationImageSequence = DcmTag{0x300a, 0x00ca} DCMImagingDeviceSpecificAcquisitionParameters = DcmTag{0x300a, 0x00cc} DCMTreatmentDeliveryType = DcmTag{0x300a, 0x00ce} DCMNumberOfWedges = DcmTag{0x300a, 0x00d0} DCMWedgeSequence = DcmTag{0x300a, 0x00d1} DCMWedgeNumber = DcmTag{0x300a, 0x00d2} DCMWedgeType = DcmTag{0x300a, 0x00d3} DCMWedgeID = DcmTag{0x300a, 0x00d4} DCMWedgeAngle = DcmTag{0x300a, 0x00d5} DCMWedgeFactor = DcmTag{0x300a, 0x00d6} DCMTotalWedgeTrayWaterEquivalentThickness = DcmTag{0x300a, 0x00d7} DCMWedgeOrientation = DcmTag{0x300a, 0x00d8} DCMIsocenterToWedgeTrayDistance = DcmTag{0x300a, 0x00d9} DCMSourceToWedgeTrayDistance = DcmTag{0x300a, 0x00da} DCMWedgeThinEdgePosition = DcmTag{0x300a, 0x00db} DCMBolusID = DcmTag{0x300a, 0x00dc} DCMBolusDescription = DcmTag{0x300a, 0x00dd} DCMNumberOfCompensators = DcmTag{0x300a, 0x00e0} DCMMaterialID = DcmTag{0x300a, 0x00e1} DCMTotalCompensatorTrayFactor = DcmTag{0x300a, 0x00e2} DCMCompensatorSequence = DcmTag{0x300a, 0x00e3} DCMCompensatorNumber = DcmTag{0x300a, 0x00e4} DCMCompensatorID = DcmTag{0x300a, 0x00e5} DCMSourceToCompensatorTrayDistance = DcmTag{0x300a, 0x00e6} DCMCompensatorRows = DcmTag{0x300a, 0x00e7} DCMCompensatorColumns = DcmTag{0x300a, 0x00e8} DCMCompensatorPixelSpacing = DcmTag{0x300a, 0x00e9} DCMCompensatorPosition = DcmTag{0x300a, 0x00ea} DCMCompensatorTransmissionData = DcmTag{0x300a, 0x00eb} DCMCompensatorThicknessData = DcmTag{0x300a, 0x00ec} DCMNumberOfBoli = DcmTag{0x300a, 0x00ed} DCMCompensatorType = DcmTag{0x300a, 0x00ee} DCMNumberOfBlocks = DcmTag{0x300a, 0x00f0} DCMTotalBlockTrayFactor = DcmTag{0x300a, 0x00f2} DCMTotalBlockTrayWaterEquivalentThickness = DcmTag{0x300a, 0x00f3} DCMBlockSequence = DcmTag{0x300a, 0x00f4} DCMBlockTrayID = DcmTag{0x300a, 0x00f5} DCMSourceToBlockTrayDistance = DcmTag{0x300a, 0x00f6} DCMIsocenterToBlockTrayDistance = DcmTag{0x300a, 0x00f7} DCMBlockType = DcmTag{0x300a, 0x00f8} DCMAccessoryCode = DcmTag{0x300a, 0x00f9} DCMBlockDivergence = DcmTag{0x300a, 0x00fa} DCMBlockMountingPosition = DcmTag{0x300a, 0x00fb} DCMBlockNumber = DcmTag{0x300a, 0x00fc} DCMBlockName = DcmTag{0x300a, 0x00fe} DCMBlockThickness = DcmTag{0x300a, 0x0100} DCMBlockTransmission = DcmTag{0x300a, 0x0102} DCMBlockNumberOfPoints = DcmTag{0x300a, 0x0104} DCMBlockData = DcmTag{0x300a, 0x0106} DCMApplicatorSequence = DcmTag{0x300a, 0x0107} DCMApplicatorID = DcmTag{0x300a, 0x0108} DCMApplicatorType = DcmTag{0x300a, 0x0109} DCMApplicatorDescription = DcmTag{0x300a, 0x010a} DCMCumulativeDoseReferenceCoefficient = DcmTag{0x300a, 0x010c} DCMFinalCumulativeMetersetWeight = DcmTag{0x300a, 0x010e} DCMNumberOfControlPoints = DcmTag{0x300a, 0x0110} DCMControlPointSequence = DcmTag{0x300a, 0x0111} DCMControlPointIndex = DcmTag{0x300a, 0x0112} DCMNominalBeamEnergy = DcmTag{0x300a, 0x0114} DCMDoseRateSet = DcmTag{0x300a, 0x0115} DCMWedgePositionSequence = DcmTag{0x300a, 0x0116} DCMWedgePosition = DcmTag{0x300a, 0x0118} DCMBeamLimitingDevicePositionSequence = DcmTag{0x300a, 0x011a} DCMLeafJawPositions = DcmTag{0x300a, 0x011c} DCMGantryAngle = DcmTag{0x300a, 0x011e} DCMGantryRotationDirection = DcmTag{0x300a, 0x011f} DCMBeamLimitingDeviceAngle = DcmTag{0x300a, 0x0120} DCMBeamLimitingDeviceRotationDirection = DcmTag{0x300a, 0x0121} DCMPatientSupportAngle = DcmTag{0x300a, 0x0122} DCMPatientSupportRotationDirection = DcmTag{0x300a, 0x0123} DCMTableTopEccentricAxisDistance = DcmTag{0x300a, 0x0124} DCMTableTopEccentricAngle = DcmTag{0x300a, 0x0125} DCMTableTopEccentricRotationDirection = DcmTag{0x300a, 0x0126} DCMTableTopVerticalPosition = DcmTag{0x300a, 0x0128} DCMTableTopLongitudinalPosition = DcmTag{0x300a, 0x0129} DCMTableTopLateralPosition = DcmTag{0x300a, 0x012a} DCMIsocenterPosition = DcmTag{0x300a, 0x012c} DCMSurfaceEntryPoint = DcmTag{0x300a, 0x012e} DCMSourceToSurfaceDistance = DcmTag{0x300a, 0x0130} DCMCumulativeMetersetWeight = DcmTag{0x300a, 0x0134} DCMTableTopPitchAngle = DcmTag{0x300a, 0x0140} DCMTableTopPitchRotationDirection = DcmTag{0x300a, 0x0142} DCMTableTopRollAngle = DcmTag{0x300a, 0x0144} DCMTableTopRollRotationDirection = DcmTag{0x300a, 0x0146} DCMHeadFixationAngle = DcmTag{0x300a, 0x0148} DCMGantryPitchAngle = DcmTag{0x300a, 0x014a} DCMGantryPitchRotationDirection = DcmTag{0x300a, 0x014c} DCMGantryPitchAngleTolerance = DcmTag{0x300a, 0x014e} DCMPatientSetupSequence = DcmTag{0x300a, 0x0180} DCMPatientSetupNumber = DcmTag{0x300a, 0x0182} DCMPatientSetupLabel = DcmTag{0x300a, 0x0183} DCMPatientAdditionalPosition = DcmTag{0x300a, 0x0184} DCMFixationDeviceSequence = DcmTag{0x300a, 0x0190} DCMFixationDeviceType = DcmTag{0x300a, 0x0192} DCMFixationDeviceLabel = DcmTag{0x300a, 0x0194} DCMFixationDeviceDescription = DcmTag{0x300a, 0x0196} DCMFixationDevicePosition = DcmTag{0x300a, 0x0198} DCMFixationDevicePitchAngle = DcmTag{0x300a, 0x0199} DCMFixationDeviceRollAngle = DcmTag{0x300a, 0x019a} DCMShieldingDeviceSequence = DcmTag{0x300a, 0x01a0} DCMShieldingDeviceType = DcmTag{0x300a, 0x01a2} DCMShieldingDeviceLabel = DcmTag{0x300a, 0x01a4} DCMShieldingDeviceDescription = DcmTag{0x300a, 0x01a6} DCMShieldingDevicePosition = DcmTag{0x300a, 0x01a8} DCMSetupTechnique = DcmTag{0x300a, 0x01b0} DCMSetupTechniqueDescription = DcmTag{0x300a, 0x01b2} DCMSetupDeviceSequence = DcmTag{0x300a, 0x01b4} DCMSetupDeviceType = DcmTag{0x300a, 0x01b6} DCMSetupDeviceLabel = DcmTag{0x300a, 0x01b8} DCMSetupDeviceDescription = DcmTag{0x300a, 0x01ba} DCMSetupDeviceParameter = DcmTag{0x300a, 0x01bc} DCMSetupReferenceDescription = DcmTag{0x300a, 0x01d0} DCMTableTopVerticalSetupDisplacement = DcmTag{0x300a, 0x01d2} DCMTableTopLongitudinalSetupDisplacement = DcmTag{0x300a, 0x01d4} DCMTableTopLateralSetupDisplacement = DcmTag{0x300a, 0x01d6} DCMBrachyTreatmentTechnique = DcmTag{0x300a, 0x0200} DCMBrachyTreatmentType = DcmTag{0x300a, 0x0202} DCMTreatmentMachineSequence = DcmTag{0x300a, 0x0206} DCMSourceSequence = DcmTag{0x300a, 0x0210} DCMSourceNumber = DcmTag{0x300a, 0x0212} DCMSourceType = DcmTag{0x300a, 0x0214} DCMSourceManufacturer = DcmTag{0x300a, 0x0216} DCMActiveSourceDiameter = DcmTag{0x300a, 0x0218} DCMActiveSourceLength = DcmTag{0x300a, 0x021a} DCMSourceEncapsulationNominalThickness = DcmTag{0x300a, 0x0222} DCMSourceEncapsulationNominalTransmission = DcmTag{0x300a, 0x0224} DCMSourceIsotopeName = DcmTag{0x300a, 0x0226} DCMSourceIsotopeHalfLife = DcmTag{0x300a, 0x0228} DCMSourceStrengthUnits = DcmTag{0x300a, 0x0229} DCMReferenceAirKermaRate = DcmTag{0x300a, 0x022a} DCMSourceStrength = DcmTag{0x300a, 0x022b} DCMSourceStrengthReferenceDate = DcmTag{0x300a, 0x022c} DCMSourceStrengthReferenceTime = DcmTag{0x300a, 0x022e} DCMApplicationSetupSequence = DcmTag{0x300a, 0x0230} DCMApplicationSetupType = DcmTag{0x300a, 0x0232} DCMApplicationSetupNumber = DcmTag{0x300a, 0x0234} DCMApplicationSetupName = DcmTag{0x300a, 0x0236} DCMApplicationSetupManufacturer = DcmTag{0x300a, 0x0238} DCMTemplateNumber = DcmTag{0x300a, 0x0240} DCMTemplateType = DcmTag{0x300a, 0x0242} DCMTemplateName = DcmTag{0x300a, 0x0244} DCMTotalReferenceAirKerma = DcmTag{0x300a, 0x0250} DCMBrachyAccessoryDeviceSequence = DcmTag{0x300a, 0x0260} DCMBrachyAccessoryDeviceNumber = DcmTag{0x300a, 0x0262} DCMBrachyAccessoryDeviceID = DcmTag{0x300a, 0x0263} DCMBrachyAccessoryDeviceType = DcmTag{0x300a, 0x0264} DCMBrachyAccessoryDeviceName = DcmTag{0x300a, 0x0266} DCMBrachyAccessoryDeviceNominalThickness = DcmTag{0x300a, 0x026a} DCMBrachyAccessoryDeviceNominalTransmission = DcmTag{0x300a, 0x026c} DCMChannelSequence = DcmTag{0x300a, 0x0280} DCMChannelNumber = DcmTag{0x300a, 0x0282} DCMChannelLength = DcmTag{0x300a, 0x0284} DCMChannelTotalTime = DcmTag{0x300a, 0x0286} DCMSourceMovementType = DcmTag{0x300a, 0x0288} DCMNumberOfPulses = DcmTag{0x300a, 0x028a} DCMPulseRepetitionInterval = DcmTag{0x300a, 0x028c} DCMSourceApplicatorNumber = DcmTag{0x300a, 0x0290} DCMSourceApplicatorID = DcmTag{0x300a, 0x0291} DCMSourceApplicatorType = DcmTag{0x300a, 0x0292} DCMSourceApplicatorName = DcmTag{0x300a, 0x0294} DCMSourceApplicatorLength = DcmTag{0x300a, 0x0296} DCMSourceApplicatorManufacturer = DcmTag{0x300a, 0x0298} DCMSourceApplicatorWallNominalThickness = DcmTag{0x300a, 0x029c} DCMSourceApplicatorWallNominalTransmission = DcmTag{0x300a, 0x029e} DCMSourceApplicatorStepSize = DcmTag{0x300a, 0x02a0} DCMTransferTubeNumber = DcmTag{0x300a, 0x02a2} DCMTransferTubeLength = DcmTag{0x300a, 0x02a4} DCMChannelShieldSequence = DcmTag{0x300a, 0x02b0} DCMChannelShieldNumber = DcmTag{0x300a, 0x02b2} DCMChannelShieldID = DcmTag{0x300a, 0x02b3} DCMChannelShieldName = DcmTag{0x300a, 0x02b4} DCMChannelShieldNominalThickness = DcmTag{0x300a, 0x02b8} DCMChannelShieldNominalTransmission = DcmTag{0x300a, 0x02ba} DCMFinalCumulativeTimeWeight = DcmTag{0x300a, 0x02c8} DCMBrachyControlPointSequence = DcmTag{0x300a, 0x02d0} DCMControlPointRelativePosition = DcmTag{0x300a, 0x02d2} DCMControlPoint3DPosition = DcmTag{0x300a, 0x02d4} DCMCumulativeTimeWeight = DcmTag{0x300a, 0x02d6} DCMCompensatorDivergence = DcmTag{0x300a, 0x02e0} DCMCompensatorMountingPosition = DcmTag{0x300a, 0x02e1} DCMSourceToCompensatorDistance = DcmTag{0x300a, 0x02e2} DCMTotalCompensatorTrayWaterEquivalentThickness = DcmTag{0x300a, 0x02e3} DCMIsocenterToCompensatorTrayDistance = DcmTag{0x300a, 0x02e4} DCMCompensatorColumnOffset = DcmTag{0x300a, 0x02e5} DCMIsocenterToCompensatorDistances = DcmTag{0x300a, 0x02e6} DCMCompensatorRelativeStoppingPowerRatio = DcmTag{0x300a, 0x02e7} DCMCompensatorMillingToolDiameter = DcmTag{0x300a, 0x02e8} DCMIonRangeCompensatorSequence = DcmTag{0x300a, 0x02ea} DCMCompensatorDescription = DcmTag{0x300a, 0x02eb} DCMRadiationMassNumber = DcmTag{0x300a, 0x0302} DCMRadiationAtomicNumber = DcmTag{0x300a, 0x0304} DCMRadiationChargeState = DcmTag{0x300a, 0x0306} DCMScanMode = DcmTag{0x300a, 0x0308} DCMVirtualSourceAxisDistances = DcmTag{0x300a, 0x030a} DCMSnoutSequence = DcmTag{0x300a, 0x030c} DCMSnoutPosition = DcmTag{0x300a, 0x030d} DCMSnoutID = DcmTag{0x300a, 0x030f} DCMNumberOfRangeShifters = DcmTag{0x300a, 0x0312} DCMRangeShifterSequence = DcmTag{0x300a, 0x0314} DCMRangeShifterNumber = DcmTag{0x300a, 0x0316} DCMRangeShifterID = DcmTag{0x300a, 0x0318} DCMRangeShifterType = DcmTag{0x300a, 0x0320} DCMRangeShifterDescription = DcmTag{0x300a, 0x0322} DCMNumberOfLateralSpreadingDevices = DcmTag{0x300a, 0x0330} DCMLateralSpreadingDeviceSequence = DcmTag{0x300a, 0x0332} DCMLateralSpreadingDeviceNumber = DcmTag{0x300a, 0x0334} DCMLateralSpreadingDeviceID = DcmTag{0x300a, 0x0336} DCMLateralSpreadingDeviceType = DcmTag{0x300a, 0x0338} DCMLateralSpreadingDeviceDescription = DcmTag{0x300a, 0x033a} DCMLateralSpreadingDeviceWaterEquivalentThickness = DcmTag{0x300a, 0x033c} DCMNumberOfRangeModulators = DcmTag{0x300a, 0x0340} DCMRangeModulatorSequence = DcmTag{0x300a, 0x0342} DCMRangeModulatorNumber = DcmTag{0x300a, 0x0344} DCMRangeModulatorID = DcmTag{0x300a, 0x0346} DCMRangeModulatorType = DcmTag{0x300a, 0x0348} DCMRangeModulatorDescription = DcmTag{0x300a, 0x034a} DCMBeamCurrentModulationID = DcmTag{0x300a, 0x034c} DCMPatientSupportType = DcmTag{0x300a, 0x0350} DCMPatientSupportID = DcmTag{0x300a, 0x0352} DCMPatientSupportAccessoryCode = DcmTag{0x300a, 0x0354} DCMFixationLightAzimuthalAngle = DcmTag{0x300a, 0x0356} DCMFixationLightPolarAngle = DcmTag{0x300a, 0x0358} DCMMetersetRate = DcmTag{0x300a, 0x035a} DCMRangeShifterSettingsSequence = DcmTag{0x300a, 0x0360} DCMRangeShifterSetting = DcmTag{0x300a, 0x0362} DCMIsocenterToRangeShifterDistance = DcmTag{0x300a, 0x0364} DCMRangeShifterWaterEquivalentThickness = DcmTag{0x300a, 0x0366} DCMLateralSpreadingDeviceSettingsSequence = DcmTag{0x300a, 0x0370} DCMLateralSpreadingDeviceSetting = DcmTag{0x300a, 0x0372} DCMIsocenterToLateralSpreadingDeviceDistance = DcmTag{0x300a, 0x0374} DCMRangeModulatorSettingsSequence = DcmTag{0x300a, 0x0380} DCMRangeModulatorGatingStartValue = DcmTag{0x300a, 0x0382} DCMRangeModulatorGatingStopValue = DcmTag{0x300a, 0x0384} DCMRangeModulatorGatingStartWaterEquivalentThickness = DcmTag{0x300a, 0x0386} DCMRangeModulatorGatingStopWaterEquivalentThickness = DcmTag{0x300a, 0x0388} DCMIsocenterToRangeModulatorDistance = DcmTag{0x300a, 0x038a} DCMScanSpotTuneID = DcmTag{0x300a, 0x0390} DCMNumberOfScanSpotPositions = DcmTag{0x300a, 0x0392} DCMScanSpotPositionMap = DcmTag{0x300a, 0x0394} DCMScanSpotMetersetWeights = DcmTag{0x300a, 0x0396} DCMScanningSpotSize = DcmTag{0x300a, 0x0398} DCMNumberOfPaintings = DcmTag{0x300a, 0x039a} DCMIonToleranceTableSequence = DcmTag{0x300a, 0x03a0} DCMIonBeamSequence = DcmTag{0x300a, 0x03a2} DCMIonBeamLimitingDeviceSequence = DcmTag{0x300a, 0x03a4} DCMIonBlockSequence = DcmTag{0x300a, 0x03a6} DCMIonControlPointSequence = DcmTag{0x300a, 0x03a8} DCMIonWedgeSequence = DcmTag{0x300a, 0x03aa} DCMIonWedgePositionSequence = DcmTag{0x300a, 0x03ac} DCMReferencedSetupImageSequence = DcmTag{0x300a, 0x0401} DCMSetupImageComment = DcmTag{0x300a, 0x0402} DCMMotionSynchronizationSequence = DcmTag{0x300a, 0x0410} DCMControlPointOrientation = DcmTag{0x300a, 0x0412} DCMGeneralAccessorySequence = DcmTag{0x300a, 0x0420} DCMGeneralAccessoryID = DcmTag{0x300a, 0x0421} DCMGeneralAccessoryDescription = DcmTag{0x300a, 0x0422} DCMGeneralAccessoryType = DcmTag{0x300a, 0x0423} DCMGeneralAccessoryNumber = DcmTag{0x300a, 0x0424} DCMApplicatorGeometrySequence = DcmTag{0x300a, 0x0431} DCMApplicatorApertureShape = DcmTag{0x300a, 0x0432} DCMApplicatorOpening = DcmTag{0x300a, 0x0433} DCMApplicatorOpeningX = DcmTag{0x300a, 0x0434} DCMApplicatorOpeningY = DcmTag{0x300a, 0x0435} DCMSourceToApplicatorMountingPositionDistance = DcmTag{0x300a, 0x0436} DCMReferencedRTPlanSequence = DcmTag{0x300c, 0x0002} DCMReferencedBeamSequence = DcmTag{0x300c, 0x0004} DCMReferencedBeamNumber = DcmTag{0x300c, 0x0006} DCMReferencedReferenceImageNumber = DcmTag{0x300c, 0x0007} DCMStartCumulativeMetersetWeight = DcmTag{0x300c, 0x0008} DCMEndCumulativeMetersetWeight = DcmTag{0x300c, 0x0009} DCMReferencedBrachyApplicationSetupSequence = DcmTag{0x300c, 0x000a} DCMReferencedBrachyApplicationSetupNumber = DcmTag{0x300c, 0x000c} DCMReferencedSourceNumber = DcmTag{0x300c, 0x000e} DCMReferencedFractionGroupSequence = DcmTag{0x300c, 0x0020} DCMReferencedFractionGroupNumber = DcmTag{0x300c, 0x0022} DCMReferencedVerificationImageSequence = DcmTag{0x300c, 0x0040} DCMReferencedReferenceImageSequence = DcmTag{0x300c, 0x0042} DCMReferencedDoseReferenceSequence = DcmTag{0x300c, 0x0050} DCMReferencedDoseReferenceNumber = DcmTag{0x300c, 0x0051} DCMBrachyReferencedDoseReferenceSequence = DcmTag{0x300c, 0x0055} DCMReferencedStructureSetSequence = DcmTag{0x300c, 0x0060} DCMReferencedPatientSetupNumber = DcmTag{0x300c, 0x006a} DCMReferencedDoseSequence = DcmTag{0x300c, 0x0080} DCMReferencedToleranceTableNumber = DcmTag{0x300c, 0x00a0} DCMReferencedBolusSequence = DcmTag{0x300c, 0x00b0} DCMReferencedWedgeNumber = DcmTag{0x300c, 0x00c0} DCMReferencedCompensatorNumber = DcmTag{0x300c, 0x00d0} DCMReferencedBlockNumber = DcmTag{0x300c, 0x00e0} DCMReferencedControlPointIndex = DcmTag{0x300c, 0x00f0} DCMReferencedControlPointSequence = DcmTag{0x300c, 0x00f2} DCMReferencedStartControlPointIndex = DcmTag{0x300c, 0x00f4} DCMReferencedStopControlPointIndex = DcmTag{0x300c, 0x00f6} DCMReferencedRangeShifterNumber = DcmTag{0x300c, 0x0100} DCMReferencedLateralSpreadingDeviceNumber = DcmTag{0x300c, 0x0102} DCMReferencedRangeModulatorNumber = DcmTag{0x300c, 0x0104} DCMApprovalStatus = DcmTag{0x300e, 0x0002} DCMReviewDate = DcmTag{0x300e, 0x0004} DCMReviewTime = DcmTag{0x300e, 0x0005} DCMReviewerName = DcmTag{0x300e, 0x0008} DCMACRNEMATextGroupLength = DcmTag{0x4000, 0x0000} DCMACRNEMATextArbitrary = DcmTag{0x4000, 0x0010} DCMACRNEMATextComments = DcmTag{0x4000, 0x4000} DCMRETIREDResultsID = DcmTag{0x4008, 0x0040} DCMRETIREDResultsIDIssuer = DcmTag{0x4008, 0x0042} DCMRETIREDReferencedInterpretationSequence = DcmTag{0x4008, 0x0050} DCMRETIREDInterpretationRecordedDate = DcmTag{0x4008, 0x0100} DCMRETIREDInterpretationRecordedTime = DcmTag{0x4008, 0x0101} DCMRETIREDInterpretationRecorder = DcmTag{0x4008, 0x0102} DCMRETIREDReferenceToRecordedSound = DcmTag{0x4008, 0x0103} DCMRETIREDInterpretationTranscriptionDate = DcmTag{0x4008, 0x0108} DCMRETIREDInterpretationTranscriptionTime = DcmTag{0x4008, 0x0109} DCMRETIREDInterpretationTranscriber = DcmTag{0x4008, 0x010a} DCMRETIREDInterpretationText = DcmTag{0x4008, 0x010b} DCMRETIREDInterpretationAuthor = DcmTag{0x4008, 0x010c} DCMRETIREDInterpretationApproverSequence = DcmTag{0x4008, 0x0111} DCMRETIREDInterpretationApprovalDate = DcmTag{0x4008, 0x0112} DCMRETIREDInterpretationApprovalTime = DcmTag{0x4008, 0x0113} DCMRETIREDPhysicianApprovingInterpretation = DcmTag{0x4008, 0x0114} DCMRETIREDInterpretationDiagnosisDescription = DcmTag{0x4008, 0x0115} DCMRETIREDInterpretationDiagnosisCodeSequence = DcmTag{0x4008, 0x0117} DCMRETIREDResultsDistributionListSequence = DcmTag{0x4008, 0x0118} DCMRETIREDDistributionName = DcmTag{0x4008, 0x0119} DCMRETIREDDistributionAddress = DcmTag{0x4008, 0x011a} DCMRETIREDInterpretationID = DcmTag{0x4008, 0x0200} DCMRETIREDInterpretationIDIssuer = DcmTag{0x4008, 0x0202} DCMRETIREDInterpretationTypeID = DcmTag{0x4008, 0x0210} DCMRETIREDInterpretationStatusID = DcmTag{0x4008, 0x0212} DCMRETIREDImpressions = DcmTag{0x4008, 0x0300} DCMRETIREDResultsComments = DcmTag{0x4008, 0x4000} DCMMACParametersSequence = DcmTag{0x4ffe, 0x0001} DCMPerFrameFunctionalGroupsSequence = DcmTag{0x5200, 0x9230} DCMWaveformSequence = DcmTag{0x5400, 0x0100} DCMChannelMinimumValue = DcmTag{0x5400, 0x0110} DCMChannelMaximumValue = DcmTag{0x5400, 0x0112} DCMWaveformBitsAllocated = DcmTag{0x5400, 0x1004} DCMWaveformSampleInterpretation = DcmTag{0x5400, 0x1006} DCMWaveformPaddingValue = DcmTag{0x5400, 0x100a} DCMWaveformData = DcmTag{0x5400, 0x1010} DCMFirstOrderPhaseCorrectionAngle = DcmTag{0x5600, 0x0010} DCMSpectroscopyData = DcmTag{0x5600, 0x0020} )
DICOM Dataset
var ( DCMPixelData = DcmTag{0x7fe0, 0x0010} DCMACRNEMA2CCoefficientsSDVN = DcmTag{0x7fe0, 0x0020} DCMACRNEMA2CCoefficientsSDHN = DcmTag{0x7fe0, 0x0030} DCMACRNEMA2CCoefficientsSDDN = DcmTag{0x7fe0, 0x0040} )
DICOM Pixel Data
var ( DCMDigitalSignaturesSequence = DcmTag{0xfffa, 0xfffa} DCMDataSetTrailingPadding = DcmTag{0xfffc, 0xfffc} DCMItem = DcmTag{0xfffe, 0xe000} DCMItemDelimitationItem = DcmTag{0xfffe, 0xe00d} DCMSequenceDelimitationItem = DcmTag{0xfffe, 0xe0dd} )
DICOM Sequence Items
var ( DCMOverlayRows = DcmTag{0x6000, 0x0010} /* {0x6000-0x60ff,0x0010} */ DCMOverlayColumns = DcmTag{0x6000, 0x0011} /* {0x6000-0x60ff,0x0011} */ DCMNumberOfFramesInOverlay = DcmTag{0x6000, 0x0015} /* {0x6000-0x60ff,0x0015} */ DCMOverlayDescription = DcmTag{0x6000, 0x0022} /* {0x6000-0x60ff,0x0022} */ DCMOverlayType = DcmTag{0x6000, 0x0040} /* {0x6000-0x60ff,0x0040} */ DCMOverlaySubtype = DcmTag{0x6000, 0x0045} /* {0x6000-0x60ff,0x0045} */ DCMOverlayOrigin = DcmTag{0x6000, 0x0050} /* {0x6000-0x60ff,0x0050} */ DCMImageFrameOrigin = DcmTag{0x6000, 0x0051} /* {0x6000-0x60ff,0x0051} */ DCMOverlayBitsAllocated = DcmTag{0x6000, 0x0100} /* {0x6000-0x60ff,0x0100} */ DCMOverlayBitPosition = DcmTag{0x6000, 0x0102} /* {0x6000-0x60ff,0x0102} */ DCMOverlayActivationLayer = DcmTag{0x6000, 0x1001} /* {0x6000-0x60ff,0x1001} */ DCMROIArea = DcmTag{0x6000, 0x1301} /* {0x6000-0x60ff,0x1301} */ DCMROIMean = DcmTag{0x6000, 0x1302} /* {0x6000-0x60ff,0x1302} */ DCMROIStandardDeviation = DcmTag{0x6000, 0x1303} /* {0x6000-0x60ff,0x1303} */ DCMOverlayLabel = DcmTag{0x6000, 0x1500} /* {0x6000-0x60ff,0x1500} */ DCMOverlayData = DcmTag{0x6000, 0x3000} /* {0x6000-0x60ff,0x3000} */ DCMACRNEMA2CVariablePixelDataGroupLength = DcmTag{0x7f00, 0x0000} /* {0x7f00-0x7fff,0x0000} */ DCMPrivateGroupLength = DcmTag{0x0009, 0x0000} /* {0x0009-o-0xffff,0x0000} */ DCMRETIREDNumberOfPoints = DcmTag{0x5000, 0x0010} /* {0x5000-0x50ff,0x0010} */ DCMRETIREDTypeOfData = DcmTag{0x5000, 0x0020} /* {0x5000-0x50ff,0x0020} */ DCMRETIREDCurveDescription = DcmTag{0x5000, 0x0022} /* {0x5000-0x50ff,0x0022} */ DCMRETIREDAxisUnits = DcmTag{0x5000, 0x0030} /* {0x5000-0x50ff,0x0030} */ DCMRETIREDAxisLabels = DcmTag{0x5000, 0x0040} /* {0x5000-0x50ff,0x0040} */ DCMRETIREDOverlayPlanes = DcmTag{0x6000, 0x0012} /* {0x6000-0x60ff,0x0012} */ DCMRETIREDOverlayPlaneOrigin = DcmTag{0x6000, 0x0052} /* {0x6000-0x60ff,0x0052} */ DCMACRNEMA2COverlayCompressionCode = DcmTag{0x6000, 0x0060} /* {0x6000-0x60ff,0x0060} */ DCMACRNEMA2COverlayCompressionOriginator = DcmTag{0x6000, 0x0061} /* {0x6000-0x60ff,0x0061} */ DCMACRNEMA2COverlayCompressionLabel = DcmTag{0x6000, 0x0062} /* {0x6000-0x60ff,0x0062} */ DCMACRNEMA2COverlayCompressionDescription = DcmTag{0x6000, 0x0063} /* {0x6000-0x60ff,0x0063} */ DCMACRNEMA2COverlayCompressionStepPointers = DcmTag{0x6000, 0x0066} /* {0x6000-0x60ff,0x0066} */ DCMACRNEMA2COverlayRepeatInterval = DcmTag{0x6000, 0x0068} /* {0x6000-0x60ff,0x0068} */ DCMACRNEMA2COverlayBitsGrouped = DcmTag{0x6000, 0x0069} /* {0x6000-0x60ff,0x0069} */ DCMACRNEMA2CVariablePixelData = DcmTag{0x7f00, 0x0010} /* {0x7f00-0x7fff,0x0010} */ DCMACRNEMA2CVariableNextDataGroup = DcmTag{0x7f00, 0x0011} /* {0x7f00-0x7fff,0x0011} */ DCMACRNEMA2CVariableCoefficientsSDVN = DcmTag{0x7f00, 0x0020} /* {0x7f00-0x7fff,0x0020} */ DCMACRNEMA2CVariableCoefficientsSDHN = DcmTag{0x7f00, 0x0030} /* {0x7f00-0x7fff,0x0030} */ DCMACRNEMA2CVariableCoefficientsSDDN = DcmTag{0x7f00, 0x0040} /* {0x7f00-0x7fff,0x0040} */ DCMPrivateCreator = DcmTag{0x0009, 0x0010} /* {0x0009-o-0xffff,0x0010-u-0x00ff} */ DCMIllegalGroupLength = DcmTag{0x0001, 0x0000} /* {0x0001-o-0x0007,0x0000} */ DCMIllegalPrivateCreator = DcmTag{0x0001, 0x0010} /* {0x0001-o-0x0007,0x0010-u-0x00ff} */ DCMGenericGroupLength = DcmTag{0x0000, 0x0000} /* {0x0000-u-0xffff,0x0000} */ DCMACRNEMASourceImageID = DcmTag{0x0020, 0x3100} /* {0x0020,0x3100-0x31ff} */ DCMRETIREDCurveDimensions = DcmTag{0x5000, 0x0005} /* {0x5000-0x50ff,0x0005} */ DCMRETIREDDataValueRepresentation = DcmTag{0x5000, 0x0103} /* {0x5000-0x50ff,0x0103} */ DCMRETIREDMinimumCoordinateValue = DcmTag{0x5000, 0x0104} /* {0x5000-0x50ff,0x0104} */ DCMRETIREDMaximumCoordinateValue = DcmTag{0x5000, 0x0105} /* {0x5000-0x50ff,0x0105} */ DCMRETIREDCurveRange = DcmTag{0x5000, 0x0106} /* {0x5000-0x50ff,0x0106} */ DCMRETIREDCurveDataDescriptor = DcmTag{0x5000, 0x0110} /* {0x5000-0x50ff,0x0110} */ DCMRETIREDCoordinateStartValue = DcmTag{0x5000, 0x0112} /* {0x5000-0x50ff,0x0112} */ DCMRETIREDCoordinateStepValue = DcmTag{0x5000, 0x0114} /* {0x5000-0x50ff,0x0114} */ DCMRETIREDCurveActivationLayer = DcmTag{0x5000, 0x1001} /* {0x5000-0x50ff,0x1001} */ DCMRETIREDAudioType = DcmTag{0x5000, 0x2000} /* {0x5000-0x50ff,0x2000} */ DCMRETIREDAudioSampleFormat = DcmTag{0x5000, 0x2002} /* {0x5000-0x50ff,0x2002} */ DCMRETIREDNumberOfChannels = DcmTag{0x5000, 0x2004} /* {0x5000-0x50ff,0x2004} */ DCMRETIREDNumberOfSamples = DcmTag{0x5000, 0x2006} /* {0x5000-0x50ff,0x2006} */ DCMRETIREDSampleRate = DcmTag{0x5000, 0x2008} /* {0x5000-0x50ff,0x2008} */ DCMRETIREDTotalTime = DcmTag{0x5000, 0x200a} /* {0x5000-0x50ff,0x200a} */ DCMRETIREDAudioSampleData = DcmTag{0x5000, 0x200c} /* {0x5000-0x50ff,0x200c} */ DCMRETIREDAudioComments = DcmTag{0x5000, 0x200e} /* {0x5000-0x50ff,0x200e} */ DCMRETIREDCurveLabel = DcmTag{0x5000, 0x2500} /* {0x5000-0x50ff,0x2500} */ DCMRETIREDCurveReferencedOverlaySequence = DcmTag{0x5000, 0x2600} /* {0x5000-0x50ff,0x2600} */ DCMRETIREDCurveReferencedOverlayGroup = DcmTag{0x5000, 0x2610} /* {0x5000-0x50ff,0x2610} */ DCMRETIREDCurveData = DcmTag{0x5000, 0x3000} /* {0x5000-0x50ff,0x3000} */ DCMACRNEMAOverlayFormat = DcmTag{0x6000, 0x0110} /* {0x6000-0x60ff,0x0110} */ DCMACRNEMAOverlayLocation = DcmTag{0x6000, 0x0200} /* {0x6000-0x60ff,0x0200} */ DCMACRNEMA2COverlayCodeLabel = DcmTag{0x6000, 0x0800} /* {0x6000-0x60ff,0x0800} */ DCMACRNEMA2COverlayNumberOfTables = DcmTag{0x6000, 0x0802} /* {0x6000-0x60ff,0x0802} */ DCMACRNEMA2COverlayCodeTableLocation = DcmTag{0x6000, 0x0803} /* {0x6000-0x60ff,0x0803} */ DCMACRNEMA2COverlayBitsForCodeWord = DcmTag{0x6000, 0x0804} /* {0x6000-0x60ff,0x0804} */ DCMRETIREDOverlayDescriptorGray = DcmTag{0x6000, 0x1100} /* {0x6000-0x60ff,0x1100} */ DCMRETIREDOverlayDescriptorRed = DcmTag{0x6000, 0x1101} /* {0x6000-0x60ff,0x1101} */ DCMRETIREDOverlayDescriptorGreen = DcmTag{0x6000, 0x1102} /* {0x6000-0x60ff,0x1102} */ DCMRETIREDOverlayDescriptorBlue = DcmTag{0x6000, 0x1103} /* {0x6000-0x60ff,0x1103} */ DCMRETIREDOverlaysGray = DcmTag{0x6000, 0x1200} /* {0x6000-0x60ff,0x1200} */ DCMRETIREDOverlaysRed = DcmTag{0x6000, 0x1201} /* {0x6000-0x60ff,0x1201} */ DCMRETIREDOverlaysGreen = DcmTag{0x6000, 0x1202} /* {0x6000-0x60ff,0x1202} */ DCMRETIREDOverlaysBlue = DcmTag{0x6000, 0x1203} /* {0x6000-0x60ff,0x1203} */ DCMACRNEMAOverlayComments = DcmTag{0x6000, 0x4000} /* {0x6000-0x60ff,0x4000} */ )
** Tags where the group/element can vary {repeating tags}. ** Number of entries: 78
var ( // UIDLittleEndianImplicitTransferSyntax : Implicit VR Little Endian: Default Transfer Syntax for DICOM UIDLittleEndianImplicitTransferSyntax = "1.2.840.10008.1.2" // UIDLittleEndianExplicitTransferSyntax : Explicit VR Little Endian UIDLittleEndianExplicitTransferSyntax = "1.2.840.10008.1.2.1" // UIDBigEndianExplicitTransferSyntax Explicit VR Big Endian UIDBigEndianExplicitTransferSyntax = "1.2.840.10008.1.2.2" // UIDDeflatedExplicitVRLittleEndianTransferSyntax : Deflated Explicit VR Little Endian UIDDeflatedExplicitVRLittleEndianTransferSyntax = "1.2.840.10008.1.2.1.99" // UIDJPEGProcess1TransferSyntax :JPEG Baseline (Process 1): Default Transfer Syntax // for Lossy JPEG 8 Bit Image Compression UIDJPEGProcess1TransferSyntax = "1.2.840.10008.1.2.4.50" // UIDJPEGProcess24TransferSyntax : JPEG Extended (Process 2 & 4): Default Transfer Syntax // for Lossy JPEG 12 Bit Image Compression (Process 4 only) UIDJPEGProcess24TransferSyntax = "1.2.840.10008.1.2.4.51" // UIDJPEGProcess35TransferSyntax : JPEG Extended (Process 3 & 5) - RETIRED UIDJPEGProcess35TransferSyntax = "1.2.840.10008.1.2.4.52" // UIDJPEGProcess68TransferSyntax : JPEG Spectral Selection, Non-Hierarchical (Process 6 & 8) - RETIRED UIDJPEGProcess68TransferSyntax = "1.2.840.10008.1.2.4.53" // UIDJPEGProcess79TransferSyntax : JPEG Spectral Selection, Non-Hierarchical (Process 7 & 9) - RETIRED UIDJPEGProcess79TransferSyntax = "1.2.840.10008.1.2.4.54" // UIDJPEGProcess1012TransferSyntax : JPEG Full Progression, Non-Hierarchical (Process 10 & 12) - RETIRED UIDJPEGProcess1012TransferSyntax = "1.2.840.10008.1.2.4.55" // UIDJPEGProcess1113TransferSyntax : JPEG Full Progression, Non-Hierarchical (Process 11 & 13) - RETIRED UIDJPEGProcess1113TransferSyntax = "1.2.840.10008.1.2.4.56" // UIDJPEGProcess14TransferSyntax : JPEG Lossless, Non-Hierarchical (Process 14) UIDJPEGProcess14TransferSyntax = "1.2.840.10008.1.2.4.57" // UIDJPEGProcess15TransferSyntax : JPEG Lossless, Non-Hierarchical (Process 15) - RETIRED UIDJPEGProcess15TransferSyntax = "1.2.840.10008.1.2.4.58" // UIDJPEGProcess1618TransferSyntax : JPEG Extended, Hierarchical (Process 16 & 18) - RETIRED UIDJPEGProcess1618TransferSyntax = "1.2.840.10008.1.2.4.59" // UIDJPEGProcess1719TransferSyntax : JPEG Extended, Hierarchical (Process 17 & 19) - RETIRED UIDJPEGProcess1719TransferSyntax = "1.2.840.10008.1.2.4.60" // UIDJPEGProcess2022TransferSyntax : JPEG Spectral Selection, Hierarchical (Process 20 & 22) - RETIRED UIDJPEGProcess2022TransferSyntax = "1.2.840.10008.1.2.4.61" // UIDJPEGProcess2123TransferSyntax : JPEG Spectral Selection, Hierarchical (Process 21 & 23) - RETIRED UIDJPEGProcess2123TransferSyntax = "1.2.840.10008.1.2.4.62" // UIDJPEGProcess2426TransferSyntax : JPEG Full Progression, Hierarchical (Process 24 & 26) - RETIRED UIDJPEGProcess2426TransferSyntax = "1.2.840.10008.1.2.4.63" // UIDJPEGProcess2527TransferSyntax : JPEG Full Progression, Hierarchical (Process 25 & 27) - RETIRED UIDJPEGProcess2527TransferSyntax = "1.2.840.10008.1.2.4.64" // UIDJPEGProcess28TransferSyntax : JPEG Lossless, Hierarchical (Process 28) - RETIRED UIDJPEGProcess28TransferSyntax = "1.2.840.10008.1.2.4.65" // UIDJPEGProcess29TransferSyntax : JPEG Lossless, Hierarchical (Process 29) - RETIRED UIDJPEGProcess29TransferSyntax = "1.2.840.10008.1.2.4.66" // UIDJPEGProcess14SV1TransferSyntax : JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 // [Selection Value 1]): Default Transfer Syntax for Lossless JPEG Image Compression UIDJPEGProcess14SV1TransferSyntax = "1.2.840.10008.1.2.4.70" // UIDJPEGLSLosslessTransferSyntax : JPEG-LS Lossless Image Compression UIDJPEGLSLosslessTransferSyntax = "1.2.840.10008.1.2.4.80" // UIDJPEGLSLossyTransferSyntax : JPEG-LS Lossy (Near-Lossless) Image Compression UIDJPEGLSLossyTransferSyntax = "1.2.840.10008.1.2.4.81" // UIDJPEG2000LosslessOnlyTransferSyntax : JPEG 2000 Image Compression (Lossless Only) UIDJPEG2000LosslessOnlyTransferSyntax = "1.2.840.10008.1.2.4.90" // UIDJPEG2000TransferSyntax : JPEG 2000 Image Compression (Lossless or Lossy) UIDJPEG2000TransferSyntax = "1.2.840.10008.1.2.4.91" // UIDJPEG2000Part2MulticomponentImageCompressionLosslessOnlyTransferSyntax : JPEG 2000 Part 2 Multi-component Image Compression (Lossless Only) UIDJPEG2000Part2MulticomponentImageCompressionLosslessOnlyTransferSyntax = "1.2.840.10008.1.2.4.92" // UIDJPEG2000Part2MulticomponentImageCompressionTransferSyntax : JPEG 2000 Part 2 Multi-component Image Compression (Lossless or Lossy) UIDJPEG2000Part2MulticomponentImageCompressionTransferSyntax = "1.2.840.10008.1.2.4.93" // UIDJPIPReferencedTransferSyntax : JPIP Referenced UIDJPIPReferencedTransferSyntax = "1.2.840.10008.1.2.4.94" // UIDJPIPReferencedDeflateTransferSyntax : JPIP Referenced Deflate UIDJPIPReferencedDeflateTransferSyntax = "1.2.840.10008.1.2.4.95" // UIDMPEG2MainProfileAtMainLevelTransferSyntax : MPEG2 Main Profile @ Main Level UIDMPEG2MainProfileAtMainLevelTransferSyntax = "1.2.840.10008.1.2.4.100" // UIDMPEG2MainProfileAtHighLevelTransferSyntax : MPEG2 Main Profile @ High Level UIDMPEG2MainProfileAtHighLevelTransferSyntax = "1.2.840.10008.1.2.4.101" // UIDRLELosslessTransferSyntax : RLE Lossless UIDRLELosslessTransferSyntax = "1.2.840.10008.1.2.5" )
** Defined Transfer Syntax UIDs
var DcmElementRegistry = []DcmElement{}/* 3986 elements not displayed */
DcmElementRegistry contains the Registry of DICOM Data Elements
var DcmMetaElementRegistry = []DcmElement{ DcmElement{Tag: DcmTag{0x0002, 0x0000}, Name: "File Meta Information Group Length", VR: "UL"}, DcmElement{Tag: DcmTag{0x0002, 0x0001}, Name: "File Meta Information Version", VR: "OB"}, DcmElement{Tag: DcmTag{0x0002, 0x0002}, Name: "Media Storage SOP Class UID", VR: "UI"}, DcmElement{Tag: DcmTag{0x0002, 0x0003}, Name: "Media Storage SOP Instance UID", VR: "UI"}, DcmElement{Tag: DcmTag{0x0002, 0x0010}, Name: "Transfer Syntax UID", VR: "UI"}, DcmElement{Tag: DcmTag{0x0002, 0x0012}, Name: "Implementation Class UID", VR: "UI"}, DcmElement{Tag: DcmTag{0x0002, 0x0013}, Name: "Implementation Version Name", VR: "SH"}, DcmElement{Tag: DcmTag{0x0002, 0x0016}, Name: "Source Application Entity Title", VR: "AE"}, DcmElement{Tag: DcmTag{0x0002, 0x0017}, Name: "Sending Application Entity Title", VR: "AE"}, DcmElement{Tag: DcmTag{0x0002, 0x0018}, Name: "Receiving Application Entity Title", VR: "AE"}, DcmElement{Tag: DcmTag{0x0002, 0x0100}, Name: "Private Information Creator UID", VR: "UI"}, DcmElement{Tag: DcmTag{0x0002, 0x0102}, Name: "Private Information", VR: "OB"}, }
DcmMetaElementRegistry contains the Registry of DICOM Meta Data Elements
var ERRORXferName = "Unknown Transfer Syntax"
ERRORXferName is for the unkown transfer syntax.
Functions ¶
func FindDcmElmentByTag ¶
func FindDcmElmentByTag(elem *DcmElement) error
FindDcmElmentByTag find the registry information
Types ¶
type DcmDataset ¶
type DcmDataset struct {
Elements []DcmElement
}
DcmDataset is to contain the DICOM dataset from file
func (DcmDataset) BitsAllocated ¶
func (dataset DcmDataset) BitsAllocated() string
BitsAllocated gets the bits allocated value
func (DcmDataset) BitsStored ¶
func (dataset DcmDataset) BitsStored() string
BitsStored gets the bits stored
func (DcmDataset) Columns ¶
func (dataset DcmDataset) Columns() string
Columns get the columns of the dicom image
func (DcmDataset) FindElement ¶
func (dataset DcmDataset) FindElement(e *DcmElement) error
FindElement find the element information from the data set
func (DcmDataset) GetElementValue ¶
func (dataset DcmDataset) GetElementValue(tag DcmTag) string
func (DcmDataset) Modality ¶
func (dataset DcmDataset) Modality() string
Modality get the modality of the dicom image
func (DcmDataset) NumberOfFrames ¶
func (dataset DcmDataset) NumberOfFrames() string
NumberOfFrames gets the frame number
func (DcmDataset) PatientID ¶
func (dataset DcmDataset) PatientID() string
PatientID get the patient ID from the dicom file
func (DcmDataset) PatientName ¶
func (dataset DcmDataset) PatientName() string
PatientName get the patient name from the dicom file
func (DcmDataset) PhotometricInterpretation ¶
func (dataset DcmDataset) PhotometricInterpretation() string
PhotometricInterpretation gets photometric interpretation
func (DcmDataset) PixelData ¶
func (dataset DcmDataset) PixelData() []byte
PixelData get the pixel data of the dicom image.
func (DcmDataset) PixelRepresentation ¶
func (dataset DcmDataset) PixelRepresentation() string
PixelRepresentation gets pixel representation unsigned (0) or signed (1), the default is unsigned
func (DcmDataset) PlanarConfiguration ¶
func (dataset DcmDataset) PlanarConfiguration() string
PlanarConfiguration gets planar configuration the default is interlaced, 0 meaning the channels are interlaced which is the common way of serializing color pixels or 1 meaning its separated
func (*DcmDataset) Read ¶
func (dataset *DcmDataset) Read(stream *DcmFileStream, isExplicitVR bool, byteOrder EByteOrder, isReadValue bool, isReadPixel bool) error
func (DcmDataset) RescaleIntercept ¶
func (dataset DcmDataset) RescaleIntercept() string
RescaleIntercept gets rescale intercept
func (DcmDataset) RescaleSlope ¶
func (dataset DcmDataset) RescaleSlope() string
RescaleSlope gets rescale slope
func (DcmDataset) Rows ¶
func (dataset DcmDataset) Rows() string
Rows get the rows of the dicom image
func (DcmDataset) SOPInstanceUID ¶
func (dataset DcmDataset) SOPInstanceUID() string
SOPInstanceUID get the SOP Instance UID of the dicom image
func (DcmDataset) SamplesPerPixel ¶
func (dataset DcmDataset) SamplesPerPixel() string
SamplesPerPixel gets samples per pixel
func (DcmDataset) StudyDate ¶
func (dataset DcmDataset) StudyDate() string
func (DcmDataset) StudyInstanceUID ¶
func (dataset DcmDataset) StudyInstanceUID() string
StudyInstanceUID get the Study Instance UID of the dicom image
func (DcmDataset) WindowCenter ¶
func (dataset DcmDataset) WindowCenter() string
WindowCenter gets the window center of the dicom image
func (DcmDataset) WindowWidth ¶
func (dataset DcmDataset) WindowWidth() string
WindowWidth gets the window width of the dicom image
type DcmElement ¶
type DcmElement struct {
Tag DcmTag
Name string
VR string
Length int64
Value []byte
Squence *DcmSQElement
// contains filtered or unexported fields
}
DcmElement indentified the data element tag.
func (DcmElement) GetValueString ¶
func (e DcmElement) GetValueString() string
GetValueString convert value to string according to VR
func (*DcmElement) ReadDcmElement ¶
func (e *DcmElement) ReadDcmElement(s *DcmFileStream) error
ReadDcmElement read one dicom element.
func (*DcmElement) ReadDcmElementWithExplicitVR ¶
func (e *DcmElement) ReadDcmElementWithExplicitVR(s *DcmFileStream) error
ReadDcmElementWithExplicitVR read the data element with explicit VR.
func (*DcmElement) ReadDcmElementWithImplicitVR ¶
func (e *DcmElement) ReadDcmElementWithImplicitVR(s *DcmFileStream) error
ReadDcmElementWithImplicitVR read the data element with implicit VR.
func (*DcmElement) ReadDcmTag ¶
func (e *DcmElement) ReadDcmTag(s *DcmFileStream) error
ReadDcmTag is to read group and element
func (*DcmElement) ReadDcmTagElement ¶
func (e *DcmElement) ReadDcmTagElement(s *DcmFileStream) error
ReadDcmTagElement read tag group of the dicom element.
func (*DcmElement) ReadDcmTagGroup ¶
func (e *DcmElement) ReadDcmTagGroup(s *DcmFileStream) error
ReadDcmTagGroup read tag group of the dicom element.
func (*DcmElement) ReadDcmVR ¶
func (e *DcmElement) ReadDcmVR(s *DcmFileStream) error
ReadDcmVR is to read vr
func (DcmElement) ReadUINT16 ¶
func (e DcmElement) ReadUINT16(s *DcmFileStream) (uint16, error)
ReadUINT16 is to read a uint16 value from the file.
func (DcmElement) ReadUINT32 ¶
func (e DcmElement) ReadUINT32(s *DcmFileStream) (uint32, error)
ReadUINT32 is to read a uint32 value from the file.
func (*DcmElement) ReadValue ¶
func (e *DcmElement) ReadValue(s *DcmFileStream) error
ReadValue get or skip the element value.
func (*DcmElement) ReadValueLengthUint16 ¶
func (e *DcmElement) ReadValueLengthUint16(s *DcmFileStream) error
ReadValueLengthUint16 read 2 bytes value length
func (*DcmElement) ReadValueLengthUint32 ¶
func (e *DcmElement) ReadValueLengthUint32(s *DcmFileStream) error
ReadValueLengthUint32 read 4 bytes value length
func (*DcmElement) ReadValueLengthWithExplicitVR ¶
func (e *DcmElement) ReadValueLengthWithExplicitVR(s *DcmFileStream) error
ReadValueLengthWithExplicitVR gets the value length of the dicom element with explicit VR.
func (*DcmElement) ReadValueLengthWithImplicitVR ¶
func (e *DcmElement) ReadValueLengthWithImplicitVR(s *DcmFileStream) error
ReadValueLengthWithImplicitVR gets the value length of the dicom element with implicit VR.
type DcmFileStream ¶
type DcmFileStream struct {
FileName string
Size int64
Position int64
// contains filtered or unexported fields
}
DcmFileStream is to read binary file to bytes.
func (DcmFileStream) Eos ¶
func (s DcmFileStream) Eos() bool
Eos is to check the end of the DICOM file.
func (*DcmFileStream) Putback ¶
func (s *DcmFileStream) Putback(num int64) error
Putback the bytes by given length
func (*DcmFileStream) Read ¶
func (s *DcmFileStream) Read(length int64) ([]byte, error)
Read is to read bytes by given length
func (*DcmFileStream) ReadString ¶
func (s *DcmFileStream) ReadString(slen int64) (string, error)
ReadString is to read a string from the file.
func (*DcmFileStream) SeekToBegin ¶
func (s *DcmFileStream) SeekToBegin() error
SeekToBegin set the handler to the beginning of the file.
type DcmMetaInfo ¶
type DcmMetaInfo struct {
Preamble []byte // length: 128
Prefix []byte // length: 4
Elements []DcmElement
// contains filtered or unexported fields
}
DcmMetaInfo is to store DICOM meta data.
func (DcmMetaInfo) FileMetaInformationGroupLength ¶
func (meta DcmMetaInfo) FileMetaInformationGroupLength() string
FileMetaInformationGroupLength gets meta information group length
func (DcmMetaInfo) FileMetaInformationVersion ¶
func (meta DcmMetaInfo) FileMetaInformationVersion() string
FileMetaInformationVersion gets meta information version
func (DcmMetaInfo) FindElement ¶
func (meta DcmMetaInfo) FindElement(e *DcmElement) error
FindElement get the element info by given tag
func (DcmMetaInfo) GetByteOrder ¶
func (meta DcmMetaInfo) GetByteOrder() (EByteOrder, error)
GetByteOrder get the byte orber of the file
func (DcmMetaInfo) ImplementationClassUID ¶
func (meta DcmMetaInfo) ImplementationClassUID() string
ImplementationClassUID gets Implementation Class UID
func (DcmMetaInfo) ImplementationVersionName ¶
func (meta DcmMetaInfo) ImplementationVersionName() string
ImplementationVersionName gets implementation version name
func (DcmMetaInfo) IsExplicitVR ¶
func (meta DcmMetaInfo) IsExplicitVR() (bool, error)
IsExplicitVR is to check if the tag is Explicit VR structure
func (DcmMetaInfo) MediaStorageSOPClassUID ¶
func (meta DcmMetaInfo) MediaStorageSOPClassUID() string
MediaStorageSOPClassUID gets media storage SOP Class UID
func (DcmMetaInfo) MediaStorageSOPInstanceUID ¶
func (meta DcmMetaInfo) MediaStorageSOPInstanceUID() string
MediaStorageSOPInstanceUID gets media storage SOP Instance UID
func (DcmMetaInfo) PrivateInformation ¶
func (meta DcmMetaInfo) PrivateInformation() string
PrivateInformation gets private information
func (DcmMetaInfo) PrivateInformationCreatorUID ¶
func (meta DcmMetaInfo) PrivateInformationCreatorUID() string
PrivateInformationCreatorUID gets private information createor UID
func (*DcmMetaInfo) Read ¶
func (meta *DcmMetaInfo) Read(stream *DcmFileStream) error
Read meta information from file stream
func (*DcmMetaInfo) ReadOneElement ¶
func (meta *DcmMetaInfo) ReadOneElement(stream *DcmFileStream) error
ReadOneElement read one DICOM element in meta information.
func (DcmMetaInfo) ReceivingApplicationEntityTitle ¶
func (meta DcmMetaInfo) ReceivingApplicationEntityTitle() string
ReceivingApplicationEntityTitle gets receiving application entity title
func (DcmMetaInfo) SendingApplicationEntityTitle ¶
func (meta DcmMetaInfo) SendingApplicationEntityTitle() string
SendingApplicationEntityTitle gets sending application entity title
func (DcmMetaInfo) SourceApplicationEntityTitle ¶
func (meta DcmMetaInfo) SourceApplicationEntityTitle() string
SourceApplicationEntityTitle gets source application entity title
func (DcmMetaInfo) TransferSyntaxUID ¶
func (meta DcmMetaInfo) TransferSyntaxUID() string
TransferSyntaxUID gets Transfer Syntax UID
type DcmReader ¶
type DcmReader struct {
Meta DcmMetaInfo
Dataset DcmDataset
IsReadValue bool
IsReadPixel bool
// contains filtered or unexported fields
}
DcmReader is to read DICOM file
func (DcmReader) Convert2PNG ¶
func (*DcmReader) GetImageInfo ¶
func (DcmReader) IsBigEndian ¶
IsBigEndian check whether pixel data need to be swapped
func (DcmReader) IsCompressed ¶
IsCompressed check whether pixel data only exist in compressed format
type DcmSQElement ¶
type DcmSQElement struct {
Item []DcmElement
}
DcmSQElement contain a SQ Data Element
func (*DcmSQElement) Read ¶
func (sq *DcmSQElement) Read(stream *DcmFileStream, length int64, isExplicitVR bool, isReadValue bool) error
Read the items in an SQ data element
func (*DcmSQElement) ReadItemsWithExplicitVR ¶
func (sq *DcmSQElement) ReadItemsWithExplicitVR(stream *DcmFileStream, length int64, isReadValue bool) error
ReadItemsWithExplicitVR the items in an SQ data element with explicit VR
func (*DcmSQElement) ReadItemsWithImplicitVR ¶
func (sq *DcmSQElement) ReadItemsWithImplicitVR(stream *DcmFileStream) error
ReadItemsWithImplicitVR the items in an SQ data element with implicit VR
func (DcmSQElement) String ¶
func (sq DcmSQElement) String() string
type DcmXfer ¶
type DcmXfer struct {
// transfer syntax UID
XferID string
/// transfer syntax name
XferName string
/// transfer syntax enum
XferSyn ETransferSyntax
/// transfer syntax byte order
ByteOrder EByteOrder
/// transfer syntax VR encoding (implicit/explicit)
VRType EVRType
/// transfer syntax encapsulated or native
Encapsulated EJPEGEncapsulated
/// 8-bit lossy JPEG process ID for this transfer syntax, 0 if not applicable
JPEGProcess8 uint32
/// 12-bit lossy JPEG process ID for this transfer syntax, 0 if not applicable
JPEGProcess12 uint32
/// flag indicating whether this transfer syntax has been retired from DICOM
Retired bool
/// transfer syntax stream compression type
StreamCompression EStreamCompression
}
DcmXfer allows for a lookup of Transfer Syntax properties and readable descriptions
func NewDcmXfer ¶
func NewDcmXfer(xfer ETransferSyntax) *DcmXfer
NewDcmXfer returns an new instance of DcmXfer
func (*DcmXfer) GetDcmXferByID ¶
GetDcmXferByID get the transfer syntax by id.
func (DcmXfer) IsBigEndian ¶
IsBigEndian check whether pixel data need to be swapped
func (DcmXfer) IsCompressed ¶
IsCompressed check whether pixel data only exist in compressed format
func (DcmXfer) IsExplicitVR ¶
IsExplicitVR returns true if transfer syntax is explicit VR, false otherwise
type EByteOrder ¶
type EByteOrder int
* enumeration of byte orders
func (EByteOrder) String ¶
func (bo EByteOrder) String() string
type EJPEGEncapsulated ¶
type EJPEGEncapsulated int
* enumeration of pixel data encapsulation options
type EStreamCompression ¶
type EStreamCompression int
* enumeration of stream compression techniques
type ETransferSyntax ¶
type ETransferSyntax int
ETransferSyntax : enumeration of all DICOM transfer syntaxes known to the toolkit