Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment
Definition
USR Status (PGM‑USS) is the Status produced by User State Refinement reporting its authoritative conclusion to A‑User Control: the refined Engagement and the A‑User Entity State. It is the response in the A‑User Control interaction, returned to every USR Directive and correlated to the directive it answers.
Functional Requirements
- Status Identification and Traceability: The status shall include a unique identifier (USRStatusID) and a timestamp (USRStatusTime) to ensure traceability.
- Directive Correlation: The status shall include the USRDirectiveID of the USR Directive to which it responds.
- Environment Identification: The status shall include identifiers for the M-Instance (MInstance) and U-Environment (UEnvironment) in which the status applies.
- Session Identification: The status shall include a SessionID identifying the A-User session to which the status belongs.
- Engagement Reporting: The status shall report the refined engagement level and mode.
- Entity State Reporting: The status shall report the A‑User Entity State, of which Personal Status is a component.
- Data Exchange Metadata: The status shall include DataXMData to provide standardised metadata supporting interoperability, traceability, and data exchange control.
- Descriptive Metadata: The status may include DescrMetadata to provide additional human-readable context.
Syntax
https://schemas.mpai.community/PGM1/V1.0/data/USRStatus.json
Semantics
| Label | Description |
|---|---|
| Header | USR Status header identifier. Value: “PGM-USS-V1.0”. |
| MInstance | Identifier of the M-Instance in which the status applies. |
| UEnvironment | Identifier of the U-Environment associated with the status. |
| USRStatusID | Unique identifier for this USR Status instance. |
| USRStatusTime | Timestamp indicating when the status was produced. |
| SessionID | Identifier of the A-User session to which the status belongs. |
| USRDirectiveID | Identifier of the USR Directive to which this status responds. |
| Engagement | Container reporting the refined engagement. |
| – Level | Engagement level, from 0 to 1. |
| – Mode | Engagement mode. |
| EntityState | The A‑User Entity State, of which Personal Status is a component, compliant with MPAI-MMC V2.5. |
| DataXMData | Data Exchange Metadata compliant with MPAI-PTF V1.0. |
| DescrMetadata | Optional descriptive metadata providing additional human-readable context. |
Conformance Testing
Not part of this specification.
Performance Assessment
Not part of this specification.