You see a complex diabetic with new chest pain, uncontrolled HTN, and a med list longer than your arm. The visit takes 55 minutes of face-to-face time. You know it’s a 99215—but will the payer agree?
In 2025, CPT 99215 remains the highest-level E/M code for established patients (typically 40–60 min). The catch? Medical necessity is the gatekeeper. Miss it, and you’re downcoded to 99214—or worse, denied.
Here’s exactly what internal medicine practices need to document to confidently bill 99215 and get paid—without triggering audits.
When 99215 Is Justified: The 3-Part Test
Payers (Medicare, UHC, Aetna) use the same quiet rule:
“The work must match the complexity of a problem that threatens life, limb, or bodily function—or requires high-risk decision-making.”
5 Documentation Must-Haves for 99215
1. Paint the “Why Now” Picture
Start your note with a 1-sentence urgency hook:
“74 y/o with DM2, HFrEF, and new exertional dyspnea x3 days—concern for ACS vs. fluid overload.”
2. Show Decision-Making Risk
Use numbered MDM bullets:
- Differential: ACS, PE, pneumonia, anemia
- Data reviewed: Prior cath, BNP up from 400→1200, new EKG changes
- Plan risk: Start heparin bridge, admit vs. stress test, hold metformin
3. Count the Time (When Needed)
If MDM is borderline, document total face-to-face time and what you did:
“55 min total: 35 min counseling on insulin titration, stroke risk, and code status; 20 min exam + data review.”
4. Link Problems to Work
Don’t just list 15 diagnoses. Connect the dots:
“Adjusted lisinopril → orthostasis risk; held SGLT2i → monitor ketones; added ASA → GI bleed watch.”
5. Close the Loop on Follow-Up
End with specificity:
“RTC 3 days or ED if CP worsens. Labs q24h if admitted.”
Quick 99215 Documentation Template
CC: [Urgent symptom x duration]
HPI: [1-sentence hook + pertinent positives/negatives]
PMH: [Active list with today’s relevance]
Exam: [Focused on decision-making systems]
MDM:
1. Differential: [3–5 items]
2. Data: [Labs, imaging, consult notes]
3. Risk: [Med changes, admission risk, urgent f/u]
Time: [XX min total if used]
Plan: [Numbered, specific actions + timeline]
Red Flags That Trigger Downcoding
Pro Tips from the Trenches
- Use your scribe/AI wisely: Train it to flag “high-risk” phrases (e.g., “admission,” “rule out PE”).
- Audit 5 charts monthly: Pick your 99215s. Score them 1–5 on necessity clarity.
- Save time, stay safe: Ambient AI can draft the framework—you add the clinical judgment.
99215 isn’t about volume—it’s about documented complexity. Nail the “why this visit, why now, why high risk” and you’ll bill confidently, reduce denials, and protect your revenue.
How do you bill medicaid? Improve retention without hiring?
Get ahead of 2025 CMS changes?
Schedule a demo with Athelas today to find out.



