MeVisLab Toolbox Reference
mlDICOMExtraTags.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 
14 // DICOM tree prototypes.
15 #include <DCMTree_DicomTags.h>
16 
17 // Note: Consider the addition of extra information in the DICOMTagTable, because often people
18 // will not find the new information easily and therefore the option of tag dump annotation may
19 // be of high interest.
21 
22 #define DCMTree_IssuerOfAccessionNumberSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0008,0x0051)
23 #define DCMTree_ConsultingPhysiciansName DCMTREE_MAKE_32BIT_RAW_ID(0x0008,0x009C)
24 #define DCMTree_ConsultingPhysicianIdentificationSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0008,0x009D)
25 #define DCMTree_InstitutionalDepartmentTypeCodeSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0008,0x1041)
26 #define DCMTree_IssuerOfPatientIDQualifiersSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0024)
27 #define DCMTree_SourcePatientGroupIdentificationSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0026)
28 #define DCMTree_GroupOfPatientsIdentificationSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0027)
29 #define DCMTree_PatientsBirthDateInAlternativeCalendar DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0033)
30 #define DCMTree_PatientsDeathDateInAlternativeCalendar DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0034)
31 #define DCMTree_PatientsAlternativeCalendar DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0035)
32 #define DCMTree_QualityControlSubject DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0200)
33 #define DCMTree_StrainDescription DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0212)
34 #define DCMTree_StrainNomenclature DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0213)
35 #define DCMTree_StrainStockSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0216)
36 #define DCMTree_StrainAdditionalInformation DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0218)
37 #define DCMTree_StrainCodeSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0219)
38 #define DCMTree_GeneticModificationsSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x0221)
39 #define DCMTree_OtherPatientIDsSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x1002)
40 #define DCMTree_PatientsSizeCodeSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x1021)
41 #define DCMTree_PatientsBodyMassIndex DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x1022)
42 #define DCMTree_MeasuredAPDimension DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x1023)
43 #define DCMTree_MeasuredLateralDimension DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x1024)
44 #define DCMTree_ReferencedPatientPhotoSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x1100)
45 #define DCMTree_Allergies DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x2110)
46 #define DCMTree_PatientsTelecomInformation DCMTREE_MAKE_32BIT_RAW_ID(0x0010,0x2155)
47 #define DCMTree_LongitudinalTemporalOffsetFromEvent DCMTREE_MAKE_32BIT_RAW_ID(0x0012,0x0052)
48 #define DCMTree_LongitudinalEventType DCMTREE_MAKE_32BIT_RAW_ID(0x0012,0x0053)
49 #define DCMTree_ClinicalTrialSeriesID DCMTREE_MAKE_32BIT_RAW_ID(0x0012,0x0071)
50 #define DCMTree_ClinicalTrialSeriesDescription DCMTREE_MAKE_32BIT_RAW_ID(0x0012,0x0072)
51 #define DCMTree_ClinicalTrialProtocolEthicsCommitteeApprovalNumber DCMTREE_MAKE_32BIT_RAW_ID(0x0012,0x0082)
52 #define DCMTree_ConsentForClinicalTrialUseSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0012,0x0083)
53 #define DCMTree_UDISequence DCMTREE_MAKE_32BIT_RAW_ID(0x0018,0x100A)
54 #define DCMTree_ManufacturersDeviceClassUID DCMTREE_MAKE_32BIT_RAW_ID(0x0018,0x100B)
55 #define DCMTree_CardiacFramingType DCMTREE_MAKE_32BIT_RAW_ID(0x0018,0x1064)
56 #define DCMTree_B1rms DCMTREE_MAKE_32BIT_RAW_ID(0x0018,0x1320)
57 #define DCMTree_FunctionalSettlingPhaseFramesPresent DCMTREE_MAKE_32BIT_RAW_ID(0x0018,0x9622)
58 #define DCMTree_ReferencedDefinedProtocolSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0018,0x990C)
59 #define DCMTree_ReferencedPerformedProtocolSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0018,0x990D)
60 #define DCMTree_ConversionSourceAttributesSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0020,0x9172)
61 #define DCMTree_UnassignedSharedConvertedAttributesSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0020,0x9170)
62 #define DCMTree_UnassignedPerFrameConvertedAttributesSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0020,0x9171)
63 #define DCMTree_RespiratoryTriggerType DCMTREE_MAKE_32BIT_RAW_ID(0x0020,0x9250)
64 #define DCMTree_RespiratoryTriggerDelayTreshold DCMTREE_MAKE_32BIT_RAW_ID(0x0020,0x9256)
65 #define DCMTree_DimensionOrganizationType DCMTREE_MAKE_32BIT_RAW_ID(0x0020,0x9311)
66 #define DCMTree_DerivationAlgorithmSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0022,0x1612)
67 #define DCMTree_MeasurementLaterality DCMTREE_MAKE_32BIT_RAW_ID(0x0024,0x0113)
68 #define DCMTree_RecognizableVisualFeatures DCMTREE_MAKE_32BIT_RAW_ID(0x0028,0x0302)
69 #define DCMTree_RequestingServiceCodeSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0032,0x1034)
70 #define DCMTree_ReasonForVisit DCMTREE_MAKE_32BIT_RAW_ID(0x0032,0x1066)
71 #define DCMTree_ReasonForVisitCodeSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0032,0x1067)
72 #define DCMTree_IssuerOfAdmissionIDSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0038,0x0014)
73 #define DCMTree_ServiceEpisodeID DCMTREE_MAKE_32BIT_RAW_ID(0x0038,0x0060)
74 #define DCMTree_ServiceEpisodeDescription DCMTREE_MAKE_32BIT_RAW_ID(0x0038,0x0062)
75 #define DCMTree_IssuerOfServiceEpisodeIDSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0038,0x0064)
76 #define DCMTree_PertinentResourcesSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0038,0x0101)
77 #define DCMTree_ReasonForPerformedProcedureCodeSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0040,0x1012)
78 #define DCMTree_ContainerIdentifier DCMTREE_MAKE_32BIT_RAW_ID(0x0040,0x0512)
79 #define DCMTree_IssueOfTheContainerIdentifierSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0040,0x0513)
80 #define DCMTree_AlternateContainerIdentifierSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0040,0x0515)
81 #define DCMTree_ContainerTypeCodeSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0040,0x0518)
82 #define DCMTree_ContainerDescription DCMTREE_MAKE_32BIT_RAW_ID(0x0040,0x051A)
83 #define DCMTree_ContainerComponentSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0040,0x0520)
84 #define DCMTree_SpecimenDescriptionSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0040,0x0560)
85 #define DCMTree_QuantityDefinitionSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0040,0x9220)
86 #define DCMTree_EncapsulatedDocumentLength DCMTREE_MAKE_32BIT_RAW_ID(0x0042,0x0015)
87 #define DCMTree_TotalPixelMatrixColumns DCMTREE_MAKE_32BIT_RAW_ID(0x0048,0x0006)
88 #define DCMTree_TotalPixelMatrixRows DCMTREE_MAKE_32BIT_RAW_ID(0x0048,0x0007)
89 #define DCMTree_PlanePositionSlideSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0048,0x021A)
90 #define DCMTree_ColumnPositionInTotalImagePixelMatrix DCMTREE_MAKE_32BIT_RAW_ID(0x0048,0x021E)
91 #define DCMTree_RowPositionInTotalImagePixelMatrix DCMTREE_MAKE_32BIT_RAW_ID(0x0048,0x021F)
92 #define DCMTree_TotalPixelMatrixFocalPlanes DCMTREE_MAKE_32BIT_RAW_ID(0x0048,0x0303)
93 #define DCMTree_SegmentPropertyCategoryCodeSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0062,0x0003)
94 #define DCMTree_ModelModification DCMTREE_MAKE_32BIT_RAW_ID(0x0068,0x7001)
95 #define DCMTree_ModelMirroring DCMTREE_MAKE_32BIT_RAW_ID(0x0068,0x7002)
96 #define DCMTree_ModelUsageCodeSequence DCMTREE_MAKE_32BIT_RAW_ID(0x0068,0x7003)
97 #define DCMTree_ModelGroupUID DCMTREE_MAKE_32BIT_RAW_ID(0x0068,0x7004)
Project global and OS specific declarations.