1 Definition
An Item containing the Response of a Process that has been Requested to perform a ProcessAction.
2 Functional Requirements
The payload of the Response-Action Item includes:
– Time
– SourceProcessID (the requesting process)
– DestinationProcessID (the requested process)
– OutItemID
– OutRightsID
– ErrorMessage
3 Syntax
https://schemas.mpai.community/OSD/V1.1/data/ResponseAction.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | |
· Standard | 9 Bytes | The characters “MMM-RSA-V” |
· Version | N2 Bytes | Major version – 1 or 2 characters |
· Dot-separator | 1 Byte | The character “.” |
· Subversion | N2 Byte | Minor version – 1 or 2 characters |
M-InstanceID | N3 Byte | Identifier of M-Instance. |
ResponseActionID | N4 Bytes | Identifier of ResponseAction. |
ResponseActionData | N5 Bytes | Content of ResponseAction. |
– Time | N6 Bytes | Time the ResponseAction is issued. |
– SourceProcessID | N7 Bytes | ID of Process that issued the RequestAction. |
– DestinationProcessID | N8 Bytes | ID of Process Responding to a RequestAction. |
– OutItemID | N9 Bytes | ID of Item resulting from ProcessAction. |
– OutRightsID | N10 Bytes | ID if Rights on OutItem. |
– ErrorMessage[] | N11 Bytes | Set of Error Messages. |
– ErrorMessageID | N12 Bytes | ID or ErrorMessage. |
DescrMetadata | N13 Bytes | Descriptive Metadata |
5 Data Formats
No new Data Formats involved.
6 To Respondents
MPAI request comments on
- Functional Requirements of Response-Action.
- Error messages