Apply age/sex edits to CC mappings based on CMS edit rules. Edits are applied AFTER initial ICD -> CC mapping but BEFORE hierarchies.
Value
Modified icd_to_cc() output with edits applied
Details
Edit types:
invalid: Remove the diagnosis (don't assign any CC)override: Assign a different CC than the default mapping
Examples
icd_to_cc(icd = c("D67", "C50522"), model = "C28", year = 2026L)
#> # A tibble: 2 × 4
#> year icd_code cc model_name
#> <int> <chr> <int> <chr>
#> 1 2026 C50522 23 CMS-HCC Model V28
#> 2 2026 D67 111 CMS-HCC Model V28
edit_rules(icd = c("D67", "C50522"), age = 56L, sex = "F", model = "C28")
#> # A tibble: 2 × 4
#> year icd_code cc model_name
#> <int> <chr> <int> <chr>
#> 1 2026 C50522 22 CMS-HCC Model V28
#> 2 2026 D67 112 CMS-HCC Model V28