Class: IdentityCheckSubjectClass
URI: di_vocab:class/IdentityCheckSubjectClass
classDiagram
class IdentityCheckSubjectClass
click IdentityCheckSubjectClass href "../../classes/IdentityCheckSubjectClass/"
PersonWithDocumentsClass <|-- IdentityCheckSubjectClass
click PersonWithDocumentsClass href "../../classes/PersonWithDocumentsClass/"
IdentityCheckSubjectClass : address
IdentityCheckSubjectClass --> "*" PostalAddressClass : address
click PostalAddressClass href "../../classes/PostalAddressClass/"
IdentityCheckSubjectClass : bankAccount
IdentityCheckSubjectClass --> "*" BankAccountDetailsClass : bankAccount
click BankAccountDetailsClass href "../../classes/BankAccountDetailsClass/"
IdentityCheckSubjectClass : birthDate
IdentityCheckSubjectClass --> "*" BirthDateClass : birthDate
click BirthDateClass href "../../classes/BirthDateClass/"
IdentityCheckSubjectClass : drivingPermit
IdentityCheckSubjectClass --> "*" DrivingPermitDetailsClass : drivingPermit
click DrivingPermitDetailsClass href "../../classes/DrivingPermitDetailsClass/"
IdentityCheckSubjectClass : idCard
IdentityCheckSubjectClass --> "*" IdCardDetailsClass : idCard
click IdCardDetailsClass href "../../classes/IdCardDetailsClass/"
IdentityCheckSubjectClass : name
IdentityCheckSubjectClass --> "*" NameClass : name
click NameClass href "../../classes/NameClass/"
IdentityCheckSubjectClass : passport
IdentityCheckSubjectClass --> "*" PassportDetailsClass : passport
click PassportDetailsClass href "../../classes/PassportDetailsClass/"
IdentityCheckSubjectClass : residencePermit
IdentityCheckSubjectClass --> "*" ResidencePermitDetailsClass : residencePermit
click ResidencePermitDetailsClass href "../../classes/ResidencePermitDetailsClass/"
IdentityCheckSubjectClass : socialSecurityRecord
IdentityCheckSubjectClass --> "*" SocialSecurityRecordDetailsClass : socialSecurityRecord
click SocialSecurityRecordDetailsClass href "../../classes/SocialSecurityRecordDetailsClass/"
Inheritance
- CredentialSubjectClass
- PersonClass
- PersonWithIdentityClass
- PersonWithDocumentsClass
- IdentityCheckSubjectClass
- PersonWithDocumentsClass
- PersonWithIdentityClass
- PersonClass
Slots
Usages
| used by | used in | type | used |
|---|---|---|---|
| IssuerAuthorizationRequestClass | shared_claims | range | IdentityCheckSubjectClass |
| IdentityCheckCredentialClass | credentialSubject | range | IdentityCheckSubjectClass |
Identifier and Mapping Information
Schema Source
- from schema: https://vocab.account.gov.uk/linkml/credentials-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | di_vocab:IdentityCheckSubjectClass |
| native | di_vocab:IdentityCheckSubjectClass |
LinkML Source
Direct
name: IdentityCheckSubjectClass
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
is_a: PersonWithDocumentsClass
slots:
- address
Induced
name: IdentityCheckSubjectClass
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
is_a: PersonWithDocumentsClass
attributes:
address:
name: address
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: address
owner: IdentityCheckSubjectClass
domain_of:
- PersonExtendedMatchingClass
- AddressAssertionClass
- IdentityCheckSubjectClass
range: PostalAddressClass
multivalued: true
inlined: true
inlined_as_list: true
passport:
name: passport
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: passport
owner: IdentityCheckSubjectClass
domain_of:
- PersonWithDocumentsClass
range: PassportDetailsClass
multivalued: true
inlined: true
inlined_as_list: true
drivingPermit:
name: drivingPermit
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: drivingPermit
owner: IdentityCheckSubjectClass
domain_of:
- PersonWithDocumentsClass
range: DrivingPermitDetailsClass
multivalued: true
inlined: true
inlined_as_list: true
residencePermit:
name: residencePermit
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: residencePermit
owner: IdentityCheckSubjectClass
domain_of:
- PersonWithDocumentsClass
range: ResidencePermitDetailsClass
multivalued: true
inlined: true
inlined_as_list: true
socialSecurityRecord:
name: socialSecurityRecord
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: socialSecurityRecord
owner: IdentityCheckSubjectClass
domain_of:
- PersonWithDocumentsClass
range: SocialSecurityRecordDetailsClass
multivalued: true
inlined: true
inlined_as_list: true
idCard:
name: idCard
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: idCard
owner: IdentityCheckSubjectClass
domain_of:
- PersonWithDocumentsClass
range: IdCardDetailsClass
multivalued: true
inlined: true
inlined_as_list: true
bankAccount:
name: bankAccount
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: bankAccount
owner: IdentityCheckSubjectClass
domain_of:
- PersonWithDocumentsClass
range: BankAccountDetailsClass
multivalued: true
inlined: true
inlined_as_list: true
name:
name: name
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: name
owner: IdentityCheckSubjectClass
domain_of:
- PersonWithIdentityClass
range: NameClass
multivalued: true
inlined: true
inlined_as_list: true
birthDate:
name: birthDate
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
slot_uri: schema:birthDate
alias: birthDate
owner: IdentityCheckSubjectClass
domain_of:
- PersonWithIdentityClass
range: BirthDateClass
multivalued: true
inlined: true
inlined_as_list: true