Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Fixed example link

...

    • The compoundExpression attribute contains the definition of a compound expression represented as an instance of the CompoundGroupExpression class, in which:
      • The logicalOperator attribute contains a value from the ExpressionLogicalOperatorEnum enumeration.
      • The whereClauses attribute contains 1 or more subclauses being combined or negated by the specified logical operator. Each subclause is represented as one of the following:
        • A where clause represented as an instance of the WhereClause class, with the subclause expressed using either the
        ReferencedGroup class (whose
        • condition or compoundExpression attribute.
        • A reference to another predefined group represented as an instance of the ReferencedGroup class, in which the subClauseId attribute contains the identifier value of
        another instance of the Group class) or the WhereClause class (containing the subclause defined using either the condition or compoundExpression attribute)
        • the referenced group.

Refer to the WhereClauseCompoundExpression section for more information about compound expressions.

Note

The ARS Model is designed to support the specification of analyses of data in ADaM datasets, which are expected to be "analysis-ready." In analysis-ready datasets, any complex criteria needed to specify predefined groups within grouping factors will usually have been applied to create specific grouping variables. These grouping variables can usually then be referenced in the specification of simple conditions, so compound expressions should generally not be required for the definition of predefined groups within grouping factors.

Example

Include Page
ARSP:analysisGroupings: Simple
ARSP:analysisGroupings: Simple

includedataGroupings

Example
inlinetrue

See the WhereClauseCompoundExpression section for an example of predefined groups created as compound expressions containing instances of the ReferencedGroup class to reference other groups by identifier.

dataGroupings

Once a grouping factor has been defined in the analysisGroupings attribute of the reporting event, it can be used in the specification of any analysis by including its identifier value in the groupingId attribute of 1 of the instances of the OrderedGroupingFactor class in the orderedGroupings attribute of the analysis. In general, grouping factors are defined with reference to a single grouping variable. However, multiple separate grouping factors may be referenced in the specification of an analysis, so it is possible to define analyses of subjects and data records that are grouped by multiple factors.

...