Retrieves diagnosis records from a dataset based on ICD-10, ICD-9, or ICD-8 codes and selected data sources.
Usage
search_diagnoses(
regex_icd10 = "",
regex_icd9 = "",
regex_icd8 = "",
registry_source = c(""),
regex_extra = "",
src_extra = "",
data_diagnoses = diagnoses
)Arguments
- regex_icd10
character. Regular expression pattern for ICD-10 diagnoses.
- regex_icd9
character. Regular expression pattern for ICD-9 diagnoses.
- regex_icd8
character. Regular expression pattern for ICD-8 diagnoses.
- registry_source
character vector. Data sources to include (e.g.,
"avohilmo","hilmo").- regex_extra
character. Optional regular expression for other diagnosis formats (currently not implemented).
- src_extra
character. Optional source for extra diagnoses (currently not implemented).
- data_diagnoses
data.frame. Diagnosis dataset to search. Must include columns:
ID,DGREG,SRC,DATE,DG,ICD10_CLASS,ICD10_3LETTERS,AGE.
Examples
if (FALSE) { # \dontrun{
search_diagnoses(regex_icd10 = "^I2", registry_source = c("hilmo", "avohilmo"), data_diagnoses = diagnoses)
} # }
