MeVisLab Toolbox Reference
mlDICOMPrivateFMETags.h
Go to the documentation of this file.
1// Copyright (c) Fraunhofer MEVIS, Germany. All rights reserved.
2// **InsertLicense** code
3//----------------------------------------------------------------------------------
5
10//----------------------------------------------------------------------------------
11#pragma once
12#include "MLDICOMTagsSystem.h"
13#include <mlTypeDefs.h>
14
15ML_START_NAMESPACE
16
20MLDICOMTags_EXPORT extern const char *const FMEGeneralUIDPrefixString; /* = "1.3.6.1.4.1.49296.1."; */
21
23MLDICOMTags_EXPORT extern const char *const FMEPrivateCreatorString; /* = "Fraunhofer MEVIS"; */
24
25
26// SOPInstance/Class UIDs:
28MLDICOMTags_EXPORT extern const char *const FMEPrivateSourceIndexOfDecomposedFrameString; /* = "SourceIndexOfDecomposedFrame"; */
29
31MLDICOMTags_EXPORT extern const char *const FMEPrivateSourceSOPInstanceUIDOfDecomposedFrameString; /* = "SourceSOPInstanceUIDOfDecomposedFrame"; */
32
34MLDICOMTags_EXPORT extern const char *const FMEPrivateSourceSOPClassUIDOfDecomposedFrameString; /* = "SourceSOPClassUIDOfDecomposedFrame"; */
35
36
37// Base Object:
39MLDICOMTags_EXPORT extern const char *const FMEPrivateBaseObjectCodingVersionString; /* = "BaseObjectCodingVersion"; */
40
42MLDICOMTags_EXPORT extern const char *const FMEPrivateBaseObjectSequenceString; /* = "BaseObjectSequence"; */
43
45MLDICOMTags_EXPORT extern const char *const FMEPrivateBaseObjectRuntimeTypeString; /* = "BaseObjectRuntimeType" */
46
48MLDICOMTags_EXPORT extern const char *const FMEPrivateBaseObjectCommentString; /* = "BaseObjectComment" */
49
51MLDICOMTags_EXPORT extern const char *const FMEPrivateBaseObjectDataString; /* = "BaseObjectData"; */
52
54MLDICOMTags_EXPORT extern const char *const FMEPrivateIdsOfConvertedBaseItemsOutOfFrameString; /* = "IdsOfConvertedBaseItemsOutOfFrame" */
55
57MLDICOMTags_EXPORT extern const char *const FMEPrivateIdsOfNonConvertedBaseItemsOutOfFrameString; /* = "IdsOfNonConvertedBaseItemsOutOfFrame" */
58
60MLDICOMTags_EXPORT extern const char *const FMEPrivateIdsOfNonConvertedBaseItemsWithNoFrameString; /* = "IdsOfNonConvertedBaseItemsWithNoFrame" */
61
63MLDICOMTags_EXPORT extern const char *const FMEPrivateIdsOfNonConvertedBaseItemsNotOnSameFrameString; /* = "IdsOfNonConvertedBaseItemsNotOnSameFrame" */
64
66enum {
69
70
71 // SOPInstance/Class UIDs coding starts at element id base 0x00:
74
77
80
81
82 // BaseObject coding starts at element id base 0x10 = 16:
85
88
91
94
97
101
105
109
115
116ML_END_NAMESPACE
Project global and OS specific declarations.
#define MLDICOMTags_EXPORT
If included by external modules, exported symbols are declared as import symbols.
MLDICOMTags_EXPORT const char *const FMEPrivateIdsOfNonConvertedBaseItemsOutOfFrameString
String representation for corresponding FMEPrivateIdsOfNonConvertedBaseItemsOutOfFrame.
MLDICOMTags_EXPORT const char *const FMEPrivateIdsOfNonConvertedBaseItemsWithNoFrameString
String representation for corresponding FMEPrivateIdsOfNonConvertedBaseItemsWithNoFrame.
MLDICOMTags_EXPORT const char *const FMEPrivateSourceIndexOfDecomposedFrameString
String representation for corresponding to FMEPrivateSourceIndexOfDecomposedFrame.
MLDICOMTags_EXPORT const char *const FMEPrivateIdsOfConvertedBaseItemsOutOfFrameString
String representation for corresponding FMEPrivateIdsOfConvertedBaseItemsOutOfFrame.
MLDICOMTags_EXPORT const char *const FMEPrivateBaseObjectSequenceString
String representation for corresponding FMEPrivateCodedBaseObjectVersion.
@ FMEPrivateBaseObjectCodingVersion
Lower 8 bits of element id of tag to store the version of the private tags related to BaseObject,...
@ FMEPrivateIdsOfConvertedBaseItemsOutOfFrame
Lower 8 bits of element id of tag to store the ids of Base items which were converted to GraphicAnnot...
@ FMEPrivateIdsOfNonConvertedBaseItemsNotOnSameFrame
Lower 8 bits of element id of tag to store the ids of Base items which make use of more than one posi...
@ FMEPrivateIdsOfNonConvertedBaseItemsWithNoFrame
Lower 8 bits of element id of tag to store the ids of Base object items which were not converted to G...
@ FMEPrivateBaseObjectData
Lower 8 bits of element id of tag to store BaseObject.persistentState(), Type 1, shall have Vr UT.
@ FMEPrivateSourceIndexOfDecomposedFrame
Lower 8 bits of element id of tag to store original index of decomposed EnhancedMF frame,...
@ FMEPrivateIdsOfNonConvertedBaseItemsOutOfFrame
Lower 8 bits of element id of tag to store the ids of Base items which were not converted to GraphicA...
@ FMEPrivateBaseObjectRuntimeType
Lower 8 bits of element id of tag to store the runtime type id of the BaseObject, Type 1,...
@ FMEPrivateSourceSOPClassUIDOfDecomposedFrame
Lower 8 bits of element id of tag to store original SOPClassUID of decomposed EnhancedMF frame,...
@ FMEPrivateBaseObjectComment
Lower 8 bits of element id of tag to store a user comment for the BaseObject, Type 3,...
@ FMEPrivateBaseObjectSequence
Lower 8 bits of element id of sequence tag to store a set of Base objects, shall have Vr SQ.
@ FMEPrivateTagsGroupId
The (fixed) private group in which the Fraunhofer MEVIS private tags are stored.
@ FMEPrivateSourceSOPInstanceUIDOfDecomposedFrame
Lower 8 bits of element id of tag to store original SOPInstanceUID of decomposed EnhancedMF frame,...
MLDICOMTags_EXPORT const char *const FMEGeneralUIDPrefixString
The unique DICOM id prefix reserved for general Fraunhofer MEVIS DICOM file exports; note the final "...
MLDICOMTags_EXPORT const char *const FMEPrivateBaseObjectCodingVersionString
String representation for corresponding FMEPrivateCodedBaseObjectVersion.
MLDICOMTags_EXPORT const char *const FMEPrivateCreatorString
The typically used private creator of Fraunhofer MEVIS.
MLDICOMTags_EXPORT const char *const FMEPrivateBaseObjectCommentString
String representation for corresponding FMEPrivateBaseObjectComment.
MLDICOMTags_EXPORT const char *const FMEPrivateSourceSOPInstanceUIDOfDecomposedFrameString
String representation for corresponding to FMEPrivateSourceSOPInstanceUIDOfDecomposedFrame.
MLDICOMTags_EXPORT const char *const FMEPrivateSourceSOPClassUIDOfDecomposedFrameString
String representation for corresponding to FMEPrivateSourceSOPClassUIDOfDecomposedFrame.
MLDICOMTags_EXPORT const char *const FMEPrivateBaseObjectDataString
String representation for corresponding FMEPrivateBaseObjectData.
MLDICOMTags_EXPORT const char *const FMEPrivateIdsOfNonConvertedBaseItemsNotOnSameFrameString
String representation for corresponding FMEPrivateIdsOfNonCodedNotOnSameFrameIds.
MLDICOMTags_EXPORT const char *const FMEPrivateBaseObjectRuntimeTypeString
String representation for corresponding FMEPrivateBaseObjectRuntimeType.