ADd study description to Query
New Feature Added
StudyDescription is now:
Included in the query
Written to the output file
Clearly visible in the header and data rows
This commit is contained in:
@@ -52,6 +52,7 @@ def create_cfind_dataset(start_datetime, end_datetime):
|
||||
ds.PatientName = ''
|
||||
ds.AccessionNumber = ''
|
||||
ds.StudyInstanceUID = ''
|
||||
ds.StudyDescription = '' # Added StudyDescription
|
||||
ds.ModalitiesInStudy = ''
|
||||
ds.NumberOfStudyRelatedInstances = ''
|
||||
return ds
|
||||
@@ -203,7 +204,7 @@ class ConfigDialog:
|
||||
writer = csv.writer(f, delimiter='|')
|
||||
writer.writerow([
|
||||
'PatientID', 'PatientName', 'AccessionNumber', 'StudyDate',
|
||||
'StudyInstanceUID', 'ModalitiesInStudy', 'NumberOfStudyRelatedInstances'
|
||||
'StudyInstanceUID', 'StudyDescription', 'ModalitiesInStudy', 'NumberOfStudyRelatedInstances'
|
||||
])
|
||||
|
||||
while start_date < now and not self.stop_event.is_set():
|
||||
@@ -240,6 +241,7 @@ class ConfigDialog:
|
||||
str(getattr(identifier, 'AccessionNumber', '')).strip(),
|
||||
str(getattr(identifier, 'StudyDate', '')).strip(),
|
||||
str(getattr(identifier, 'StudyInstanceUID', '')).strip(),
|
||||
str(getattr(identifier, 'StudyDescription', '')).strip(), # New field
|
||||
mod_string,
|
||||
str(getattr(identifier, 'NumberOfStudyRelatedInstances', '')).strip()
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user