Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
CPT Code

CPT code 93279 – In-person programming device evaluation

Billable Code


Code Definition

93279 is the CPT code for an in-person programming device evaluation of a single lead pacemaker, or a leadless pacemaker in one cardiac chamber. The clinician tests the device, adjusts its settings step by step to select the best permanent values, and signs an analysis, review and report.

The lead count decides the code. A dual lead pacemaker goes to 93280, a multiple lead pacemaker to 93281, and an ICD to 93282-93284. A remote check of the same pacemaker is 93294, not 93279.

Section
90281-99607 Medicine Services and Procedures
Subsection
92920-93799 Cardiovascular Procedures
Code range
93279-93298 Implantable, Insertable, and Wearable Cardiac Device Evaluations
Billable
Yes
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 93279 covers in-person programming of a single lead pacemaker, or a leadless pacemaker in one cardiac chamber.

Dual and multiple lead pacemakers take 93280 and 93281. In-person ICD programming has its own codes, 93282 to 93284.

The record must show the device, the lead count, the parameters tested, the final programmed values and a signed report.

93279 has no global period of its own. A pacemaker implant’s 90-day global bundles related follow-up visits, so check the implant date before adding an E/M.

Pabau’s claims management software lets cardiology practices attach device programming codes at the point of care and route claims straight from the clinical note.

CPT code 93279: Official descriptor and clinical scope

CPT code 93279 is the code for an in-person programming device evaluation of a single lead pacemaker, or a leadless pacemaker in one cardiac chamber. The American Medical Association maintains it in the 93279-93298 family of implantable, insertable and wearable cardiac device evaluations. Its descriptor has four parts, and each one shapes what the note must show.

  • Programming device evaluation (in person): The patient and the device are in the room with the clinician or the technician working under them.
  • Iterative adjustment to test function and select optimal permanent values: The clinician changes settings, tests the response, and repeats until the best values are found.
  • Analysis, review and report by a physician or other qualified health care professional: A signed interpretation completes the service.
  • Single lead pacemaker system or leadless pacemaker system in one cardiac chamber: The device configuration that separates 93279 from 93280 and 93281.

Programming includes the in-person interrogation, so 93288 is not reported for the same encounter. The final values do not have to differ from the starting values. Testing the device and confirming its existing settings still supports 93279, as long as the testing is documented. A visit that only downloads data, with no iterative testing, is an interrogation instead.

CPT 93279 vs 93280 vs 93281: Choosing the right code

The 93279-93281 family covers in-person programming of pacemakers. Lead configuration is the only difference between the three codes, so the lead count has to come from the device record. In-person ICD programming sits in a parallel family, 93282 to 93284.

CPT codeDeviceLead configurationSetting
93279PacemakerSingle lead, or leadless in one cardiac chamberIn person
93280PacemakerDual leadIn person
93281PacemakerMultiple lead, such as a biventricular pacemakerIn person
93282Transvenous ICDSingle leadIn person
93283Transvenous ICDDual leadIn person
93284Transvenous ICDMultiple leadIn person

The implant report is the authoritative source for lead count. A pacemaker with one lead in the right ventricle or the right atrium is a single lead system (93279). An atrial lead plus a ventricular lead is a dual lead system, billed as 93280.

A biventricular pacemaker with three leads is a multiple lead system (93281). If the device is an ICD, none of the three pacemaker codes apply.

Lead count is the last of three questions. Where the patient was and whether settings were tested come first, and each one rules out a neighboring code.

Decision diagram for pacemaker and ICD device evaluation codes. Not in person: 93294 for a pacemaker or 93295 for an ICD, remote, up to 90 days. In person without iterative programming: 93288 pacemaker interrogation. In person with programming: 93279 single lead or one-chamber leadless pacemaker, 93280 dual lead pacemaker, 93281 multiple lead pacemaker, 93282 to 93284 transvenous ICD.
A remote visit or a data download never reaches 93279, so lead count only decides the code once both earlier answers are yes. Code descriptors follow the AMA CPT code set.

Pro Tip

Pull the original implant report the first time you code a programming visit for a new patient. The manufacturer’s interrogation printout also lists the device and its leads in the header, which settles 93279 versus 93280 before the claim goes out.

CPT 93279 vs 93294: In-person programming vs remote interrogation

CPT 93294 covers remote interrogation device evaluations of a pacemaker for up to 90 days. It pays for the interim analysis and reports by a physician or other qualified health care professional. It applies to single, dual and multiple lead pacemakers, and to leadless ones.

The remote ICD equivalent is 93295. The technical side of remote monitoring, from data acquisition to technician review, is billed separately as 93296.

When the patient is in the office and the clinician adjusts the device, 93279 applies. When the patient transmits from home and the clinician reviews the data, the remote codes apply.

Factor93279 (in person)93294 (remote)
Patient locationOffice or hospitalHome or another remote site
Devices coveredSingle lead pacemaker, or leadless pacemaker in one chamberAny pacemaker, whatever the lead count, including leadless systems
Programming changesIterative adjustment is the serviceNo reprogramming, review of transmitted data only
Unit of servicePer encounterUp to 90 days
Technical componentIncluded, split with modifiers 26 and TC in a facilityBilled separately as 93296

Billing 93279 for a remote review is one of the errors payer audits flag. The place of service (POS) code is a second check. POS 11 (office) alongside 93279 is consistent, while POS 12 (home) is not.

Documentation requirements for CPT code 93279

A 93279 claim needs a record that shows five elements. A payer can deny or downcode the service when one of them is missing.

  • Device and lead configuration: Name the pacemaker as a single lead system or a leadless system in one chamber. Take the model and lead details from the implant report or the device summary.
  • Interrogation data: Attach the printed or electronic report showing battery status, lead impedance, sensing and capture thresholds, and stored episodes.
  • Iterative testing: Record which parameters were tested and adjusted, such as output, sensing, rate or mode, and how the device responded.
  • Final programmed values: Note the permanent settings chosen at the end of the visit and the reason for them. If they match the starting values, state that the tested settings were confirmed.
  • Signed analysis and report: Identify the physician or qualified professional who reviewed the findings, and confirm the encounter was in person. A remote review cannot support 93279, however the note reads.

In Pabau, the practice management software we build, cardiology practices set up note templates that capture each of these elements during the visit. Billers then get what they need without chasing the clinician. See how claims management software connects device programming documentation to claim submission.

Fully Integrated with Pabau Billing
Pabau’s integrated billing builds the claim from the signed device note, so the 93279 code, lead count and diagnosis reach the payer together.

Medicare and payer coverage for CPT code 93279

Medicare reimburses CPT code 93279 under the Medicare Physician Fee Schedule (MPFS). The code has a professional and a technical component. In a hospital outpatient setting, the physician bills the professional component with modifier 26. Rates change every year with the conversion factor and the locality, so check the current figure in the CMS lookup tool.

Commercial payers mostly follow Medicare policy for cardiac device evaluations, but contractor and payer rules vary. Check your Medicare Administrative Contractor’s guidance and each payer’s policy before assuming national rules apply.

The global period is the rule most often misread for this code. 93279 carries the indicator XXX, so it has no global period of its own. Pacemaker implant codes, such as 33206, 33207 and 33208, carry a 90-day global period. That package covers related follow-up visits, while Medicare lists diagnostic tests outside it.

A medically necessary programming check after an implant is therefore generally reportable, but some payers still bundle early device checks. Record the implant date and code in the billing system. Good revenue cycle management then lets your team spot and appeal a wrongful global-period denial.

Billing rules: Frequency, place of service, and global period restrictions

CPT code 93279 has no fixed annual frequency limit under Medicare national policy. Each visit must be medically necessary, and some payers set their own caps or prior authorization rules. Check the payer contract or LCD before billing repeat visits.

  • Places of service: Office (POS 11) and outpatient hospital (POS 22 or 19) are the most common, and inpatient visits use POS 21. The POS must match where the in-person encounter took place.
  • One programming code per encounter: Report 93279, 93280 or 93281 by lead count, never two together. Do not add 93288 for the interrogation, because programming already includes it.
  • Same-day E/M billing: An E/M on the same day needs a separately identifiable, medically necessary service, documented apart from the device note. Most payers want modifier 25 on the E/M code.
  • Implant global period: Inside a pacemaker implant’s 90-day global, a related follow-up visit by the implanting physician is bundled. An unrelated E/M in that window needs modifier 24.
  • Incident-to billing: Eligibility varies by payer and by the supervision level of the person who performed the work. Do not assume incident-to applies without checking the payer’s policy.

Common denial reasons for CPT code 93279 and how to prevent them

Most 93279 denials can be prevented with the right checks before submission. The table below maps the most frequent triggers to a specific fix.

Denial triggerWhy it happensPrevention action
Wrong device typeAn ICD programming visit billed as 93279, which is a pacemaker codeConfirm the device type from the implant report before choosing the code family
Wrong lead countA dual or multiple lead pacemaker billed as single lead, or the reverseVerify the lead configuration from the implant report at every programming visit
No evidence of iterative adjustmentThe note shows a data download but no testing or programmingDocument the parameters tested, the adjustments made and the final values
Remote vs in-person mismatch93279 billed for a remote review that belongs under 93294Confirm the place of service code matches the encounter before submission
Interrogation billed with programming93288 added to the same encounter as 93279Report the programming code alone, since it includes the interrogation
No supporting ICD-10 diagnosisThe claim lacks a diagnosis establishing medical necessity for the visitAdd Z45.010 or Z45.018, plus the condition code when a symptom or arrhythmia prompted the visit
Same-day E/M without modifier 25The E/M was not marked as separately identifiableAppend modifier 25 to the E/M code and document the distinct service in the note

Catching these patterns early depends on a billing system that shows the device type, lead count and place of service before a claim goes out. Pabau’s denial management in healthcare guide covers the broader workflow. Electronic claims sent through Claim.MD also pass real-time edits before they reach the payer.

Pro Tip

Store the device type and lead count on the patient record the day the pacemaker is implanted. Every later programming visit then codes from that one field, not from memory.

ICD-10 diagnosis codes commonly paired with CPT 93279

Medical necessity for a pacemaker programming visit is established through the diagnosis codes on the claim. The table below lists ICD-10-CM codes commonly reported with 93279, based on coding guidance from the AAPC and device management references.

ICD-10-CM codeDescriptionWhen to use
Z45.010Encounter for checking and testing of cardiac pacemaker pulse generator [battery]Routine check of the pulse generator and battery with no new concern
Z45.018Encounter for adjustment and management of other part of cardiac pacemakerAdjustment of lead-related settings, such as sensing or output
Z95.0Presence of cardiac pacemakerStatus code added when a condition code, such as an arrhythmia, prompted the visit
I49.5Sick sinus syndromeProgramming for the rhythm disorder that led to the implant
I44.2Atrioventricular block, completeProgramming for complete heart block managed by the pacemaker
I47.20Ventricular tachycardia, unspecifiedVisit prompted by stored high-rate ventricular episodes on the pacemaker
T82.110ABreakdown (mechanical) of cardiac electrode, initial encounterLead failure or a sensing problem that needs reprogramming

Payer LCDs vary on which ICD-10 codes establish medical necessity for 93279. Confirm your contractor’s covered diagnoses before assuming Z45.010 suffices for every visit. Some contractors want the arrhythmia or conduction diagnosis first when the visit changed therapy rather than confirmed settings.

The clean claim baseline still holds for every 93279 submission. That means the correct CPT code, a matching diagnosis and a consistent place of service.

How Pabau reduces errors on CPT code 93279 claims

Many cardiology practices code device checks from the interrogation printout after the visit. A biller then rebuilds the lead count and the diagnosis from the chart, and errors creep in at each hand-off.

Pabau keeps the device note and the claim in one record. The clinician documents the tested and final values in a template, then selects 93279 and its ICD-10 pairing. The claim routes from that note.

The outcome is fewer lead-count and place-of-service denials. The practice also keeps a record that holds up if a payer audits the visit.

Reduce 93279 claim errors with integrated billing workflows

Pabau connects device programming documentation to claim submission, so the device note, the lead count and the CPT code selection happen in one workflow.

Pabau claims management dashboard

Conclusion

CPT code 93279 is a narrow code. It fits one device family, one lead configuration and one setting, so coding it correctly starts with the implant report rather than the visit note.

Confirm the device is a pacemaker, count its leads, and document the iterative testing and final values. Those three checks prevent most of the denials this code attracts, and they cost a few minutes per visit.

Pabau’s claims management software confirms the device code, the ICD-10 pairing and the place of service at the point of care. Book a demo to see how it handles device checks for cardiology practices.

Continue your research

Continue your research

Need a framework for handling claim denials systematically? Denial management in healthcare covers the workflow steps for reviewing, appealing, and preventing payer rejections across CPT code families.

Want to understand how electronic claims reach payers? The 837 file format explains how CPT codes, diagnosis codes, and place-of-service data are structured in the HIPAA-standard claim transaction.

Looking for the billing compliance framework behind these rules? Medical billing compliance outlines the documentation and coding standards that support audit-ready claims.

Billing the technical side of remote monitoring? CPT code 93296 explains how data acquisition and technician review are reported apart from the professional remote codes.

Checking an implant’s global period? CPT code 33208 covers dual-chamber pacemaker insertion and the 90-day global that follows it.

Frequently asked questions

What does CPT code 93279 cover?

CPT code 93279 covers an in-person programming device evaluation of a single lead pacemaker, or a leadless pacemaker in one cardiac chamber. The clinician tests the device, adjusts settings iteratively to select permanent values, and signs an analysis, review and report.

What is the difference between CPT codes 93279 and 93280?

The difference is lead count. 93279 covers a single lead or one-chamber leadless pacemaker, and 93280 covers a dual lead pacemaker. Both require an in-person encounter, and billing the wrong one invites a denial.

Does CPT code 93279 apply to an ICD?

No. 93279 is a pacemaker code. In-person ICD programming uses 93282, 93283 or 93284, depending on whether the ICD has a single, dual or multiple lead system.

Does Medicare reimburse CPT code 93279?

Yes. Medicare pays 93279 under the Physician Fee Schedule, and the rate changes each year with the conversion factor. In a hospital setting, the physician bills the professional component with modifier 26.

What documentation is required to bill CPT code 93279?

The record needs the device type and lead configuration, the interrogation report, and the parameters tested and adjusted. It also needs the final programmed values and a signed analysis by the professional who performed the in-person service.

What is the difference between CPT 93279 and 93294?

93279 is an in-person programming visit for a single lead or one-chamber leadless pacemaker. 93294 covers remote interrogation of any pacemaker for up to 90 days, with no in-person contact. Billing 93279 for a remote review will not survive a place-of-service audit.

Can CPT code 93279 be billed with an office visit on the same day?

Yes, but only when a separately identifiable, medically necessary E/M service was provided. Document the E/M apart from the device programming note, and append modifier 25 to the E/M code, as most payers require.

Avatar photo
Maja Popovska
Content Writer

Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.
×