Skip to content

Class: PersonWithIdentityClass

A credential subject representing a person only by core identity attributes

URI: di_vocab:class/PersonWithIdentityClass

classDiagram class PersonWithIdentityClass click PersonWithIdentityClass href "../../classes/PersonWithIdentityClass/" PersonClass <|-- PersonWithIdentityClass click PersonClass href "../../classes/PersonClass/" PersonWithIdentityClass <|-- PersonExtendedMatchingClass click PersonExtendedMatchingClass href "../../classes/PersonExtendedMatchingClass/" PersonWithIdentityClass <|-- PersonWithDocumentsClass click PersonWithDocumentsClass href "../../classes/PersonWithDocumentsClass/" PersonWithIdentityClass : birthDate PersonWithIdentityClass --> "*" BirthDateClass : birthDate click BirthDateClass href "../../classes/BirthDateClass/" PersonWithIdentityClass : name PersonWithIdentityClass --> "*" NameClass : name click NameClass href "../../classes/NameClass/"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
name *
NameClass
direct
birthDate *
BirthDateClass
direct

Usages

used by used in type used
IdentityAssertionCredentialClass credentialSubject range PersonWithIdentityClass
VerifiableIdentityCredentialClass credentialSubject range PersonWithIdentityClass

Identifier and Mapping Information

Schema Source

  • from schema: https://vocab.account.gov.uk/linkml/credentials-schema

Mappings

Mapping Type Mapped Value
self di_vocab:PersonWithIdentityClass
native di_vocab:PersonWithIdentityClass

LinkML Source

Direct

name: PersonWithIdentityClass
description: A credential subject representing a person only by core identity attributes
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
is_a: PersonClass
slots:
- name
- birthDate

Induced

name: PersonWithIdentityClass
description: A credential subject representing a person only by core identity attributes
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
is_a: PersonClass
attributes:
  name:
    name: name
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    rank: 1000
    alias: name
    owner: PersonWithIdentityClass
    domain_of:
    - PersonWithIdentityClass
    range: NameClass
    multivalued: true
    inlined: true
    inlined_as_list: true
  birthDate:
    name: birthDate
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    rank: 1000
    slot_uri: schema:birthDate
    alias: birthDate
    owner: PersonWithIdentityClass
    domain_of:
    - PersonWithIdentityClass
    range: BirthDateClass
    multivalued: true
    inlined: true
    inlined_as_list: true