dicomweb-client icon indicating copy to clipboard operation
dicomweb-client copied to clipboard

[FEATURE REQUEST]: UPS-RS Support

Open ntenenz opened this issue 4 years ago • 4 comments

With the emergence of the IHE AIW-I profile, the role of UPS-RS is poised to grow dramatically. While dcm4chee supports the provider interface, support for the user interface is relatively rare in the DICOM community. Given the widespread use of python for ML algorithms, a python-based UPS-RS client implementation would be beneficial for many.

ntenenz avatar Oct 02 '20 16:10 ntenenz

I agree, that would be a valuable addition. We would happily accept a pull request. Personally, I have limited experience with UPS-RS so far and will need to investigate a bit. Do you already have concrete ideas regarding the interface (method names, parameters, return values, etc.)?

hackermd avatar Oct 08 '20 00:10 hackermd

The summary/descriptions found here may serve as a good starting point:

  • create_work_item
  • update_work_item
  • retrive_work_item
  • cancel_work_item
  • ...

Alternatively, while not grammatically correct, merging "work item" into "workitem" may be a bit more visually appealing and more closely maps onto the store_instances, retrieve_instance, etc. forms already present in the client.

ntenenz avatar Oct 08 '20 02:10 ntenenz