DataProducer
is equivalent to Gaia-X ResourceOwner
URI: gx:DataProducer
classDiagram
class DataProducer
click DataProducer href "../DataProducer"
LegalPerson <|-- DataProducer
click LegalPerson href "../LegalPerson"
DataProducer : description
DataProducer --> "0..1" String : description
click String href "../String"
DataProducer : headquartersAddress
DataProducer --> "1" Address : headquartersAddress
click Address href "../Address"
DataProducer : legalAddress
DataProducer --> "1" Address : legalAddress
click Address href "../Address"
DataProducer : name
DataProducer --> "0..1" String : name
click String href "../String"
DataProducer : parentOrganizationOf
DataProducer --> "*" LegalPerson : parentOrganizationOf
click LegalPerson href "../LegalPerson"
DataProducer : registrationNumber
DataProducer --> "1..*" String : registrationNumber
click String href "../String"
DataProducer : subOrganisationOf
DataProducer --> "*" LegalPerson : subOrganisationOf
click LegalPerson href "../LegalPerson"
Inheritance
- GaiaXEntity
- Participant
- LegalPerson
- DataProducer
- LegalPerson
- Participant
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
registrationNumber | 1..* xsd:string or LocalRegistrationNumber or VatID or LeiCode or EORI or EUID or TaxID |
Country's registration number, which identifies one specific entity | LegalPerson |
legalAddress | 1 Address |
The full legal address of the organization | LegalPerson |
headquartersAddress | 1 Address |
Full physical location of the headquarter of the organization | LegalPerson |
parentOrganizationOf | * LegalPerson |
A list of resolvable links to Gaia-X Credentials of participants that this en... | LegalPerson |
subOrganisationOf | * LegalPerson |
A list of resolvable links to Gaia-X Credentials of participants with a legal... | LegalPerson |
name | 0..1 xsd:string |
A human readable name of the entity | GaiaXEntity |
description | 0..1 xsd:string |
A free text description of the entity | GaiaXEntity |
Usages
used by | used in | type | used |
---|---|---|---|
DataProduct | providedBy | range | DataProducer |
DataUsageAgreement | producedBy | range | DataProducer |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gaia-x/development#data-exchange-wg
LinkML Source
Direct
name: DataProducer
description: is equivalent to Gaia-X ResourceOwner
from_schema: https://w3id.org/gaia-x/development#data-exchange-wg
is_a: LegalPerson
class_uri: gx:DataProducer
Induced
name: DataProducer
description: is equivalent to Gaia-X ResourceOwner
from_schema: https://w3id.org/gaia-x/development#data-exchange-wg
is_a: LegalPerson
attributes:
registrationNumber:
name: registrationNumber
description: Country's registration number, which identifies one specific entity.
Valid formats are local, EUID, EORI, vatID, leiCode.
title: registration number
from_schema: https://w3id.org/gaia-x/development#legal-person
rank: 1000
identifier: true
alias: registrationNumber
owner: DataProducer
domain_of:
- LegalPerson
range: string
required: true
multivalued: true
inlined: true
inlined_as_list: true
any_of:
- range: LocalRegistrationNumber
- range: VatID
- range: LeiCode
- range: EORI
- range: EUID
- range: TaxID
legalAddress:
name: legalAddress
description: The full legal address of the organization.
title: legal address
from_schema: https://w3id.org/gaia-x/development#legal-person
rank: 1000
alias: legalAddress
owner: DataProducer
domain_of:
- LegalPerson
range: Address
required: true
headquartersAddress:
name: headquartersAddress
description: Full physical location of the headquarter of the organization.
from_schema: https://w3id.org/gaia-x/development#legal-person
rank: 1000
alias: headquartersAddress
owner: DataProducer
domain_of:
- LegalPerson
range: Address
required: true
parentOrganizationOf:
name: parentOrganizationOf
description: A list of resolvable links to Gaia-X Credentials of participants
that this entity is a subOrganization of, if any.
from_schema: https://w3id.org/gaia-x/development#legal-person
rank: 1000
alias: parentOrganizationOf
owner: DataProducer
domain_of:
- LegalPerson
range: LegalPerson
multivalued: true
subOrganisationOf:
name: subOrganisationOf
description: A list of resolvable links to Gaia-X Credentials of participants
with a legal mandate on this entity, e.g., as a subsidiary.
from_schema: https://w3id.org/gaia-x/development#legal-person
rank: 1000
alias: subOrganisationOf
owner: DataProducer
domain_of:
- LegalPerson
range: LegalPerson
multivalued: true
name:
name: name
description: A human readable name of the entity.
title: name
from_schema: http://w3id.org/gaia-x/gx-trust-framework
rank: 1000
slot_uri: https_schema:name
alias: name
owner: DataProducer
domain_of:
- GaiaXEntity
range: string
required: false
description:
name: description
description: A free text description of the entity.
title: description
from_schema: http://w3id.org/gaia-x/gx-trust-framework
rank: 1000
slot_uri: https_schema:description
alias: description
owner: DataProducer
domain_of:
- GaiaXEntity
- DataProduct
- Measure
range: string
required: false
class_uri: gx:DataProducer