1 Definition 2 Functional Requirements 3 Syntax 4 Semantics

1 Definition

Data representing the Model of an AIH Data Licence that a health Front End sends to the Health Back End.

2 Functional Requirements

The Model Licence contains

  • End User ID
  • Model Licence ID
  • AIH Data ID
  • Date of issuance of the Model Licence by the End User.
  • AIH Data Taxonomy element identification.
  • Licensing terms to Back End:
    • Duration of Model Licence.
    • Processing types, according to Taxonomy of AI Module types.
    • Usage of results based on Taxonomy of Classes of processing result usages.
  • Sublicensing Terms to Third-Party Users:
    • Duration of licence.
    • Classes of Third-Party users according to Taxonomy.
    • Processing types according to Taxonomy of AI Module Processing types.
    • Usage of results based on Taxonomy of Classes of processing result usages.

3 Syntax

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

4 Semantics

Label Description
Header Model Licence Header
– Standard-ModelLicence The characters AIH-MDL-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.
AIHDataTaxonomy Type of AIH Data based on Taxonomy.
EndUserID Identifier of End User the AIH Data refers to.
ModelLicenceID Identifier of Model Licence.
ModelLicenceTime Time of Model Licence.
ModelLicence Data in Model Licence.
– BackEndLicence If BackEnd
  – Time Duration of Licence
  – ProcessTypes Types of Process.
  – UsageTypes Types of Result Usage.
– UserLicence If Third Party User
  – Time Duration of Licence.
  – UserTypes Types of Result Usage.
  – ProcessTypes Types of Process.
  – UsageTypes Types of Result Usage.
DescrMetadata Descriptive Metadata.