CourseInstance DRAFT Profile
Version: 0.6-DRAFT-2019_06_06 (06 June 2019)
Specification describing the instance of a course.
If you spot any errors or omissions with this type, please file an issue in our GitHub.
Key to specification table
- Green properties/types are proposed by Bioschemas, or indicate proposed changes by Bioschemas to Schema.org
- Red properties/types exist in the core of Schema.org
- Blue properties/types exist in the pending area of Schema.org
- Black properties/types are reused from external vocabularies/ontologies
CD = Cardinality
Property | Expected Type | Description | CD | Controlled Vocabulary | Example |
---|---|---|---|---|---|
Marginality: Minimum. | |||||
@context | URL | Used to provide the context (namespaces) for the JSON-LD file. Not needed in other serialisations. |
ONE | ||
@type | Text | Schema.org/Bioschemas class for the resource declared using JSON-LD syntax. For other serialisations please use the appropriate mechanism. While it is permissible to provide multiple types, it is preferred to use a single type. |
MANY | Schema.org, Bioschemas | |
@id | IRI | Used to distinguish the resource being described in JSON-LD. For other serialisations use the appropriate approach. | ONE | ||
dct:conformsTo | IRI | Used to state the Bioschemas profile that the markup relates to. The versioned URL of the profile must be used. Note that we use a CURIE in the table here but the full URL for Dublin Core terms must be used in the markup (http://purl.org/dc/terms/conformsTo), see example. |
ONE | Bioschemas profile versioned URL | |
courseMode |
Text URL |
Schema: The medium or means of delivery of the course instance or the mode of study, either as a text label (e.g. “online”, “onsite” or “blended”; “synchronous” or “asynchronous”; “full-time” or “part-time”) or as a URL reference to a term from a controlled vocabulary (e.g. https://ceds.ed.gov/element/001311#Asynchronous ). |
MANY |
|
|
location |
Place PostalAddress Text |
Schema: The location of for example where the event is happening, an organization is located, or where an action takes place. Bioschemas: Location of the Course Instance. If the Course Instance is online, add the connection details as text |
ONE | ||
Marginality: Recommended. | |||||
endDate |
Date DateTime |
Schema: The end date and time of the item (in ISO 8601 date format). |
ONE | ISO 8601 |
|
inLanguage |
Language Text |
Schema: The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language. |
ONE | ||
instructor |
Person |
Schema: A person assigned to instruct or provide instructional assistance for the CourseInstance. |
MANY | ||
offers |
Offer |
Schema: An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Bioschemas: The cost an attendee would pay to attend this course |
MANY | Currency and value, Date specified price |
|
startDate |
Date DateTime |
Schema: The start date and time of the item (in ISO 8601 date format). |
ONE | ISO 8601 |
|
url |
URL |
Schema: URL of the item. Bioschemas: The preferred URL of this course instance. You must provide this value if it is known |
ONE | ||
Marginality: Optional. | |||||
alternateName |
Text |
Schema: An alias for the item. |
MANY | ||
contributor |
Organization Person |
Schema: A secondary contributor to the CreativeWork or Event. |
MANY | ||
description |
Text |
Schema: A description of the item. Bioschemas: A description of the Course Instance. (CourseInstance) description can be used to override (Course) description for varations in specific Course Instances. |
ONE | ||
duration |
Duration |
Schema: The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format. Bioschemas: (CourseInstance) duration can be used to override (Course) timeRequired for varations in specific Course Instances. |
ONE | ||
eventStatus |
EventStatusType |
Schema: An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled. |
ONE |
|
|
funder |
Organization Person |
Schema: A person or organization that supports (sponsors) something through some kind of financial contribution. |
MANY | ||
helper |
Person |
Schema: A person who provides instructional assistance for the CourseInstance, but is not the primary instructor |
MANY | ||
image |
ImageObject URL |
Schema: An image of the item. This can be a URL or a fully described ImageObject. |
ONE | ||
maximumAttendeeCapacity |
Integer |
Schema: The total number of individuals that may attend an event or venue. |
ONE | ||
mentions |
Thing |
Schema: Indicates that the CourseInstance contains a reference to, but is not necessarily about, a concept. Bioschemas: Datasets, tools, technologies, entities etc, which are referred to by this training material, but not actively used. See ‘uses’ for resources that are being used. (CourseInstance) uses can be used to override (Course) uses for varations in specific Course Instances. |
MANY | ||
name |
Text |
Schema: The name of the item. Bioschemas: The name of the course. (CourseInstance) Name can be used to override (Course) name for varations in specific Course Instances. |
ONE | ||
organizer |
Organization Person |
Schema: An organizer of an Event. |
MANY | ||
review |
Review |
Schema: A review of the item. Supersedes reviews. |
MANY | ||
subEvent |
Event |
Schema: An Event that is part of this event. For example, a conference event includes many presentations, each of which is a subEvent of theconference. Supersedes subEvents. Inverse property: superEvent. Bioschemas: For events within events e.g. guest lecture within a workshop event |
MANY | ||
superEvent |
Event |
Schema: An event that this event is a part of. For example, a collection of individual music performances might each have a music festival as their superEvent. Inverse property: subEvent. Bioschemas: Use to describe the event a course instance takes place within. e.g. Galaxy Workshop during the ISMB Conference. |
MANY | ||
uses |
Thing |
Schema: List resources utilized by the CourseInstance such as datasets, tools, technologies, or other entities. Bioschemas: Datasets, tools, technologies, entities etc, which will be utilized in this training material. (CourseInstance) uses can be used to override (Course) uses for varations in specific Course Instances. |
MANY | ||
workFeatured |
CreativeWork |
Schema: A work featured in some event, e.g. exhibited in an ExhibitionEvent. Specific subproperties are available for workPerformed (e.g. a play), or a workPresented (a Movie at a ScreeningEvent). Bioschemas: The training material used in this specific course instance. Inverse property: workFeatured (CourseInstance) workFeatured can be used to override (Course) hasPart for varations in specific Course Instances. |
MANY |