ICD-10, the International Classification of Diseases 10th Revision, is the global standard for recording and reporting diseases, health conditions, injuries, and causes of death. Maintained by the World Health Organization (WHO), ICD-10 provides a hierarchical alphanumeric coding system that allows healthcare systems worldwide to classify morbidity and mortality data in a consistent way. It is used in virtually every country for epidemiological surveillance, health statistics, billing, and clinical documentation.
The ICD-10 system organizes diseases into 22 chapters, from infectious diseases to congenital anomalies, with codes ranging from A00 to Z99. Clinical modifications like ICD-10-CM (used in the United States) and ICD-10-ES (used in Spain) extend the base classification with additional specificity for national healthcare needs. These modifications add detail while maintaining compatibility with the international version, enabling cross-border health data comparison.
In laboratory medicine, ICD-10 codes frequently appear on lab orders and reports as the clinical indication for why a test was requested. A physician might order a comprehensive metabolic panel with an ICD-10 code of E11.65 (Type 2 diabetes mellitus with hyperglycemia) to justify the clinical necessity of the tests. This linkage between diagnostic codes and laboratory tests is fundamental to clinical workflows, billing processes, and quality measurement programs.
While ICD-10 and LOINC serve different purposes — ICD-10 classifies diseases while LOINC identifies observations — they work together in clinical data systems. A FHIR DiagnosticReport might reference ICD-10 codes to indicate the reason for testing, while individual Observation resources use LOINC codes to identify each test result. Understanding both systems is essential for building comprehensive lab data processing pipelines that capture the full clinical context of laboratory testing.