{'fraction_non_alphanumeric': 0.018518518518518517, 'fraction_numerical': 0.0, 'mean_word_length': 5.197452229299363, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Theories, Models and Frameworks for Diagnosing Technology-Induced Error

Information technology has the potential to greatly streamline healthcare and reduce the chance of human error. However, there is a growing literature indicating that if systems are not designed adequately they may actually increase the possibility of error in the complex interaction between clinician and machine in healthcare (i.e. they may lead to technology-induced errors). In other domains the study of error has been guided by a variety of theories, models and frameworks for understanding human error. In this paper we argue for the need to consider and extend this work to the study of technology-induced error in healthcare. Insights from the software engineering, human factors and organizational behaviour literature will be described, including a set of models and frameworks that we have been using to guide our work in detecting and preventing technology-induced error in healthcare.