BDS0.1

bds:Task

typeWorkcore

A unit of work that someone is expected to do. A Task has an assignee, a dueDate, a priority and a status expressed with schema:actionStatus. Tasks can nest via parentTask and subtask, depend on each other via blockedBy, and belong to a project. Because Task is a schema:Action, schema:object can name what the task is about and schema:result what it produced.

Subclass of schema:Action · inherits 39 schema.org properties from Action and above

Properties

Declared by BDS on this type. Everything else is inherited from schema.org.

PropertyExpected typeDescription
bds:actualEffortschema:DurationHow much working time the task actually took, as an ISO 8601 duration.
bds:assigneeschema:Person, bds:BusinessUnit, bds:PositionWho is expected to do the task.
bds:blockedBybds:TaskA task that must finish before this one can proceed.
bds:dueDateschema:Date, schema:DateTimeWhen the item must be done.
bds:estimatedEffortschema:DurationHow much working time the task is expected to take, as an ISO 8601 duration such as PT4H.
bds:parentTaskbds:TaskThe larger task this task is part of.
bds:prioritybds:PriorityLevelHow urgent or important the item is.
bds:progressschema:NumberHow far along the item is, as a number from 0 (not started) to 1 (done).
bds:projectschema:ProjectThe project this item belongs to.
bds:subtaskbds:TaskA smaller task that is part of this one.

Widened onto it

schema.org properties declared usable on this type. Reuse these before proposing a new one.

References

Where this term shows up elsewhere in the vocabulary.