CPT 95984: Brain Neurostimulator Programming, Additional 15 Minutes
CPT code 95984 denotes continued, face-to-face programming and functional analysis of an implanted brain neurostimulator, billed for each additional 15 minutes beyond the initial 15-minute session. This service supports ongoing optimization of neuromodulation therapies for conditions such as movement disorders, chronic pain, and other neurological indications where implantable stimulators are used. Nationally, this code matters because accurate coding enables appropriate payment for extended, hands-on clinician time required to assess device performance and adjust programming.
Key payers addressed in this analysis include Aetna, Blue Cross Blue Shield, Cigna Health, UnitedHealthcare, and Medicare. Readers will find a concise overview of the code’s clinical role, typical sites of service, and the service type. The publication outlines common modifiers and related procedural context where available, presents benchmark considerations for time-based programming services, and summarizes policy and billing points relevant to outpatient neuromodulation management.
This summary is written for a national audience of clinicians, billers, and policy analysts seeking clear guidance on the purpose and billing context of CPT code 95984. Data not available in the input will be noted where applicable.
Sign up for cpt 95984 policy alerts
Get alerted when payer policies referencing 95984 are released or updated.
Billing Code Overview
CPT code 95984 describes continued, face-to-face programming and functional analysis of an implanted brain neurostimulator system. The provider, a physician or other qualified healthcare professional, performs hands-on analysis of neurostimulator function and makes programming adjustments in real time. This code is reported for each additional 15 minutes of direct patient care after the initial 15-minute period.
-
Service type: Device programming and functional analysis of a brain neurostimulator
-
Typical site of service: Hospital outpatient departments, ambulatory surgical centers, specialized neurology or neurosurgery clinics, and other outpatient settings where implanted neurostimulation systems are managed.
Clinical & Coding Specifications
Clinical Context
A 58-year-old patient with Parkinson disease and a previously implanted deep brain stimulation (DBS) neurostimulator presents for a scheduled device programming visit. The patient reports increased tremor and decreased benefit over the past several weeks. The physician or other qualified healthcare professional performs a face-to-face evaluation of device function, interrogates the neurostimulator, reviews symptom response and side effects, and makes serial programming adjustments. The initial 15 minutes of direct programming and assessment is billed with the base programming code; each additional 15-minute increment of continued, face-to-face programming and optimization is reported using 95984. The typical workflow includes device interrogation, symptom-directed parameter changes, observing immediate clinical response, and iterative reprogramming until optimal symptom control or patient tolerance is achieved. Typical site of service is an outpatient neurology or movement disorder clinic; some visits occur in a hospital outpatient department or ambulatory surgery/office setting when device issues are urgent or perioperative. The typical patient scenario involves chronic neuromodulation therapy recipients (e.g., for Parkinson disease, essential tremor, dystonia, neuropathic pain, or epilepsy) requiring extended, hands-on programming time to manage stimulation parameters and clinical effects.
Coding Specifications
| Modifier | Description | When to Use |
|---|---|---|
25 | Significant, separately identifiable evaluation and management service by the same physician on the same day as the procedure | Use when a distinct E/M visit is provided in addition to face-to-face neurostimulator programming on the same date. |
26 | Professional component | Use when reporting only the physician's professional component separate from technical services for device interrogation if payer requires split billing. |
52 | Reduced services | Use when the programming service is partially reduced or not completed as originally planned. |
53 | Discontinued procedure | Use when programming is started but discontinued due to patient condition or intolerance. |
59 | Distinct procedural service | Use to indicate a distinct procedure or service unrelated to another service performed on the same day, if required to separate services. |
62 | Two surgeons | Use when two surgeons with distinct roles are required for device-related surgical management and billing rules require this modifier for professional reporting. |
78 | Unplanned return to the operating room by the same physician following initial procedure for a related procedure during the postoperative period | Use when reprogramming is part of an unplanned operative return involving the device in the global period. |
95 | Synchronous telemedicine service rendered via real-time interactive audio and video | Use when the payer accepts telemedicine and the programming encounter is performed live via video (most programming requires in-person; verify payer policy). |
22 | Increased procedural services | Use when the procedure requires substantially greater effort or time than usual and documentation supports increased work. |
| Taxonomy Code | Specialty | Notes |
|---|---|---|
207RH0000X | Neurology | Movement disorder neurologists commonly perform DBS programming and neurostimulator management. |
2084P0800X | Physical Medicine & Rehabilitation | Physiatrists with neuromodulation expertise may provide device programming for pain management and spasticity. |
207L00000X | Neurosurgery | Neurosurgeons perform initial implant procedures and may provide postoperative programming and adjustments. |
208000000X | Pain Medicine | Pain specialists frequently manage spinal or peripheral neurostimulators and provide programming adjustments. |
363L00000X | Neurophysiology | Clinical neurophysiologists or specialists in device interrogation may assist in complex programming sessions. |
Related Diagnoses
| ICD-10 Code | Description | Clinical Relevance |
|---|---|---|
G20 | Parkinson disease | Common indication for deep brain stimulation requiring periodic programming to manage motor symptoms. |
G25.0 | Essential tremor | DBS is used to reduce disabling tremor; programming tailors stimulation to tremor control. |
G24.3 | Spasmodic torticollis | Dystonia variants treated with neuromodulation requiring adjustment of stimulation parameters. |
G44.209 | Chronic tension-type headache, unspecified, not intractable | Some neuromodulation therapies are used for refractory headache syndromes with device programming needs. |
G89.29 | Other chronic pain | Spinal or peripheral neurostimulators implanted for chronic pain require ongoing programming for symptom control. |
G40.909 | Epilepsy, unspecified, not intractable, without status epilepticus | Responsive neurostimulation and other implantable devices for epilepsy require device interrogation and programming. |
M54.5 | Low back pain | Indication for spinal cord stimulation; programming adjustments are commonly performed for pain modulation. |
Related CPT Codes
| CPT Code | Description | Relationship to This Procedure |
|---|---|---|
95970 | Electronic analysis of implanted neurostimulator pulse generator system (e.g., rate, amplitude, pulse width, battery status), without programming | Performed when device interrogation is completed without reprogramming; may be used when analysis only is required before or instead of programming. |
95971 | Electronic analysis of implanted neurostimulator pulse generator system with programming | Used for initial programming sessions or when programming is performed but not requiring extended face-to-face incremental time beyond the base allowance; 95984 is used for each additional 15 minutes beyond the first 15. |
95966 | Continuous intraoperative neurophysiology monitoring (multiple-channel) | Related when intraoperative monitoring or device testing occurs perioperatively; not for routine outpatient programming but part of surgical workflow. |
95965 | Intraoperative neurophysiology monitoring (limited) | May be used in operative settings when device function is assessed during surgery prior to outpatient programming. |
95983 | Initial 15 minutes of face-to-face analysis and programming of a brain neurostimulator system | Represents the first 15-minute increment; 95984 is reported for each subsequent 15-minute increment of continued face-to-face programming. |