Skip to content

Inspect and refactor OHIF DICOMweb client

OHIF contains an implementation of the DICOMweb standard.

Development task list:

  • Modify the connection client so that only a single query is executed and the results are rendered directly. Current behavior: the client executes multiple queries to Orthanc, aggregates the results, and orders the study list on the client side.
  • Add OrderBy and allFields as query options.
  • Inspect client caching behavior, continue to cache a copy of study metadata so subsequent requests continue to be fast. Ensure that all tags needed for advanced functionality (multi-planar reconstruction and 3D rendering) are cached. There is currently a bug which prevents the showing of MPR and 3D render buttons because not all state is cached.
Edited by Rob Oakes