reproschema
URI: http://schema.repronim.org/
Name: reproschema
Classes
Class | Description |
---|---|
Agent | None |
Participant | An Agent describing characteristics associated with a participant. |
LangString | RDF langString tuple |
Thing | None |
Activity | An assessment in a protocol. |
AdditionalNoteObj | A set of objects to define notes in a Item. For example, most Redcap and NDA data dictionaries have notes for each item which needs to be captured in reproschema |
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 web page or a downloadable dataset. |
AudioObject | None |
ImageObject | None |
VideoObject | None |
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. It also links to information (entities) that were used during the activity |
ResponseOption | An element (object or by URL)to describe the properties of response of the Item. |
SoftwareAgent | Captures information about some action that took place. It also links to information (entities) that were used during the activity |
StructuredValue | None |
UnitOption | An object to represent a human displayable name alongside the more formal value for units. |
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 |
---|---|