An R6 class to define a ConceptSetGroupLineItem

Super class

ClinicalCharacteristics::LineItem -> ConceptSetGroupLineItem

Methods

Inherited methods


Method new()

Usage

ConceptSetGroupLineItem$new(
  sectionLabel,
  groupLabel,
  conceptSets,
  domainTables,
  timeInterval,
  statistic
)

Arguments

sectionLabel

a label for the table shell section

groupLabel

a label for the group

conceptSets

a group of concept sets

domainTables

the domain tables in the cdm

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


Method grabConceptSet()

retrieve the concept sets

Usage

ConceptSetGroupLineItem$grabConceptSet()


Method clone()

The objects of this class are cloneable with this method.

Usage

ConceptSetGroupLineItem$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.