Mercurial > hg > orthanc
changeset 4089:a2060a76ed6a
note in ArchiveStudiesInTimeRange.py
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 29 Jun 2020 18:43:42 +0200 |
parents | ce7709cb380e |
children | 160ec8417874 fb64d481940a |
files | Resources/Samples/Python/ArchiveStudiesInTimeRange.py |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/Resources/Samples/Python/ArchiveStudiesInTimeRange.py Sat Jun 27 10:48:49 2020 +0200 +++ b/Resources/Samples/Python/ArchiveStudiesInTimeRange.py Mon Jun 29 18:43:42 2020 +0200 @@ -62,8 +62,16 @@ study = RestToolbox.DoGet('%s/studies/%s' % (URL, studyId))['MainDicomTags'] # Retrieve the DICOM tags of the parent patient of this study + + # Case 1: Baseline version patient = RestToolbox.DoGet('%s/studies/%s/patient' % (URL, studyId))['MainDicomTags'] + # Case 2: Tweaked version that can be used if several patients + # share the same "Patient ID", but have different "Patient Name" + # (which is invalid according to the DICOM standard). + # https://groups.google.com/d/msg/orthanc-users/58AxIkxFbZs/N6Knub8MAgAJ + # patient = RestToolbox.DoGet('%s/studies/%s' % (URL, studyId)) ['PatientMainDicomTags'] + # Check that the StudyDate tag lies within the given range studyDate = study['StudyDate'][:8] if studyDate >= START and studyDate <= END: