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

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

Transcript of Post Acquisition Workflow (PAWF) Kevin O’Donnell Toshiba Medical Research Institute.

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