Skip to content

Class: ValidityClass

  • NOTE: this is an abstract class and should not be instantiated directly

URI: di_vocab:class/ValidityClass

classDiagram class ValidityClass click ValidityClass href "../../classes/ValidityClass/" ValidityClass <|-- BirthDateClass click BirthDateClass href "../../classes/BirthDateClass/" ValidityClass <|-- NameClass click NameClass href "../../classes/NameClass/" ValidityClass <|-- NamePartClass click NamePartClass href "../../classes/NamePartClass/" ValidityClass <|-- PostalAddressGeneralClass click PostalAddressGeneralClass href "../../classes/PostalAddressGeneralClass/" ValidityClass <|-- DocumentDetailsClass click DocumentDetailsClass href "../../classes/DocumentDetailsClass/" ValidityClass <|-- BankAccountDetailsClass click BankAccountDetailsClass href "../../classes/BankAccountDetailsClass/" ValidityClass : validFrom ValidityClass : validUntil

Slots

Name Cardinality and Range Description Inheritance
validFrom 0..1
Date
direct
validUntil 0..1
Date
direct

Mixin Usage

mixed into description
BirthDateClass BirthDate object that represents a user's claimed date of birth
NameClass Name object that represents a user's claimed identity
NamePartClass Abstract class to define a name part value and name part type for an optional...
PostalAddressGeneralClass An abstract class containing common elements of a postal address
DocumentDetailsClass
BankAccountDetailsClass The details of a Bank Account as presented by a user for checking for identit...

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: ValidityClass
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
abstract: true
mixin: true
slots:
- validFrom
- validUntil

Induced

name: ValidityClass
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
abstract: true
mixin: true
attributes:
  validFrom:
    name: validFrom
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    rank: 1000
    slot_uri: schema:validFrom
    alias: validFrom
    owner: ValidityClass
    domain_of:
    - ValidityClass
    - MitigatingCredentialClass
    range: date
  validUntil:
    name: validUntil
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    rank: 1000
    slot_uri: schema:validUntil
    alias: validUntil
    owner: ValidityClass
    domain_of:
    - ValidityClass
    range: date