Medical Coding Overview
Analogy β Medical coding is like translation, not summarization. A translator doesn't paraphrase a sentence into whatever words feel close enough β they convert it into the exact vocabulary of the target language, precisely, or the meaning is lost or changed. A coder does the same thing with a physician's documentation: it isn't rewritten or summarized, it's converted into the exact standardized code the documentation supports β nothing added, nothing softened, nothing guessed.
What Is Medical Coding?
Medical coding is the process of translating clinical documentation β diagnoses, procedures, services, supplies β into standardized alphanumeric codes used for billing, insurance claims, statistical tracking, and quality reporting. Every claim submitted to a payer depends on codes being assigned correctly from what's actually documented.
The Three Code Sets You Need
| Code Set | Covers | Maintained By |
|---|
|---|---|---|
| **ICD-10-CM** | Diagnoses β *why* the patient was seen | CMS/CDC/NCHS |
|---|---|---|
| CPT | Procedures β what was done (outpatient/physician) | AMA |
| HCPCS Level II | Supplies, DME, drugs, ambulance β items CPT doesn't cover | CMS |
A complete outpatient claim typically needs a diagnosis code (ICD-10-CM) paired with a procedure or service code (CPT or HCPCS) that the diagnosis medically justifies. Inpatient hospital procedure coding uses a fourth system, ICD-10-PCS, instead of CPT.
Specializations in Medical Coding
Coding isn't one uniform job β it branches into distinct specialties, each covered in depth elsewhere in this course:
Why Specificity Matters
A vague diagnosis ("diabetes") and a specific one ("Type 2 diabetes mellitus with diabetic chronic kidney disease, stage 3") can code to entirely different levels of reimbursement and risk-adjustment accuracy, even though both describe the same patient. Coding accuracy has real financial and compliance consequences β it isn't just a data-entry task.
Career Path
Most coders start with a foundational certification β the CPC (Certified Professional Coder, AAPC) is the most common entry credential for outpatient/physician-office coding β then specialize further (CIC for inpatient, BCHHC for home health, CDI credentials for documentation improvement, and so on) as their career focuses. See this course's Coding Guidelines module for the CPC exam format and this course's individual specialty modules for their own certification paths.
How to Use This Course
This section is a lightweight starting point, not a complete coding curriculum on its own. Once you're oriented:
Try It (2 Minutes)
Look at the translation example above: "Type 2 diabetes mellitus with diabetic CKD stage 3" β E11.22.
E11.22 belong to β ICD-10-CM, CPT, or HCPCS?
You should land on: E11.22 is ICD-10-CM (it answers why); a gallbladder removal procedure would be CPT (it answers what was done). Keeping "why vs. what was done vs. what supplies" straight is the single most useful habit from this page.
This Section's Scope
This module covers only Overview, Fundamentals, and Interview Q&A β it's intentionally an index/on-ramp, not a full course with its own certification track, projects, or roadmap. Those live in the specialty modules above, where they belong to a specific, real credential.

