Skip to main content

ICD-10 codes for diseases, signs and symptoms, abnormal findings, complaints, social circumstances, and external causes of injury or disease

Project description

ICD-10 CM

license MIT python 3.6 | 3.7

ICD-10 is the 10th revision of the International Statistical Classification of Diseases and Related Health Problems (ICD), a medical classification list by the World Health Organization (WHO). It contains codes for diseases, signs and symptoms, abnormal findings, complaints, social circumstances, and external causes of injury or diseases.

Wikipedia: ICD-10

Getting Started

pip install icd10-cm

Common Usage

Find an ICD-10 code

import icd10

code = icd10.find("J20.0")
print(code.description)         # Acute bronchitis due to Mycoplasma pneumoniae
if code.billable:
    print(code, "is billable")  # J20.0 is billable

print(code.chapter)             # X
print(code.block)               # J00-J99
print(code.block_description)   # Diseases of the respiratory system

Check if an ICD-10 code exists

import icd10

if icd10.exists("J20.0"):
    print("Exists")

Chapters

Chapter Block Title
I A00-B99 Certain infectious and parasitic diseases
II C00-D48 Neoplasms
III D50-D89 Diseases of the blood and blood-forming organs and certain disorders involving the immune mechanism
IV E00-E90 Endocrine, nutritional and metabolic diseases
V F00-F99 Mental and behavioural disorders
VI G00-G99 Diseases of the nervous system
VII H00-H59 Diseases of the eye and adnexa
VIII H60-H95 Diseases of the ear and mastoid process
IX I00-I99 Diseases of the circulatory system
X J00-J99 Diseases of the respiratory system
XI K00-K93 Diseases of the digestive system
XII L00-L99 Diseases of the skin and subcutaneous tissue
XIII M00-M99 Diseases of the musculoskeletal system and connective tissue
XIV N00-N99 Diseases of the genitourinary system
XV O00-O99 Pregnancy, childbirth and the puerperium
XVI P00-P96 Certain conditions originating in the perinatal period
XVII Q00-Q99 Congenital malformations, deformations and chromosomal abnormalities
XVIII R00-R99 Symptoms, signs and abnormal clinical and laboratory findings, not elsewhere classified
XIX S00-T98 Injury, poisoning and certain other consequences of external causes
XX V01-Y98 External causes of morbidity and mortality
XXI Z00-Z99 Factors influencing health status and contact with health services
XXII U00-U99 Codes for special purposes

Wikipedia: ICD-10

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

icd10-cm-0.0.3.tar.gz (677.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

icd10_cm-0.0.3-py2.py3-none-any.whl (675.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file icd10-cm-0.0.3.tar.gz.

File metadata

  • Download URL: icd10-cm-0.0.3.tar.gz
  • Upload date:
  • Size: 677.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.0

File hashes

Hashes for icd10-cm-0.0.3.tar.gz
Algorithm Hash digest
SHA256 5ecb31d008ee806396dcf42fdd8e9a6cc12b0aac57d3eb554155171db5b5df2b
MD5 b5c16a3eaa311cbc8a594c67dbffe6d5
BLAKE2b-256 a31b20d32173bec352fda741926c80bf08a2fac9a03cf141b18c7bca917c7afe

See more details on using hashes here.

File details

Details for the file icd10_cm-0.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: icd10_cm-0.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 675.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.0

File hashes

Hashes for icd10_cm-0.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e788383d710db8b1c221a6a4197600cba46821e053cc122af2b7802e81de8e8f
MD5 28277b5d4bba3feb3ccd561cd663cee1
BLAKE2b-256 c8762e0f5a4fbcb4956133d327f7ebbf444be5c09c131e6030d5a60604dc468f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page