Inside the E/M Suggestion Engine: How WoundScribe Picks 99212–99215
product
A look under the hood at how WoundScribe reads MDM, time, and complexity in a wound-care encounter to suggest the right E/M level.
E/M leveling is the highest-variance part of wound-care coding. WoundScribe's suggestion engine reads the encounter and proposes an E/M level based on 2021+ MDM rules — not templated point counts.
What the engine reads
The engine parses the scribed note for problem count and severity (stable DFU vs. new osteomyelitis concern), data reviewed (labs, imaging, outside records), and risk (new prescriptions, decisions about surgery or hospitalization). It also checks total encounter time when time-based billing is more favorable.
How it maps to a level
A single stable chronic wound with prescription management typically lands at 99213. Add worsening status, new imaging, and antibiotic initiation and MDM rises to moderate — 99214. New severe complications with acute-illness-threatening decision-making support 99215.
Why suggestions, not auto-selection
Every suggestion drops into the amber bar for provider review. Nothing commits until you click accept. That preserves provider judgment while removing the blank-page problem.
Modifier 25 handling
When a same-day procedure is present, the engine auto-applies modifier 25 to the E/M and links the wound diagnoses that justify the separately identifiable service.
Time-based fallback
When documented time exceeds the MDM-derived level, the engine surfaces the higher option and shows the time range used, so you can pick the pathway that reflects the visit.
See it at the bedside in Auto-Suggested E/M and CPT Codes for Mobile Wound Visits.