Skip to content

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

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