Mercurial > hg > orthanc
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 |