A computer-assisted method of assisting a health care provider in
diagnosing and treating a patient. The method includes preparing an
event-based sequence relating to a disease for which the patient is
diagnosed and treated and accepting answers from the health care provider
during at least one clinical contact with the patient to a plurality of
questions relating to the disease, a stage of the disease, an
intervention of the disease, and a response to the intervention. The
method also includes segmenting the event-based sequence into a plurality
of milestone events for use by the health care provider in diagnosing and
treating the patient.