| Definition | Functional Requirements | Syntax | Semantics |
Definition
The Entity State Construction (ESC) component:
- Consumes structured evidential data produced by upstream ESD components.
- Produces a User Entity State instance conforming to the MMC Entity State data type.
- Performs evidence‑based construction, not interpretation.
- Applies normative constraints on which Entity State elements may be populated.
Functional Requirements
| Evidence Aggregation | Collects evidential inputs produced by MIH, LPE, and BEE. |
| Consistency Resolution | Resolves conflicts and redundancies between evidential elements using priority and confidence metadata. |
| Scoped State Construction | Populates only those Entity State components that are supported by observable evidence and allowed by directives. |
| Attribute Binding | Binds constructed Entity State elements to a specific logical entity. |
| Temporal Coherence | Ensures temporal consistency of the constructed Entity State. |
| Governance Compliance | Enforces constraints issued by A‑User Control policies and directives. |
| Provenance Preservation | Attaches Data Exchange Metadata to the constructed Entity State. |
| Output Normalisation | Produces a valid MMC EntityState instance for downstream AIM consumption. |
Syntax
Semantics
| Label | Description |
|---|---|
| Header | ESC header identifying the data type and version, formatted as PGM-ESC-Vx.y. |
| MInstanceID | Identifier of the M‑Instance performing Entity State Construction. |
| USCID | Unique identifier of the User State Construction instance. |
| EntityID | Identifier of the logical entity whose state is constructed. |
| ConstructionTime | Time reference at which Entity State construction is performed. |
| MIHRef | Reference to the Multimodal Input Harmonisation instance used for construction. |
| LPERef | Reference to the Linguistic–Paralinguistic Evidence instance used for construction. |
| BEERef | Reference to the Behavioural and Expressive Evidence instance used for construction. |
| ConstructionScope | Specification of Entity State components that are admissible for population. |
| EntityState | Constructed Entity State conforming to the MMC EntityState data type. |
| DataXMData | Data Exchange Metadata providing provenance, confidence, legality, and rights information. |
| DescrMetadata | Human‑readable descriptive metadata associated with the construction instance. |