Skip to content

reproschema

URI: http://schema.repronim.org/

Name: reproschema

Classes

Class Description
Agent
        Participant An Agent describing characteristics associated with a participant
LangString RDF langString tuple
Thing
        Activity An assessment in a protocol
        AdditionalNoteObj A set of objects to define notes in a Item
        AdditionalProperty An object to describe the various properties added to assessments and Items
        Choice An object to describe a response option
        ComputeSpecification An object to define computations in an activity or protocol
        Item An item in an assessment
        LandingPage An object to define the landing page of a protocol
        MediaObject A media object, such as an image, video, audio, or text object embedded in a ...
                AudioObject
                ImageObject
                VideoObject
        MessageSpecification An object to define messages in an activity or protocol
        OverrideProperty An object to override the various properties added to assessments and Items
        Protocol A representation of a study which comprises one or more assessments
        Response Describes the response of an item
        ResponseActivity Captures information about some action that took place
        ResponseOption An element (object or by URL)to describe the properties of response of the It...
        SoftwareAgent Captures information about some action that took place
        StructuredValue
        UnitOption An object to represent a human displayable name alongside the more formal val...
UI A group of properties related to UI

Slots

Slot Description
about The subject matter of the Field
additionalNotesObj A set of objects to define notes in a field
addProperties An array of objects to describe the various properties added to assessments a...
allow An array of items indicating properties allowed on an activity or protocol
altLabel The alternate label
associatedMedia A media object that encodes this creative work
audio An audio object
category Name of the high level ontology class in which this entity is categorized
choices An array to list the available options for response of the Item
citation
column An element to define the column name where the note was taken from
compute An array of objects indicating computations in an activity or protocol and ma...
contentUrl
cronTable
datumType Indicates what type of datum the response is (e
description
endedAtTime
generated
id A unique identifier for an entity
image An image of the item
inLanguage
inputType An element to describe the input type of a Item
isAbout A pointer to the node describing the item
isPartOf
isProprietary
isVis An element to describe (by boolean or conditional statement) visibility condi...
jsExpression A JavaScript expression for computations
landingPage An element (by URL) to point to the protocol readme or landing page
langstring_prefix The language prefix component of a langString
langstring_value The value component of a langString
limit An element to limit the duration (uses ISO 8601) this activity is allowed to ...
maxRetakes Defines number of times the item is allowed to be redone
maxValue
message The message to be conditionally displayed for an item
messages An array of objects to define conditional messages in an activity or protocol
minValue
multipleChoice Indicates (by bool) if response for the Item has one or more answer
name
order An ordered list to describe the order in which the items of an assessment or ...
overrideProperties An array of objects to override the various properties added to assessments a...
preamble The preamble for an assessment
prefLabel The preferred label
question
randomMaxDelay Present activity/item within some random offset of activity available time up...
readonlyValue
responseOptions An element (object or by URL)to describe the properties of response of the It...
schedule An element to set make activity available/repeat info using ISO 8601 repeatin...
schemaVersion
shuffle An element (bool) to determine if the list of items is shuffled or in order
source An element to define the source (eg
startedAtTime
statusOptions Provides information on whether or not an Item wants to be accompanied by the...
subject_id
ui An element to control UI specifications
unitOptions A list of objects to represent a human displayable name alongside the more fo...
url
used
value The value for each option in choices or in additionalNotesObj
valueRequired
valueType The type of the response of an item
variableName The name used to represent an item
version
video
wasAssociatedWith
wasAttributedTo

Enumerations

Enumeration Description
AllowedType
MissingType

Types

Type Description
Boolean A binary (true or false) value
Curie a compact URI
Date a date (year, month and day) in an idealized calendar
DateOrDatetime Either a date or a datetime
Datetime The combination of a date and time
Decimal A real number with arbitrary precision that conforms to the xsd:decimal speci...
Double A real number that conforms to the xsd:double specification
Float A real number that conforms to the xsd:float specification
Integer An integer
Jsonpath A string encoding a JSON Path
Jsonpointer A string encoding a JSON Pointer
Ncname Prefix part of CURIE
Nodeidentifier A URI, CURIE or BNODE that represents a node in a model
Objectidentifier A URI or CURIE that represents an object in the model
Sparqlpath A string encoding a SPARQL Property Path
String A character string
Time A time object represents a (local) time of day, independent of any particular...
Uri a complete URI
Uriorcurie a URI or a CURIE

Subsets

Subset Description