Class: Response option (ResponseOption)
An element (object or by URL)to describe the properties of response of the Item.
URI: reproschema:ResponseOption
classDiagram
class ResponseOption
click ResponseOption href "../ResponseOption"
Thing <|-- ResponseOption
click Thing href "../Thing"
ResponseOption : category
ResponseOption : choices
ResponseOption : datumType
ResponseOption : id
ResponseOption : maxValue
ResponseOption : minValue
ResponseOption : multipleChoice
ResponseOption : name
ResponseOption --> "*" LangString : name
click LangString href "../LangString"
ResponseOption : unitOptions
ResponseOption --> "*" UnitOption : unitOptions
click UnitOption href "../UnitOption"
ResponseOption : valueType
Inheritance
- Thing
- ResponseOption
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
choices | * String or Uri or Choice |
An array to list the available options for response of the Item | direct |
datumType | 0..1 String or String or Uri |
Indicates what type of datum the response is (e | direct |
maxValue | 0..1 String or Float or Integer |
direct | |
minValue | 0..1 String or Float or Integer |
direct | |
multipleChoice | 0..1 Boolean |
Indicates (by bool) if response for the Item has one or more answer | direct |
unitOptions | * UnitOption |
A list of objects to represent a human displayable name alongside the more fo... | direct |
valueType | * String |
The type of the response of an item | direct |
id | 0..1 Uriorcurie |
A unique identifier for an entity | Thing |
name | * LangString |
Thing | |
category | 0..1 Uriorcurie |
Name of the high level ontology class in which this entity is categorized | Thing |
Usages
used by | used in | type | used |
---|---|---|---|
Item | responseOptions | any_of[range] | ResponseOption |
Identifier and Mapping Information
Schema Source
- from schema: http://schema.repronim.org/
Mappings
Mapping Type | Mapped Value |
---|---|
self | reproschema:ResponseOption |
native | http://schema.repronim.org/:ResponseOption |
LinkML Source
Direct
name: ResponseOption
description: An element (object or by URL)to describe the properties of response of
the Item.
title: Response option
from_schema: http://schema.repronim.org/
is_a: Thing
slots:
- choices
- datumType
- maxValue
- minValue
- multipleChoice
- unitOptions
- valueType
class_uri: reproschema:ResponseOption
Induced
name: ResponseOption
description: An element (object or by URL)to describe the properties of response of
the Item.
title: Response option
from_schema: http://schema.repronim.org/
is_a: Thing
attributes:
choices:
name: choices
description: An array to list the available options for response of the Item.
title: choices
from_schema: http://schema.repronim.org/
exact_mappings:
- schema:itemListElement
rank: 1000
slot_uri: reproschema:choices
alias: choices
owner: ResponseOption
domain_of:
- ResponseOption
range: string
multivalued: true
any_of:
- range: uri
- range: Choice
datumType:
name: datumType
description: Indicates what type of datum the response is (e.g. range,count,scalar
etc.) for the Item.
title: datumType
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:datumType
alias: datumType
owner: ResponseOption
domain_of:
- ResponseOption
range: string
any_of:
- range: string
- range: uri
maxValue:
name: maxValue
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:maxValue
alias: maxValue
owner: ResponseOption
domain_of:
- ResponseOption
range: string
any_of:
- range: float
- range: integer
minValue:
name: minValue
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:minValue
alias: minValue
owner: ResponseOption
domain_of:
- ResponseOption
range: string
any_of:
- range: float
- range: integer
multipleChoice:
name: multipleChoice
description: Indicates (by bool) if response for the Item has one or more answer.
title: Multiple choice response expectation
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:multipleChoice
alias: multipleChoice
owner: ResponseOption
domain_of:
- ResponseOption
range: boolean
unitOptions:
name: unitOptions
description: A list of objects to represent a human displayable name alongside
the more formal value for units.
title: unitOptions
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:unitOptions
alias: unitOptions
owner: ResponseOption
domain_of:
- ResponseOption
range: UnitOption
multivalued: true
valueType:
name: valueType
description: The type of the response of an item. For example, string, integer,
etc.
title: The type of the response
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:valueType
alias: valueType
owner: ResponseOption
domain_of:
- ResponseOption
range: string
multivalued: true
id:
name: id
description: A unique identifier for an entity. Must be either a CURIE shorthand
for a URI or a complete URI.
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:identifier
alias: id
owner: ResponseOption
domain_of:
- Participant
- Thing
range: uriorcurie
name:
name: name
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:name
alias: name
owner: ResponseOption
domain_of:
- Choice
- Thing
range: langString
multivalued: true
inlined: true
category:
name: category
description: Name of the high level ontology class in which this entity is categorized.
Corresponds to the label for the biolink entity type class. In an RDF database
it should be a model class URI. This field is multi-valued.
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: rdf:type
alias: category
owner: ResponseOption
domain_of:
- Thing
range: uriorcurie
class_uri: reproschema:ResponseOption