Lifecycle Definition
IRI: https://w3id.org/altium/cdm/platform/LifecycleDefinition
Bounded context: platform
Defines the set of states that an entity can transition through in its lifecycle. This definition clarifies what stage a revision of an entity has reached in its 'life' and what it can be safely used for. Different entities can have different lifecycle definitions assigned to them.
Documentation
Platform API
GRID (1)
grid:workspace:{workspace-id}:platform:lifecycle-definition/{id}
Diagram
---
config:
layout: elk
theme: neutral
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class plt_lifecycle_definition["Lifecycle Definition"]
style plt_lifecycle_definition fill:#cccccc
click plt_lifecycle_definition href "../../classes/plt_lifecycle_definition/"
plt_lifecycle_definition --> "*" plt_lifecycle_stage : stages
click plt_lifecycle_stage href "../../classes/plt_lifecycle_stage/"
class plt_lifecycle_stage["Lifecycle Stage"]
style plt_lifecycle_stage fill:#cccccc
plt_lifecycle_definition : id
Inheritance
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| id | 1 |
GRID | Globally unique identifier across the whole platform. | Entity |
| stages | * |
Lifecycle Stage | TBD | direct |
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| grid | grid:workspace:{workspace-id}:platform:lifecycle-definition/{id} |
| platformAPI | DesLifeCycleDefinition |