1      Definition

An Item containing the Process request to a Process to perform a ProcessAction with a request for Rights on the Item resulting from the execution of the Actions involved in the Request-Action.

2     Functional Requirements

The payload of the Request-Action Item is:

  • Time
  • SourceProcessID
  • DestinationProcessID
  • ProcessActionID
  • OutRightsID

 

3     Syntax

https://schemas.mpai.community/MMM4/V1.1/data/RequestAction.json

4      Semantics

Label Size Description
Header N1 Bytes
– Standard 9 Bytes The characters “MMM-RQA-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Byte Minor version – 1 or 2 characters
M-InstanceID N4 Bytes Identifier of M-Instance.
RequestActionID N5 Bytes Identifier of RequestAction.
RequestActionData N6 Bytes Content of RequestAction.
– Time N7 Bytes Time the RequestAction is issued.
– SourceProcessID N8 Bytes ID of Requesting Process.
– DestinationProcessID N9 Bytes ID of Destination Process.
– ProcessActionID N10 Bytes ID of Requested ProcessAction.
– OutRightsID N11 Bytes ID of Rights on Item resulting from ProcessAction.
DescrMetadata N12 Bytes Descriptive Metadata.

5      Data Formats

No new Data Formats involved.

6      To Respondents

MPAI request comments on Functional Requirements of Request-Action.