Referencebaseentity
BaseEntity
Base with description of entity. We have plenty of ways of describing an entity: - external identifiers (for codename or name, MMSI), - source of information (for nodes it describes it), - there is a human readable description.text field, -
Struct
base::entity::BaseEntity
Base with description of entity.
We have plenty of ways of describing an entity:
- external identifiers (for codename or name, MMSI),
- source of information (for nodes it describes it),
- there is a human readable description.text field,
- chat model/chat message (for adding comments to structures).
Additionally contacts have domain specialization, tasks have their own description structures.
Stereotypes: DataElement · idlStruct
Inherits from: base::entity::BaseWhat
Inherited Attributes
| Field | Type | Multiplicity | Description |
|---|---|---|---|
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
| Field | Type | Multiplicity | Description |
|---|---|---|---|
description | EntityDescription | [0..1] | Description of this entity. Contains APP6 symbol definition and human readable description. |
extra | Any | [0..1] | Placeholder for experimentation. |