CCS_dx10_map | R Documentation |
A dataset extracted from the Healthcare Cost and Utilization Project's (HCUP) Clinical Classifications Software (CCS) beta version for ICD-10-CM Diagnoses.
CCS_dx10_map
ICD-10-CM diagnosis codes, without decimials
The single-level CCS category
The multi-level CCS categoreis
Unlike the CCSR (CCS Refined), the original CCS classification has "single-level" and "multi-level" categories.
This system classifies all diagnoses and procedures into unique groups. The single-level CCS aggregates diagnoses into 285 mutually exclusive categories and procedures into 231 mutually exclusive categories.
The multi-level CCS expands the single-level CCS into a hierarchical system. The multi-level system has four levels for diagnoses and three levels for procedures, which provide the opportunity to examine general groupings or to assess very specific conditions and procedures. The multi-level CCS groups single-level CCS categories into broader body systems or condition categories (e.g., "Diseases of the Circulatory System," "Mental Disorders," and "Injury").
An example using CCS for diagnosis codes is shown below:
CCS_lvl1 | CCS_level2 | CCS (single-level) |
DX-1 | DX-1.1 | DX1, DX2, DX3, DX9 |
DX-1 | DX-1.2 | DX4 |
DX-1 | DX-1.3 | DX5, DX6, DX7 |
DX-1 | DX-1.4 | DX8 |
DX-1 | DX-1.5 | DX10
|
The notation used in the original CCS categories has a few limitations in how it names categories.
First, the CCS category CCS = '3'
maps to "Other bacterial
infections" for diagnostic codes, but the same category (CCS = '3'
)
maps to "Laminectomy" for procedures. Second, the CCS category is
supposed to be treated as a string (because HCUP designs their software
for SAS), but R will appropriately assume these categories are numbers.
The third issue is the ambiguity of single-level and multi-level CCS categories. In the original software, the first level of the multi-level CCS uses the same syntax as the single-level categories. For example, "4" represents "Mycoses" as a single-level category, but maps to "Diseases of the blood and blood-forming organs" as a multi-level category!
This all turns out to be incredibly confusing as the same number "3"
could
represent:
"Other bacterial infections" if it's the single-level category for a diagnosis
"Endocrine; nutritional; and metabolic diseases and immunity disorders" if it's the multi-level category for a diagnosis
"Laminectomy" if it's the single-level category for a procedure
"Operations on the eye" if it's the multi-level category for a procedure
To address these issues, this package prepends "DX"
or "PR" before the default CCS category (e.g. 3
becomes DX3
or PR3
for diagnoses or procedures, respectively). For the multi-level categories,
the prefixes are "DX-" and "PR-".
Although this is a trivial change for most applications, it is mentioned here because (for the purposes of reproducibility) this notation should be changed back to the original format for any publications or uses beyond this package.
Appendix A of the CCSR user guide states that the "development of the beta version of the CCS for ICD-10-CM was completed before ICD-10-CM-coded data became available. Once ICD-10-CM coded data became available, the beta version of the CCS was evaluated through preliminary analyses on HCUP data, which revealed unexpected discontinuities between the ICD-9-CM and ICD-10-CM versions of the CCS."
Because the beta version of CCS for ICD-10 was developed using the General Equivalence Mappings and is no longer being actively updated, applications that only use ICD-10 codes may want to consider using the CCSR instead.
The version of CCS used in this package is CCS v2019.1 (beta version); The source documentation can be found here.
The source zip file can be downloaded via this link
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.