Classify ICD10 codes into Cancer Categories according to the specified category type and language.
classify_icd10(
x,
cancer_type = "big",
lang = "code",
label_type = "abbr",
as_factor = FALSE
)
The ICD10 codes of cancer part ('C00-C98 and D00-D48') which used in by the Population-Based Cancer Registration ('PBCR').
A character string specifying the classification method
used to categorize ICD-10 codes. This determines how ICD-10 codes are
classified. Options include "big"
(classify ICD-10 codes into 26
cancer categories), "small"
(classify ICD-10 codes into 59 cancer
categories, more specific categories), "system"
(classify ICD-10
codes into organ system), and "gco"
(classify ICD-10 code into
cancer categories same as classification published by the Global
Cancer Observatory). This parameter is only available when the
input data is a vector of ICD-10 codes, or object with class of
'canreg'
or 'canregs'
.
Character, specify the output language, options are 'cn', or 'en', default is 'cn'.
Type of the label used ("full" or "abbr").
Logical, indicate whether output value as factor.
Cancer code.
icd10 <- c("C15.2", "C33.4", "C80.9", "C26.2", "C16.3")
classify_icd10(icd10, cancer_type = "big")
#> [1] "103" "110" "126" "126" "104"
classify_icd10(icd10, cancer_type = "small")
#> [1] "10" "21" "59" "59" "11"
classify_icd10(icd10, cancer_type = "system")
#> [1] "202" "203" "211" "202" "202"
classify_icd10(icd10, cancer_type = "gco")
#> [1] "306" "315" "337" "338" "307"