EntityValue🔗

The value of an Entity.

This class is not part of the metamodel and is not itself a named class in the specification.

The statements are given in the ValueOnly serialization, i.e. , as a JSON object whose keys are the ID-shorts of the statements and whose values are the ValueOnly serializations of the statements. Their shape depends on the concrete submodel elements and can not be pinned down statically, so they are represented as an open JSON object.

See: https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2/specification/interfaces-operation-parameters.html#SerializationModifier

Properties 🔗

entityType: Optional[EntityType] 🔗
Describes whether the entity is a co-managed entity or a self-managed entity.
globalAssetId: Optional[Identifier] 🔗
Global identifier of the asset the entity is representing.
specificAssetIds: Optional[List[JSONObject[LabelType]]] 🔗
Additional domain-specific, typically proprietary identifiers for the asset, each given as a single-entry JSON object mapping the SpecificAssetId.name to the SpecificAssetId.value.
statements: Optional[JSONObject[IdShortType]] 🔗
Describes statements applicable to the entity by a set of submodel elements, typically with a qualified value.

Invariants 🔗