In order to create IT solutions that radically improve a complex work environment such as a modern hospital or a regional health network, we need an approach that is adaptive with respect to domain semantics, but stable with respect to technology.