Create a worklist module to help manage provider workflows: assign for review, approve, process report
Goal: help guide a user through a study review and tagging of individual series. The user should move from the "worklist" to the "study viewer" and while using the study viewer should add annotations/tags to specific series.
Interfaces provided by the worklist module which implement a review user flow:
-
Step 1 Workitem List: provide a list of studies that need to be reviewed by specific users of the platform which guide the user through which studies need to be reviewed.
- Worklist items are owned by a group and assigned to a user.
- When a user loads the worklist table, they see all worklist items for groups for which they are a member.
- Tools are provided to filter by group and user.
- It is possible to change the user who is assigned or modify worklist item from the worklist table.
- Provide a tool to load a "Change Work Item" dialog. When clicked, the tool loads a "Change Assigned User" box which can be used to update the worklist item.
-
Step 2 Rapid Review Interface: toolbar which appears at the top of the study viewer for advancing forward and backward between cases to facilitate rapid review.
- Tools for marking the state of the "Worklist Item" as "Unread", "Reviewed", "Approved", "Rejected."
- Tools for adding a "study comment" when modifying a worklist item in order to provide text explanation about what action was taken and why.
-
Step 3 Series Labeling: provide tools for the user to attach a set of "labels" to a specific series.
- Labels are defined for a group and retrieved via API from Orthanc.
- A user attaches a label to a series by clicking on a "Add Series Label" button that is part of the toolbar in the interface.
- A "Add Series Label" dialog is populated via the API and the user selects which label they would like to apply to the series.
- The user is given the opportunity to create a "comment" that can be added to the label and click "Ok/Save."
- Once a label has been created, the user can save the labels as a DICOM-SR document which will be uploaded to Sonador and will be parsed in the backend.
- It will be possible to label multiple series in a single review by navigating between the series and using the label button for each one. All labels will be aggregated into the "Annotations/Labels" sidebar and can be saved into a single DICOM-SR document.
Refer below for additional details and workflow.
References:
- DICOM Standard: Unified Procedure Step Service
- Sonador Study Worklist API. Sonador design reference for the worklist API.
Project Tracking
OP#83 OP#47 OP#46
Edited by Rob Oakes