LineItem.Rd
An R6 class to define a LineItem object. A LineItem is a single, explicitly defined characterization to appear in a Section. Derived classes exist off of LineItems
ordinalId
the order identifier of the line item in the table shell
sectionLabel
a label for the table shell section
lineItemLabel
a label for the line item
valueId
the id for the line item; either a codeset id, a concept id or a -999 to indicate no true id
valueDescription
the describer for the value id
domainTable
the domain table in the cdm
lineItemClass
the type of line item (ie Demographic, ConceptSet, SourceConceptSet, ConceptSetGroup, Cohort)
new()
LineItem$new(
sectionLabel,
lineItemLabel = NA_character_,
domainTable,
lineItemClass,
valueId = NA_integer_,
valueDescription = NA_integer_,
statistic,
timeInterval = NULL
)
sectionLabel
a label for the table shell section
lineItemLabel
a label for the line item
domainTable
the domain table in the cdm
lineItemClass
the type of line item (ie Demographic, ConceptSet, SourceConceptSet, ConceptSetGroup, Cohort)
valueId
the id for the line item; either a codeset id, a concept id or a -999 to indicate no true id
valueDescription
the describer for the value id
statistic
a Statistic Class object used to determine what type of analytic should be done for the line item
timeInterval
a time interval class object to determine the time frame to consider the analytic