Mercurial > hg > orthanc
comparison Core/DicomFormat/DicomMap.cpp @ 38:2cefaf5b3c2e
improvements
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 30 Aug 2012 14:35:13 +0200 |
parents | 3959d33612cc |
children | c1097a676eca |
comparison
equal
deleted
inserted
replaced
37:88f537ca35a5 | 38:2cefaf5b3c2e |
---|---|
28 | 28 |
29 namespace Palantir | 29 namespace Palantir |
30 { | 30 { |
31 static DicomTag patientTags[] = | 31 static DicomTag patientTags[] = |
32 { | 32 { |
33 DicomTag(0x0008, 0x0050), // AccessionNumber | |
34 DicomTag(0x0010, 0x0010), // PatientName | 33 DicomTag(0x0010, 0x0010), // PatientName |
35 DicomTag(0x0010, 0x0020), // PatientID | 34 DicomTag(0x0010, 0x0020), // PatientID |
36 DicomTag(0x0010, 0x0030), // PatientBirthDate | 35 DicomTag(0x0010, 0x0030), // PatientBirthDate |
37 DicomTag(0x0010, 0x0040), // PatientSex | 36 DicomTag(0x0010, 0x0040), // PatientSex |
38 DicomTag(0x0010, 0x1000), // OtherPatientIDs | 37 DicomTag(0x0010, 0x1000) // OtherPatientIDs |
39 DicomTag(0x0010, 0x1010), // PatientAge | 38 //DicomTag(0x0010, 0x1010), // PatientAge |
40 DicomTag(0x0010, 0x1040) // PatientAddress | 39 //DicomTag(0x0010, 0x1040) // PatientAddress |
41 }; | 40 }; |
42 | 41 |
43 static DicomTag studyTags[] = | 42 static DicomTag studyTags[] = |
44 { | 43 { |
45 DicomTag(0x0008, 0x0020), // StudyDate | 44 DicomTag(0x0008, 0x0020), // StudyDate |
46 DicomTag(0x0008, 0x0030), // StudyTime | 45 DicomTag(0x0008, 0x0030), // StudyTime |
46 DicomTag(0x0008, 0x0050), // AccessionNumber | |
47 DicomTag(0x0008, 0x1030), // StudyDescription | 47 DicomTag(0x0008, 0x1030), // StudyDescription |
48 DicomTag(0x0020, 0x000d), // StudyInstanceUID | 48 DicomTag(0x0020, 0x000d), // StudyInstanceUID |
49 DicomTag(0x0020, 0x0010), // StudyID | 49 DicomTag(0x0020, 0x0010) // StudyID |
50 DicomTag(0x0010, 0x1020), // PatientSize | 50 //DicomTag(0x0010, 0x1020), // PatientSize |
51 DicomTag(0x0010, 0x1030) // PatientWeight | 51 //DicomTag(0x0010, 0x1030) // PatientWeight |
52 }; | 52 }; |
53 | 53 |
54 static DicomTag seriesTags[] = | 54 static DicomTag seriesTags[] = |
55 { | 55 { |
56 DicomTag(0x0008, 0x0021), // SeriesDate | 56 DicomTag(0x0008, 0x0021), // SeriesDate |
57 DicomTag(0x0008, 0x0031), // SeriesTime | 57 DicomTag(0x0008, 0x0031), // SeriesTime |
58 DicomTag(0x0008, 0x0060), // Modality | 58 DicomTag(0x0008, 0x0060), // Modality |
59 DicomTag(0x0008, 0x0070), // Manufacturer | 59 DicomTag(0x0008, 0x0070), // Manufacturer |
60 DicomTag(0x0008, 0x1010), // StationName | 60 DicomTag(0x0008, 0x1010), // StationName |
61 DicomTag(0x0008, 0x103e), // SeriesDescription | 61 DicomTag(0x0008, 0x103e), // SeriesDescription |
62 DicomTag(0x0010, 0x1080), // MilitaryRank | 62 //DicomTag(0x0010, 0x1080), // MilitaryRank |
63 DicomTag(0x0018, 0x0015), // BodyPartExamined | |
63 DicomTag(0x0018, 0x0024), // SequenceName | 64 DicomTag(0x0018, 0x0024), // SequenceName |
64 DicomTag(0x0018, 0x1030), // ProtocolName | 65 DicomTag(0x0018, 0x1030), // ProtocolName |
65 DicomTag(0x0020, 0x000e), // SeriesInstanceUID | 66 DicomTag(0x0020, 0x000e), // SeriesInstanceUID |
66 DicomTag(0x0020, 0x0011), // SeriesNumber | 67 DicomTag(0x0020, 0x0011), // SeriesNumber |
67 DicomTag(0x0054, 0x0081) // NumberOfSlices | 68 DicomTag(0x0054, 0x0081) // NumberOfSlices |