comparison Core/DicomParsing/ParsedDicomFile.cpp @ 3430:4c45e018bd3d

improved logging
author Alain Mazy <alain@mazy.be>
date Mon, 17 Jun 2019 23:35:46 +0200
parents 3cd94bc66731
children 52da6e9335dd
comparison
equal deleted inserted replaced
3421:decbede6e3ad 3430:4c45e018bd3d
918 if (!GetTagValue(patientId, DICOM_TAG_PATIENT_ID) || 918 if (!GetTagValue(patientId, DICOM_TAG_PATIENT_ID) ||
919 !GetTagValue(studyUid, DICOM_TAG_STUDY_INSTANCE_UID) || 919 !GetTagValue(studyUid, DICOM_TAG_STUDY_INSTANCE_UID) ||
920 !GetTagValue(seriesUid, DICOM_TAG_SERIES_INSTANCE_UID) || 920 !GetTagValue(seriesUid, DICOM_TAG_SERIES_INSTANCE_UID) ||
921 !GetTagValue(instanceUid, DICOM_TAG_SOP_INSTANCE_UID)) 921 !GetTagValue(instanceUid, DICOM_TAG_SOP_INSTANCE_UID))
922 { 922 {
923 throw OrthancException(ErrorCode_BadFileFormat); 923 throw OrthancException(ErrorCode_BadFileFormat, "missing PatientID, StudyInstanceUID, SeriesInstanceUID or SOPInstanceUID");
924 } 924 }
925 925
926 return DicomInstanceHasher(patientId, studyUid, seriesUid, instanceUid); 926 return DicomInstanceHasher(patientId, studyUid, seriesUid, instanceUid);
927 } 927 }
928 928