Convert your FHIR JSON -> XML and back here. The CDA Book is sometimes listed for Kindle here and it is also SHIPPING from Amazon! See here for Errata.

Friday, April 19, 2013

Reboot or Re-boot?

I've heard the phrase "reboot" used several times recently.  A couple of days ago it was in reference to the HITECH act and Meaningful Use.  Today it was about the healthcare system [sic], and at other times, I've heard the phrased used with respect to interoperability and standards.

Rarely is a reboot possible.  Once a path is started down, there is simply too much momentum to shut it down and start over.  As much as I would LOVE to redesign our healthcare system from scratch, I realize that existing momentum is greater than my capability to stop and restart the system.  Also, unless you change something, reboot likely doesn't fix the problem.  I can count on one hand the number of times rebooting fixed my networking issues, and it never works for the cable-guys when I call them (because if it would have, I'd have already done it).

In mathematics, complex optimization problems are often challenged by getting stuck in local minima.  Various solutions to this problem usually involve successively larger and larger kicks.  This often works to dislodge the system from a local minima and enables discovery of a better solution.  Successive jolts are also useful when done in a repeated and rhythmic fashion (developing a harmonic).  Ever rocked a stuck car out of an icy or otherwise slippery hole?

So, it's not "Reboot" as in start over again.  By the time you've figured out that you are stuck with a non-optimal solution, the opportunity to start over probably doesn't exist.  Rather, "Re-boot", as in "Kick it Harder".  That just might work.  Or you could end up breaking it altogether (which according to my Stage manager wife, means that it just needed replacing anyway), or you could just wind up with a broken toe.  All of these are possible outcomes when you attempt to "re-boot".  It's never a guarantee of success.  The critical challenge with kick it again, or kick it harder, is figuring out where and how hard, and in what direction to apply that impulse.

So, if your advice is to "reboot", or even "re-boot", think again.  What is the right direction and force to apply to that kick that will dislodge the system and move it in the right direction.  It's pretty darn easy to say kick it again. The really hard part is to say "kick it right here".  And that is what differentiates an expert from a novice.