Class: DocumentDetailsClass
URI: di_vocab:class/DocumentDetailsClass
classDiagram
class DocumentDetailsClass
click DocumentDetailsClass href "../../classes/DocumentDetailsClass/"
ValidityClass <|-- DocumentDetailsClass
click ValidityClass href "../../classes/ValidityClass/"
DocumentDetailsClass <|-- PassportDetailsClass
click PassportDetailsClass href "../../classes/PassportDetailsClass/"
DocumentDetailsClass <|-- DrivingPermitDetailsClass
click DrivingPermitDetailsClass href "../../classes/DrivingPermitDetailsClass/"
DocumentDetailsClass <|-- ResidencePermitDetailsClass
click ResidencePermitDetailsClass href "../../classes/ResidencePermitDetailsClass/"
DocumentDetailsClass <|-- SocialSecurityRecordDetailsClass
click SocialSecurityRecordDetailsClass href "../../classes/SocialSecurityRecordDetailsClass/"
DocumentDetailsClass <|-- IdCardDetailsClass
click IdCardDetailsClass href "../../classes/IdCardDetailsClass/"
DocumentDetailsClass : expiryDate
DocumentDetailsClass : issueDate
DocumentDetailsClass : validFrom
DocumentDetailsClass : validUntil
Inheritance
- DocumentDetailsClass [ ValidityClass]
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| issueDate | 0..1 Date |
The date the document was issued by the issuing authority | direct |
| expiryDate | 0..1 Date |
The date the document expires | direct |
| validFrom | 0..1 Date |
ValidityClass | |
| validUntil | 0..1 Date |
ValidityClass |
Identifier and Mapping Information
Schema Source
- from schema: https://vocab.account.gov.uk/linkml/credentials-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | di_vocab:DocumentDetailsClass |
| native | di_vocab:DocumentDetailsClass |
LinkML Source
Direct
name: DocumentDetailsClass
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
mixins:
- ValidityClass
slots:
- issueDate
- expiryDate
Induced
name: DocumentDetailsClass
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
mixins:
- ValidityClass
attributes:
issueDate:
name: issueDate
description: The date the document was issued by the issuing authority.
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: issueDate
owner: DocumentDetailsClass
domain_of:
- DocumentDetailsClass
range: date
expiryDate:
name: expiryDate
description: The date the document expires.
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: expiryDate
owner: DocumentDetailsClass
domain_of:
- DocumentDetailsClass
range: date
validFrom:
name: validFrom
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
slot_uri: schema:validFrom
alias: validFrom
owner: DocumentDetailsClass
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: DocumentDetailsClass
domain_of:
- ValidityClass
range: date