Class: Person
personal information
URI: schema:Person
classDiagram
class Person
click Person href "../Person"
Person <|-- Author
click Author href "../Author"
Person : email
Person : first_name
Person : name
Person : work_phone
Person : work_status
Inheritance
- Person
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
name | 0..1 String |
name | direct |
first_name | 0..1 String |
first name | direct |
work_status | 0..1 Boolean |
work status | direct |
0..1 String |
direct | ||
work_phone | 0..1 String |
work phone | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/osc-em/oscem-schemas
Mappings
Mapping Type | Mapped Value |
---|---|
self | schema:Person |
native | https://w3id.org/osc-em/oscem-schemas/:Person |
LinkML Source
Direct
name: Person
description: personal information
from_schema: https://w3id.org/osc-em/oscem-schemas
slots:
- name
- first_name
- work_status
- email
- work_phone
class_uri: schema:Person
Induced
name: Person
description: personal information
from_schema: https://w3id.org/osc-em/oscem-schemas
attributes:
name:
name: name
description: name
from_schema: https://w3id.org/osc-em/oscem-schemas
rank: 1000
slot_uri: schema:name
alias: name
owner: Person
domain_of:
- Person
range: string
first_name:
name: first_name
description: first name
from_schema: https://w3id.org/osc-em/oscem-schemas
rank: 1000
alias: first_name
owner: Person
domain_of:
- Person
range: string
work_status:
name: work_status
description: work status
from_schema: https://w3id.org/osc-em/oscem-schemas
rank: 1000
alias: work_status
owner: Person
domain_of:
- Person
range: boolean
email:
name: email
description: email
from_schema: https://w3id.org/osc-em/oscem-schemas
rank: 1000
slot_uri: schema:email
alias: email
owner: Person
domain_of:
- Person
range: string
pattern: ^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$
work_phone:
name: work_phone
description: work phone
from_schema: https://w3id.org/osc-em/oscem-schemas
rank: 1000
slot_uri: schema:telephone
alias: work_phone
owner: Person
domain_of:
- Person
range: string
class_uri: schema:Person