Class: InputValue¶
An input value that performs one of the roles defined in the formula for the method.
URI: ac:InputValue
erDiagram
Any {
}
Coding {
string code
string display
uri system
}
InputValue {
stringList enumValues
string description
DataTypeEnum dataType
string inputType
string label
boolean multivalued
boolean required
string role
}
InputValue ||--|o Any : "defaultValue"
InputValue ||--}o Coding : "codings"
Inheritance¶
- Input
- InputValue
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| defaultValue | 0..1 Any or String or Integer or Float or Boolean |
Default value if not specified | direct |
| enumValues | * String |
Allowed values for the configuration parameter or input value | direct |
| inputType | 1 String |
The type of input, either a variable or a value | Input |
| role | 1 String |
The role specified in the formula for the method that is performed by this in... | Input |
| label | 0..1 String |
Short label for display | Input |
| description | 0..1 String |
Free-text explanation or description | Input |
| codings | * Coding |
Mappings to external terminology or ontology codes | Input |
| dataType | 1 DataTypeEnum |
The data type of the input variable or value | Input |
| required | 1 Boolean |
Indicates whether this input is mandatory | Input |
| multivalued | 1 Boolean |
Indicates whether there can be multiple occurrences of the input | Input |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://cdisc.org/ac/method
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | ac:InputValue |
| native | ac:InputValue |
| exact | obo:OBI_0001933 |
LinkML Source¶
Direct¶
name: InputValue
description: An input value that performs one of the roles defined in the formula
for the method.
from_schema: https://cdisc.org/ac/method
exact_mappings:
- obo:OBI_0001933
is_a: Input
slots:
- defaultValue
- enumValues
Induced¶
name: InputValue
description: An input value that performs one of the roles defined in the formula
for the method.
from_schema: https://cdisc.org/ac/method
exact_mappings:
- obo:OBI_0001933
is_a: Input
attributes:
defaultValue:
name: defaultValue
description: Default value if not specified.
comments:
- The data type of the specified default value must match the dataType of the
configuration parameter or input value.
- If enumValues is specified for the configuration parameter or input value, the
defaultValue must be one of the allowed enumValues.
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputValue
domain_of:
- Configuration
- InputValue
range: Any
any_of:
- range: string
- range: integer
- range: float
- range: boolean
enumValues:
name: enumValues
description: Allowed values for the configuration parameter or input value.
comments:
- The data type of the specified enum values must match the dataType of the configuration
parameter or input value.
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputValue
domain_of:
- Configuration
- InputValue
range: string
multivalued: true
inputType:
name: inputType
description: The type of input, either a variable or a value.
comments:
- The value of inputType must match the name of one of the sub-classes of Input
(i.e., InputValue, InputVariable, ContinuousVariable, CategoricalVariable).
from_schema: https://cdisc.org/ac/method
rank: 1000
designates_type: true
owner: InputValue
domain_of:
- Input
range: string
required: true
role:
name: role
description: The role specified in the formula for the method that is performed
by this input.
comments:
- The value must be one of the role names defined in the formula for the method.
- The role name must be unique within the method definition.
from_schema: https://cdisc.org/ac/method
rank: 1000
identifier: true
owner: InputValue
domain_of:
- Input
- InputStatistic
range: string
required: true
label:
name: label
description: Short label for display
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputValue
domain_of:
- Method
- Input
- Statistic
- StatisticSet
range: string
description:
name: description
description: Free-text explanation or description
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputValue
domain_of:
- Method
- Configuration
- StatisticalModelSpec
- ModelTerm
- ModelParameter
- Input
- FactorLevel
- FactorLevelCombinationSpec
- StudyGroupPopulation
- InputStatistic
- Statistic
- StatisticSet
range: string
codings:
name: codings
description: Mappings to external terminology or ontology codes
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputValue
domain_of:
- Method
- StatisticalModelSpec
- ModelTerm
- ModelParameter
- Input
- FactorLevel
- FactorLevelCombinationSpec
- StudyGroupPopulation
- OutputSpec
- Statistic
- StatisticSet
range: Coding
multivalued: true
inlined: true
inlined_as_list: true
dataType:
name: dataType
description: The data type of the input variable or value.
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputValue
domain_of:
- Configuration
- Input
range: DataTypeEnum
required: true
required:
name: required
description: Indicates whether this input is mandatory
from_schema: https://cdisc.org/ac/method
rank: 1000
slot_uri: linkml:required
owner: InputValue
domain_of:
- Input
range: boolean
required: true
multivalued:
name: multivalued
description: Indicates whether there can be multiple occurrences of the input.
from_schema: https://cdisc.org/ac/method
rank: 1000
slot_uri: linkml:multivalued
owner: InputValue
domain_of:
- Input
range: boolean
required: true