Class: SimpleNameFacet
A simple name facet is a grouping of characteristics unique to the personal name (e.g., Dr. John Smith Jr.) held by an identity.
classDiagram
class SimpleNameFacet
IdentityFacet <|-- SimpleNameFacet
SimpleNameFacet : familyName
SimpleNameFacet ..> string : familyName
SimpleNameFacet : givenName
SimpleNameFacet ..> string : givenName
SimpleNameFacet : honorificPrefix
SimpleNameFacet ..> string : honorificPrefix
SimpleNameFacet : honorificSuffix
SimpleNameFacet ..> string : honorificSuffix
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- Facet
- IdentityFacet
- SimpleNameFacet
- IdentityFacet
- Facet
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
familyName | 0..1 xsd:string |
direct | |
givenName | 0..1 xsd:string |
direct | |
honorificPrefix | 0..1 xsd:string |
direct | |
honorificSuffix | 0..1 xsd:string |
direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-identity
Mappings
Mapping Type | Mapped Value |
---|---|
self | identity:SimpleNameFacet |
native | identity:SimpleNameFacet |
LinkML Source
Direct
name: SimpleNameFacet
description: A simple name facet is a grouping of characteristics unique to the personal
name (e.g., Dr. John Smith Jr.) held by an identity.
from_schema: https://w3id.org/lmodel/uco-identity
rank: 1000
is_a: IdentityFacet
slots:
- familyName
- givenName
- honorificPrefix
- honorificSuffix
slot_usage:
familyName:
name: familyName
multivalued: true
domain_of:
- SimpleNameFacet
givenName:
name: givenName
multivalued: true
domain_of:
- SimpleNameFacet
honorificPrefix:
name: honorificPrefix
multivalued: true
domain_of:
- SimpleNameFacet
honorificSuffix:
name: honorificSuffix
multivalued: true
domain_of:
- SimpleNameFacet
Induced
name: SimpleNameFacet
description: A simple name facet is a grouping of characteristics unique to the personal
name (e.g., Dr. John Smith Jr.) held by an identity.
from_schema: https://w3id.org/lmodel/uco-identity
rank: 1000
is_a: IdentityFacet
slot_usage:
familyName:
name: familyName
multivalued: true
domain_of:
- SimpleNameFacet
givenName:
name: givenName
multivalued: true
domain_of:
- SimpleNameFacet
honorificPrefix:
name: honorificPrefix
multivalued: true
domain_of:
- SimpleNameFacet
honorificSuffix:
name: honorificSuffix
multivalued: true
domain_of:
- SimpleNameFacet
attributes:
familyName:
name: familyName
description: ''
from_schema: https://w3id.org/lmodel/uco-identity
rank: 1000
multivalued: true
alias: familyName
owner: SimpleNameFacet
domain_of:
- SimpleNameFacet
range: string
givenName:
name: givenName
description: ''
from_schema: https://w3id.org/lmodel/uco-identity
rank: 1000
multivalued: true
alias: givenName
owner: SimpleNameFacet
domain_of:
- SimpleNameFacet
range: string
honorificPrefix:
name: honorificPrefix
description: ''
from_schema: https://w3id.org/lmodel/uco-identity
rank: 1000
multivalued: true
alias: honorificPrefix
owner: SimpleNameFacet
domain_of:
- SimpleNameFacet
range: string
honorificSuffix:
name: honorificSuffix
description: ''
from_schema: https://w3id.org/lmodel/uco-identity
rank: 1000
multivalued: true
alias: honorificSuffix
owner: SimpleNameFacet
domain_of:
- SimpleNameFacet
range: string