STANAG 4817 / AEP-105 · 0.3.0-rc4 (SD-3 RC4)
Referencebasetasks

TaskDescriptionAndDetails

Base for tasks that can be assigned. Note that description and details are optional. Should be filled when available.

Struct base::tasks::TaskDescriptionAndDetails

Base for tasks that can be assigned.
Note that description and details are optional. Should be filled when available.

Stereotypes: DataElement · idlStruct

Inherits from: base::tasks::TaskBase

Inherited Attributes

FieldTypeMultiplicityDescription
source_of_information (inherited)GUID[0..1]Holds source of information. Its a identifier of a node that provided that information. It can be a node that created a region, task. It can be a node that detected contact or is maintaining track. For self reports it should be same as identifier.
external_identifiers (inherited)ExternalSystemIdentifier [][0..*]Holds identifiers of this entity in other systems.
identifier (inherited)GUID[1..1]Unique identifier for this entity.

Attributes

FieldTypeMultiplicityDescription
authorityAuthority[0..1]
nodeGUID[1..1]Node this task is assigned to. We should always have a node that owns task - assign yourselves initially.
conditionsTaskCondition [][0..*]
detailsTaskDetails[0..1]
constraintsTaskConstraint [][0..*]
descriptionTaskDescription[0..1]
template_conditionsTaskCondition[0..1]If template condition is set (one or more) this is a template task. It should not be executed, but when new conditions are met new task should be crate base on it.
parentGUID[0..1]If this is a sub task, this is identifier of parent. Called parent to be in line with parent/members node relation.
membersGUID [][0..*]If that task is split into sub task, list of sub tasks identifiers. Called members to be in line with parent/members node relation.

On this page