How an ICD-10 code is built

A code consists of a letter and digits. The letter is the chapter: M — diseases of the musculoskeletal system, S — injuries, G — diseases of the nervous system. The two digits after the letter are the category (for example M17 — knee osteoarthritis), and the digit after the point specifies the variant (M17.1 — other primary knee osteoarthritis).

Many countries use national versions with extra characters. Germany uses ICD-10-GM: a fifth digit gives the location, the letters G, V, Z or A give the certainty of the diagnosis (confirmed, suspected, condition after, excluded), and R, L or B give the side (right, left, both).

The World Health Organization adopted ICD-11 in 2022, but reports and invoices in most countries, including Germany, still use ICD-10. The tables below give ICD-10 codes at category and subcategory level.

General diagnoses: ICD-10 codes

What to know about codes

  • The doctor chooses the code. The same diagnosis can be coded differently by different doctors — for example low back pain as M54.5, or M51.2 if a disc protrusion is the cause.
  • M19.0 is used for osteoarthritis of the shoulder, ankle and other joints; national versions add a digit for the specific joint.
  • A code in a report does not mean that the diagnosis is final: in German documents the letter V only means “suspected”.
  • A code does not tell you whether surgery is needed. A doctor decides this from your images and an examination — send your report for a second opinion.

Sources

Official classifications: ICD-10 (WHO, 2019) and the German version ICD-10-GM (BfArM).

What to prepare for a free review

  • Images: MRI, ultrasound or X-ray (DICOM files or photos of the screen) and their reports.
  • When and how the pain started, where exactly it hurts, what makes it worse or better.
  • Treatment so far: injections, physiotherapy, surgery — and how it helped.
  • Other conditions and medications, especially blood thinners.

With this information, a partner-clinic physician can say whether further tests are needed and which treatment options suit you.

Frequently asked questions about ICD-10 codes

What do the letter and digits in an ICD-10 code mean?
The letter is the chapter (M — musculoskeletal system, S — injuries, G — nervous system), the two digits are the category and the digit after the point is the subcategory. For example, M51.1 is a lumbar disc disorder with radiculopathy.
What do G, V, Z, A and R, L, B mean in a German report?
These are ICD-10-GM markers. G — diagnosis confirmed, V — suspected, Z — condition after an illness or operation, A — diagnosis excluded. R, L and B give the side: right, left, both.
How does ICD-10 differ from ICD-11?
ICD-11 is the new WHO classification with a different code system. It was adopted in 2022, but most countries, including Germany, still use ICD-10.
What is the ICD-10 code for a herniated disc?
A lumbar disc herniation with radicular pain is M51.1, a cervical one M50.1. A protrusion without nerve-root involvement is usually coded M51.2.
Does a code show whether I need surgery?
No. A code describes the diagnosis, not its severity or the treatment plan. A doctor decides based on images, symptoms and an examination.
How can RegenPAS help?
RegenPAS is a patient service centre in Munich, not a clinic. We review your images and symptoms and send a request to several partner clinics at once. Clinics that can accept you send their own conditions and price; prices differ between clinics, and you choose the option that suits you. The coordinator replies within 24 hours, and a clinic physician’s preliminary opinion follows in 1–3 business days. We then arrange the appointment, visa invitation, interpreter, transfers and accommodation. Treatment decisions are made by the clinic physician. Contact a coordinator.

Have a report with an ICD-10 code? Send it — we reply within 24 hours

Send your MRI or ultrasound and describe where and when it hurts. The coordinator replies within 24 hours; a clinic physician gives an opinion in 1–3 business days.

Send images