Skip to content
CPCSTUDY COURSEMy progress

Stage 0 · How CPC works

What a professional coder does

Follow a visit from documentation to diagnosis and service codes, and learn where a coder must stop and ask.

2026 edition · 8 minute read · Bring your code books

Where you are

Start here. You do not need to know any codes. Keep a notebook beside you. For this first lesson, draw three columns: what the record says, what it supports, and what needs clarification.

You will soon use three reference books: ICD-10-CM, CPT Professional Edition, and HCPCS Level II. Do not try to memorize their contents before you understand the job. AAPC tests your ability to apply these code sets to documented services and diagnoses. [aapc-exam]

Why this matters

A medical record tells a story. Someone came for care, a clinician assessed a problem, and services may have followed. A professional coder turns the supported details into standardized codes. The CPC examination focuses on this work in the professional coding setting. “Professional” describes the clinician's services; it does not mean every service happened in an office. A clinician can also provide professional services in a hospital. [aapc-exam; em-cms, pp.11–13,21–22]

Codes answer different questions. A diagnosis code identifies a condition or other reportable reason for care. A procedure or service code identifies what was done. A supply code may identify an item used or provided. Keep those questions separate even when they belong to the same encounter. [hcpcs-system; icd-guidelines]

The record is your starting point

Think of coding as a series of supported decisions. You read the documentation, find possible codes in the correct reference, and confirm the instructions that govern their use. You may need to report more than one code. You may also need to stop because the record does not support a choice.

The ICD-10-CM guidelines describe cooperation between the provider and coder as essential to complete and accurate coding. They also require code selection to follow the classification's conventions and instructions. A coder does not replace the clinician's diagnosis with a personal interpretation of the patient's symptoms. [icd-guidelines, introduction and I.A]

This distinction will matter throughout the course. Knowing that a symptom can occur with a disease does not establish that this patient has that disease. When outpatient documentation remains uncertain, the outpatient guidelines direct you to the highest degree of certainty known for that encounter. You will study that rule in detail before coding your first diagnosis set. [icd-guidelines, IV.H]

Four words to learn

  • Encounter: an occasion on which the patient receives care. Read the setting and purpose before choosing codes.
  • Documentation: the recorded information about that care, including the clinician's assessment and services.
  • Diagnosis: a condition identified by the responsible provider, subject to the coding guidelines for the encounter.
  • Medical necessity: the reason a service is appropriate under the applicable coverage rules. A valid code alone does not establish that a payer covers it. [icd-guidelines; coverage-cms]

These are course explanations of working vocabulary. They are not replacements for definitions in a payer policy or code book.

Coding and billing are connected

Coding chooses supported codes. Billing uses those codes and other claim information to request payment. A correctly identified service can still fall outside a payer's coverage conditions. Conversely, the desire for payment does not justify choosing a diagnosis that the record does not support. The Medicare Coverage Database separates coverage determinations from the related billing instructions, which is one reason you must check both when the task requires them. [coverage-cms]

For now, use this boundary: code the documented care; check payment policy separately. Later lessons will explain national and local coverage rules, place of service, and the differences between Medicare and Michigan Medicaid.

The following record is fictional. It contains no patient identity.

Setting: outpatient physician office. Service date: August 12, 2026.

Reason for visit: cough for three days.

Assessment: cough; cause not established at this encounter.

Plan: clinician documents an evaluation and gives follow-up instructions. No diagnostic test, injection, or supplied equipment is documented.

Your first task is not to guess a five-digit number. First separate what you know:

1. The documented reason for the visit is cough.

2. The record does not establish a more specific cause.

3. An evaluation took place, but this short teaching record does not contain enough detail to select an E/M level.

4. It does not document an injection, diagnostic test, or equipment supply.

The diagnosis workflow therefore begins with the documented symptom, applying outpatient guidance. The service workflow needs the complete evaluation record and the applicable E/M instructions. Do not infer that a test was done because it might commonly be ordered for a cough. [icd-guidelines, IV.H; aapc-exam]

Now put each decision in your notebook. “Cough is documented” belongs in the first column. “Begin the outpatient diagnosis lookup with the documented symptom” belongs in the second. “Read the complete evaluation documentation before selecting a level” belongs in the third.

A repeatable workflow

Use this course workflow on every record:

1. Identify the encounter date and setting.

2. Read the reason for the encounter and the assessment.

3. List the documented diagnoses, services, and supplies separately.

4. Select the relevant code book for each item.

5. Find candidates, then confirm them in the full listing and guidelines.

6. Check instructions that affect combinations, order, units, or modifiers.

7. Record the evidence for each final choice. Ask for clarification when needed.

This list is a learning method, not an official AAPC rule. The official coding instructions take priority over the order of steps in a study aid.

Book drill

Open the contents page of each book you have. Find the diagnosis index in ICD-10-CM, the E/M section in CPT, and the supplies or drug information in HCPCS Level II. Write the book and section you would consult for each item in the fictional visit.

If you do not have your books yet, use the linked official ICD-10-CM guidelines and HCPCS overview to learn the roles of the code sets. Obtain the correct books before beginning the timed lookup exercises. This course does not provide an electronic CPT code set.

Common traps

Starting with a familiar code. Familiarity can make you overlook a different setting or instruction. Read the record first.

Coding a suspected cause as though confirmed. In the outpatient setting, apply the uncertain-diagnosis rule instead of treating your clinical hunch as documentation. [icd-guidelines, IV.H]

Confusing a service with its reason. An evaluation is a service. Cough is the documented reason in our example. One does not replace the other.

Assuming that “covered” means “correct.” Coverage and code selection answer related but different questions. [coverage-cms]

Practice: explain your decisions

1. The fictional record says “cause not established.” What prevents you from choosing a specific disease solely because it often causes cough?

2. Which missing information prevents you from selecting an E/M level from this short record?

3. A billing colleague says a different diagnosis usually pays. What evidence should determine your diagnosis selection?

Compare your reasoning

1. The encounter does not establish that disease; use the outpatient certainty rule. 2. You need the complete evaluation documentation and the applicable E/M criteria, not just the presence of a visit. 3. Use the documented condition and official coding instructions. Investigate a coverage issue without changing the patient's story to obtain payment.

Checkpoint

You are ready to continue when you can explain the difference between a diagnosis, a service, and a payment decision; name the three core books; and identify at least one unsupported inference in a short record. You do not need to produce a final code yet.

Sources

  1. AAPC — Taking the CPC exam. 2026. Accessed 2026-09-10.
  2. CMS — Healthcare Common Procedure Coding System. 2026. Accessed 2026-09-10.
  3. CDC/NCHS and CMS — ICD-10-CM April 1 2026 Guidelines. FY2026 April. Accessed 2026-09-10.
  4. CMS — Medicare Coverage Database. 2026. Accessed 2026-09-10.
  5. CMS — Evaluation and Management Services MLN006764. May 2026. Accessed 2026-09-10.