1. A data processing apparatus, comprising: one or more processors; query component logic coupled to the one or more processors and configured to receive a request comprising patient identification information associated with a patient; query execution logic coupled to the one or more processors and the query component logic, and configured to determine a first metric, based at least in part on the patient identification information, wherein the first metric comprises a current health related metric for the patient; determine two or more different medical intervention metrics, each based at least in part on a different associated medical intervention, the patient identification information and simulated data obtained by simulating effects that may be caused by applying the different associated medical intervention to a representative virtual population of patients, representing a predicted health related metric for the patient as if the different associated medical intervention was performed in the future; wherein the representative virtual population of patients is a projected, computer-generated population of patients; query response logic coupled to the one or more processors and the query execution logic, configured to electronically send a response that causes a computer to create a graphical representation based on the first metric and the medical intervention metrics, wherein the graphical representation concurrently presents the first metric and the medical intervention metrics.