How can I use pynetdicom to search all series by date? The followed code cannot get required series.
e = pynetdicom.AE()
ae.add_requested_context(pynetdicom.sop_class.
PatientRootQueryRetrieveInformationModelFind)
# Create our query dataset
ds = pydicom.dataset.Dataset()
# Query will match on these items
ds.StudyDate = studydate
ds.QueryRetrieveLevel =
'SERIES'
ds.Modality =
'MR'
# Query will additionally return these items
ds.add_new(0x0020000E,
'UI',
'')
# Series Instance UID
ds.add_new(0x0020000D,
'UI',
'')
# Study Instance UID
ds.add_new(0x00080031,
'TM',
'')
# Series Time
ds.add_new(0x0008103E,
'LO',
'')
# Series Description
ds.add_new(0x00200011,
'IS',
'')
# Series Number
# Initialize result
seriesdata = list()
# Associate with peer AEassoc = ae.associate(ip,port,aet)
if assoc.is_established:
responses = assoc.send_c_find(ds, query_model=
'P')
Thanks
Yuqian