Historical Context & Motivation
The process of selecting the correct Evaluation and Management (E/M) level has been a central challenge in medical coding since the formalization of the CPT code set. Before standardized E/M guidelines existed, physicians and coders relied on informal, often inconsistent methods to bill for office visits, creating widespread discrepancies in reimbursement and opening the door to both undercoding and overcoding. The need for a systematic framework grew alongside rising healthcare costs and increasing scrutiny from payers. Understanding the history of E/M coding reveals not only how current guidelines came to be, but also why documentation is the single most critical element in selecting the appropriate code level.
The overarching question that drives E/M code selection remains the same today as it was in 1992: How do we translate the clinical complexity of a patient encounter into a standardized code that accurately reflects the resources expended by the provider? The 2021 revisions answered this question by centering the selection process on either medical decision making or time, and as a CPC candidate, mastering this framework is essential to coding accurately, compliantly, and efficiently.
Core Principles of E/M Level Selection
Selecting the correct E/M level requires the coder to evaluate clinical documentation against a defined set of criteria. Under the current (2021+) guidelines for office and outpatient visits, the two pathways for determining the appropriate level are medical decision making (MDM) and total time. While the history and physical examination remain clinically important, they no longer serve as determinants of code level for office/outpatient E/M services. The following foundational principles guide every E/M level selection decision.
MDM as Primary Driver
Time-Based Selection
Documentation Supports the Code
Medically Necessary Services Only
New vs. Established Patient Distinction
Visual Explanation — The MDM Table
The centerpiece of E/M level selection under the current guidelines is the MDM table, which maps four levels of complexity — straightforward, low, moderate, and high — across three elements. The following diagram illustrates how the three MDM elements intersect to determine the final code level. When selecting a level based on MDM, the coder identifies the level supported within each column and then determines which level is satisfied by at least two of the three columns.
When reviewing documentation, start by identifying all problems addressed during the encounter and classify their severity. Next, assess the data element: did the provider order labs, review prior external records, or independently interpret imaging? Finally, evaluate the risk element by examining the treatment plan, including whether the provider prescribed medications requiring monitoring, recommended surgery, or faced diagnostic uncertainty with potential for serious outcomes. The highest level at which two of these three elements are satisfied determines the MDM-based E/M level.
How E/M Level Selection Works — MDM and Time Pathways
Pathway 1: Medical Decision Making (MDM)
The MDM pathway is the most commonly used method for E/M level selection under the 2021+ guidelines. The coder evaluates three elements independently and then determines the overall MDM level based on the two-of-three rule. Conceptually, this functions as a decision matrix where the final output is bounded by the second-highest element. For instance, if the problems element supports high complexity, the data element supports moderate complexity, and the risk element supports low complexity, the two highest elements are high and moderate, yielding an overall MDM level of moderate.
Pathway 2: Total Time
When the provider documents the total time spent on the date of the encounter, the coder may select the E/M level using time alone, regardless of the MDM complexity. Total time includes face-to-face contact, chart review, test ordering and review, care coordination, and counseling performed on the date of the encounter. This pathway is particularly useful for encounters dominated by counseling or coordination of care that may not generate extensive documentation of clinical complexity.
| CPT Code | Patient Status | Total Time (minutes) |
|---|---|---|
| 99202 | New | 15–29 minutes |
| 99203 | New | 30–44 minutes |
| 99204 | New | 45–59 minutes |
| 99205 | New | 60–74 minutes |
| 99212 | Established | 10–19 minutes |
| 99213 | Established | 20–29 minutes |
| 99214 | Established | 30–39 minutes |
| 99215 | Established | 40–54 minutes |
Detailed Breakdown of MDM Elements
Each of the three MDM elements has specific criteria defined in the AMA/CMS table. Understanding these criteria in detail is essential for the CPC exam, where you will encounter clinical vignettes requiring precise application of these rules. The following diagram presents a decision-making flowchart that illustrates how a coder moves through the documentation to classify each element and arrive at the final MDM level.
Element 1: Number and Complexity of Problems Addressed
- Self-limited / minor problems — conditions that run a definite course, are transient, or are not likely to permanently alter health status (e.g., a cold, minor rash, insect bite).
- Stable chronic illness — a condition being treated at target with no change in treatment plan (e.g., well-controlled diabetes on current medications).
- Chronic illness with exacerbation — a chronic condition requiring a change in treatment plan or closer monitoring (e.g., worsening COPD, uncontrolled hypertension).
- Acute illness with systemic symptoms — a new or worsening condition with constitutional symptoms affecting body systems (e.g., pneumonia, pyelonephritis).
- Threat to life or bodily function — a condition posing an imminent danger to the patient (e.g., acute MI, stroke symptoms, anaphylaxis).
Element 2: Amount and/or Complexity of Data
The data element captures the cognitive work of reviewing, ordering, and interpreting clinical information. Activities that count include reviewing lab results, imaging studies, or other diagnostic data; ordering tests; obtaining history from or providing records to an external source; and independently interpreting tests not separately reported. The 2021+ guidelines introduced a point-based system within this element, assigning specific credit values to activities like reviewing each unique test result, reviewing external records, performing independent interpretation, or engaging in a discussion with an external physician or other qualified healthcare professional.
Element 3: Risk of Complications, Morbidity, or Mortality
Risk is determined by examining the nature of the patient's presenting problem and the management decisions made by the provider. The highest-risk activity documented during the encounter defines the overall risk level. For example, a provider who prescribes an over-the-counter medication is operating at low risk, while a provider who initiates a medication requiring intensive monitoring or decides on emergency surgery is at high risk. Risk also accounts for the potential outcomes of the patient's condition if left untreated, making the patient's clinical status and the provider's management plan the two pillars of this element.
Worked Example — Selecting an E/M Level
Consider the following clinical scenario for an established patient office visit. The provider's documentation is summarized below, and we will walk through the process of selecting the appropriate E/M code.
Common Pitfalls and Coding Tips
Even experienced coders can make errors in E/M level selection. The following table summarizes common pitfalls alongside recommended best practices. Understanding these distinctions will help you avoid compliance issues and ensure accurate reimbursement.
| Common Pitfall | Why It's a Problem | Best Practice |
|---|---|---|
| Upcoding based on assumed complexity | Selecting a higher level than the documentation supports can trigger audits and penalties under the False Claims Act. | Code only to the level supported by the documentation. Query the provider if the note appears incomplete. |
| Confusing problems reviewed with problems addressed | Only problems that receive active management or evaluation during the encounter count toward the MDM problems element. | Look for evidence of assessment, management changes, or clinical decision making for each problem claimed. |
| Ignoring the data element | Coders sometimes focus heavily on problems and risk while undercounting the data work documented by the provider. | Systematically evaluate all data activities: lab reviews, independent interpretations, external record reviews, and inter-professional discussions. |
| Mixing legacy and current guidelines | Applying the 1995/1997 history and exam requirements to office/outpatient codes governed by the 2021+ framework leads to incorrect level selection. | Verify which E/M category is being coded. Office/outpatient visits (99202–99215) follow the 2021+ guidelines; some other categories may still use legacy criteria. |
| Using time without documentation | Selecting a level based on time when the provider has not documented total time (or has documented only face-to-face time under the old rules) is unsupportable. | Ensure the provider's time statement specifies total time on the date of encounter. If not clearly stated, default to MDM-based selection. |
Connection to Advanced E/M Coding and Auditing
Mastering office/outpatient E/M level selection is foundational, but the CPC exam and real-world coding extend well beyond these codes. The principles of MDM-based and time-based selection now apply (with some variations) to hospital inpatient and observation services (99221–99223, 99231–99233), consultations, emergency department visits (99281–99285), and other E/M categories. Understanding how these categories differ — and what remains consistent — prepares you for both exam success and professional practice.
| Feature | Office/Outpatient (2021+) | Emergency Department (99281–99285) |
|---|---|---|
| Code selection method | MDM or total time | MDM (same table), or by medical necessity using all three key components under legacy framework for some payers |
| History/Exam role | Medically appropriate, not contributory to level | Some payers still require documented history/exam levels (transitioning) |
| Time-based option | Available; total time on date of encounter | Not available for ED codes (99281–99285) |
| New vs. Established | Separate code ranges (99202–99205 vs. 99212–99215) | Same codes for all patients (99281–99285) |
| Prolonged services | 99417 for each additional 15-minute increment beyond the highest time threshold | 99418 (add-on) or separate prolonged services codes depending on payer |
Looking ahead, auditors increasingly rely on data analytics to flag outlier coding patterns — practices that consistently code at the highest levels or that show unusual distribution curves compared to specialty benchmarks. As a CPC, understanding E/M level selection at a granular level equips you not only to code correctly but also to serve as a compliance resource, helping providers improve their documentation and aligning coding practices with payer expectations. The shift toward value-based care further amplifies the importance of accurate E/M coding, as reimbursement models increasingly link payment to documented clinical complexity and quality metrics.
Practice Problems
Summary — Selecting the Correct E/M Level
Selecting the correct E/M level requires a systematic approach rooted in clinical documentation. Under the 2021+ guidelines, office and outpatient visit levels (99202–99215) are determined by either medical decision making (MDM) or total time. The MDM pathway evaluates three elements: the number and complexity of problems addressed, the amount and/or complexity of data reviewed, and the risk of complications, morbidity, or mortality. The overall MDM level is determined by the two-of-three rule: at least two elements must meet or exceed the level for the code to be supported.
The cardinal principle of coding — if it is not documented, it did not happen — governs every E/M selection decision. Coders must base their code selection entirely on the medical record, avoiding assumptions about clinical complexity. Whether using the MDM pathway or the time-based pathway, the documentation must clearly support the level selected. Mastery of this process is foundational for the CPC exam and for professional practice in medical coding, where accuracy ensures proper reimbursement, regulatory compliance, and the integrity of healthcare data.