BDS0.1

bds:Goal

typeWorkcore

An outcome the business or a BusinessUnit is trying to reach in a period, such as an objective in an OKR. Goals nest via parentGoal and are made measurable by one or more keyResults, each a MetricTarget.

Subclass of schema:Intangible · inherits 26 schema.org properties from Intangible and above

Properties

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

PropertyExpected typeDescription
bds:achievedDateschema:DateWhen the milestone or goal was actually reached.
bds:businessUnitschema:Organization, bds:BusinessUnitThe unit or organization this item belongs to.
bds:dueDateschema:Date, schema:DateTimeWhen the item must be done.
bds:keyResultbds:MetricTargetA measurable target that shows the goal is being reached.
bds:lifecycleStatusbds:LifecycleStatusWhere the item is in its life: draft, active, on hold, completed, cancelled, archived or superseded. For a Task use schema:actionStatus instead; for a Deal use dealStatus.
bds:measuredBybds:MetricA metric that tells whether this item is working.
bds:milestonebds:MilestoneA milestone within the project or goal.
bds:parentGoalbds:GoalThe broader goal this goal contributes to.
bds:periodschema:TextThe time span the item is about, written as an ISO 8601 date, month, or interval such as "2026-Q3" or "2026-07-01/2026-09-30".
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:targetDateschema:DateWhen the milestone or goal is meant to be reached.

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.