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.
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
- GaiaXEntity
- Participant
- NaturalPerson
- Participant
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 |
| 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
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