Skip to content

Slot: type

The type of name represented by the NamePart.

URI: di_vocab:slot/type Alias: type

Applicable Classes

Name Description Modifies Slot
NamePartClass Abstract class to define a name part value and name part type for an optional... no
IdentityCheckCredentialClass A [VC](https://www no
RiskAssessmentClass no
IdentityCheckClass no
VerifiableIdentityCredentialClass A [VC](https://www no
SecurityCheckClass no
GivenNameClass Name part object that represents a Given Name no
RiskAssessmentCredentialClass A [VC](https://www no
IdentityAssertionCredentialClass no
FamilyNameClass Name part object that represents a Family Name no
AddressCredentialClass no
SecurityCheckCredentialClass A [VC](https://www no

Properties

Type and Range

Property Value
Range NamePartType
Domain Of IdentityAssertionCredentialClass, AddressCredentialClass, IdentityCheckClass, RiskAssessmentClass, SecurityCheckClass, VerifiableIdentityCredentialClass, NamePartClass, IdentityCheckCredentialClass, SecurityCheckCredentialClass, RiskAssessmentCredentialClass

Cardinality and Requirements

Property Value
Required Yes

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

name: type
description: The type of name represented by the [NamePart](../NamePartClass).
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: type
domain_of:
- IdentityAssertionCredentialClass
- AddressCredentialClass
- IdentityCheckClass
- RiskAssessmentClass
- SecurityCheckClass
- VerifiableIdentityCredentialClass
- NamePartClass
- IdentityCheckCredentialClass
- SecurityCheckCredentialClass
- RiskAssessmentCredentialClass
range: NamePartType
required: true