An R6 class to define a ConceptSetLineItem

Super class

ClinicalCharacteristics::LineItem -> ConceptSetLineItem

Methods

Inherited methods


Method new()

Usage

ConceptSetLineItem$new(
  sectionLabel,
  domainTable,
  conceptSet,
  timeInterval,
  statistic
)

Arguments

sectionLabel

a label for the table shell section

domainTable

the domain table in the cdm

conceptSet

a concept set class from Capr

timeInterval

a time interval class object to determine the time frame to consider the analytic

statistic

a Statistic Class object used to determine what type of analytic should be done for the line item grabConceptSet


Method grabConceptSet()

helper to pull concept Capr class items

Usage

ConceptSetLineItem$grabConceptSet()


Method clone()

The objects of this class are cloneable with this method.

Usage

ConceptSetLineItem$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.