| 1. Functions | 2. Reference Model | 3. I/O Data | 4. SubAIMs | 5. JSON Metadata | 6. Profiles |
1. Functions
The Action Descriptor Generation (XRV-ADG) AIM uses Performance Status, Participant Status, and Operator Status to produce RE Action Descriptors and VE Action Descriptors. It also produces the Cue Point Status.
2. Reference Model
Figure 1 depicts the Action Generation (XRV-ADG) AIM Reference Model.

Figure 1 – Action Generation (XRV-ACG) AIM Reference Model
3. I/O Data
Table 1 specifies the Input/Output Data of Action Generation (XRV-ADG) AIM.
Table 1 – Input/Output Data of Action Generation (XRV-ADG) AIM
| Input Data | Description |
| RE Performance Status | The elements of RE Performance status as needed to determine the current Cue Point. |
| VE Performance Status | The Performance Descriptors |
| RE Participant Status | The Status Of Participants |
| VE Participant Status | The Status Of Participants |
| RE Operator Status | The Status of Operator |
| VE Operator Status | The Status of Operator |
| Output Data | Description |
| RE Action Descriptors | Descriptors for Real Environment Actions |
| VE Action Descriptors | Descriptors for Virtual Environment Actions |
| Cue Point Status | The current Cue Point. |
4. SubAIMs
No SubAIMs.
5. JSON Metadata
https://schemas.mpai.community/XRV1/V1.0/AIMs/ActionGeneration.json
6. Profiles
No Profiles.