Method and apparatus for performing multiple measurements and diagnoses simultaneously, in terms of body function, include a data processing element, a data acquisition module, an optional treatment output module, a user control module, and a user display system, where the data acquisition module sends a plurality of measurement data simultaneously, in terms of body functions, to the data processing element. The processing element provides a plurality of outputs which can be made available to the user or combined in the diagnostic module. A treatment algorithm in the treatment module can affect the patient through a feedback mechanism. In response, the data processing element generates treatment information needed by the treatment output module.