Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications...

20
Fred A. Cummins Agile Enterprise Design

Transcript of Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications...

Page 1: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

Fred A. Cummins

Agile Enterprise Design

Page 2: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

This presentation is about a new modeling language that will transform care management

It is based on the Case Management Model and Notation (CMMN) specification proposed by the following organizations:

Agile Enterprise Design Sword-CiboodleCommitment Tibco SoftwareComputas UnisysCordys VisumpointSINTEF

July 13, 2011SOA in Healthcare Conference 2

Page 3: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� The procedures and activities required for an individual patient are unpredictable

� Care requires expert planning, collaboration, decisions and professional judgment

� Treatment options, best practices and restrictions change over time.

� Work must be supported by well-defined and responsive services

July 13, 2011SOA in Healthcare Conference 3

Page 4: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� Everybody is connected through the Internet

� Expectations associated with use of Health IT (e.g., “Meaningful use”) are very high

� Patient records are (or soon will be) electronically captured, exchanged and accessed

� The costs of computing, communications and data storage are negligible

� Demand to reduce the cost of health care is heightened

July 13, 2011SOA in Healthcare Conference 4

Page 5: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� Participants can have rapid access to current and historical information, anytime, anywhere

� Policies and best practices can guide decisions

� Participants can be alerted to relevant changes in circumstances

� Alarms can be raised if actions are not timely

� Records can be immediately updated for analysis, collaboration, accountability and guidance

� Provide consistency, repeatability, and ultimately quality in support of care management

July 13, 2011SOA in Healthcare Conference 5

Page 6: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� A case management modeling language is under development at the Object Management Group*

� A model will define treatment planning elements and guidance for improved care management

� Case management modeling will change the way we think about automation, collaboration and knowledge work.

July 13, 2011SOA in Healthcare Conference 6

* The Object Management Group is a not-for-profit standards body founded in 1989

Page 7: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

July 13, 2011SOA in Healthcare Conference 7

Manage operations- Tasks- Events- Planning- Decisions- Collaborations- Record-keeping

Plan

Patient

Case Management System

ExternalEvents

Objective &Requirements

TreatmentTeam

Case Type

Model

Applications

SupportingServicesCase File

(patient records)

Page 8: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

July 13, 2011SOA in Healthcare Conference 8

Completed PlannedNow

Case Plan (Execution)Pallet

Planable Elements Graphics for illustration only

Page 9: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� Tasks◦ Participant activity

◦ Collaboration

◦ Engage a service

◦ Perform a computation

� Events◦ External events

◦ Change in the case

◦ Time expired

� Decisions◦ Plan alternatives

◦ Authorizations

� Plan fragments

July 13, 2011SOA in Healthcare Conference 9

Page 10: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

July 13, 2011SOA in Healthcare Conference 10

Now

Case Plan Pallet

Page 11: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� Patient monitoring event

� Activity overdue

� Test results available

� Collaboration activity initiation

July 13, 2011SOA in Healthcare Conference 11

Page 12: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

July 13, 2011SOA in Healthcare Conference 12

Completed PlannedNow

Case Plan (Execution)Pallet

Fragment

Fragment containing a task pattern

Page 13: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� Specific actions or decisions

� Access to patient-specific details

� Timely information and analysis

� Support for collaboration/consultation

July 13, 2011SOA in Healthcare Conference 13

Page 14: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

In the context of the patient’s health record

� Contraindications and precautions

� Medication interactions

� Side effects and adverse reactions

� Allergies

� Prior authorization

July 13, 2011SOA in Healthcare Conference 14

Page 15: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� Considering◦ Health record facts

◦ Participant observations

� Identify alternatives◦ Modeled alternatives

◦ Filtered alternatives

◦ Rule-generated alternatives

� Identify costs and risks

July 13, 2011SOA in Healthcare Conference 15

Page 16: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� Make better informed decisions

� Improve collaboration and timeliness of actions

� Improve record keeping & accountability

� Reduce errors and oversights

� Ensure policy compliance

� Provide guidance and reusable patterns

� Evolve best practices

� Leverage participant creativity and empower teams

July 13, 2011SOA in Healthcare Conference 16

Page 17: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� Some existing products have limited capabilities

� Three initial submissions to OMG RFP

� Reconciliation of submissions under study

� Revised submission(s) in November

� Potential implementations in 2012

July 13, 2011SOA in Healthcare Conference 17

Page 18: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

� Runtime planning

� Plan fragments

� Role and context specific pallet

� BPMN extension/integration

July 13, 2011SOA in Healthcare Conference 18

Page 19: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

Fred A. CumminsAgile Enterprise Design

[email protected]

Page 20: Fred A. Cummins Agile Enterprise Design · 2013-01-30 · Team Case Type Model Applications Supporting Case File Services (patient records) SOA in Healthcare Conference July 13, 2011

July 13, 2011SOA in Healthcare Conference 20