Class: IdCardDetailsClass
The details of a National Identification Card as presented by a user for identity verification. JSON schema: di_vocab:IdCard Examples
URI: di_vocab:class/IdCardDetailsClass
classDiagram
class IdCardDetailsClass
click IdCardDetailsClass href "../../classes/IdCardDetailsClass/"
DocumentDetailsClass <|-- IdCardDetailsClass
click DocumentDetailsClass href "../../classes/DocumentDetailsClass/"
IdCardDetailsClass : documentNumber
IdCardDetailsClass : expiryDate
IdCardDetailsClass : icaoIssuerCode
IdCardDetailsClass : issueDate
IdCardDetailsClass : validFrom
IdCardDetailsClass : validUntil
Inheritance
- DocumentDetailsClass [ ValidityClass]
- IdCardDetailsClass
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| documentNumber | 1 String |
An identifier generated for the specific document when it was issued, for exa... | direct |
| icaoIssuerCode | 1 String |
An identifier for the issuing State or Organisation of a passport as defined ... | direct |
| issueDate | 0..1 Date |
The date the document was issued by the issuing authority | DocumentDetailsClass |
| expiryDate | 0..1 Date |
The date the document expires | DocumentDetailsClass |
| validFrom | 0..1 Date |
ValidityClass | |
| validUntil | 0..1 Date |
ValidityClass |
Usages
| used by | used in | type | used |
|---|---|---|---|
| PersonWithDocumentsClass | idCard | range | IdCardDetailsClass |
| IdentityCheckSubjectClass | idCard | range | IdCardDetailsClass |
See Also
Identifier and Mapping Information
Schema Source
- from schema: https://vocab.account.gov.uk/linkml/credentials-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | di_vocab:IdCardDetailsClass |
| native | di_vocab:IdCardDetailsClass |
LinkML Source
Direct
name: IdCardDetailsClass
description: The details of a National Identification Card as presented by a user
for identity verification. <p>JSON schema: [di_vocab:IdCard](../json-schemas/IdCard.json)</p>
<p>Examples</p> <ul> <li> [ID Card](../examples/IdCardDetailsClass/idCard.json)
</li> </ul>
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
see_also:
- ../json-schemas/IdCard.json
is_a: DocumentDetailsClass
slots:
- documentNumber
- icaoIssuerCode
Induced
name: IdCardDetailsClass
description: The details of a National Identification Card as presented by a user
for identity verification. <p>JSON schema: [di_vocab:IdCard](../json-schemas/IdCard.json)</p>
<p>Examples</p> <ul> <li> [ID Card](../examples/IdCardDetailsClass/idCard.json)
</li> </ul>
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
see_also:
- ../json-schemas/IdCard.json
is_a: DocumentDetailsClass
attributes:
documentNumber:
name: documentNumber
description: An identifier generated for the specific document when it was issued,
for example the passport number.
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: documentNumber
owner: IdCardDetailsClass
domain_of:
- PassportDetailsClass
- ResidencePermitDetailsClass
- IdCardDetailsClass
range: string
required: true
icaoIssuerCode:
name: icaoIssuerCode
description: An identifier for the issuing State or Organisation of a passport
as defined by the [International Civil Aviation Organization (ICAO) Standard
for Machine Readable Travel Documents](https://www.icao.int/publications/Documents/9303_p3_cons_en.pdf).
Usually three characters.
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: icaoIssuerCode
owner: IdCardDetailsClass
domain_of:
- PassportDetailsClass
- ResidencePermitDetailsClass
- IdCardDetailsClass
range: string
required: true
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: IdCardDetailsClass
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: IdCardDetailsClass
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: IdCardDetailsClass
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: IdCardDetailsClass
domain_of:
- ValidityClass
range: date