Herbert Simon’s Well- vs. Ill-Structured Problems, Adaptive Case Management, and Clinical Groupware

Short Link: http://j.mp/9bm9Gp

Herbert Simon, a Nobel Prize-winning economist (and fellow alumnus, I never fail to mention) helped found the fields of artificial intelligence and cognitive science. He “was one of the most influential social scientists of the 20th century” (Wikipedia). I attended his lectures at Carnegie Mellon University, where his ideas about attention, bounded rationality, and satisficing provided grist for many research projects and Ph.D. theses.

herbertsimon

Herbert Simon’s Autobiography: Models of My Life

Prof. Simon distinguished between well-structured versus ill-structured problem solving, in some ways prefiguring a debate within the business process management (BPM) community about adaptive case management and predictable vs. unpredictable,  formal vs. ad-hoc, easily vs. barely repeatable, and structured vs. unstructured work and processes. For some flavor of this debate see my trip report to the recent Process.gov conference, which featured a track on adaptive case management.

Herbert Simon offered his well-structured vs. ill-structured dichotomy in his 1973 paper “The Structure of Ill-Structured Problems” (Artificial Intelligence 4: 181-201., not available on-line, however there is a wealth of online material quoting from Simon and commenting on his ideas). I used Simon’s distinction in the section Informal & Unstructured vs. Formal & Structured Care Coordination in my post Clinical Groupware, Care Coordination, and EMR Workflow Systems: Key Ideas, when I wrote:

“[There is a spectrum] between well-structured and ill-structured cooperative problem solving, and the kinds of groupware needed to facilitate computer-supported cooperative work in healthcare. Both kinds of cooperative problem solving require clinical groupware. EMR workflow systems fare especially well on well-structured care coordination problems. The EncounterPRO Pediatric EMR handles both ends of the spectrum well: a workflow engine to handle routine group workflows and the Office View to handle non-routine group workflows.” (Clinical Groupware, Care Coordination, and EMR Workflow Systems: Key Ideas)

I’m interested in comparing and contrasting different kinds of clinical groupware. Why? Well, my intuition is that as EMRs and EHRs evolve into, or are replaced by, clinical groupware alternatives, no single kind of clinical groupware will serve every purpose. Well-structured versus ill-structured processing and problem solving seems like a good conceptual spectrum along which to compare different sorts of clinical groupware systems.

In particular, clinical groupware supporting patient-physician encounters in the medical office must help users to deal with both well-structured patient encounter workflows (the thirty-second otitis media encounter) and ill-structured workflows (the more complicated, less routine collections of interacting medical problems).

After the next paragraph are passages from Simon’s 1973 paper, quoted in a chapter on medical artificial intelligence by one of Simon’s Ph.D. students, Harry Pople’s “Heuristic Methods for Imposing Structure on Ill-Structured Problems: The Structuring of Medical Diagnostics.”  Chapter 5 in Szolovits, P. (Ed.) Artificial Intelligence in Medicine. Westview Press, Boulder, Colorado.  1982. (I was a research associate in Prof. Pople’s Decision Systems Laboratory at the University of Pittsburgh School of Medicine, home to the INTERNIST-I and CADUCEUS medical expert systems projects.)

Simon described the work of an architect in terms consistent with today’s goals of adaptive case management, to provide tools to support knowledge work. However, Pople quotes Simon in the context of another kind of knowledge work, medical problem solving. The analogy between architect and clinician is intriguing. Used as a verb, “to architect” means “to plan, organize, or structure.” Future EMRs will need to do a better job of helping their physician users to plan, organize, and structure patient care processes. Much of this blog is essentially an argument that EMRs and EHRs must become more like business process management and adaptive case management systems to most effectively accomplish this. But enough about what *I* think, what did Herbert Simon think about well-structured versus ill-structured problem solving?

It will generally be agreed that the work of an architect–in designing a house, say–presents tasks that lie well toward the ill structured end of the problem continuum. Of course this is only true if the architect is trying to be “creative”–if he does not begin the task by taking off his shelf one of a set of standard house designs that he keeps there.

The design task (with this proviso) is ill structured in a number of respects. There is initially no definite criterion to test a proposed solution, much less a mechanizable process to apply the criterion. The problem space is not defined in any meaningful way, for a definition would have to encompass all kinds of structures the architect might at some point consider. … even if we were to argue that the problem space can really be defined–since anything the architect thinks of must somehow be generated from or dredged from, his resources of memory or his reference library–some of this information only shows up in late stages of the design process after large amounts of search; and some of it shows up, when it does, almost accidentally. Hence, the problem is even less well defined when considered from the standpoint of what is actually known at any point in time than when considered from the standpoint of what is knowable, eventually and in principle.

We can imagine a design process that proceeds according to the following general scheme. Taking the initial goals and constraints, the architect begins to derive some global specifications from them-perhaps the square footage or cubic footage of the house among them. But the task itself, “designing a house,” evokes from his long-term memory a list of other attributes that will have to be specified at an early stage of the design: characteristics of the lot on which the house is to be built, its general style, whether it is to be on a single level or multi-storied, type of frame, types of structural materials and of sheathing materials, and so on. … Design alternatives can also be evoked in component-by-component fashion. The subgoal of designing the heating system may lead the architect to consider various fuels and various distribution systems. Again, the source of these generators of alternatives is to be found in his long-term memory and reference facilities (including his access to specialists for helping design some of the component systems).

The whole design, then, begins to acquire structure by being decomposed into various problems of component design, and by evoking, as the design progresses, all kinds of requirements to be applied in testing the design of its components. During any given short period of time, the architect will find himself working on a problem which, perhaps beginning in an ill structured state, soon converts itself through evocation from memory into a well structured problem.

Herbert Simon’s last line is key. Ill-structured problems can become well-structured problems. If there are, indeed, two different kinds of clinical groupware, one for ill-structured, ad-hoc, creative cooperative problem solving and one for well-structured, formal, routine cooperative problem solving, then they need to work together well.

Consider an analogy. Prior to the automatic transmission, driving a car was physically and cognitively (due to distraction) demanding. Cars that automatically adapted to changes in terrain were easier to drive and needed less skill. Similarly, today, EMRs should speed along well-structured workflows in high gear. When encountering a sandy hill of ill-structuredness, they should, gracefully, without driver distraction, shift into low gear–then back to high gear and high speed at the next stretch of level and smooth pavement. High speed/high gear corresponds to executing process models that offer the right screen with the right data or order entry options to the right person at the right time in the workflow. How? Though execution of a BPM-style process model of routine, predictable workflows. Low speed/low gear corresponds to falling back on adaptive case management-style tools for dealing with unexpected, and therefore not modeled, circumstances.

Of course, analogies are like cars; they break down if driven too far.

I thought about titling this post “What Would Herbert Simon Say about BPM and Adaptive Case Management” or “What Would Herbert Simon Write about the Need for Different Kinds of Clinical Groupware” or even “What Would Herbert Simon Tweet….” Ultimately his thoughts on these specific topics are unknowable. However, Herbert Simon’s comments about problem solving and structure are even more relevant today than in 1973.

We are the verge of creating automated environments to partner with clinicians in managing and solving ill-, and well-, structured patient care processes and medical problems. Our degree of success will directly determine the usability of the EMRs, EHRs, and clinical groupware and therefore the success of the entire EMR, EHR, and clinical groupware adoption enterprise.

Posted in EHR Workflow | Leave a comment

Intuitive vs. Intuitable EMRs, EHRs, and Clinical Groupware: Do We Need Smarter Users or Smarter User Interfaces?

Short Link: http://j.mp/aU8192

  • Question: Do We Need Smarter Users or Smarter User Interfaces?
  • Answer: Smarter User Interfaces.

Pundits often call for more “intuitive” EMR user interfaces. If I may be pedantic, they probably mean “intuitable” EMR user interfaces. Usability experts note the difference.

Peter Bagnall puts it pithily:

Naïve designers often talk of making things intuitive. What they really mean is intuitable – able to be understood through intuition. A thing can’t be intuitive unless it happens to be one of those rather rare and special things that contain a brain – like you, me or my dog. (Easy, Intuitive and Metaphor, and Other Meaningless Words, my emphasis)

And Michael Zuschlag:

“Intuitive” (technically, it should be “intuitable”) means the user can use the UI without having to consciously stop and figure the UI out. Learned habituated responses are performed without conscious thought, so intuitive includes more than instincts. (Comment on The Only “Intuitive” Interface is the Nipple. Do You Agree?, my emphasis)

And finally Jef Raskin, of Apple Macintosh fame:

One of the most common terms of praise for an interface is to say that it is “intuitive” (the word should have been “intuitable” but we will bow to convention). (Intuitive Equals Familiar, my emphasis)

I also usually bow to convention. I understand that meanings are determined by communities and usage, not dictionaries and word police. However…

Not this time. Not now. Not this post. :)

If EMRs, EHRs, and Clinical Groupware Only Had a Brain ♫

One of my many degrees (“many degrees” being relative, I once read the obituary of a man who collected 13 non-honorary degrees before shuffling off this mortal coil) is an MS in Intelligence Systems, a combo of artificial intelligence and cognitive science. Intelligent systems “perceive, reason, learn, and act intelligently.” That many EMRs cannot, is at the root of their relative lack of usability.

Consider the distinction between intuitable EMRs (EMRs that are “figure-outable” by their users) versus intuitive EMRs (EMRs that figure out their users and do something useful with that insight). Intuitable usability corresponds to what I call shallow usability. It’s the “surface” or skin of an EMR.

In contrast, intuitive usability (used “correctly”) corresponds to what I call deep usability. It is about how all the components and processes deep down behind the user interface actively work together, to perceive user context and intentions, reason and problem solve, and then proactively anticipate user needs and wants. Deep usability is like having the hyper-competent operating room nurse (to whom I’ve compared workflow-driven EMR user experience) handing you the right data review or order entry screen, with the right data and options, at the right moment in your workflow.

To perceive, reason, and act (let alone learn) EMRs need at least a rudimentary “brain.” When many folks think of medical artificial intelligence, they think of medical expert systems or natural language processing systems (rule-based, connectionist, or statistical). I’m a fan. I took courses. I programmed them. They have great potential, some already realized.

However, the most practical candidate “brain” today, with which to improve usability by improving workflow, is the modern process-aware (and context-aware) business process management (BPM) engine (AKA workflow or process engine). I used to give an annual three-hour tutorial called “Workflow Management Systems: Key to EHR Usability” on this topic at the old TEPR conference (I believe TEPR stood for Towards the Electronic Patient Record).

webster-tepr-2006-workflow-usability-tutorial1

Intuitive EMRs need to represent user goals and tasks and execute a loop of event perception, reasoning, and helpful action. BPM process definitions represent goals and tasks. During definition execution, goal and task states are tracked (available to start, started, completed, postponed, cancelled, referred, executed, etc) and used to coordinate system-to-system, user-to-system, system-to-user, and user-to-user activity.

BPM engines “perceive” by reacting to not just user-initiated events, but potentially other environmental events as well, an example of complex event processing. For example, a patient entering or leaving a patient class or category, going on or off a clinical protocol or regime, moving into or out of compliance, measuring or needing to measure a clinical value, or a clinical value becoming controlled or not controlled, are all complex events that can and often should trigger automated workflow.

Process mining can analyze detailed traces of past behavior to suggest improvements to processes (BPM’s “process optimization process”), rudimentry learning if you will. BPM is even beginning to incorporate intelligent agent technology.

There is also a debate going on within the BPM and ACM (adaptive case management) communities relevant to designing EMRs that balance process-centric and human-centric EMR, EHR, and clinical groupware design. We (healthcare) need the executable process models of traditional BPM to automate and facilitate predictably routine patient care processes (including effective, efficient, and satisfactory interaction at the EMR user interface) *and* adaptive case management techniques for dealing with less predictable processes that cannot be modeled in advance.

Context-Aware, Process-Aware Intelligent EMR, EHR, and Clinical Groupware

EMRs, EHRs, and clinical groupware need context-aware intelligent user interfaces. Context-aware information systems are adaptive, responsive, proactive, and capable of autonomous action.

  • “Adaptive systems: these learn their user’s preferences and adjust accordingly….
  • Responsive systems: these anticipate the user’s needs in a changing environment.
  • Proactive systems: these are goal-oriented, capable of taking the initiative, rather than just reacting to the environment.
  • Autonomous systems: these can act independently, without human intervention.” (Predicting Context Aware Computing Performance, my emphases)

Learn, anticipate, goal-oriented, initiative, independent…none of these describe the behavior of today’s typical EMR towards its users. As a consequence physicians must compensate with a torrent of clicks (so-called “clickorrhea”) to push and pull these EMRs through what should be simple patient encounters.

Context–aware EMR user interfaces are also examples of intelligent user interfaces.

“The requirements imposed by human-computer interfaces … exceed the capabilities of conventional interfaces which often fail to reflect the semantics of its users’ tasks and problem domain properly. Intelligent user interfaces aim to cope with these serious semantic problems and help users to access information or solve complex tasks by being sensitive to a user’s knowledge, misconceptions, goals, and plans.

Main issues addressed by intelligent user interface research are the following:

  • How can interaction be made clearer and more efficient?
  • How can interfaces offer better support for their users’ tasks, plans, and goals?
  • How can information be presented more effectively?
  • How can the design and implementation of good interfaces be made easier?” (my emphases)

Clinical groupware is in the best position to become this next generation of context-aware intelligent clinical information systems. Why? Because clinical groupware is groupware. And the most sophisticated and mature groupware today is the modern workflow management system, represented by the business process management suite.

To achieve contextual usability clinical groupware needs to ask itself the same questions journalists ask themselves to write compelling and useful news reports—who, what, why, when, where, and how? Automated answers to these questions drive context-aware automatic behaviors, such as offering the right screen at the right time and place or accomplishing useful tasks in the background without need for human intervention.

What, pray tell, “drives” this anticipatory behavior? An executable process model. In older terminology, a workflow, or process, engine, executes a collection of workflow, or process, definitions, relying on user input and context (the who, what, why, when, where, and how) to select and control definition execution. If the engine encounters inputs for which there is no model, then fall back on general purpose adaptive case management techniques for tracking goals and tasks, making them visible and actionable by physician users. Traditional BPM technology automates the predictable routine. Adaptive case management supports dealing with unpredictable exceptions—the high value-added knowledge work that diagnoses and treats the complicated cases.

Usability can’t be “added” to EMRs, EHRs, or clinical groupware. It has to inform and influence the very first design decisions. And there are no more fundamental early design decisions than what paradigm to adopt and platform to use.

No matter how “intuitable,” EMRs without executable process models (necessary to perceive, reason, and act, and later systematically improve), cannot become fully active and helpful members of the patient care team. Wrong paradigm. Wrong platform.

Truly “intuitiveprocess-aware clinical groupware, on the other hand, has a brain, variously called a BPM, workflow, or process engine. This is the necessary platform for delivering context-aware intelligent user interfaces and user experience to the point of care. Right paradigm. Right platform.

In the spirit of advice from my Speech teacher about effectively and efficiently beating dead horses (”Tell them what you’re going to tell them. Tell them. Tell them what you told them.”) …

  • Question: Do We Need Smarter Users or Smarter User Interfaces?
  • Answer: Smarter User Interfaces.

P.S. The EncounterPRO EMR Workflow System is an example of process-aware clinical groupware. Check it out.

P.S.S. Follow me on Twitter at @chuckwebster.

Posted in EHR Workflow | Leave a comment

What Kind of EMRs, EHRs, and Clinical Groupware Would Captain Sullenberger Design? Intuitive, Usable, Safe

Short Link: http://j.mp/cHqfKc

I was there, March 4th in Atlanta, to hear Captain Sullenberger speak at the HIMSS conference about patient safety. It was more than just a great speech; it was a tour de force. His first speech post-retirement, the question and answer period included “thank you”s, questions, comments, and personal accounts that were, at turns, grateful, angry (at systemic problems), and inspired (and in one case, tearful).

sully2

Keynoter Captain Chesley “Sully” Sullenberger at HIMSS
(26x zoom from the rear of the hall!)

I meant to post this account immediately, post HIMSS, but I found that I simply wasn’t ready to do so. It made me think that much. I didn’t want to post until my ruminations about what he said had settled, though I’ll save my personal and professional reactions for a later post. I will note here that Captain Sullenberger has a graduate degree in Industrial Psychology from Purdue, with a concentration in human factors, a frequent topic of this blog as it relates to EMR usability.

That I waited may be serendipitous. The issues Captain Sullenberger addressed, including the relationship between EMR usability and patient safety, are more hotly debated now than at any time previously.

Nota bene, while I am a pretty good note taker, I am not a professional stenographer. The following are my paraphrases of a subset of Captain Sullenberger’s remarks, the subset that seemed most relevant to combined issues of EMR usability, medical error, and patient safety. Phrases in bold are my emphasis. I’ll likely return to them in a future post.

Captain Chesley “Sully” Sullenberger began:

  • I seem to have become the public face of a remarkable event
  • it was really a story of preparation, teamwork, and initiative that saved the day
  • in these thirty years my profession has evolved in ways that other professions may not have had to
  • both aviation and medicine are high stakes endeavors
  • today I ask this question, could the practice of medicine become as safe as aviation has become? What would make that possible?
  • what methods can we take from my industry and my domain and be applied to the field of medicine
  • we have learned a lot which we are anxious to share with you
  • all electronic systems must be made simple and intuitive to the user that has to use them and it is important that the end users be involved in their design from the very beginning
  • a complicated system that for example requires the user to click forty boxes…or one that blasts a bright alert for every minor problem does not add value, in fact such complicated systems can create more safety problems than they solve
  • in addition to expanding our ability to collect and share information aviation began to focus on improving human performance in the 1980’s with crew resource management, or CRM
  • because we are all fallible humans we need a system to ensure that we do every step every time
  • aviation has many complex systems and medicine has many more, relying on human memory to navigate them is untenable
  • in aviation we have evidence-based checklists to help us cross-check that killer items have been complete properly every time
  • a check list is not just a piece of paper, what makes a check list effective is not even the words on that piece of paper, what makes it effective is discipline, the attitude, the behaviors that go along with it
  • a check list promotes teamwork, creates a share sense of responsibility, formalizes best practices, encourages two-way communication, requires effective leadership and followership…who knew that a piece of paper could do all that
  • some professionals worry that relying too heavily on checklists will turn them into procedural robots
  • But that’s simply not true
  • paradoxically strong procedural competence … gives you the flexibility to face the unexpected
  • I always knew that there couldn’t be a checklist for everything and that there is no substitute for experience
  • I know that some in the medical field take issue with equating aviation with medicine
  • planes are not as sick as some of their patients and while it is true that medicine operates with less certainty than aviation we deal with more uncertainty than is generally recognized
  • just as in manufacturing automobiles where quality must be designed in and built in not inspected in afterward
  • In aviation and in medicine safety usability must be designed and built into the very fabric of the process not inspected in after the fact
  • safety is too important to be managed by exception
  • after 75 years [aviation] has benefits from lessons learned at great cost, literally bought in blood, lessons we know offer up to the medical profession for the taking
  • accidents are hardly ever the result of a single cause, but the last link in a causal chain
  • I am hopeful you will make these changes in the field of medicine, If you do ultimately it will be for three reasons, your patients deserve it, your colleagues expect it, your profession demands it

My question to you, and me, is:

What Kind of EMRs, EHRs, and Clinical Groupware Would Captain Sullenberger Design?

P.S. Follow me on Twitter at @chuckwebster.

Posted in EHR Workflow | Leave a comment

EMRs, EHRs, and Clinical Groupware Need to Solve “The BPM Problem”: Why Not Use BPM to Help Do So?

Short Link: http://j.mp/9NicKE

If this blog has a symbol it’s two cars, one labeled EMR (or EHR, more recently) and one labeled Workflow Management System (or Business Process Management, also more recently), speeding toward collision (see Welcome! (EHR + WfMS = EHR WfMS), the post kicking off this blog). The result, of all those flying parts magically recombined, might be an EMR or EHR Workflow Management System, which I’ve favored for years. But it also could be Process-Aware Clinical Groupware, which I’ve adopted in recent posts.

ehr-wfms-bpm-collision

Whatever you call this hybrid offspring, it has to solve healthcare’s version of “The BPM Problem,” expressed by John Reynolds in his blog Thoughtful Programmer informally, but insightfully, as:

“A bunch of things have to be performed by a bunch of people in the right order in the right amount of time…or all hell will break loose.

After the folks have finished — We need to know who did what and how long it took them to do it — in the hope that we can learn something useful that will help them do it better next time.”

Assuming hell breaking loose is a dramatic metaphor for mission criticality, is there any aspect of the “The BPM Problem” that *isn’t* true of many patient care processes and workflows?

I don’t think so.

Healthcare needs to solve its own version of the “The BPM Problem.” Solving it, subject to healthcare’s unique culture and constraints (“workflow with healthcare characteristics”), is an end for which much of health IT seeks a means.

Business process management (or business process management and adaptive case management, the relationship between about which there is healthy debate), is the most logical, comprehensive, internally consistent, conceptually mature–and, to me, inevitable–means to this end.

So let’s marry the functions and features of traditional EMRs and EHRs, with the human-centric origins of clinical groupware, and the modern tools of BPM and case management (an admittedly polygamous metaphor) to create:

healthcare processes and workflows.

Hence, the title of this post:

EMRs, EHRs, and Clinical Groupware Need to Solve “The BPM Problem”: Why Not Use BPM to Help Do So?

What is (Traditional) Business Process Management Anyway?

Quoting from the incontrovertible and therefore irrefutable Wikipedia:

“Business process management activities can be grouped into five categories: design, modeling, execution, monitoring, and optimization.” (Wikipedia)

200px-business_process_management_life-cycle_svg

BPM Life Cycle

  1. Process Design “encompasses both the identification of existing processes and the design of ‘to-be’ processes. Areas of focus include representation of the process flow, the actors within it, alerts and notifications, escalations, Standard Operating Procedures, Service Level Agreements, and task hand-over mechanisms.” (Wikipedia)
  2. Process Modeling “takes the theoretical design[,] introduces combinations of variables…[and] involves running ‘what-if analysis’ on the processes.” (Wikipedia)
    • Healthcare specific example: Importing a patient encounter process model, generated by step 4, into a discrete event simulation program, a popular industrial engineering tool (here’s a short discussion in a previous post, ought a do an entire future post on the topic, though). Candidate changes to patient encounter process definitions can be simulated, tested, and results predicted *before* changes are made to process definition in actual use.
  3. Process Execution “software has been developed that enables the full business process (as developed in the process design activity to be defined in a computer language which can be directly executed by the computer. The system will either use services in connected applications to perform business operations…or, when a step is too complex to automate, will ask for human input. Compared to either of the previous approaches, directly executing a process definition can be more straightforward and therefore easier to improve. However, automating a process definition requires flexible and comprehensive infrastructure, which typically rules out implementing these systems in a legacy IT environment.” (Wikipedia)
  4. Process Monitoring “encompasses the tracking of individual processes, so that information on their state can be easily seen, and statistics on the performance of one or more processes can be provided….In addition, this information can be used to work with customers and suppliers to improve their connected processes…These measures tend to fit into three categories: cycle time, defect rate and productivity….The degree of monitoring depends on what information the business wants to evaluate and analyze and how business wants it to be monitored, in real-time, near real-time or ad-hoc. Here, business activity monitoring (BAM) extends and expands the monitoring tools in generally provided by BPMS….Process mining is a collection of methods and tools related to process monitoring. The aim of process mining is to analyze event logs extracted through process monitoring and to compare them with an a priori process model. Process mining allows process analysts to detect discrepancies between the actual process execution and the a priori model as well as to analyze bottlenecks.” (Wikipedia)
    • Healthcare specific example: Real-time tracking of patient encounter tasks status via EncounterPRO’s Office View; generation of process models from EncounterPRO workflow logs–see step 2, also future post.
  5. Process Optimization “includes retrieving process performance information from modeling or monitoring phase; identifying the potential or actual bottlenecks and the potential opportunities for cost savings or other improvements; and then, applying those enhancements in the design of the process. Overall, this creates greater business value.” (Wikipedia)
    • Healthcare specific example: Using the EncounterPRO process (workplan) definition editor to improve cycle time (encounter length), clinical performance (consistent accomplishment of clinical tasks), practice productivity (cost, revenue, profit), and user experience (usability).

“There are four critical components of a BPM Suite:

  1. Process Engine – “a robust platform for modeling and executing process-based applications, including business rules.”
  2. Business Analytics — “enable managers to identify business issues, trends, and opportunities with reports and dashboards and react accordingly.”
    • Healthcare specific example: Two BPM extensions developed for EncounterPRO, about which a paper has been accepted for presentation at an upcoming medical informatics conference–more details later.
  3. Content Management — “provides a system for storing and securing electronic documents, images, and other files.”
    • Healthcare specific example: Much data in EncounterPRO is structured patient data created through a point-and-click user interface or mapped from incoming HL7 and XML message files. However, some data is in the form of so-called attachments, such as scanned or other viewable files (BLOBs) either because it arrives as such or it is necessarily generated and then archived.
  4. Collaboration Tools — “remove intra- and interdepartmental communication barriers through discussion forums, dynamic workspaces, and message boards.”
    • Healthcare specific example: EncounterPRO coordinates tasks among the patient care team in a pediatric or primary care office, relying on a combination of workflow engine-driven task forwarding and task status visibility in EncounterPRO’s Office View, an example of adaptive case management.

In a “learn to walk before one can run” sense, EMRs, EHRs, and clinical groupware cannot effect a BPM-style life cycle of systematic process improvement without, at the very least, a process engine (AKA workflow engine) executing a process model (AKA process definitions, workflow definitions). A process engine executing a process model is necessary, though not sufficient, to cycle through systematic design, modeling, execution, monitoring, and optimization of healthcare processes. Lack of a process engines, executing declarative representations of process knowledge, is the most immediate pressing issue to be addressed, if present-day clinical information systems are to evolve into full-fledged healthcare BPM “process improvement process” systems (another phrase from Wikipedia’s description of BPM).

What’s New (Untraditional) in BPM That’s Relevant to HIT and Clinical Groupware?

A lot! From open-source BPM to SaaS and BPM in the cloud to adaptive case management and social BPM to process mining and discovery to business intelligence and complex event processing, and more, BPM, with much healthy debate, is dashing into the future. Looming changes in the BPM industry even prompt poetry (So. Farewell then BPM; there are no poems yet, of which I am aware, about traditional EMRs). Whether or not the initials B, P, and M stick around, “The BPM Problem” won’t be going away. And process-awareness, in one guise or another, will also likely stick around for a while, as it is an important ingredient in any successors to BPM. I sort of like the old fashioned term “groupware,” that Johnson-Lenz and Johnson-Lenz coined thirty years ago. But whatever you call it, healthcare needs it.

The HIT and BPM industries are arcing toward a productive, slow motion, collision. The result will be what I used to call an EMR or EHR workflow (management) system but now, going with the flow, call process-aware clinical groupware (a workflow system is a important form of groupware; BPM systems are examples of process-aware information systems). Eventually…who knows? (“A rose by any other name would smell as sweet,” how’s that for a touch of class?)

Process-aware clinical groupware will be more usable than traditional EMRs / EHRs. Workflow management systems, workflow systems, business process management systems and suites are obviously relevant to workflow. Less obvious, but no less profound, process-aware information systems are relevant to usability, lack of which is a contentiously debated impediment to EMR / EHR adoption. For my two cents, see my comments on workflow and usability, shallow versus deep usability, contextual usability and process awareness, skepticism about EMR usability checklists, interruption theory, aviation human factors and EMR workflow systems, and the relevance of Fitts and Hicks Laws to point-and-click EMR user interfaces).

Wide Spread EMR / EHR Adoption Requires Process-Aware Information Systems

The key to EMR / EHR adoption is productivity.

The key to productivity is usability.

The key to usability is workflow.

The key to workflow is a process model, a declarative representation of process knowledge

  • with sufficient detail to be executed for repetitious, predictable processes (”traditional” BPM: engines executing models),
  • or for unpredictable processes that cannot be represented in a detailed process model, representation of goal and task state, plus context, resources, and automation to make tasks visible, trackable, ownable, escalatable, and accomplishable (the newer “untraditional” BPM: creative, ad-hoc, human-centric exception handling),
  • and means to shift back and forth, necessarily or strategically, between the former and the latter, in unpredictably predictable environments.

PS Follow me on Twitter at @chuckwebster.

Posted in EHR Workflow | Leave a comment

Meet the Bloggers Revisited: Can You Identify Who Said What?

Short Link: http://j.mp/buB6Xj

At this spring’s HIMSS conference in Atlanta I went to the Meet the Bloggers sessions March 1-3 (see below for their blogs and Twitter handles). The panelists were informative, funny, and sometimes profound (in a change-the-world sort of way). I recently reviewed my notes and circled the most interesting (to me) comments.

I’ve not attributed individual comments to specific bloggers. These are my scribbled paraphrases, not direct quotes, and I don’t wish to misquote or misattribute. However, taken as a whole they display an intriguing variety of motivations, observations, and insight.

For example, after listening to the Meet the Bloggers panelists, I gained insight into not just why they blog (and tweet), but also why I do. After reviewing this list, perhaps you will too.

From the HIMSS 2010 Meet the Bloggers panelists:

  1. My blog is the oldest! :)
  2. I initially posted to force myself to research the HIT industry; now I post to connect.
  3. I started my blog 4 1/2 years ago, my posting became less frequent, then Obama implemented a stimulus bill for my blog.
  4. I wanted to have my voice heard. I’m a contrarian and I think others are interested in contrarian viewpoints.
  5. My blog used to drive my twitter traffic. Now my tweets drive my blog traffic.
  6. Twitter is a powerful tool if you follow the right people.
  7. How has your blog evolved? I’m busier so I write shorter posts.
  8. I find myself frequently referring back to something I said on my blog years ago.
  9. We publish each new post at 6PM on a Wednesday.
  10. I’m running out of things to say!
  11. Thoughtful posts take a lot of time!
  12. The best writers are the best readers. I get my ideas from reading and I’m not worried about running out.
  13. A post is a result. If you haven’t done the work, you don’t have something to say.
  14. What about experimentation? I think a lot about being edgy
  15. Tell a story!
  16. I engage in what I call blog sparring, I write a disagreeing post and link it to the original.
  17. I’m grouchy and opinionated in public on order to advertize my side business.
  18. Print is dead.
  19. Initially my blog generated date money.
  20. I used to email a long answer to a complex question to one person and I realized that was very inefficient.
  21. I have to moderate comments because, believe it or not, there are humans who go around posting comments about Levitra.
  22. The intersection of technology, medicine, and the future can generate a lot of material for blog posts plus the opportunity to meet the most interesting people.
  23. Bloggers have a mission.
  24. Do bloggers need to be controversial? My most popular post was not controversial at all. It addressed a common problem.
  25. Is blogging (and tweeting) a creative, artistic act? Blogging helps me develop the other side (the right side)  of my brain; I outline, add color and connections.
  26. It’s a creative conversation; ideas coalesce; things fit together.
  27. Content plus editing plus personality fills out a blog, builds trust.
  28. When do you include personal details about yourself? When I can aid rational discussion with personal experience.
  29. You can change things through what you write in your blog.
  30. My blog is my personal brand.
  31. My Twitter account is a memory device.
  32. My blog is about getting different communities that should connect to do so.
  33. Backlinks from blogs are becoming more powerful than from other sources.
  34. Aggregating content is a creative process: what is most urgent this week?
  35. I leave stuff out of my blog on purpose so my posts don’t turn into tomes and so others can post fill in the gaps through comments.
  36. It takes at least 1000 visitors to get one comment.

I adapted the following list from here  (added a missing panelist and some Twitter accounts).

HIMSS 2010 Meet the Bloggers Panelists

Brian Ahier
Healthcare, Technology and Government 2.0
Twitter: @ahier
Dr. Joseph Kim
Dr. Joseph Kim’s Blog
Twitter: @drjosephkim
Keith Boone
Healthcare Standards
Twitter: @motorcycle_guy
John Lynn
EMR and HIPAA
Twitter: @techguy
Ed Dodds
Commergence
Twitter: @ed_dodds
John Moore
Chilmark Research
Twitter: @john_chilmark
Ted Eytan, MD
TedEytan.com
Twitter: @tedeytan
Michael Planchart
The EHR Guy
Twitter: @TheEHRGuy
Anthony Guerra
Health System CIO
Twitter: @Anthony_Guerra
Jane Sarasohn-Kahn
Health Populi
Twitter: @healthythinker
John Halamka
Life as a Healthcare CIO
Twitter: @jHalamka
John Sharp
eHealth
Twitter: @johnsharp
Matthew Holt
The Health Care Blog
Twitter: @BoltyBoy
Evan Steele
SSRoft Blog
Twitter: @evan_steele
Dr. Val Jones
Better Health
Twitter: @drval
Justin Wilcox
Nimbus Healthcare
Twitter: @Justin_Wilcox

P.S. Follow me on Twitter at @chuckwebster.

Posted in EHR Workflow | 2 Comments
Get Adobe Flash playerPlugin by wpburn.com wordpress themes