M
MedPayIQ
CPT 93284Cardiology

Prgrmg eval implantable dfb

CPT code 93284 covers the programming and evaluation of an implantable cardioverter-defibrillator (ICD), a device that monitors heart rhythm and delivers shocks when dangerous arrhythmias occur. This service includes checking device settings, battery status, and making necessary programming adjustments.

Non-facility rate
$100.92
2025 Medicare national average
Facility rate
$100.92
2025 Medicare national average

RVU breakdown

Work RVU
1.25
PE RVU (NF)
1.82
MP RVU
0.05
Total RVU
3.12

Conversion factor: 32.3465 · Source: CMS MPFS RVU25A · Confidence: High

Billing tips

  1. Verify frequency limitations before scheduling - Medicare typically covers in-person ICD checks every 3 months, with remote checks between visits

    Impact: Prevents denials for exceeding frequency limits which account for 30-40% of device check denials

  2. Do not bill 93284 on same date as remote interrogation codes (93295-93296) - these are mutually exclusive

    Impact: Avoids automatic denial and potential audit flags; choose the appropriate service type

  3. Document all reviewed parameters including battery voltage, lead impedances, sensing thresholds, arrhythmia episodes, and any programming changes made

    Impact: Complete documentation supports medical necessity and reduces audit recoupment risk

  4. Bill 93284 only once per session regardless of time spent; this is not a time-based code

    Impact: Prevents overbilling denials; extended sessions do not justify multiple units

  5. Ensure evaluation includes comprehensive analysis - simple interrogation without programming review may not meet code requirements

    Impact: Downcoding to evaluation codes or denial if service doesn't meet descriptor criteria

  6. Verify that in-person evaluation is medically necessary and not performed solely for convenience when remote monitoring is available

    Impact: Medicare increasingly scrutinizes in-person visits when remote options exist; document clinical rationale

Common denials

Frequency limitation exceeded - billed more often than once every 90 days for in-person evaluation

How to appeal: Provide documentation of medical necessity for more frequent checks (e.g., multiple shocks, medication changes, suspected malfunction). Include clinical notes explaining why remote monitoring was insufficient. Reference LCD policy exceptions for symptomatic patients.

Bundled with same-day procedure code (e.g., ICD implantation, generator replacement)

How to appeal: Appeal with modifier 59 if programming was distinct and separately identifiable from surgical procedure. Document that evaluation addressed issues unrelated to the surgical service or was performed at separate session.

Insufficient documentation - notes do not reflect comprehensive device evaluation required by code descriptor

How to appeal: Submit complete device interrogation report showing all required elements: battery status, lead impedances, sensing/pacing thresholds, stored events, episode counters, and programming changes. Highlight physician review and decision-making.

Billed concurrently with remote interrogation code on same date or overlapping service period

How to appeal: Verify dates and ensure services are distinct. If remote interrogation and in-person evaluation both occurred, choose appropriate code based on primary service. May need to withdraw one claim if services truly overlap.

Frequently asked questions

What is the Medicare reimbursement rate for CPT 93284 in 2025?

The 2025 Medicare national average payment for CPT 93284 is $100.92 for both facility and non-facility settings. This rate is based on 3.12 total RVUs (1.25 work RVU, 1.82 PE RVU, 0.05 MP RVU) multiplied by the 2025 conversion factor of 32.3465.

How often can CPT 93284 be billed for ICD programming evaluations?

Medicare typically allows in-person ICD evaluations (93284) once every 90 days (quarterly). Between in-person visits, remote interrogations using codes 93295-93296 are covered. More frequent in-person evaluations require documented medical necessity such as device alerts, patient symptoms, or multiple therapy deliveries.

Can CPT 93284 be billed on the same day as an ICD implantation?

No, CPT 93284 is typically bundled into the ICD implantation procedure code and should not be billed separately on the same date of service. Post-operative device checks within the global period are included in the surgical package. Separate billing requires modifier 59 and clear documentation of a distinct, medically necessary service unrelated to the surgery.

What is the difference between CPT 93284 and remote ICD interrogation codes?

CPT 93284 is for in-person, face-to-face device evaluations with comprehensive programming assessment. Remote interrogation codes (93295 for technical/data acquisition, 93296 for physician review) cover monitoring data transmitted remotely without patient visit. These services are mutually exclusive and cannot be billed for the same time period.

Do I need modifier 26 when billing CPT 93284 in an office setting?

Only use modifier 26 if you are billing the professional component separately from the technical component. In typical office-based cardiology practices that own the equipment, bill 93284 without modifier (global service). Hospital-based physicians performing only interpretation should use modifier 26, while the facility bills the technical component.

What documentation is required to support medical necessity for CPT 93284?

Required documentation includes device interrogation data (battery status, lead impedances, sensing thresholds, stored episodes), clinical indication for the visit, review of arrhythmia events, any programming changes with rationale, physician interpretation, and signature. The note must demonstrate comprehensive evaluation beyond simple data download.

Can CPT 93284 be billed for pacemaker evaluations?

No, CPT 93284 is specifically for implantable cardioverter-defibrillators (ICDs). Pacemaker programming and evaluation uses different codes: 93279-93281 for in-person pacemaker checks and 93293-93294 for remote pacemaker monitoring. Using the wrong device code will result in denial.

Reimbursement estimates for informational purposes only. Verify with CMS and individual payers before billing decisions. Updated for 2025.