Abstract: A method, system and non-transitory computer readable medium for modeling and analyzing health information to optimize workflows. The method commences by collecting information in real time from a plurality of health care resources, and based on the collected information, the method develops a dynamic model of workflow that incorporates the health care resources and corresponding real time information. The method proceeds to monitor current in-flight processes of the modeled workflow to determine if a failure might occur on the current in-flight trend, and then generates a proactive metric if an impending failure was predicted. Modeling steps comprise developing a retrospective workflow model based on a historical analysis of the health care resources. The financial impact of an impending failure and the financial impacts of alternative workflows are analyzed.