Skip to contents

Returns the codelist terms for a given codelist ID.

Usage

spec_codelist(spec, codelist_id)

Arguments

spec

A herald_spec object.

codelist_id

A single codelist identifier (character string).

Value

A data frame of codelist entries for the requested ID.

Examples

spec <- herald_spec(
  ds_spec = data.frame(dataset = "ADSL", label = "Subject Level",
                       stringsAsFactors = FALSE),
  var_spec = data.frame(dataset = "ADSL", variable = "SEX",
                        stringsAsFactors = FALSE),
  codelist = data.frame(codelist_id = rep("SEX", 2), term = c("M", "F"),
                        decoded_value = c("Male", "Female"),
                        stringsAsFactors = FALSE)
)
spec_codelist(spec, "SEX")
#>   codelist_id term decoded_value
#> 1         SEX    M          Male
#> 2         SEX    F        Female