comparison Core/DicomFormat/DicomMap.cpp @ 1372:1412ec22ee0b query-retrieve

fix
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 27 May 2015 17:47:39 +0200
parents 111e23bb4904
children 9980875edc7c
comparison
equal deleted inserted replaced
1371:f528849ee9f7 1372:1412ec22ee0b
271 { 271 {
272 SetupFindTemplate(result, seriesTags, sizeof(seriesTags) / sizeof(DicomTag)); 272 SetupFindTemplate(result, seriesTags, sizeof(seriesTags) / sizeof(DicomTag));
273 result.SetValue(DICOM_TAG_ACCESSION_NUMBER, ""); 273 result.SetValue(DICOM_TAG_ACCESSION_NUMBER, "");
274 result.SetValue(DICOM_TAG_PATIENT_ID, ""); 274 result.SetValue(DICOM_TAG_PATIENT_ID, "");
275 result.SetValue(DICOM_TAG_STUDY_INSTANCE_UID, ""); 275 result.SetValue(DICOM_TAG_STUDY_INSTANCE_UID, "");
276
277 // These tags are considered as "main" by Orthanc, but are not in the Series module
278 result.Remove(DicomTag(0x0008, 0x0070)); // Manufacturer
279 result.Remove(DicomTag(0x0008, 0x1010)); // Station name
280 result.Remove(DicomTag(0x0018, 0x0024)); // Sequence name
281 result.Remove(DICOM_TAG_CARDIAC_NUMBER_OF_IMAGES);
282 result.Remove(DICOM_TAG_IMAGES_IN_ACQUISITION);
283 result.Remove(DICOM_TAG_NUMBER_OF_SLICES);
284 result.Remove(DICOM_TAG_NUMBER_OF_TEMPORAL_POSITIONS);
285 result.Remove(DICOM_TAG_NUMBER_OF_TIME_SLICES);
276 } 286 }
277 287
278 void DicomMap::SetupFindInstanceTemplate(DicomMap& result) 288 void DicomMap::SetupFindInstanceTemplate(DicomMap& result)
279 { 289 {
280 SetupFindTemplate(result, instanceTags, sizeof(instanceTags) / sizeof(DicomTag)); 290 SetupFindTemplate(result, instanceTags, sizeof(instanceTags) / sizeof(DicomTag));