view Applications/StoneWebViewer/NOTES.txt @ 1692:e787b52d025f

"selectedStudies" argument to replace "selectedStudyIds" from Osimis Web viewer
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 25 Nov 2020 18:11:42 +0100
parents 4a49de03a419
children 572652803929
line wrap: on
line source



Differences with Osimis Web viewer
==================================

- The images are retrieved using DICOMweb.

- The Stone Web viewer uses the DICOM identifiers. The Osimis Web
  viewer the Orthanc identifiers.
  https://book.orthanc-server.com/faq/orthanc-ids.html

  In the Stone Web viewer, the studies are indexed by their "Study
  Instance UID" tag (0020,000d). The series are indexed by their
  "Series Instance UID" tag (0020,000e). To open a single series,
  the parent study must be provided.

  To open a single study:
  http://.../index.html?study=<StudyInstanceUID>

  To open a single series:
  http://.../index.html?study=<StudyInstanceUID>&series=<SeriesInstanceUID>

- In the Osimis Web viewer, the "pickableStudyIds" parameter in the
  URL defines the list of studies that are available for display, and
  that are listed in the dropdown at the top-left of the interface.

  In the Stone Web viewer, "pickableStudyIds" is replaced by the
  single "study" GET argument, that is allowed to contain a
  comma-separated list of studies. The "series" parameter is ignored
  in this case.

  To open a list of studies:
  http://.../index.html?study=<StudyInstanceUID1>,<StudyInstanceUID2>,...
  
- In the Osimis Web viewer, the "selectedStudyIds" defines the list of
  studies that are selected in the dropdown (and therefore displayed
  when the viewer starts).

  In the Stone Web viewer, "selectedStudyIds" is replaced by the
  "selectedStudies" GET argument, that is allowed to contain a
  comma-separated list of studies.

  To make a list of studies available, but display only one of those
  studies when the viewer starts:
  http://.../index.html?study=<StudyInstanceUID1>,<StudyInstanceUID2>,...&selectedStudies=<StudyInstanceUID1>

  If the "selectedStudies" is not provided, then all the studies are
  displayed at the startup.