A computer-implemented method of assembling a medical treatment plan for a patient. The method includes presenting, by a computer system, a first treatment option and a second treatment option. At the computer system, receiving a first selection of the first treatment option and receiving a second selection of the second treatment option. With the computer system, generating as a function of the received first selection of the first treatment option and the received second selection of the second treatment option, the medical treatment plan for the patient. In the computer system, storing the medical treatment plan for the patient. The first treatment option and the second treatment option are presented in an order corresponding to a pre-determined medical relationship between the first treatment option and the second treatment option.