A system or method for programming an electrical stimulation system can utilize any combination of a number of aids to facilitate communication between the patient and the programmer or clinician. For example, a three dimensional model or two dimensional representation of the human body or portion of the human body can be used by the patient to indicate sites of symptoms, stimulation effects or side effects. Non-textual icons or a graphical scale can be used by the patient to respond to queries by the programmer or clinician.