ABSTRACT: A method for suggesting additional tests based on a patients health status and medical records comprising: inputting via a user interface the patients medical records acquiring health parameters of the patient determining the patients health status based on the acquired health parameters transmitting to a network server the determined patients health status and the inputted patients medical records to determine a health template based on the transmitted patients health status and patients medical records receiving from the network server the determined health template extracting from the received health template an oxygen saturation level threshold and a pulse rate threshold range acquiring an oxygen saturation level and a pulse rate of the patient via a pulse oximeter and suggesting additional tests from the acquired health template when the acquired oxygen saturation level and pulse rate are not within the extracted oxygen saturation level threshold and pulse rate threshold range.