Go to Items

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

1      Definition

An Event is a logical combination of Process Actions performed at a Time or Time Type.

2      Functional Requirements

Process Action1 Operation Process Action2 Event has happened if
Process Action1 AND Process Action2 If both Process Actions are performed.
Process Action1 OR Process Action2 If at least one Process Action is performed.
Process Action1 NAND Process Action2 If at least one Process Action is not performed.
Process Action1 NOR Process Action2 If none of the  Process Actions is performed.
Process Action1 XOR Process Action2 If only one Process Action is performed.
Process Action1 XNOR Process Action2 If one Process Action is performed and the other is not.
NOT Process Action If the Process Action is not performed

3      Syntax

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

4      Semantics

Label Description
Header Header of Event Item.
– Standard-Event The characters “MMM-EVT-V”.
–  Version Major version expressed as 1 or 2 characters.
– Dot-separator The character “.”
– Subversion Minor version expressed as 1 or 2 characters
MInstanceID Identifier of M-Instance.
MEnvironmentID Identifier of M-Environment.
EventD The ID of the Event.
EventData[] The set of Data defining the Event.
– BasicEvent The collection of Process Actions preceded by May.
  – ProcessAction1 As defined by Process Actions.
  – LogicOperator One of “AND”, “OR”, “NAND”, “NOR”, “XOR”, “XNOR”, “NOT”
  – ProcessAction2 As defined by Process Actions.
– EventOrBasicEvent Any of Event or Basic Event
DescrMetadata Descriptive Metadata.

Go to Items