Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST]: UPS-RS Support #37

Open
ntenenz opened this issue Oct 2, 2020 · 4 comments
Open

[FEATURE REQUEST]: UPS-RS Support #37

ntenenz opened this issue Oct 2, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@ntenenz
Copy link
Contributor

ntenenz commented Oct 2, 2020

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.

@hackermd hackermd added the enhancement New feature or request label Oct 8, 2020
@hackermd
Copy link
Collaborator

hackermd commented Oct 8, 2020

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.)?

@ntenenz
Copy link
Contributor Author

ntenenz commented Oct 8, 2020

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.

@sjswerdloff
Copy link

Is this still of interest? The DIMSE flavour of UPS is used extensively in IHE-RO TDW-II, and there is interest in migrating from DIMSE to DICOMWeb in the Radiation Oncology world. I've started investigating OpenAPI 3.0 (Interface first) implementation of DICOM Web (starting with STOW-RS), but my next step once I've sorted out the details is to work on UPS-RS.

@CPBridge
Copy link
Collaborator

Sorry for the silence, yes this would be of interest. I also have little experience with UPS though

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants