Class: ValidityClass
Mixin for
- BankAccountDetailsClass (mixin) - The details of a Bank Account as presented by a user for checking for identity verification purposes.
JSON schema: di_vocab:BankAccount
Examples
- BirthDateClass (mixin) - BirthDate object that represents a user's claimed date of birth.
JSON schema: di_vocab:BirthDate
- DocumentDetailsClass (mixin)
- NameClass (mixin) - Name object that represents a user's claimed identity. This will have a list of
nameParts
. Usually this will contain one or moreGivenName
name parts and one (or occasionally more)FamilyName
name part(s) for a specific period of validity.JSON schema: di_vocab:Name
Examples
- One Given Name and One Family Name - No Validity Specified
- Multiple Given Names and One Family Name - No Validity Specified
- One Given Name and Multiple Name Words in One Family Name - No Validity Specified
- One Given Name and Multiple Family Names - No Validity Specified
- Multiple Given Names and Multiple Family Names - No Validity Specified
- Multiple Given Names and Two Family Names - Validity Specified for each Family Name
- Multiple Given Names and Multiple Family Names - Validity Specified for each Family Name
- NamePartClass (mixin) - Abstract class to define a name part value and name part type for an optional validity period.
- PostalAddressClass (mixin) - A postal address associated with a user, returned by an Address Lookup API or by manual data input.
JSON schema: di_vocab:PostalAddress
Examples
- Building Number
- Building Name with UPRN
- Building Name without UPRN
- Building Number with Building Name
- Building Number with Dependent Address Locality
- Sub Building Name with Building Name
- Sub Building Name with Building Number
Close mapping: adb:Address
Close mapping: schema:PostalAddress
Referenced by Class
Attributes
Own
- validFrom 0..1
- Range: Date
- validUntil 0..1
- Range: Date