comparison PalantirServer/ServerIndex.cpp @ 39:741efcd39682

improvements
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 30 Aug 2012 14:38:05 +0200
parents 3a584803783e
children a08b085190e1
comparison
equal deleted inserted replaced
38:2cefaf5b3c2e 39:741efcd39682
243 243
244 RecordChange("instances", instanceUuid); 244 RecordChange("instances", instanceUuid);
245 245
246 DicomMap dicom; 246 DicomMap dicom;
247 dicomSummary.ExtractInstanceInformation(dicom); 247 dicomSummary.ExtractInstanceInformation(dicom);
248 dicom.Remove(DicomTag::INSTANCE_UID);
249 StoreMainDicomTags(instanceUuid, dicom); 248 StoreMainDicomTags(instanceUuid, dicom);
250 249
251 return instanceUuid; 250 return instanceUuid;
252 } 251 }
253 252
288 287
289 RecordChange("series", seriesUuid); 288 RecordChange("series", seriesUuid);
290 289
291 DicomMap dicom; 290 DicomMap dicom;
292 dicomSummary.ExtractSeriesInformation(dicom); 291 dicomSummary.ExtractSeriesInformation(dicom);
293 dicom.Remove(DicomTag::SERIES_UID);
294 StoreMainDicomTags(seriesUuid, dicom); 292 StoreMainDicomTags(seriesUuid, dicom);
295 293
296 return seriesUuid; 294 return seriesUuid;
297 } 295 }
298 296
326 324
327 RecordChange("studies", studyUuid); 325 RecordChange("studies", studyUuid);
328 326
329 DicomMap dicom; 327 DicomMap dicom;
330 dicomSummary.ExtractStudyInformation(dicom); 328 dicomSummary.ExtractStudyInformation(dicom);
331 dicom.Remove(DicomTag::STUDY_UID);
332 StoreMainDicomTags(studyUuid, dicom); 329 StoreMainDicomTags(studyUuid, dicom);
333 330
334 return studyUuid; 331 return studyUuid;
335 } 332 }
336 333
365 362
366 RecordChange("patients", patientUuid); 363 RecordChange("patients", patientUuid);
367 364
368 DicomMap dicom; 365 DicomMap dicom;
369 dicomSummary.ExtractPatientInformation(dicom); 366 dicomSummary.ExtractPatientInformation(dicom);
370 dicom.Remove(DicomTag::PATIENT_ID);
371 StoreMainDicomTags(patientUuid, dicom); 367 StoreMainDicomTags(patientUuid, dicom);
372 368
373 return patientUuid; 369 return patientUuid;
374 } 370 }
375 371