CCMA Prep Get the app

Coding Basics: CPT, ICD-10-CM, HCPCS and Modifiers

ICD-10-CM codes say why the patient was seen (diagnosis); CPT and HCPCS codes say what was done or supplied.

The three code sets

code setwhat it describesmaintained byformatupdate notes
ICD-10-CMDiagnoses and reasons for visits in all health care settingsCMS and NCHS (based on WHO's ICD-10)3 to 7 characters; first is a letter; 'X' placeholder; some codes require a 7th character and are invalid without itFiscal-year update effective October 1 (FY 2027 codes apply to encounters October 1, 2026 - September 30, 2027); April 1 updates may also occur
CPT (HCPCS Level I)Procedures, services, tests and E/M visits by physicians and other professionalsAmerican Medical Association (CPT Editorial Panel)5 characters. Category I numeric (five digits); Category II and III alphanumericCategory II = performance-measure tracking codes; Category III = temporary codes for new technology
HCPCS Level IIProducts, supplies and services not in CPT, e.g., ambulance, DME, prosthetics, orthotics and supplies, drugsCMS1 letter followed by 4 digitsCMS decides additions, revisions and deletions

Preview only. The full sheet also covers: Modifiers basics; Outpatient diagnosis coding rules (ICD-10-CM Section IV).

CPT® is a registered trademark of the American Medical Association. CCMA Prep teaches how CPT is organized and does not reproduce CPT codes or descriptors.

Sources

Practice Administrative Assisting