1. A method comprising: obtaining, in an external programmer during application of neurostimulation therapy, information that relates to efficacy of the neurostimulation therapy being delivered to the patient by an implanted neurostimulator; adjusting, in a processor, one or more stimulation parameters associated with the neurostimulation therapy being applied to the patient by applying a set of adaptive logic to the obtained information to formulate an adjustment of a stimulation parameter; submitting the adjusted parameters for approval by a clinician; if approval is received, then inputting the adjusted parameters from the programmer to the implanted neurostimulator, and otherwise stopping without inputting the adjusted parameters to the implanted neurostimulator.