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