Class: IdentityCheckClass
URI: di_vocab:class/IdentityCheckClass
classDiagram
class IdentityCheckClass
click IdentityCheckClass href "../../classes/IdentityCheckClass/"
IdentityCheckClass : activityHistoryScore
IdentityCheckClass : checkDetails
IdentityCheckClass --> "*" CheckDetailsClass : checkDetails
click CheckDetailsClass href "../../classes/CheckDetailsClass/"
IdentityCheckClass : ci
IdentityCheckClass : failedCheckDetails
IdentityCheckClass --> "*" CheckDetailsClass : failedCheckDetails
click CheckDetailsClass href "../../classes/CheckDetailsClass/"
IdentityCheckClass : identityFraudScore
IdentityCheckClass : strengthScore
IdentityCheckClass : txn
IdentityCheckClass : type
IdentityCheckClass --> "0..1" IdentityCheckType : type
click IdentityCheckType href "../../enums/IdentityCheckType/"
IdentityCheckClass : validityScore
IdentityCheckClass : verificationScore
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| txn | 0..1 String |
A unique transaction identifier for this check, or part of a check, if any | direct |
| strengthScore | 0..1 Integer |
The strength score based on the check that has taken place as defined in the ... | direct |
| validityScore | 0..1 Integer |
The validity score based on the check that has taken place as defined in the ... | direct |
| verificationScore | 0..1 Integer |
The verification score based on the check that has taken place as defined in ... | direct |
| activityHistoryScore | 0..1 Integer |
The activity history score based on the check that has taken place as defined... | direct |
| identityFraudScore | 0..1 Integer |
The identity fraud score based on the check that has taken place as defined i... | direct |
| checkDetails | * CheckDetailsClass |
direct | |
| failedCheckDetails | * CheckDetailsClass |
direct | |
| ci | * String |
direct | |
| type | 0..1 IdentityCheckType |
Identity check type values allowed | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| IdentityCheckCredentialClass | evidence | range | IdentityCheckClass |
Identifier and Mapping Information
Schema Source
- from schema: https://vocab.account.gov.uk/linkml/credentials-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | di_vocab:IdentityCheckClass |
| native | di_vocab:IdentityCheckClass |
LinkML Source
Direct
name: IdentityCheckClass
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
slots:
- txn
- strengthScore
- validityScore
- verificationScore
- activityHistoryScore
- identityFraudScore
- checkDetails
- failedCheckDetails
- ci
attributes:
type:
name: type
description: Identity check type values allowed
from_schema: https://vocab.account.gov.uk/linkml/evidence-schema
domain_of:
- IdentityAssertionCredentialClass
- AddressCredentialClass
- IdentityCheckClass
- RiskAssessmentClass
- SecurityCheckClass
- VerifiableIdentityCredentialClass
- NamePartClass
- IdentityCheckCredentialClass
- SecurityCheckCredentialClass
- RiskAssessmentCredentialClass
range: IdentityCheckType
Induced
name: IdentityCheckClass
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
attributes:
type:
name: type
description: Identity check type values allowed
from_schema: https://vocab.account.gov.uk/linkml/evidence-schema
alias: type
owner: IdentityCheckClass
domain_of:
- IdentityAssertionCredentialClass
- AddressCredentialClass
- IdentityCheckClass
- RiskAssessmentClass
- SecurityCheckClass
- VerifiableIdentityCredentialClass
- NamePartClass
- IdentityCheckCredentialClass
- SecurityCheckCredentialClass
- RiskAssessmentCredentialClass
range: IdentityCheckType
txn:
name: txn
description: A unique transaction identifier for this check, or part of a check,
if any.
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: txn
owner: IdentityCheckClass
domain_of:
- IdentityCheckClass
- CheckDetailsClass
- RiskAssessmentClass
- ContraIndicatorClass
- MitigatingCredentialClass
range: string
strengthScore:
name: strengthScore
description: The strength score based on the check that has taken place as defined
in the [Good Practice Guide 45 documentation](https://www.gov.uk/government/publications/identity-proofing-and-verification-of-an-individual/how-to-prove-and-verify-someones-identity#strength)
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: strengthScore
owner: IdentityCheckClass
domain_of:
- IdentityCheckClass
- EvidenceRequestedClass
range: integer
minimum_value: 1
maximum_value: 4
validityScore:
name: validityScore
description: The validity score based on the check that has taken place as defined
in the [Good Practice Guide 45 documentation](https://www.gov.uk/government/publications/identity-proofing-and-verification-of-an-individual/how-to-prove-and-verify-someones-identity#validity)
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: validityScore
owner: IdentityCheckClass
domain_of:
- IdentityCheckClass
- EvidenceRequestedClass
range: integer
minimum_value: 0
maximum_value: 4
verificationScore:
name: verificationScore
description: The verification score based on the check that has taken place as
defined in the [Good Practice Guide 45 documentation](https://www.gov.uk/government/publications/identity-proofing-and-verification-of-an-individual/how-to-prove-and-verify-someones-identity#verification)
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: verificationScore
owner: IdentityCheckClass
domain_of:
- IdentityCheckClass
- EvidenceRequestedClass
range: integer
minimum_value: 0
maximum_value: 4
activityHistoryScore:
name: activityHistoryScore
description: The activity history score based on the check that has taken place
as defined in the [Good Practice Guide 45 documentation](https://www.gov.uk/government/publications/identity-proofing-and-verification-of-an-individual/how-to-prove-and-verify-someones-identity#activity-history)
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: activityHistoryScore
owner: IdentityCheckClass
domain_of:
- IdentityCheckClass
- EvidenceRequestedClass
range: integer
minimum_value: 0
maximum_value: 4
identityFraudScore:
name: identityFraudScore
description: The identity fraud score based on the check that has taken place
as defined in the [Good Practice Guide 45 documentation](https://www.gov.uk/government/publications/identity-proofing-and-verification-of-an-individual/how-to-prove-and-verify-someones-identity#identity-fraud)
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: identityFraudScore
owner: IdentityCheckClass
domain_of:
- IdentityCheckClass
- EvidenceRequestedClass
range: integer
minimum_value: 0
maximum_value: 3
checkDetails:
name: checkDetails
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: checkDetails
owner: IdentityCheckClass
domain_of:
- IdentityCheckClass
range: CheckDetailsClass
multivalued: true
inlined: true
inlined_as_list: true
failedCheckDetails:
name: failedCheckDetails
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: failedCheckDetails
owner: IdentityCheckClass
domain_of:
- IdentityCheckClass
range: CheckDetailsClass
multivalued: true
inlined: true
inlined_as_list: true
ci:
name: ci
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: ci
owner: IdentityCheckClass
domain_of:
- IdentityCheckClass
- RiskAssessmentClass
range: string
multivalued: true
inlined: true
inlined_as_list: true