The acronym HCPCS originally stood for HCFA Common Procedure Coding System, a medical billing process used by the Centers for Medicare and Medicaid Services (CMS). Prior to 2001, CMS was known as the Health Care Financing Administration (HCFA). HCPCS was established in 1978 to provide a standardized coding system for describing the specific items and services provided in the delivery of health care.
Such coding is necessary for Medicare, Medicaid, and other health insurance programs to ensure that insurance claims are processed in an orderly and consistent manner. Initially, use of the codes was voluntary, but with the implementation of the Health Insurance Portability and Accountability Act of 1996 (HIPAA) use of the HCPCS for transactions involving health care information became mandatory.
HCPCS includes three levels of codes:
- Level I consists of the American Medical Association’s Current Procedural Terminology (CPT) and is numeric.
- Level II codes are alphanumeric and primarily are composed of a single letter in the range A to V, followed by 4 digits. Level II codes are maintained by the US Centers for Medicare and Medicaid Services (CMS). Include non-physician services such as ambulance services and prosthetic devices, and represent items and supplies and non-physician services, not covered by CPT-4 codes (Level I). There is some overlap between HCPCS codes and National Drug Code(NDC) codes, with a subset of NDC codes also in HCPCS and vice versa. The CMS maintains a crosswalk from NDC to HCPCS in the form of an Excel file. The crosswalk is updated quarterly.
- Level III codes, also called local codes, were developed by state Medicaid agencies, Medicare contractors, and private insurers for use in specific programs and jurisdictions. The Health Insurance Portability and Accountability Act of 1996 (HIPAA) instructed CMS to adopt a standard coding systems for reporting medical transactions. The use of Level III codes was discontinued on December 31, 2003, in order to adhere to consistent coding standards. Level III codes were different from the modern CPT Category III codes, which were introduced in 2001 to code emerging technology.