1. A healthcare process simulation system, the system including: a user interface adapted to receive input from a user and adapted to provide output to the user; a database including a model template comprising a predefined representation of tasks for a process; a modeling component adapted such that the user can generate a simulation model using the user interface, wherein the simulation model is based at least in part on the model template; and a simulation engine adapted to simulate a healthcare process based at least in part on the simulation model, wherein the healthcare process simulation includes allocating a resource from a resource dataset to a task in the simulation model based at least in part on an efficiency factor associated with the resource, and wherein the simulation engine is adapted to provide output about the simulation to the user through the user interface.