Skip to content

Natural Person

A natural person: a human individual that is onboarded to Gaia-X, as distinct from a legal/juristic person (gx:LegalPerson). This includes individuals acting in a business capacity as sole traders or freelancers (e.g. Einzelunternehmer, eingetragener Kaufmann, Freiberufler): they remain natural persons even when they hold a VAT ID or a commercial-register entry, because no separate legal entity exists and the human bears the rights and obligations directly. See issue #350 and the Gaia-X Trust Framework 22.04, which foresees a gx:NaturalPerson class.

URI: gx:class/NaturalPerson

 classDiagram
    class NaturalPerson
    click NaturalPerson href "../NaturalPerson"
      Participant <|-- NaturalPerson
        click Participant href "../Participant"

      NaturalPerson : description




    NaturalPerson --> "0..1" String : description
    click String href "../String"


      NaturalPerson : email




    NaturalPerson --> "1" String : email
    click String href "../String"


      NaturalPerson : firstName




    NaturalPerson --> "1" String : firstName
    click String href "../String"


      NaturalPerson : label




    NaturalPerson --> "0..1" String : label
    click String href "../String"


      NaturalPerson : lastName




    NaturalPerson --> "1" String : lastName
    click String href "../String"


      NaturalPerson : legalAddress




    NaturalPerson --> "0..1" Address : legalAddress
    click Address href "../Address"


      NaturalPerson : name




    NaturalPerson --> "0..1" String : name
    click String href "../String"


      NaturalPerson : registrationNumber




    NaturalPerson --> "*" RegistrationNumber : registrationNumber
    click RegistrationNumber href "../RegistrationNumber"


Inheritance

Slots

Name Cardinality and Range Description Inheritance
firstName 1
xsd:string
The first (given) name of the natural person direct
lastName 1
xsd:string
The last (family) name of the natural person direct
email 1
xsd:string
The email address of the natural person, used as a contact and verification h... direct
registrationNumber *
RegistrationNumber
Optional registration number when the natural person acts as a business (sole... direct
legalAddress 0..1
Address
Optional business or contact address of the natural person (e direct
name 0..1
xsd:string
A human readable name of the entity GaiaXEntity
description 0..1
xsd:string
GaiaXEntity
label 0..1
xsd:string
A human-readable label GaiaXEntity

Usages

used by used in type used
ServiceOffering providedBy any_of[range] NaturalPerson
InfrastructureServiceOffering providedBy any_of[range] NaturalPerson
ComputeServiceOffering providedBy any_of[range] NaturalPerson
VirtualMachineServiceOffering providedBy any_of[range] NaturalPerson
ContainerServiceOffering providedBy any_of[range] NaturalPerson
BareMetalServiceOffering providedBy any_of[range] NaturalPerson
ComputeFunctionServiceOffering providedBy any_of[range] NaturalPerson
ConnectivityServiceOffering providedBy any_of[range] NaturalPerson
DataProductCatalogue providedBy any_of[range] NaturalPerson
NetworkConnectivityServiceOffering providedBy any_of[range] NaturalPerson
InterconnectionServiceOffering providedBy any_of[range] NaturalPerson
LinkConnectivityServiceOffering providedBy any_of[range] NaturalPerson
PhysicalConnectivityServiceOffering providedBy any_of[range] NaturalPerson
StorageServiceOffering providedBy any_of[range] NaturalPerson
FileStorageServiceOffering providedBy any_of[range] NaturalPerson
BlockStorageServiceOffering providedBy any_of[range] NaturalPerson
ObjectStorageServiceOffering providedBy any_of[range] NaturalPerson

Comments

  • Distinct from gx:LegalPerson per civil-law usage: a natural person is never a juristic person, regardless of VAT ID / Handelsregister entry.
  • Identity/contact attributes (firstName, lastName, email) are required; business identifiers (registrationNumber, legalAddress) are OPTIONAL and apply when the natural person acts as a sole trader / freelancer.

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#participant

LinkML Source

Direct

name: NaturalPerson
description: 'A natural person: a human individual that is onboarded to Gaia-X, as
  distinct from a legal/juristic person (gx:LegalPerson). This includes individuals
  acting in a business capacity as sole traders or freelancers (e.g. Einzelunternehmer,
  eingetragener Kaufmann, Freiberufler): they remain natural persons even when they
  hold a VAT ID or a commercial-register entry, because no separate legal entity exists
  and the human bears the rights and obligations directly. See issue #350 and the
  Gaia-X Trust Framework 22.04, which foresees a gx:NaturalPerson class.'
title: Natural Person
comments:
- 'Distinct from gx:LegalPerson per civil-law usage: a natural person is never a juristic
  person, regardless of VAT ID / Handelsregister entry.'
- Identity/contact attributes (firstName, lastName, email) are required; business
  identifiers (registrationNumber, legalAddress) are OPTIONAL and apply when the natural
  person acts as a sole trader / freelancer.
from_schema: https://w3id.org/gaia-x/development#participant
is_a: Participant
slots:
- firstName
- lastName
- email
- registrationNumber
- legalAddress
slot_usage:
  email:
    name: email
    description: The email address of the natural person, used as a contact and verification
      handle.
    required: true
  registrationNumber:
    name: registrationNumber
    description: Optional registration number when the natural person acts as a business
      (sole trader / freelancer) — e.g. a VAT ID (gx:VatID) or a commercial-register
      entry. Reuses the same RegistrationNumber types as gx:LegalPerson.
    required: false
  legalAddress:
    name: legalAddress
    description: Optional business or contact address of the natural person (e.g.
      the registered address of a sole trader).
    required: false

Induced

name: NaturalPerson
description: 'A natural person: a human individual that is onboarded to Gaia-X, as
  distinct from a legal/juristic person (gx:LegalPerson). This includes individuals
  acting in a business capacity as sole traders or freelancers (e.g. Einzelunternehmer,
  eingetragener Kaufmann, Freiberufler): they remain natural persons even when they
  hold a VAT ID or a commercial-register entry, because no separate legal entity exists
  and the human bears the rights and obligations directly. See issue #350 and the
  Gaia-X Trust Framework 22.04, which foresees a gx:NaturalPerson class.'
title: Natural Person
comments:
- 'Distinct from gx:LegalPerson per civil-law usage: a natural person is never a juristic
  person, regardless of VAT ID / Handelsregister entry.'
- Identity/contact attributes (firstName, lastName, email) are required; business
  identifiers (registrationNumber, legalAddress) are OPTIONAL and apply when the natural
  person acts as a sole trader / freelancer.
from_schema: https://w3id.org/gaia-x/development#participant
is_a: Participant
slot_usage:
  email:
    name: email
    description: The email address of the natural person, used as a contact and verification
      handle.
    required: true
  registrationNumber:
    name: registrationNumber
    description: Optional registration number when the natural person acts as a business
      (sole trader / freelancer) — e.g. a VAT ID (gx:VatID) or a commercial-register
      entry. Reuses the same RegistrationNumber types as gx:LegalPerson.
    required: false
  legalAddress:
    name: legalAddress
    description: Optional business or contact address of the natural person (e.g.
      the registered address of a sole trader).
    required: false
attributes:
  firstName:
    name: firstName
    description: The first (given) name of the natural person.
    title: First Name
    from_schema: https://w3id.org/gaia-x/development#slots
    owner: NaturalPerson
    domain_of:
    - NaturalPerson
    range: string
    required: true
  lastName:
    name: lastName
    description: The last (family) name of the natural person.
    title: Last Name
    from_schema: https://w3id.org/gaia-x/development#slots
    owner: NaturalPerson
    domain_of:
    - NaturalPerson
    range: string
    required: true
  email:
    name: email
    description: The email address of the natural person, used as a contact and verification
      handle.
    from_schema: https://w3id.org/gaia-x/development#slots
    owner: NaturalPerson
    domain_of:
    - ContactInformation
    - NaturalPerson
    range: string
    required: true
  registrationNumber:
    name: registrationNumber
    description: Optional registration number when the natural person acts as a business
      (sole trader / freelancer) — e.g. a VAT ID (gx:VatID) or a commercial-register
      entry. Reuses the same RegistrationNumber types as gx:LegalPerson.
    title: Registration Number
    from_schema: https://w3id.org/gaia-x/development#slots
    owner: NaturalPerson
    domain_of:
    - LegalPerson
    - NaturalPerson
    range: RegistrationNumber
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  legalAddress:
    name: legalAddress
    description: Optional business or contact address of the natural person (e.g.
      the registered address of a sole trader).
    title: legal address
    from_schema: https://w3id.org/gaia-x/development#slots
    owner: NaturalPerson
    domain_of:
    - LegalPerson
    - NaturalPerson
    range: Address
    required: false
  name:
    name: name
    description: A human readable name of the entity.
    title: name
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: sdo:name
    owner: NaturalPerson
    domain_of:
    - GaiaXEntity
    range: string
    required: false
  description:
    name: description
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: sdo:description
    owner: NaturalPerson
    domain_of:
    - GaiaXEntity
    - Measure
    range: string
  label:
    name: label
    description: A human-readable label. Automatically entailed via RDFS inference
      from schema:name (which is declared as rdfs:subPropertyOf rdfs:label by schema.org).
      Declared here so that sh:closed SHACL shapes remain valid when an RDFS-aware
      validator materialises this property.
    title: label
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: rdfs:label
    owner: NaturalPerson
    domain_of:
    - GaiaXEntity
    range: string
    required: false