1 Definition 2 Functional Requirements 3 Syntax 4 Semantics

1 Definition

The request to the Blockchain to confirm that a an AIH Process Type performed on AIH Data of a given ID conforms with the Blockchain Licence with a given Licence ID or the response to the request..

2 Functional Requirements

Confirm Request includes:

  1. AIH Data ID
  2. Process Type
  3. Time

Confirm Response includes

  1. Boolean: 0=Process infringes, 1=Process complies.

3 Syntax

https://schemas.mpai.community/AIH1/V1.0/data/Confirm.json

4 Semantics

Label Description
Header Audit Header
– Standard-Confirm The characters AIH-CFM-V
– Version Major version – 1 or 2 characters
– Dot-separator The character .
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
ConfirmID Identifier of Confirm.
ConfirmTime Time of Confirm.
Confirm Data in Confirm.
– Request IfRequest
  – AIHDataID ID of AIH Data
  – ProcessType Process Type
  – Time Execution Time
– Response Boolean: 0=Process infringes, 1=Process complies.
DescrMetadata Descriptive Metadata