CERTIFIED PROFESSIONAL CODER (CPC) • EVALUATION AND MANAGEMENT

Select Correct E/M Level — Select appropriate E/M level based on documentation.

Learn to translate clinical documentation into the precise E/M code that reflects the complexity of each patient encounter.

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.

1966
Birth of CPT
The American Medical Association (AMA) publishes the first edition of Current Procedural Terminology, establishing a uniform language for reporting medical services and procedures. E/M services, however, remain loosely defined.
1992
E/M Code Introduction
The AMA introduces the first dedicated Evaluation and Management code set (99201–99215 for office visits), replacing vague visit-level descriptors with structured criteria based on history, examination, and medical decision making (MDM).
1995 & 1997
CMS Documentation Guidelines
The Centers for Medicare & Medicaid Services (CMS) releases two sets of Documentation Guidelines for E/M Services. Providers may use either the 1995 or 1997 framework, each offering specific criteria for the history and exam components.
2021
Major E/M Revision
CMS and the AMA overhaul office/outpatient E/M codes (99202–99215), eliminating the requirement to document history and exam levels. Code selection now hinges on medical decision making (MDM) complexity or total time, simplifying documentation requirements dramatically.
2023
Expansion to Other E/M Categories
The revised MDM-based and time-based framework extends to hospital inpatient, observation, and consultation codes, unifying the approach across most E/M categories and reinforcing the centrality of clinical complexity in code selection.

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.

1

MDM as Primary Driver

Medical decision making encompasses three elements: the number and complexity of problems addressed, the amount and/or complexity of data reviewed and analyzed, and the risk of complications, morbidity, or mortality. Two of the three elements must meet or exceed the level to qualify.
2

Time-Based Selection

When the provider documents total time on the date of the encounter, the E/M level may be selected solely on time. Total time includes face-to-face and non-face-to-face activities such as reviewing records, ordering tests, counseling, and care coordination.
3

Documentation Supports the Code

A cardinal rule of coding: if it is not documented, it did not happen. The coder must base code selection entirely on what the medical record contains, not on assumptions about the clinical encounter.
4

Medically Necessary Services Only

The level selected must reflect services that are medically necessary for the patient's condition. Overcoding (selecting a level higher than documented) and undercoding (selecting a lower level) both carry compliance risks and financial consequences.
5

New vs. Established Patient Distinction

New patient codes (99202–99205) require all three key components when using the legacy framework; under the current system, new patients begin at Level 2 (99202) since straightforward MDM is the minimum. Established patients use codes 99211–99215.
KEY TAKEAWAY
Think of E/M level selection like grading an essay with a rubric. The documentation is the essay, and the MDM table is the rubric with three categories: problems, data, and risk. Just as an essay earns a grade based on performance across rubric categories, an E/M encounter earns its code level by meeting at least two of three MDM elements at a given complexity level. Alternatively, if the provider logs total time, that single metric determines the grade — much like a timed exam where the score depends entirely on how long the student works.

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.

The MDM table above shows four levels of complexity (Straightforward, Low, Moderate, High) across three elements. A code level is supported when at least two of the three columns meet or exceed that level. The corresponding CPT codes for new and established office/outpatient visits are shown beneath each level name.

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.

MDM LEVEL DETERMINATION
MDM Level = 2nd highest of {Problems Level, Data Level, Risk Level}
Each element is independently assessed against the MDM table. The final MDM level equals the second-highest (i.e., the median when one outlier is removed) of the three elements. This ensures that at least two elements meet or exceed the selected level.

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.

Office/Outpatient E/M Time Thresholds (2021+ Guidelines)
CPT CodePatient StatusTotal Time (minutes)
99202New15–29 minutes
99203New30–44 minutes
99204New45–59 minutes
99205New60–74 minutes
99212Established10–19 minutes
99213Established20–29 minutes
99214Established30–39 minutes
99215Established40–54 minutes
⚠️ Important Distinction
Code 99211 does not require the presence of a physician or other qualified healthcare professional (QHP). It is typically used for visits conducted by clinical staff under a provider's supervision, such as a nurse performing a blood pressure check or dressing change. Because the QHP is not directly involved, 99211 is not determined by MDM or time in the same way as 99212–99215.

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.

This flowchart illustrates the step-by-step decision process. The coder first checks whether time is documented (allowing time-based selection). If using MDM, each of the three elements is assessed independently, and the final MDM level is determined by the second-highest element.

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.

📋 Clinical Vignette
A 58-year-old established male patient presents for follow-up of type 2 diabetes mellitus and hypertension. His A1C is 9.2% (previously 7.8%), indicating worsening glycemic control. Blood pressure today is 158/96 mmHg. The provider reviews the patient's recent A1C lab result and a comprehensive metabolic panel (CMP) performed last week. The provider adjusts the patient's metformin dosage and adds a second oral hypoglycemic agent. Lisinopril is increased. The provider documents 32 minutes of total time on the date of encounter.
E/M Level Selection — MDM Pathway
1
Step 1 — Identify the Problems AddressedThe provider addresses two chronic conditions: type 2 diabetes mellitus and hypertension. Both conditions are worsening — the A1C has risen from 7.8% to 9.2%, and the blood pressure is above target. A chronic illness with exacerbation or progression, or inadequate control, that requires a change in treatment plan maps to the moderate level for problems addressed. Having two such conditions at this level still supports moderate complexity.
Problems → Moderate
2
Step 2 — Assess Data Reviewed and AnalyzedThe provider reviews the A1C result and a comprehensive metabolic panel — two unique tests ordered by the treating provider. Under the 2021 data table, review and/or ordering of each unique test category counts toward the limited (low) data category. There is no documentation of independent interpretation of imaging, review of external records, or discussion with an external physician. This places the data element at the low level (limited data).
Data → Low
3
Step 3 — Evaluate RiskThe provider adjusts the metformin dosage and initiates a new oral hypoglycemic agent. The addition of a second antidiabetic medication qualifies as prescription drug management — specifically, a drug that requires ongoing monitoring for toxicity or efficacy (e.g., monitoring for hypoglycemia, renal function). This places the risk element at the moderate level.
Risk → Moderate
4
Step 4 — Apply the Two-of-Three RuleThe three elements yield: Problems = Moderate, Data = Low, Risk = Moderate. Two of the three elements (Problems and Risk) meet or exceed the moderate level. The second-highest element is moderate, so the overall MDM is moderate complexity.
MDM Overall → Moderate
5
Step 5 — Select the CPT CodeThis is an established patient office visit with moderate MDM. The corresponding code is 99214. As a cross-check, the provider also documented 32 minutes of total time. Per the time-based table, 30–39 minutes for an established patient also maps to 99214, confirming the code selection.
Final Code: 99214

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 E/M Coding Pitfalls and Best Practices
Common PitfallWhy It's a ProblemBest Practice
Upcoding based on assumed complexitySelecting 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 addressedOnly 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 elementCoders 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 guidelinesApplying 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 documentationSelecting 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.
KEY TAKEAWAY
Imagine you are a judge scoring an Olympic figure skating performance. You cannot award points for a triple axel the skater did not attempt, even if you know the skater is capable of it. Similarly, a coder cannot credit the provider for clinical complexity that is not reflected in the medical record. The documentation is the performance, and the MDM table is the scoring rubric. Code what is documented, not what you infer.

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.

Comparison of Office/Outpatient and Emergency Department E/M Coding
FeatureOffice/Outpatient (2021+)Emergency Department (99281–99285)
Code selection methodMDM or total timeMDM (same table), or by medical necessity using all three key components under legacy framework for some payers
History/Exam roleMedically appropriate, not contributory to levelSome payers still require documented history/exam levels (transitioning)
Time-based optionAvailable; total time on date of encounterNot available for ED codes (99281–99285)
New vs. EstablishedSeparate code ranges (99202–99205 vs. 99212–99215)Same codes for all patients (99281–99285)
Prolonged services99417 for each additional 15-minute increment beyond the highest time threshold99418 (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

PROBLEM 1CONCEPTUAL
Under the 2021+ E/M guidelines for office/outpatient visits, which two methods may be used to determine the appropriate E/M level? In the MDM-based method, how many of the three elements must meet or exceed the level for the code to be supported?
PROBLEM 2BASIC CALCULATION
A new patient visit has the following MDM assessment: Problems = Low, Data = Low, Risk = Straightforward. What is the overall MDM level, and which CPT code should be selected?
PROBLEM 3INTERMEDIATE
An established patient presents with chest pain of uncertain etiology. The provider orders an EKG, troponin levels, and a chest X-ray, independently interpreting the EKG. The provider documents differential diagnoses including GERD, costochondritis, and unstable angina. Prescription aspirin and nitroglycerin are given, and the patient is advised to go to the emergency department if symptoms worsen. No total time is documented. Determine the E/M level.
PROBLEM 4APPLIED
A physician documents a 45-minute total time for an established patient visit. The MDM assessment yields: Problems = Low, Data = Minimal, Risk = Low. If coding by MDM, what code would you assign? If coding by time, what code would you assign? Which method yields the higher-level code, and is it appropriate to use?
PROBLEM 5CRITICAL THINKING
An audit reveals that a family practice provider codes 99215 for 40% of established patient visits, compared to a national specialty benchmark of approximately 7%. As a coding compliance specialist, what steps would you take to investigate and address this pattern? Consider documentation quality, MDM application, and potential compliance implications.

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.

Varsity Tutors • Certified Professional Coder (CPC) • Select Correct E/M Level