Skip to content

Class: Person

a person,living or dead

URI: personinfo:Person

classDiagram class Person Person : age Person : gender Person : handedness Person : has_medical_history Person : id Person : name

Slots

Name Cardinality and Range Description
id 1..1
xsd:string
identifier for a person
name 1..1
xsd:string
full name
age 0..1
xsd:decimal
age in years
gender 0..1
xsd:decimal
age in years
has_medical_history 0..*
MedicalEvent
medical history
handedness 0..1
xsd:string

Usages

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/examples/personinfo

Mappings

Mapping Type Mapped Value
self ['personinfo:Person']
native ['personinfo:Person']
exact ['sdo:Person', 'wikidata:Q215627', 'sdo:Person', 'wikidata:Q215627']

LinkML Specification

Direct

name: Person
description: a person,living or dead
from_schema: https://w3id.org/linkml/examples/personinfo
exact_mappings:
- sdo:Person
- wikidata:Q215627
- sdo:Person
- wikidata:Q215627
rank: 1000
status: release
slots:
- id
- name
- age
- gender
- has medical history
- handedness
slot_usage:
  id:
    name: id
    description: identifier for a person
    exact_mappings:
    - sdo:identifier
    multivalued: false
    identifier: true
    domain_of:
    - Person
    - Person
    range: string
    required: true
  name:
    name: name
    annotations:
      special:
        tag: special
        value: my_val
    description: full name
    exact_mappings:
    - sdo:name
    multivalued: false
    domain_of:
    - Person
    - Organization
    - Person
    - Organization
    range: string
    required: true
  age:
    name: age
    description: age in years
    multivalued: false
    domain_of:
    - Person
    - Person
    range: decimal
    required: false
  gender:
    name: gender
    description: age in years
    multivalued: false
    domain_of:
    - Person
    - Person
    range: decimal
    required: false
  has medical history:
    name: has medical history
    description: medical history
    status: testing
    multivalued: true
    domain_of:
    - Person
    - Person
    range: MedicalEvent
    required: false
  handedness:
    name: handedness
    domain_of:
    - Person
    - Person
    pattern: ^RIGHT|LEFT|AMBIDEXTROUS$

Induced

name: Person
description: a person,living or dead
from_schema: https://w3id.org/linkml/examples/personinfo
exact_mappings:
- sdo:Person
- wikidata:Q215627
- sdo:Person
- wikidata:Q215627
rank: 1000
status: release
slot_usage:
  id:
    name: id
    description: identifier for a person
    exact_mappings:
    - sdo:identifier
    multivalued: false
    identifier: true
    domain_of:
    - Person
    - Person
    range: string
    required: true
  name:
    name: name
    annotations:
      special:
        tag: special
        value: my_val
    description: full name
    exact_mappings:
    - sdo:name
    multivalued: false
    domain_of:
    - Person
    - Organization
    - Person
    - Organization
    range: string
    required: true
  age:
    name: age
    description: age in years
    multivalued: false
    domain_of:
    - Person
    - Person
    range: decimal
    required: false
  gender:
    name: gender
    description: age in years
    multivalued: false
    domain_of:
    - Person
    - Person
    range: decimal
    required: false
  has medical history:
    name: has medical history
    description: medical history
    status: testing
    multivalued: true
    domain_of:
    - Person
    - Person
    range: MedicalEvent
    required: false
  handedness:
    name: handedness
    domain_of:
    - Person
    - Person
    pattern: ^RIGHT|LEFT|AMBIDEXTROUS$
attributes:
  id:
    name: id
    description: identifier for a person
    from_schema: https://w3id.org/linkml/examples/personinfo
    exact_mappings:
    - sdo:identifier
    rank: 1000
    multivalued: false
    identifier: true
    alias: id
    owner: Person
    domain_of:
    - Person
    range: string
    required: true
  name:
    name: name
    annotations:
      special:
        tag: special
        value: my_val
    description: full name
    from_schema: https://w3id.org/linkml/examples/personinfo
    exact_mappings:
    - sdo:name
    rank: 1000
    multivalued: false
    alias: name
    owner: Person
    domain_of:
    - Person
    - Organization
    range: string
    required: true
  age:
    name: age
    description: age in years
    from_schema: https://w3id.org/linkml/examples/personinfo
    rank: 1000
    multivalued: false
    alias: age
    owner: Person
    domain_of:
    - Person
    range: decimal
    required: false
  gender:
    name: gender
    description: age in years
    from_schema: https://w3id.org/linkml/examples/personinfo
    rank: 1000
    multivalued: false
    alias: gender
    owner: Person
    domain_of:
    - Person
    range: decimal
    required: false
  has medical history:
    name: has medical history
    description: medical history
    from_schema: https://w3id.org/linkml/examples/personinfo
    rank: 1000
    status: testing
    multivalued: true
    alias: has_medical_history
    owner: Person
    domain_of:
    - Person
    range: MedicalEvent
    required: false
  handedness:
    name: handedness
    from_schema: https://w3id.org/linkml/examples/personinfo
    rank: 1000
    alias: handedness
    owner: Person
    domain_of:
    - Person
    range: string
    pattern: ^RIGHT|LEFT|AMBIDEXTROUS$