Tutorials

Either a programming language feature can be just what one needs or an obstacle to go around. Swift provides features that make clinical software design easier. Tuples support clinical concepts cleanly, and Swift offers a good implementation. Thinking Clinically in Swift Modeling clinical workflows with BPMN allows one to capture precise interactions. Using Level […]

Learn the basics of clinical workflow modeling with BPMN!!! The Basic Visit model from last week was too simplistic. It lacked sufficient detail to be useful for understanding where kinks in a patient’s visit might be. Whether the goal is selecting an EHR, optimizing a practice, or designing new software from scratch, detail is important. With BPMN […]

Learn the basics of clinical workflow modeling with BPMN!!! New this week — a look at BPMN 2.0 terminology and modeling elements along with a high-level workflow model of an office visit. 3/14/16 Modeling Clinical Workflows with BPMN 2.0: Terminology and Symbols 3/7/16 Modeling Clinical Workflows with BPMN 2.0: An Overview of BPMN 2/29/16 Clinical […]

The final installments: Clinical Workflow Analysis—More Useful than You Thought, IV Part IV: Intended Use and the Level of Detail Achieving Task and Workflow Interoperability in Healthcare, IV Part 4: Bridging the Gap Between Data and Workflow Achieving Task and Workflow Interoperability in Healthcare, V Part 5: Achieving Workflow Interoperability Among Healthcare Organizations

Whenever I mention working on models of clinical work or describing clinical care mathematically, the comments vary from how esoteric such an endeavor seems to protestations that medicine is an art. Math is not out of place in medicine. In fact, it is part of everyday practice; it is simply not recognized as such. Back […]

EHR adoption is a relative success story. I say relative because more clinicians use EHR systems than ever before, but not everyone is happy to be doing so. The effects of EHR adoption on patients have often been discussed, but mostly from the viewpoint of improved outcomes. The safety of EHR systems for patients is […]

We are now at the top layer of the clinical care system architecture. In this layer, the concern is how to best provide support for common clinical work needs such as collaboration or decision support. This is very different from EHR system designs inspired by paper charts where the goal is replication of chart features. […]