Multilevel Q/R #834
dsnishimura
started this conversation in
Query/Retrieve
Replies: 2 comments 6 replies
-
Your summary scenario looks quite ok to me. Find the |
Beta Was this translation helpful? Give feedback.
5 replies
-
Once you have your study instance UID, use this to build a series level
query:
```
d2 = Dataset()
d2.StudyInstanceUID = rsp.study_instance_uid
d2.QueryRetrieveLevel = "SERIES"
d2.SeriesDescription = ""
d2.SeriesNumber = ""
d2.SeriesInstanceUID = ""
d2.Modality = ""
d2.NumberOfSeriesRelatedInstances = ""
d2.StationName = ""
d2.SpecificCharacterSet = ""
d2.SeriesTime = ""
```
customising the fields that you'd like to be populated, always ensuring
that the mandatory fields at each level are included. And bearing in mind
that the optional fields might be returned empty or missing - the DICOM
conformance statement of the PACS will detail what it will respond with.
Series description will not necessarily be returned. (Don't pay any
attention to the D2 naming, I'm copying and pasting code on my phone)
You can see what is required at each level here
https://www.medicalconnections.co.uk/kb/Query-Parameters/
Finally, be aware that C-GET isn't widely used and often isn't implemented.
Instead it is common to use C-MOVE, which is actually a request for the
remote system to instigate a C-STORE back to you, with the only information
you can give it being your AE Title, which means the remote system needs to
be configured to know that your AE Title is associated with your IP address
and port that you are running a store SCP on.
I hope that gets you a little closer?
Kind regards
Ed
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello everyone!
I need to retrieve specific series from specific patients' CT studies. I am currently able to retrieve the whole study but i would like to retrieve only the series based on a specific description.
In summary: study level query by patientID --> series level query by description (0008,103E) --> c-get only the series
I could not find any examples of something similar. Can someone help me?
Beta Was this translation helpful? Give feedback.
All reactions