Skip to content

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

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