Patient safety is one of the main driving forces behind calls for better EHR systems and, as a result, EHR design quirks and flaws are receiving more attention. Thomas Payne has provided a very insightful analysis of EHR safety issues in a recent BMJ Quality & Safety commentary (1). As
As you read this, I am away enjoying the mountains. As always, I take plenty of reading material on vacation because I can study with fewer distractions. While ruminating over what to take along, I realized how much reading blogs has become a part of my search for new ways
I read a wide range of articles and posts on a daily basis. Many of them are aimed at software developers and entrepreneurs. At least once each year or so, I run across a blog post that takes the very adamant stance that programming is not really related to math.
Finally, I have had time to play with Python. I have been trying to find time since last spring when I got my shiny new MacBook Pro. Having spent recent years using C-inspired languages that are compiled and strictly typed, Python is proving to be a refreshing change. Python can
Designing software, like practicing medicine, is in essence about solving problems. Patients do not present with a series of multiple-choice answers from which one may select, and complex software systems are never built using stock requirements. Both activities are as much art as science, and the results vary greatly among
We saw in the last post that taking the Cartesian product of two sets results in a collection of ordered pairs. Now, we are going to explore how ordered pairs and larger groupings can be used to organize information using relations. Here is the definition of a relation taken from
Everything can be expressed as a set—the rooms in a building, the providers in a practice, penicillins—everything. When one studies the basics of set theory – unions, intersections, subsets and the like—the concepts seem so simple, even obvious, that it is difficult to believe that Georg Cantor had to dream