Diagnostic Pathology (Jun 2016)

Solution For The Optimization Of Pathology Case Distribution Leveraging Flexible Definition Of Policies

  • Anca Bucur,
  • J. van Leeuwen,
  • R. Vdovjak

DOI
https://doi.org/10.17629/www.diagnosticpathology.eu-2016-8:181
Journal volume & issue
Vol. 1, no. 8

Abstract

Read online

Introduction/ Background The adoption of digital pathology has the potential to enable significant workflow improvements leading to increased efficiency–in terms of better utilization of resources, higher throughput and lower turnaround time of cases–, and more effective collaboration. Streamlined workflow solutions make it easy to monitor both performance and quality, and help avoid errors. The policies driving the distribution of cases to pathologists (dispatching) have a large impact on the throughput and turnaround of cases in a pathology lab. Leveraging the availability of digital pathology we develop an application focused on the management of worklists of cases and their automatic dispatching for diagnosis. Our solution includes the modeling, simulation and optimization of the dispatching policies and their adaptation. Aims We develop applications to enable clinical users to leverage a digital pathology system for increased efficiency and better patient outcomes. The work addresses information integration requirements, and aims to identify and propose solutions for performance bottlenecks in existing processes. A process with potential for improvement is the case distribution to pathologists for diagnosis. Methods We implemented key components enabling to manage and retrieve case and pathologist information, to propose an optimized assignation of cases, and to visualize worklists and assign cases to pathologists. Worklist visualization: Provides an overview of (active and completed) cases with relevant information (e.g. status, number of slides, organ, clinical question). The tool also shows for each pathologist the assigned and diagnosed cases, specialties, deadlines, etc., depicts the process of building and executing the solver to generate a suitable dispatch solution. Dispatching optimization module: Proposes assignments based on case features (e.g. type, complexity, average diagnosis time) and on pathologist characteristics (e.g. specialty, available time) [j]. Aims at optimizing user-defined goals, such as the pathologist time and the turnover of cases. We use the OptaPlanner package [OP] of jBPM [jb] and define the domain model of the problem and the scoring rules according to policies based on the requirements of the clinical users. Services for data management: Allow to retrieve the relevant metadata of incoming cases and the agenda information of pathologists. Results Our case distribution application supports both the manual dispatching of cases to pathologists and the automatic assignation according to defined policies. The optimization component applies the policy models to send cases to pathologists for diagnosis. The schedules are generated according to the optimization goals, e.g. to improve throughput or turnaround. The configuration can be customized to apply dispatching rules and optimization goals specific to each deployment site. The visual application provides insight into the status of cases and allows users to change the assignation of cases when needed (e.g. when agenda changes occur and cases need to be reassigned).

Keywords