. . "Programming device 20 includes a processor 80 and a user interface 82 that allows a user, such as the clinician or patient 14, to interact with processor 80." . . .