Health information systems have the ability to reduce medical errors but they can also introduce new types of errors. In the cognitive and human factors literature there is a recognition that many of the high profile accidents that have occurred in other industries outside of healthcare have had their origins in the complexities of organizational work and how work is structured. The authors propose that in order to have a fully robust framework for diagnosing technology-induced errors one must understand the development and implementation of a technology and the influences of policy using a multi-organizational model. The authors propose that technology-induced errors may have their origins in up to four or more organizational structures that make up complex health care systems in addition to the health care provider: governments, model organizations, software development organizations, and local healthcare organizations. In this paper a framework for considering the origins of technology-induced error in healthcare is presented, along with our experiences to date in the application of the framework.