— CPT Code Reference

Scope, boundary, and correct application — by code.

Every entry defines what the code covers, what it excludes, and where it ends. Browse by category or go directly to the code you need.

/ Browse by Category

Code families organized for fast lookup

99202 – 99499
10004 – 69990
70010 – 79999

Evaluation & Management

Surgery

Radiology

Office visits, hospital care, consultations. The highest-volume codes and the most contested boundary cases.

Procedural codes by body system. Global period rules, bundling restrictions, and modifier applications included.

Diagnostic imaging and interventional radiology. Technical vs. professional component distinctions clearly marked.

80047 – 89398
90281 – 99199
00100 – 01999

Pathology & Laboratory

Medicine

Anesthesia

Base units, time units, and qualifying circumstance modifiers. Physical status designations and concurrent billing rules.

Lab panels, specimen handling, and molecular diagnostics. Correct ordering and bundling rules by test type.

Immunizations, psychiatry, ophthalmology, and non-surgical procedures. Frequently revised; current-cycle notes flagged.

Overhead tight shot of an annotated CPT code reference sheet on a desk, specific code numbers circled in blue pen, inclusion and exclusion lines highlighted in yellow, neutral office lighting, no hands visible
Overhead tight shot of an annotated CPT code reference sheet on a desk, specific code numbers circled in blue pen, inclusion and exclusion lines highlighted in yellow, neutral office lighting, no hands visible
+ Entry Structure

What each entry tells you

Scope — exactly what services the code covers. Inclusions and exclusions stated plainly, not paraphrased from the codebook.

Adjacent codes — where the boundary sits with codes that share similar descriptions. The margin is named, not implied.

Patient scenario — a worked example matching a real visit type to the correct code, showing the documentation that supports it.

▸ Side-by-Side Comparisons

When two codes describe the same visit

The distinguishing factor

Rule-change flags

Adjacent codes often differ by medical decision-making complexity or time. Each comparison entry names the single variable that tips the selection — and shows it in a documented visit context.

When CMS revises a code's criteria, the comparison entry is updated in the same cycle. The change is noted inline so you see exactly what shifted and whether your current documentation still qualifies.