Class: Item in an activity (Item)
An item in an assessment.
URI: reproschema:Field
classDiagram
class Item
click Item href "../Item"
Thing <|-- Item
click Thing href "../Thing"
Item : about
Item : additionalNotesObj
Item : altLabel
Item --> "*" LangString : altLabel
click LangString href "../LangString"
Item : associatedMedia
Item : audio
Item : category
Item : description
Item --> "*" LangString : description
click LangString href "../LangString"
Item : id
Item : image
Item : isPartOf
Item --> "0..1" Activity : isPartOf
click Activity href "../Activity"
Item : name
Item --> "*" LangString : name
click LangString href "../LangString"
Item : preamble
Item --> "*" LangString : preamble
click LangString href "../LangString"
Item : prefLabel
Item --> "*" LangString : prefLabel
click LangString href "../LangString"
Item : question
Item --> "*" LangString : question
click LangString href "../LangString"
Item : responseOptions
Item : schemaVersion
Item : ui
Item --> "0..1" UI : ui
click UI href "../UI"
Item : version
Item : video
Inheritance
- Thing
- Item
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
about | 0..1 String |
The subject matter of the Field | direct |
additionalNotesObj | * String or AdditionalNoteObj |
A set of objects to define notes in a field | direct |
altLabel | * LangString |
The alternate label | direct |
associatedMedia | 0..1 String |
A media object that encodes this creative work | direct |
audio | 0..1 String or Uri or AudioObject |
An audio object | direct |
description | * LangString |
direct | |
image | 0..1 String or ImageObject or Uri |
An image of the item | direct |
isPartOf | 0..1 Activity |
direct | |
preamble | * LangString |
The preamble for an assessment | direct |
prefLabel | * LangString |
The preferred label | direct |
question | * LangString |
direct | |
responseOptions | 0..1 String or Uri or ResponseOption |
An element (object or by URL)to describe the properties of response of the It... | direct |
schemaVersion | 0..1 String |
direct | |
ui | 0..1 UI |
An element to control UI specifications | direct |
version | 0..1 String |
direct | |
video | 0..1 String or VideoObject or Uri |
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 |
---|---|---|---|
AdditionalProperty | isAbout | any_of[range] | Item |
OverrideProperty | isAbout | any_of[range] | Item |
Response | isAbout | any_of[range] | Item |
UI | order | any_of[range] | Item |
Identifier and Mapping Information
Schema Source
- from schema: http://schema.repronim.org/
Mappings
Mapping Type | Mapped Value |
---|---|
self | reproschema:Field |
native | http://schema.repronim.org/:Item |
LinkML Source
Direct
name: Item
description: An item in an assessment.
title: Item in an activity
from_schema: http://schema.repronim.org/
is_a: Thing
slots:
- about
- additionalNotesObj
- altLabel
- associatedMedia
- audio
- description
- image
- isPartOf
- preamble
- prefLabel
- question
- responseOptions
- schemaVersion
- ui
- version
- video
class_uri: reproschema:Field
Induced
name: Item
description: An item in an assessment.
title: Item in an activity
from_schema: http://schema.repronim.org/
is_a: Thing
attributes:
about:
name: about
description: The subject matter of the Field.
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:about
alias: about
owner: Item
domain_of:
- Activity
- Item
- Protocol
range: string
additionalNotesObj:
name: additionalNotesObj
description: A set of objects to define notes in a field. For example, most Redcap
and NDA data dictionaries have notes for each item which needs to be captured
in reproschema.
title: additional notes
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:additionalNotesObj
alias: additionalNotesObj
owner: Item
domain_of:
- Item
range: string
multivalued: true
any_of:
- range: AdditionalNoteObj
altLabel:
name: altLabel
description: The alternate label.
title: alternate label
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: skos:altLabel
alias: altLabel
owner: Item
domain_of:
- Activity
- Item
- Protocol
range: langString
multivalued: true
inlined: true
associatedMedia:
name: associatedMedia
description: A media object that encodes this creative work. This property is
a synonym for encoding.
title: associatedMedia
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:associatedMedia
alias: associatedMedia
owner: Item
domain_of:
- Activity
- Item
- Protocol
range: string
audio:
name: audio
description: An audio object.
title: audio
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:audio
alias: audio
owner: Item
domain_of:
- Item
range: string
any_of:
- range: uri
- range: AudioObject
description:
name: description
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:description
alias: description
owner: Item
domain_of:
- Activity
- Item
- Protocol
range: langString
multivalued: true
inlined: true
image:
name: image
description: An image of the item. This can be a <a class="localLink" href="http://schema.org/URL">URL</a>
or a fully described <a class="localLink" href="http://schema.org/ImageObject">ImageObject</a>.
title: image
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:image
alias: image
owner: Item
domain_of:
- Activity
- Choice
- Item
range: string
any_of:
- range: ImageObject
- range: uri
isPartOf:
name: isPartOf
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:isPartOf
alias: isPartOf
owner: Item
domain_of:
- Item
range: Activity
preamble:
name: preamble
description: The preamble for an assessment.
title: Preamble
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:preamble
alias: preamble
owner: Item
domain_of:
- Activity
- Item
- Protocol
range: langString
multivalued: true
inlined: true
prefLabel:
name: prefLabel
description: The preferred label.
title: preferred label
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: skos:prefLabel
alias: prefLabel
owner: Item
domain_of:
- Activity
- AdditionalProperty
- Item
- OverrideProperty
- Protocol
- UnitOption
range: langString
multivalued: true
inlined: true
question:
name: question
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:question
alias: question
owner: Item
domain_of:
- Item
range: langString
multivalued: true
inlined: true
responseOptions:
name: responseOptions
description: An element (object or by URL)to describe the properties of response
of the Item.
title: Response options
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:responseOptions
alias: responseOptions
owner: Item
domain_of:
- Item
range: string
any_of:
- range: uri
- range: ResponseOption
schemaVersion:
name: schemaVersion
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:schemaVersion
alias: schemaVersion
owner: Item
domain_of:
- Activity
- Item
- Protocol
range: string
ui:
name: ui
description: An element to control UI specifications. Originally @nest in jsonld,
but using a class in the model.
title: UI
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:ui
alias: ui
owner: Item
domain_of:
- Activity
- AdditionalProperty
- Item
- Protocol
range: UI
version:
name: version
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:version
alias: version
owner: Item
domain_of:
- Activity
- Item
- Protocol
- SoftwareAgent
range: string
video:
name: video
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:video
alias: video
owner: Item
domain_of:
- Item
range: string
any_of:
- range: VideoObject
- range: uri
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: Item
domain_of:
- Participant
- Thing
range: uriorcurie
name:
name: name
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:name
alias: name
owner: Item
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: Item
domain_of:
- Thing
range: uriorcurie
class_uri: reproschema:Field