Objective. Students will navigate the ICD-10-CM codebook using the Alphabetic Index and Tabular List, apply official conventions (includes notes, excludes notes, code-first, use-additional-code), and follow general coding guidelines for outpatient encounters.
This lesson, its worked examples and its practice questions has not yet been verified by a licensed clinician in the field or by a certification or approval body. It is a study draft and may contain errors. Do not use it to make decisions about any patient or medication. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
ICD-10-CM stands for the International Classification of Diseases, Tenth Revision, Clinical Modification. It is the official diagnosis coding system used throughout the United States for documenting and reporting health conditions on claims, in medical records, and in public health data. Every outpatient visit, every insurance claim, and every billing transaction depends on accurate ICD-10-CM codes. Errors in coding can delay payment, trigger audits, or — most importantly — harm patients by creating an inaccurate medical history. As a medical assistant, you will often gather the clinical information that coders and providers use to assign these codes, so understanding the system protects both your patients and your facility.
The codebook has two main sections you will use together.
Alphabetic Index lists conditions and their associated code numbers in alphabetical order. Always start here. Look up the main term (usually the condition, not the body part), then follow any subterms indented beneath it. The Index gives you a starting point — never a final code.
Tabular List organizes codes into 21 chapters based on body system or condition type. After you find a candidate code in the Index, you must verify it in the Tabular List. The Tabular List contains the official notes, convention instructions, and full descriptors that confirm whether a code is correct and complete. Skipping the Tabular List is a coding error.
ICD-10-CM codes follow a predictable format: a letter, followed by two digits, then a decimal point, then up to four more characters. For example, J06.9 means acute upper respiratory infection, unspecified. The first character (letter) indicates the chapter; additional characters add clinical specificity. Always code to the highest level of specificity supported by the documentation.
Conventions are instructions printed throughout the codebook that tell you how to use it correctly. Learning them prevents the most common coding mistakes.
Includes notes appear beneath a category heading and clarify which conditions belong in that category. They expand your understanding of what the code covers.
Excludes1 notes mean never use here. The excluded condition cannot be coded at the same code category at the same time because the two conditions are mutually exclusive by definition.
Excludes2 notes mean not included here, but may be coded together. The patient can have both conditions simultaneously; if so, both codes may be reported.
Code First instructions appear when a code must be sequenced after an underlying disease. The underlying disease code is listed first; the manifestation code follows. Both codes are required.
Use Additional Code instructions tell you to add a supplementary code to provide more detail — for example, to identify the causative organism or tobacco use status.
NEC (Not Elsewhere Classified) means the coder has looked for a more specific code and none exists in the system.
NOS (Not Otherwise Specified) means the documentation does not provide enough detail to assign a more specific code.
See, Include, and Instructional notes are also printed throughout. Read every note on the page before finalizing a code — missing one can make an otherwise accurate code incomplete or incorrect.
The ICD-10-CM Official Guidelines for Coding and Reporting are published annually by CMS and the NCHS and are available free at CMS.gov. Section IV of the Guidelines covers outpatient services, which is the setting most medical assistants work in.
Key outpatient rules include:
Always follow this sequence:
1. Identify the main term and look it up in the Alphabetic Index.
2. Note the code(s) suggested, then turn to the Tabular List to verify, read all notes, and confirm the final code.
Never code directly from the Index, and never skip a convention note. This two-step discipline is the foundation of accurate, defensible coding.
Inaccurate diagnosis codes can cause a patient to be denied coverage, placed in the wrong disease registry, or flagged incorrectly in future encounters. Medical assistants must record clinical information precisely and report it to the provider or coder without alteration. If a clinical scenario is unclear, ask — do not guess. Coding beyond your training or assigning codes without provider-documented support is outside the medical assistant's scope of practice and can constitute fraud.
Answer each question, then check it. Nothing is recorded; this is your own practice.
A free tech program — complimentary, as our commitment to get America working. Help us build VoTechWorks. Tell us what works, what doesn’t, and what you want to learn.