| 1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1. Definition
The Action Table consists of commands required to achieve a desired Action in the Venue per the Script. Each command set has an associated Action ID and mnemonic.
2. Functional Requirements
The Action Table
- Is prepared manually or automatically before the actual show.
- Contains a set of commands a mnemonic for each unique Action ID.
- Each Action Id is associated with a desired action per the Script..
3. Syntax
https://schemas.mpai.community/XRV1/V1.0/data/ActionTable.json
4. Semantics
| Label | Description |
| Header | Action Table Header. Shall have constant value “XRV-ATB-V1.0”. |
| MInstanceID | Identifier of M-Instance. |
| UEnvironmentID | Identifier of the U-Environment (Real Space) associated with this Action Table instance. |
| ActionTableID | Identifier of Action Table. |
| ActionTableTime | Time information of Action Table expressed using SimpleTime. |
| ActionTableData[] | Array of Action Table Data. |
| – ActionID | Collection of Performer Behaviour Data |
| – ActionName | Action Name. |
| – Action[] | Array of Action. |
| – ActionCommand | Container of Action Command. |
| – ActionData | Container of Action Data. |
| DataXMData | MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Action Table instance in a trusted data exchange context. |
| DescrMetadata | Descriptive Metadata |