post acquisition workflow (pawf) kevin o’donnell toshiba medical research institute

18
Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Upload: holly-blankenship

Post on 22-Dec-2015

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

• Post Acquisition Workflow (PAWF)

Kevin O’Donnell

Toshiba Medical Research Institute

Page 2: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Problem Statement• Post-processing volumes continue to grow; needs management

• IHE Post-Processing Workflow (PPWF) is based on DICOM GP-WorklistGPWL is complex to implementDICOM recently retired GPWL in favor of UPSUnified Procedure Step is both simpler and more flexibleIHE Radiation Oncology adopted UPS for managing treatment workflow

• Need a profile refresh based on UPS

• Also need a framework for deploying Plug-in DICOM apps for processing

Page 3: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Example “Workitem” Tasks:

• 3D View Generation• Computer Aided

Detection• Clinical Applications• Pre-fetching• Image Routing• CD Burning• Image Importing• …

Page 4: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Value Proposition

• Clinical Use Cases:– Manage CAD, 3D or Clinical Image Lab– Integrate 3rd Party applications

• Systems it would impact:– RIS, PACS, CAD, 3D, Clinical Apps

• Value proposition:– Efficient queue-based work management– Exact task description & accurate data list– Monitor workitem completion to drive

reading worklist & billing– Collect performance metrics– Add PACS functions with plug-in apps

some text: #Numerical Details 12.2 14.5 11.8 7.6

Outlier: #Performing Phys.Over Target: 12.2%

Worklist

Images

Status

Re-designs PPWF Profile to use new features of DICOM

Page 5: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

IHE Post-Acquisition WorkflowIHE PAWF Profile builds on DICOM UPS

Essential Profile Features:

• Worklist managed processing– Automated & manual

• Progress notifications– Any interested system

(RIS, Billing, Reading Worklist, Dashboards, Analytics)

– Subscription-based

• Cancelation requests– With reason & contact

• Hosted applications (“DICOM plugins”)

WorkitemManager

Workitem Performer

Watcher

ImageManager

WorkitemCreator

HostingSystem

HostedApp

DSS / Order Filler

Page 6: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

UPS Object

Sched. Task Details

Progress

Performed Task Details

Relationship

A Workitem has its attributes grouped into 4 Modules:

(this does not affect processing; just for logical organization)

UPS Workitem Structure

Page 7: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

UPS Object

Sched. Task Details

Progress

Performed Task Details

Relationship Relationship Module- Patient demographics- Admission details

- Order details- Requested Procedure- Accession #

- Reason for Requested Procedure- Requesting physician/department- etc…

UPS Workitem Structure

Page 8: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

UPS Object

Sched. Task Details

Progress

Performed Task Details

Relationship

Scheduled Proc. Info. Module- Priority- Requested perform/completion time- Requested resources/location- Requested Procedure descrip./codes- Requested Processing parameters

- List of Input data IDs & Location- Input Data Availability Flag- etc…

UPS Workitem Structure

Page 9: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

UPS Object

Sched. Task Details

Progress

Performed Task Details

Relationship

Progress Module- UPS State (Scheduled, In-Progress, Completed, Canceled)

- Progress Status – Numerical (e.g. % complete)

- Progress Status – Description (e.g. Annealing phase complete)- Contact information for performer (e.g. phone #)

- etc…

UPS Workitem Structure

Page 10: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

UPS Object

Sched. Task Details

Progress

Performed Task Details

Relationship

Performed Proc. Info. Module- Time Performed/completed- Performing resources/location

- Performed Procedure descrip./codes- Performed Processing parameters

- List of Output data IDs & Location- etc…

UPS Workitem Structure

Page 11: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Perform UPS Workitems

• Typical Pull Workflow- Query, Claim, Update,

Complete

• Input / Output References- Local to Performer; Local Image Manager; Other Image Manager

• Hosted applications (plugins)- Performer may choose to

be a Hosting System

- Apps may be 3rd party

WorkitemManager

Workitem Performer

ImageManager

HostingSystem

HostedApp

QueryGetClaim

Retrieve

Store

UpdateComplete

Start AppStart Task

Finalize Task

Page 12: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Create UPS Workitems

• By Workitem Manager- Internal logic

- Triggered by DSS/Order Filler scheduling

- Triggered by Image Manager Data

• By Workitem Creator- Explicit create request

- Can be grouped with any relevant system

• By Workitem Performer- Explicit create request

- “Unscheduled”/Self-scheduled/Ad Hoc

WorkitemManager

Workitem Performer

ImageManager

WorkitemCreator

DSS / Order Filler

Create

Procedure Scheduled

Availability Query

Procedure Updated

Availability Notification

Create

Page 13: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Monitor UPS Workitems

• Subscribe / Unsubscribe- Globally or for Individual

Workitems

• Applications/Usage- Schedule subsequent tasks

- Report progress

- Bill for performed tasks

- Populate reading worklist

- Drive dashboard

- Analyze dept. performance

- Claim assigned workitems

WorkitemManager

Workitem Performer

Watcher

WorkitemCreator

QueryManage Subscriptions

Send Notification…

CreatedClaimedProgressUpdatedCompleted

Createdfor WP1

Page 14: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Cancel UPS Workitems

• Workitem Manager- Can directly cancel unclaimed workitems

- Otherwise notifies Performer

• Workitem Performer- Cancels at its own discretion

• Watcher- Waits for Notification task was either Completed or Canceled

WorkitemManager

Workitem Performer

Watcher

WorkitemCreator

Request Cancel

Send Notification…Canceled

Cancel Requested Canceled

Page 15: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Unix, Mac, PC Internet ServerCommercial Vendor #2

…Commercial Vendor #1

Standard API

Application Hosting

Portable applications that ‘plug into’ any host that implements the

standardized ‘socket’= DICOM Part 19

Page 16: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Application Hosting

• Separate provision of infrastructure from applications.

- Hosting Systems (Infrastructure) provide data retrieval, storage, and workflow management.

- Applications provide data processing/analysis and return results to the infrastructure.

• Minimize the ‘reinvention of the wheel’.• Support/Combine multiple applications on a single workstation.• Deploy applications across multiple platforms

Page 17: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Application Hosting

Based on DICOM Part 19• DICOM Plugin Interface & Architecture• Web service between “Host” & “Application”

- WS end-points on same machine

- WSDL definitions in PS 3.19

- language neutral (C++, C#, Java, etc.)• Application launch, progress/status,

suspend/cancel, complete• Access to components of DICOM objects, or entire objects• XML Model of DICOM Header

- choose to access file, native XML model, abstract XML model

See also: openxip.org for open source tools, reference implementation

Page 18: Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute

Next Steps

• Review Trial Implementation of PAWF:

http://www.ihe.net/Technical_Framework/index.cfm#radiology

• Sign-up to participate in 2014 IHE Connectathons