Skip to content

DataProductUsageContract

URI: gx:DataProductUsageContract

Inheritance

Slots

Name Cardinality and Range Description Inheritance
providedBy 1
DataProvider
A resolvable link to the Data Provider Declaration direct
consumedBy 1
DataConsumer
A resolvable link to the Data Consumer Delaration direct
dataProduct 1
DataProduct
A resolvable link to the Data Product Description Declaration (after negotiat... direct
signers 1..*
SignatureCheckType
The array identifying all required Participant signature direct
termOfUsage 1
xsd:string
A resolvable link to the Term of Usage direct
notarizedIn 0..1
xsd:string
A resolvable link to the Notarization service direct
dataUsage 1
DataUsage
A resolvable link to Data Usage direct
name 0..1
xsd:string
A human readable name of the entity GaiaXEntity
description 0..1
xsd:string
GaiaXEntity

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#data-exchange-wg

LinkML Source

Direct

name: DataProductUsageContract
from_schema: https://w3id.org/gaia-x/development#data-exchange-wg
is_a: GaiaXEntity
slots:
- providedBy
- consumedBy
- dataProduct
- signers
- termOfUsage
- notarizedIn
- dataUsage
slot_usage:
  providedBy:
    name: providedBy
    description: A resolvable link to the Data Provider Declaration.
    range: DataProvider
    required: true
  consumedBy:
    name: consumedBy
    range: DataConsumer
    required: true
  signers:
    name: signers
    required: true
  termOfUsage:
    name: termOfUsage
    required: true
  dataUsage:
    name: dataUsage
    range: DataUsage
    required: true
class_uri: gx:DataProductUsageContract

Induced

name: DataProductUsageContract
from_schema: https://w3id.org/gaia-x/development#data-exchange-wg
is_a: GaiaXEntity
slot_usage:
  providedBy:
    name: providedBy
    description: A resolvable link to the Data Provider Declaration.
    range: DataProvider
    required: true
  consumedBy:
    name: consumedBy
    range: DataConsumer
    required: true
  signers:
    name: signers
    required: true
  termOfUsage:
    name: termOfUsage
    required: true
  dataUsage:
    name: dataUsage
    range: DataUsage
    required: true
attributes:
  providedBy:
    name: providedBy
    description: A resolvable link to the Data Provider Declaration.
    from_schema: https://w3id.org/gaia-x/development#slots
    alias: providedBy
    owner: DataProductUsageContract
    domain_of:
    - ServiceOffering
    - DataProduct
    - DataProductUsageContract
    - DataUsageAgreement
    range: DataProvider
    required: true
  consumedBy:
    name: consumedBy
    description: A resolvable link to the Data Consumer Delaration.
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: gx:consumedBy
    alias: consumedBy
    owner: DataProductUsageContract
    domain_of:
    - DataProductUsageContract
    range: DataConsumer
    required: true
  dataProduct:
    name: dataProduct
    description: A resolvable link to the Data Product Description Declaration (after
      negotiation).
    from_schema: https://w3id.org/gaia-x/development#slots
    alias: dataProduct
    owner: DataProductUsageContract
    domain_of:
    - DataProductUsageContract
    - DataUsageAgreement
    range: DataProduct
    required: true
  signers:
    name: signers
    description: The array identifying all required Participant signature.
    from_schema: https://w3id.org/gaia-x/development#slots
    alias: signers
    owner: DataProductUsageContract
    domain_of:
    - DataProductUsageContract
    - DataUsageAgreement
    range: SignatureCheckType
    required: true
    multivalued: true
  termOfUsage:
    name: termOfUsage
    description: A resolvable link to the Term of Usage.
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: gx:termOfUsage
    alias: termOfUsage
    owner: DataProductUsageContract
    domain_of:
    - DataProductUsageContract
    range: string
    required: true
  notarizedIn:
    name: notarizedIn
    description: A resolvable link to the Notarization service
    from_schema: https://w3id.org/gaia-x/development#slots
    alias: notarizedIn
    owner: DataProductUsageContract
    domain_of:
    - DataProductUsageContract
    range: string
  dataUsage:
    name: dataUsage
    description: A resolvable link to Data Usage.
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: gx:dataUsage
    alias: dataUsage
    owner: DataProductUsageContract
    domain_of:
    - DataProductUsageContract
    range: DataUsage
    required: true
  name:
    name: name
    description: A human readable name of the entity.
    title: name
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: httpsschema:name
    alias: name
    owner: DataProductUsageContract
    domain_of:
    - GaiaXEntity
    range: string
    required: false
  description:
    name: description
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: httpsschema:description
    alias: description
    owner: DataProductUsageContract
    domain_of:
    - GaiaXEntity
    - DataProduct
    - Measure
    range: string
class_uri: gx:DataProductUsageContract