1 Definition 2 Functional Requirements 3 Syntax 4 Semantics

1 Definition

At the Front End, AIH Data is Health Data with its Model Licence.

At the Back End, AIH Data is

  1. In the form received from the Front End when it is input to the Licensing and  Governance AIM.
  2. Health Data and Licence ID provided by the Blockchain.

2 Functional Requirements

AIH Data may be

  1. Retrieved from the HFE Secure Storage,
  2. Processed.
  3. Stored in the HFE Secure Storage.

Additionally, the End User may define a Model Licence and send the AIH Data including a Model Licence to the Back End. where:

  1. The HBE requests a Licence for the received AIH Data by providing the Model Licence.
  2. The Blockchain stores a Smart Contract based on the Model Licence and sends the Licence ID to the HBE.
  3. The HBE adds the Licence ID to the AIH Data.
  4. Stores AIH Data to the HBE Secure Storage.

When the HBE needs to Process AIH Data either because it needs that processing or because a Third Party User has requested it

  1. Issues a Confirmation Request to the Blockchain
  2. If it receives a Confirmation Response, it retrieves AIH Data from the HBE Secure Storage.
  3. Performs the Processing.
  4. Requests a Licence for the Processed AIH Data.
  5. Attaches the Licence to the Processed AIH Data.
  6. Stores the Processed AIH Data with attached Licence.

Therefore AIH Data includes the actual AIH Data and

  1. The ID of the Model Licence (when AIH Data is sent to the Back End).
  2. The ID of the Licence (when in the Back End).

3 Syntax

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

4 Semantics

Label Description
Header AIH Data Header
– Standard -AIHData The characters AIH-AHD-V
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
AIHDataID Identifier of AIH Data.
EndUserID ID of End User producing this AIH Data instance.
AIHDataTime Time of AIH Data.
AIHData The actual AIH Data.
– HealthData AIH Data Qualifier.
– oneOf
  – ModelLicence Model Licence as defined by End User
  – LicenceID ID of Smart Contract produced by End User.
– ARA Data Anomaly &  Risk Alerting Data
DescrMetadata Descriptive Metadata