R/compute.R
calc_detected_by_decode.Rd
Tabulate the number of cases where the pathogen(s) are detected in TAC results by DeCoDe result (in causal chain or not, etc.) and by either site or age
calc_detected_by_decode( d, by = "site", condition, pathogen, icds, sites = NULL, specimen_types = NULL )
d | A data object obtained from |
---|---|
by | One of either "site" or "age", indicating the second dimension of tabulation. |
condition | A string specifying the condition to tabulate causal chain
presence for. To list all possibilities, see
|
pathogen | A string specifying the pathogen to count positive cases of in the TAC results. |
icds | A vector of ICD10 codes to check for the DeCoDe result of "Contributing (P2)". |
sites | An optional vector of site names to include in the tabulation.
If not provided, all sites will be used. See |
specimen_types | An optional vector of specimen types to include in the
calculation. If not provided, all specimen types will be used. See
|
specimen_types <- c( "Cerebrospinal fluid sample", "Tissue specimen from lung", "Whole blood", "Rectal swab", "Plasma or spun blood specimen" ) calc_detected_by_decode(mock, by = "site", condition = "Streptococcus agalactiae", pathogen = "Group B Streptococcus", icds = c("P36.0", "A40.1", "P23.3", "G00.2"), specimen_types = specimen_types)