ICD-10 Classes — the Full List of All 22 Chapters Explained
Reviewed by the LabReadAI medical team
The International Classification of Diseases, 10th revision, looks impenetrable until you know one rule: the whole classification is divided in advance into 22 classes, and every code — from A09 to Z99 — belongs to exactly one of them. Once you know the class, you already know which area of medicine the code is about, without opening a reference book. Below is the complete list of classes with their code ranges and a plain-language note on what lands in each, plus a breakdown of how a code itself is built.
What ICD-10 classes are and why there are 22 of them
A class is the top level of the classification: a large block of codes united by one principle. Most classes are grouped by body system — respiratory, skin, genitourinary — but not all of them:
- By body system — Classes VI–XIV: nervous system, eye, ear, circulation, respiration, digestion, skin, musculoskeletal system, genitourinary system.
- By the nature of the condition — Classes I–V: infections, neoplasms, blood, metabolism, mental disorders. A lung tumour and a skin tumour both sit in Class II, different organs notwithstanding.
- By stage of life — Classes XV–XVII: pregnancy and childbirth, the perinatal period, congenital malformations.
- By the status of the record — Classes XVIII and XXI: a symptom without a diagnosis, and a reason for contact with health services. Neither is a disease.
- By external cause — Classes XIX and XX: the injury or poisoning itself, and the circumstances in which it happened.
- Reserve — Class XXII: codes for special purposes, including new diseases of uncertain aetiology.
Class numbers are written in Roman numerals (I–XXII) and rarely appear on paperwork — what you see is the code itself. But it is class membership that gives the first letter its meaning.
Full list of ICD-10 classes with code ranges
| Class | Range | Name of the class | What lands here |
|---|---|---|---|
| I | A00–B99 | Certain infectious and parasitic diseases | Intestinal infections, tuberculosis, viral hepatitis, HIV, herpes, parasitic disease. Example — B18, chronic viral hepatitis |
| II | C00–D48 | Neoplasms | All tumours: malignant (C00–C97), benign and of uncertain behaviour (D00–D48). Example — C50, neoplasm of the breast |
| III | D50–D89 | Diseases of the blood and blood-forming organs and certain disorders involving the immune mechanism | Anaemias, clotting disorders, immunodeficiencies. Example — D50.9, iron deficiency anaemia |
| IV | E00–E90 | Endocrine, nutritional and metabolic diseases | Diabetes, thyroid disorders, obesity, vitamin deficiencies. Example — E11, type 2 diabetes |
| V | F00–F99 | Mental and behavioural disorders | Depression, anxiety disorders, dependence, dementia. Example — F32, depressive episode |
| VI | G00–G99 | Diseases of the nervous system | Migraine, epilepsy, neuropathies, multiple sclerosis. Example — G43, migraine |
| VII | H00–H59 | Diseases of the eye and adnexa | Cataract, glaucoma, refractive errors, conjunctivitis. Example — H25, senile cataract |
| VIII | H60–H95 | Diseases of the ear and mastoid process | Otitis, hearing loss, tinnitus, Ménière's disease. Example — H66, suppurative otitis media |
| IX | I00–I99 | Diseases of the circulatory system | Hypertension, angina, myocardial infarction, stroke, arrhythmias, vein disease. Example — I10, essential hypertension |
| X | J00–J99 | Diseases of the respiratory system | Common colds, tonsillitis, bronchitis, pneumonia, asthma, COPD. Example — J06.9, acute upper respiratory infection |
| XI | K00–K93 | Diseases of the digestive system | Gastritis, ulcer, gallbladder, pancreas, liver, bowel, haemorrhoids. Example — K29, gastritis and duodenitis |
| XII | L00–L99 | Diseases of the skin and subcutaneous tissue | Dermatitis, psoriasis, eczema, urticaria, acne. Example — L40, psoriasis |
| XIII | M00–M99 | Diseases of the musculoskeletal system and connective tissue | Osteoarthritis, arthritis, spinal disorders, deformities. Example — M17, gonarthrosis |
| XIV | N00–N99 | Diseases of the genitourinary system | Kidneys, bladder, prostate, non-inflammatory disorders of the female organs. Example — N40, prostatic hyperplasia |
| XV | O00–O99 | Pregnancy, childbirth and the puerperium | Complications of pregnancy and delivery. Routine supervision of a healthy pregnancy is coded in Class XXI instead |
| XVI | P00–P96 | Certain conditions originating in the perinatal period | Conditions arising in the first 28 days of life, even if they show up later |
| XVII | Q00–Q99 | Congenital malformations, deformations and chromosomal abnormalities | Congenital defects of organs and chromosomal syndromes |
| XVIII | R00–R99 | Symptoms, signs and abnormal clinical and laboratory findings, not elsewhere classified | A complaint or abnormal finding is recorded, no diagnosis is established. Example — R53, malaise and fatigue |
| XIX | S00–T98 | Injury, poisoning and certain other consequences of external causes | Fractures, wounds, burns, poisoning, reactions to external agents. Example — T78.4, allergy unspecified |
| XX | V01–Y98 | External causes of morbidity and mortality | The circumstances of the event: traffic accident, fall, animal contact. An additional code to Class XIX, never a primary diagnosis on its own |
| XXI | Z00–Z99 | Factors influencing health status and contact with health services | Screening, referral for examination, supervision of pregnancy, carrier status. Example — Z01.8, other specified special examination |
| XXII | U00–U85 | Codes for special purposes | The reserve class: new diseases of uncertain aetiology (U00–U49, where COVID-19 landed as U07.1) and antimicrobial resistance (U82–U85) |
Note the three exceptions that break the «letter equals class» shortcut. The letter D is split between Class II (D00–D48, neoplasms) and Class III (D50–D89, blood). The letter H is split between Class VII (H00–H59, eye) and Class VIII (H60–H95, ear). Class XIX does the opposite and spans two letters, S and T.
How a code is built: class letter, category and subcategory
Every ICD-10 code is assembled from three elements, and that is the natural way to read one:
- The letter identifies the class: J for the respiratory system, I for circulation, M for the musculoskeletal system, Z for a reason for contact.
- The two digits after the letter form the three-character category — the condition itself. This is the main level of the classification:
J18is pneumonia with the organism unspecified. - The digit after the dot forms the four-character subcategory: site, form, phase, presence of complications, or the marker «unspecified». In J18.9, pneumonia unspecified the
.9means precisely that the causative organism was never identified.
Three practical reading rules:
- A
.9almost always means «unspecified», and.8means «other specified». Neither is a severity rating — both describe how fully the diagnosis has been worded so far. - There may be no dot at all. Some categories have no subcategories, so a three-character code is complete in itself. A missing fourth character does not mean the form was filled in carelessly.
- A document may carry several codes. Primary diagnosis, comorbidity, complication — each with its own code; for an injury a Class XX external-cause code is added to the Class XIX one.
Where you may have seen a code, and why sick notes are different
| Document | Which code appears there |
|---|---|
| Referral for tests or imaging | An ICD-10 code for the reason for contact or for an already known diagnosis |
| Outpatient visit record | The administrative record of the visit with the primary diagnosis code |
| Discharge note, certificate, specialist report | The final diagnosis code, with the wording spelled out alongside |
| Insurance claim | The diagnosis code as the basis for paying for the service delivered |
| Occupational health record, screening check-up | Usually Class XXI codes, for example Z10, routine general health check of defined populations |
| Certificate of incapacity for work | Not ICD-10. It carries a two-digit reason code — a separate system entirely |
That last row is the commonest source of confusion. A sick note states no diagnosis at all, neither in words nor as a code: this is medical confidentiality, and an employer is not entitled to it. If your document shows an alphanumeric code such as J06.9 or I10, you are holding a referral, a visit record, a discharge note or a certificate — not a sick note.
Classes that are most often confused
| Pair | The difference |
|---|---|
| Class II and Class III | Both use the letter D. D00–D48 covers neoplasms including benign and uncertain ones, such as D48, neoplasm of uncertain behaviour. D50–D89 covers blood and immunity |
| Class VII and Class VIII | Both use the letter H. Up to H59 the eye, from H60 the ear. Same first character, different organs |
| Class XVIII and the true disease classes | An R code states that a symptom was recorded and its cause was not established: R51, headache is used while the work-up has yet to name a source |
| Class XIX and Class XX | S and T say what was damaged, V–Y say how it happened. The second code is always supplementary |
| Class XXI and everything else | Z codes describe a reason for contact rather than a disease: Z03, observation for suspected disease means the diagnosis is being ruled out, not made |
| Class XV and Class XXI | A complication of pregnancy is coded with the letter O, routine supervision of a healthy pregnancy with the letter Z |
How to find out what stands behind your code
The class answers «which area of medicine», not «what is wrong with me». That answer comes from the work-up ordered under the code, and the chain almost always looks the same:
- Baseline blood and urine tests — full blood count, biochemistry, urinalysis. They are ordered under nearly any code because they are cheap and informative. What a standard panel contains is set out in the overview of tests for a general health check.
- Class-specific markers — thyroid hormones for Class IV codes, ferritin and iron for Class III, lipid profile and creatinine for Class IX, liver enzymes for Class XI.
- Imaging and instrumental studies — ultrasound, X-ray, ECG, endoscopy: they confirm what the labs merely suggested.
- Repeat testing — many codes are refined not by the first work-up but by the second one, weeks later.
The hard part here is rarely the testing itself; it is reading the report — two dozen rows, reference ranges that differ between laboratories, and «above range» flags with no explanation of what that means for you. A LabReadAI review reads the whole report at once, relates the values to one another, explains deviations in plain language and suggests what to ask at your appointment. If the results came from a large laboratory network, a format-specific guide such as decoding Invitro lab results helps as well. Diagnosis and treatment stay with your doctor — the service prepares you for the appointment rather than replacing it.
What to do next
- Identify the class from the first letter. Find the row in the table above and you immediately know the area of medicine involved.
- Read the code in parts. Letter, two category digits, the digit after the dot. A
.9means the diagnosis is still worded in general terms. - Find the wording in words. A discharge note or report almost always carries text next to the code, and that text — not the cipher — holds the detail: stage, degree, site.
- Check which visit the entry belongs to. Chronic codes are carried from document to document for years; the date of the first entry and your condition today are different things.
- Take the tests ordered and go through the report. If the results come from a laboratory network, the reporting format is explained in the guide to decoding Helix lab results.
- Do not hunt for a disease behind an administrative code. Class XXI codes record a reason for contact: Z00.0, general medical examination means nothing more than a routine preventive visit.
- Ask your doctor. «Please explain what this code in my record means and what it is based on» is a perfectly normal question at an appointment.
The short version
ICD-10 consists of 22 classes; the class sets the area, the letter points to the class (allowing for D, H and the S–T pair), two digits give the category and the digit after the dot refines it. Classes XVIII, XX and XXI are not about disease at all: a symptom without a diagnosis, the circumstance of an event, and a reason for contact. A code is an entry made for statistics and reporting, not a rating of how serious your condition is. Meaning lies in the results of the work-up and in the doctor who reads them.
For informational purposes only
This article is for informational purposes only and does not constitute medical advice, diagnosis, or treatment. Please consult a healthcare professional for medical guidance.