The CapabilityObjectiveType captures details of a Capability Strategic or Tactical Objective.
The required id field specifies a unique ID for this Capability Objective.
The Name field captures the name of the Capability Objective. There are several default vocabularies for this usage included in the MAEC Vocabularies schema. It uses the ControlledVocabularyStringType from the imported CybOX Common schema.
The Description field captures a basic textual description of the Capability Objective.
The Property field permits the capture of a single property of the Capability Objective, as a key/value pair. More than one property can be specified via multiple occurrences of this field.
The Behavior_Reference field captures a reference to a Behavior that functions as an implementation of the Capability Objective.
The Relationship field captures a relationship from the Capability Objective to one or more other Capability Objectives.