Skip to content

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.

URI: identity:SimpleNameFacet

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

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