bds:Task
typeWorkcoreA 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.
| Property | Expected type | Description |
|---|---|---|
| bds:actualEffort | schema:Duration | How much working time the task actually took, as an ISO 8601 duration. |
| bds:assignee | schema:Person, bds:BusinessUnit, bds:Position | Who is expected to do the task. |
| bds:blockedBy | bds:Task | A task that must finish before this one can proceed. |
| bds:dueDate | schema:Date, schema:DateTime | When the item must be done. |
| bds:estimatedEffort | schema:Duration | How much working time the task is expected to take, as an ISO 8601 duration such as PT4H. |
| bds:parentTask | bds:Task | The larger task this task is part of. |
| bds:priority | bds:PriorityLevel | How urgent or important the item is. |
| bds:progress | schema:Number | How far along the item is, as a number from 0 (not started) to 1 (done). |
| bds:project | schema:Project | The project this item belongs to. |
| bds:subtask | bds:Task | A 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.
- Referenced as expected type by
- bds:actionItem, bds:blockedBy, bds:mitigation, bds:parentTask, bds:subtask
- Properties declared on it
- bds:actualEffort, bds:assignee, bds:blockedBy, bds:dueDate, bds:estimatedEffort, bds:parentTask, bds:priority, bds:progress, bds:project, bds:subtask