Class: ReturnValue
The ReturnValue element represents a return value used as part of a MethodSignature in MethodDef, ConditionDef, or RangeCheck. A return value identifies values passed from the Method to the calling element. A ReturnValue may be computed by a FormalExpression.
URI: odm:ReturnValue
erDiagram
ReturnValue {
nameType name
DataType dataType
text definition
positiveInteger orderNumber
}
Slots
Name | Cardinality* and Range | Description | Inheritance |
---|---|---|---|
name | 1..1 nameType |
The return value name. | direct |
dataType | 1..1 DataType |
Return value datatype | direct |
definition | 0..1 text |
A free-text definition of the return value | direct |
orderNumber | 0..1 positiveInteger |
Position of the ReturnValue | direct |
* See LinkML documentation for cardinality definitions.
Usages
used by | used in | type | used |
---|---|---|---|
MethodSignature | returnValue | range | ReturnValue |
See Also
Identifier and Mapping Information
Schema Source
- from schema: http://www.cdisc.org/ns/odm/v2.0
Mappings
Mapping Type | Mapped Value |
---|---|
self | odm:ReturnValue |
native | odm:ReturnValue |
LinkML Source
Direct
name: ReturnValue
description: The ReturnValue element represents a return value used as part of a MethodSignature
in MethodDef, ConditionDef, or RangeCheck. A return value identifies values passed
from the Method to the calling element. A ReturnValue may be computed by a FormalExpression.
from_schema: http://www.cdisc.org/ns/odm/v2.0
see_also:
- https://wiki.cdisc.org/display/PUB/ReturnValue
rank: 1000
slots:
- name
- dataType
- definition
- orderNumber
slot_usage:
name:
name: name
description: The return value name.
comments:
- 'Required
range: name'
domain_of:
- Alias
- MetaDataVersion
- Standard
- StudyEventGroupDef
- StudyEventDef
- ItemGroupDef
- Class
- SubClass
- SourceItem
- Resource
- ItemDef
- CodeList
- MethodDef
- Parameter
- ReturnValue
- ConditionDef
- StudyObjective
- StudyEndPoint
- StudyTargetPopulation
- StudyEstimand
- Arm
- Epoch
- StudyTiming
- TransitionTimingConstraint
- AbsoluteTimingConstraint
- RelativeTimingConstraint
- DurationTimingConstraint
- WorkflowDef
- Transition
- Branching
- Criterion
- Organization
- Location
- Query
range: nameType
required: true
dataType:
name: dataType
description: Return value datatype
comments:
- 'Required
enum values: (text | integer | decimal | float | double | date | time | datetime
| string | boolean | double | hexBinary | base64Binary | hexFloat | base64Float
| partialDate | partialTime | partialDatetime | durationDatetime | intervalDatetime
| incompleteDatetime | incompleteDate | incompleteTime | URI )'
domain_of:
- ItemDef
- CodeList
- Parameter
- ReturnValue
range: DataType
required: true
definition:
name: definition
description: A free-text definition of the return value
comments:
- 'Optional
range: text'
domain_of:
- ItemDef
- Parameter
- ReturnValue
range: text
orderNumber:
name: orderNumber
description: Position of the ReturnValue
comments:
- 'Optional
range: positiveInteger'
domain_of:
- StudyEventGroupRef
- StudyEventRef
- ItemGroupRef
- ItemRef
- CodeListItem
- Parameter
- ReturnValue
- StudyEndPointRef
range: positiveInteger
class_uri: odm:ReturnValue
Induced
name: ReturnValue
description: The ReturnValue element represents a return value used as part of a MethodSignature
in MethodDef, ConditionDef, or RangeCheck. A return value identifies values passed
from the Method to the calling element. A ReturnValue may be computed by a FormalExpression.
from_schema: http://www.cdisc.org/ns/odm/v2.0
see_also:
- https://wiki.cdisc.org/display/PUB/ReturnValue
rank: 1000
slot_usage:
name:
name: name
description: The return value name.
comments:
- 'Required
range: name'
domain_of:
- Alias
- MetaDataVersion
- Standard
- StudyEventGroupDef
- StudyEventDef
- ItemGroupDef
- Class
- SubClass
- SourceItem
- Resource
- ItemDef
- CodeList
- MethodDef
- Parameter
- ReturnValue
- ConditionDef
- StudyObjective
- StudyEndPoint
- StudyTargetPopulation
- StudyEstimand
- Arm
- Epoch
- StudyTiming
- TransitionTimingConstraint
- AbsoluteTimingConstraint
- RelativeTimingConstraint
- DurationTimingConstraint
- WorkflowDef
- Transition
- Branching
- Criterion
- Organization
- Location
- Query
range: nameType
required: true
dataType:
name: dataType
description: Return value datatype
comments:
- 'Required
enum values: (text | integer | decimal | float | double | date | time | datetime
| string | boolean | double | hexBinary | base64Binary | hexFloat | base64Float
| partialDate | partialTime | partialDatetime | durationDatetime | intervalDatetime
| incompleteDatetime | incompleteDate | incompleteTime | URI )'
domain_of:
- ItemDef
- CodeList
- Parameter
- ReturnValue
range: DataType
required: true
definition:
name: definition
description: A free-text definition of the return value
comments:
- 'Optional
range: text'
domain_of:
- ItemDef
- Parameter
- ReturnValue
range: text
orderNumber:
name: orderNumber
description: Position of the ReturnValue
comments:
- 'Optional
range: positiveInteger'
domain_of:
- StudyEventGroupRef
- StudyEventRef
- ItemGroupRef
- ItemRef
- CodeListItem
- Parameter
- ReturnValue
- StudyEndPointRef
range: positiveInteger
attributes:
name:
name: name
description: The return value name.
comments:
- 'Required
range: name'
from_schema: http://www.cdisc.org/ns/odm/v2.0
rank: 1000
alias: name
owner: ReturnValue
domain_of:
- Alias
- MetaDataVersion
- Standard
- StudyEventGroupDef
- StudyEventDef
- ItemGroupDef
- Class
- SubClass
- SourceItem
- Resource
- ItemDef
- CodeList
- MethodDef
- Parameter
- ReturnValue
- ConditionDef
- StudyObjective
- StudyEndPoint
- StudyTargetPopulation
- StudyEstimand
- Arm
- Epoch
- StudyTiming
- TransitionTimingConstraint
- AbsoluteTimingConstraint
- RelativeTimingConstraint
- DurationTimingConstraint
- WorkflowDef
- Transition
- Branching
- Criterion
- Organization
- Location
- Query
range: nameType
required: true
dataType:
name: dataType
description: Return value datatype
comments:
- 'Required
enum values: (text | integer | decimal | float | double | date | time | datetime
| string | boolean | double | hexBinary | base64Binary | hexFloat | base64Float
| partialDate | partialTime | partialDatetime | durationDatetime | intervalDatetime
| incompleteDatetime | incompleteDate | incompleteTime | URI )'
from_schema: http://www.cdisc.org/ns/odm/v2.0
rank: 1000
alias: dataType
owner: ReturnValue
domain_of:
- ItemDef
- CodeList
- Parameter
- ReturnValue
range: DataType
required: true
definition:
name: definition
description: A free-text definition of the return value
comments:
- 'Optional
range: text'
from_schema: http://www.cdisc.org/ns/odm/v2.0
rank: 1000
alias: definition
owner: ReturnValue
domain_of:
- ItemDef
- Parameter
- ReturnValue
range: text
orderNumber:
name: orderNumber
description: Position of the ReturnValue
comments:
- 'Optional
range: positiveInteger'
from_schema: http://www.cdisc.org/ns/odm/v2.0
rank: 1000
alias: orderNumber
owner: ReturnValue
domain_of:
- StudyEventGroupRef
- StudyEventRef
- ItemGroupRef
- ItemRef
- CodeListItem
- Parameter
- ReturnValue
- StudyEndPointRef
range: positiveInteger
class_uri: odm:ReturnValue