Class: WhereClauseCondition

A simple selection criterion exressed as [dataset].[variable] [comparator] [value(s)]

URI: ars:WhereClauseCondition

 classDiagram
    class WhereClauseCondition
      WhereClauseCondition : comparator
        WhereClauseCondition --|> ConditionComparatorEnum : comparator
        WhereClauseCondition : dataset
        WhereClauseCondition : value
        WhereClauseCondition : variable
        

Slots

Name Cardinality* and Range Description Inheritance
dataset 0..1
String
The name of the analysis dataset direct
variable 0..1
String
The name of the variable direct
comparator 0..1
ConditionComparatorEnum
Comparison operator indicating how the variable is compared to the value(s) direct
value 0..*
String
The value(s) for comparison with the variable direct

* See LinkML documentation for cardinality definitions.

Usages

used by used in type used
WhereClause condition range WhereClauseCondition
SubClause condition range WhereClauseCondition
AnalysisSet condition range WhereClauseCondition
DataSubset condition range WhereClauseCondition
Group condition range WhereClauseCondition

Examples

Value
ADSL.SAFFL EQ 'Y'

Identifier and Mapping Information

Schema Source

  • from schema: https://www.cdisc.org/ars/1-0

Mappings

Mapping Type Mapped Value
self ars:WhereClauseCondition
native ars:WhereClauseCondition

LinkML Source

Direct

name: WhereClauseCondition
description: A simple selection criterion exressed as [dataset].[variable] [comparator]
  [value(s)]
examples:
- value: ADSL.SAFFL EQ 'Y'
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
slots:
- dataset
- variable
- comparator
- value
slot_usage:
  value:
    name: value
    description: The value(s) for comparison with the variable.
    domain_of:
    - WhereClauseCondition
    - TemplateCodeParameter
    - AnalysisOutputCodeParameter
    required: false

Induced

name: WhereClauseCondition
description: A simple selection criterion exressed as [dataset].[variable] [comparator]
  [value(s)]
examples:
- value: ADSL.SAFFL EQ 'Y'
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
slot_usage:
  value:
    name: value
    description: The value(s) for comparison with the variable.
    domain_of:
    - WhereClauseCondition
    - TemplateCodeParameter
    - AnalysisOutputCodeParameter
    required: false
attributes:
  dataset:
    name: dataset
    description: The name of the analysis dataset.
    from_schema: https://www.cdisc.org/ars/1-0
    rank: 1000
    alias: dataset
    owner: WhereClauseCondition
    domain_of:
    - WhereClauseCondition
    - Analysis
    range: string
  variable:
    name: variable
    description: The name of the variable.
    from_schema: https://www.cdisc.org/ars/1-0
    rank: 1000
    alias: variable
    owner: WhereClauseCondition
    domain_of:
    - WhereClauseCondition
    - Analysis
    range: string
  comparator:
    name: comparator
    description: Comparison operator indicating how the variable is compared to the
      value(s).
    from_schema: https://www.cdisc.org/ars/1-0
    rank: 1000
    alias: comparator
    owner: WhereClauseCondition
    domain_of:
    - WhereClauseCondition
    range: ConditionComparatorEnum
  value:
    name: value
    description: The value(s) for comparison with the variable.
    from_schema: https://www.cdisc.org/ars/1-0
    rank: 1000
    multivalued: true
    alias: value
    owner: WhereClauseCondition
    domain_of:
    - WhereClauseCondition
    - TemplateCodeParameter
    - AnalysisOutputCodeParameter
    range: string
    required: false