Skip to content

Class: Person

A person (alive, dead, undead, or fictional).

URI: schema:Person

 classDiagram
    class Person
      Thing <|-- Person

      Person : contact_point
      Person : family_name
      Person : given_name
      Person : id
      Person : name

Inheritance

Attributes (AKA Slots)

Name Cardinality and Range Description Inheritance
family_name 0..1
String
Family name direct
given_name 0..1
String
Given name direct
contact_point 0..1
ContactPoint
A contact point for a person or organization direct
id 1
String
The identifier property represents any kind of identifier for any kind of Thi... Thing
name 0..1
String
The name of the item Thing
Deprecated attributes
Name Cardinality and Range Description Inheritance

Identifier and Mapping Information

Mappings

Mapping Type Mapped Value
self schema:Person
native base:Person

LinkML Source

Direct

name: Person
description: A person (alive, dead, undead, or fictional).
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.12.0/iah-base.jsonld
rank: 1000
is_a: Thing
slots:
- family_name
- given_name
- contact_point
class_uri: schema:Person

Induced

name: Person
description: A person (alive, dead, undead, or fictional).
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.12.0/iah-base.jsonld
rank: 1000
is_a: Thing
attributes:
  family_name:
    name: family_name
    description: Family name. In the U.S., the last name of a Person.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.12.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:familyName
    alias: family_name
    owner: Person
    domain_of:
    - Person
    range: string
  given_name:
    name: given_name
    description: Given name. In the U.S., the first name of a Person.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.12.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:givenName
    alias: given_name
    owner: Person
    domain_of:
    - Person
    range: string
  contact_point:
    name: contact_point
    description: A contact point for a person or organization.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.12.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:contactPoint
    alias: contact_point
    owner: Person
    domain_of:
    - Person
    - Organization
    range: ContactPoint
    inlined: true
    inlined_as_list: true
  id:
    name: id
    description: The identifier property represents any kind of identifier for any
      kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated
      properties for representing many of these, either as textual strings or as URL
      (URI) links.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.12.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: Person
    domain_of:
    - FunctionalObject
    - ConnectionPoint
    - IdentifierType
    - Thing
    range: string
    required: true
  name:
    name: name
    description: The name of the item.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.12.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: Person
    domain_of:
    - FunctionalObject
    - ConnectionPoint
    - SoftwareIdentifier
    - Thing
    range: string
class_uri: schema:Person

Any questions left?

Ask the community