<- Go to ToC ProcessActions->

1 Definition 2 Functional Requirements 3 Syntax 4 Semantics

1 Definition

The Action of a human requesting that a Register Service:
1. Open an Account based on the human’s Personal Data.
2. Grant Rights to the Registering human’s Processes and Items.

If the request is accepted, the human will receive an Account.

2 Functional Requirements

The Register Process Action includes:

In the request

– Registering Human’s Personal Profile.

– A Transaction if requested by the Import-Export Service.

In the response

– Account.

3 Syntax

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

4 Semantics

Label Description
Header Register Process Action Header
– Standard-RegisterPA The characters “USP-RGP-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
MEnvironmentID Identifier of M-Environment.
RegisterPAData Data included in the Register Process Action.
– Time Time of PA request emission and Time of PA request execution.
– S-Complements Complements in PA Request.
  – Nil PersonalProfile Registering Human’s Personal Profile.
  – With Transaction Transaction made to Registration Service if requested.
– D-Complements Complements in PA Response.
  – Nil Account Registering Human’s Account.
 – With PAStatus Possible Error Messages.
    – Ack If PA Request could be performed
    – Err If Error was found
      – FaultyPA Faulty PA Request.
      – IncID Incorrect ID.
      – InsRights Insufficient Rights.
      – InsValue Insufficient Value in Wallet.
 DescMetadata Descriptive Metadata.

<- Go to ToC ProcessActions->