1. A method for providing medical decision support with respect to medical treatments, the method comprising: providing a first interface identifying a plurality of mathematical health outcome prediction models using patient-specific variables; electronically receiving at a computer system a selection made via the first interface of two or more mathematical health outcome prediction models from the plurality of health outcome prediction models; and dynamically generating, by the computer system, a second interface based at least in part on respective definitions of the selected two or more mathematical health outcome prediction models, wherein the dynamically generated second interface is configured to request patient information corresponding to the patient variables of the selected two or more mathematical health outcome prediction models, wherein the dynamically generated second interface is configured by the computer system to reduce redundancy in the requested data at least in part by identifying one or more variables that may be shared among the two or more selected mathematical health outcome prediction models based at least in part upon the respective definitions of the two or more mathematical health outcome prediction models.