Skip to content

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