Go to Items

1. Definition 2. Functional Requirements 3. Syntax 4. Semantics

1      Definition

An Item that specifies:
– The Action that a Process has performed, is performing, or is allowed to perform.
– Time, Source and Destination Complements, and Error Message.

2      Functional Requirements

Process Action Includes the following elements:

PA Element Description
Time Time of Process Action request emission and Time of Process Action request execution.
Action One of the standard Actions.
RQ-Complements One or more Items or the Process participating in the execution of the Action at the S-Process side. Each Item/Process is preceded by Nil, At, From, Of, or With.
RS-Complements One or more Items or the Process participating in the execution of the Action at the Destination side. Each Item/Process is preceded by Nil, At, From, Of, or With.
PA Status “Ack” if successful and Error message otherwise.

3      Syntax

https://schemas.mpai.community/MMM4/V2.1/data/ProcessAction.json

4      Semantics

Label Description
Header Process Action Data Header
– Standard-ProcessAction The characters “MMM-PAC-V”
Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
M-InstanceID Identifier of M-Instance.
ProcessActionID ID of Process Action.
ProcessAction The number of Bytes composing the Process Action.
– Time Specified in Process Action.
– RQ-Complements Specified in Process Action.
  – NilProcess Process ID
  – AtProcess At followed by Process ID
  – FromProcess From followed by Process ID
  – OfProcess Of followed by Process ID
  – ToProcess To followed by Process ID
  – WithProcess With followed by Process ID
  – NilItem Item ID
  – AtItem At followed by Item ID
  – FromItem From followed by Item ID
  – OfItem Of followed by Item ID
  – ToItem To followed by Item ID
  – WithItem With followed by Item ID
– RS-Complements Specified in Process Action.
  – NilProc Process ID
  – AtProc At followed by Process ID
  – FromProc From followed by Process ID
  – OfProc Of followed by Process ID
  – ToProc To followed by Process ID
  – WithProc With followed by Process ID
  – NilItem Item ID
  – AtItem At followed by Item ID
  – FromItem From followed by Item ID
  – OfItem Of followed by Item ID
  – ToItem To followed by Item ID
  – WithItem With followed by Item ID
– PAStatus Process Action-specific Message specified in Process Action.
  – Ack Process Action was successfully performed.
  – Error oneOf “Clash”, “FaultyReq”, “IncID”, “IncDQ”, “InsRights”, “InsValue”, “LocOOR”, “PostRef”, “QualNS”
DescrMetadata Descriptive Metadata.

Go to Items