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