Criminal Record (Standard and Enhanced, England and Wales)

What is possible with Criminal Record (Standard and Enhanced, England and Wales) checks?

The Criminal Record (Standard and Enhanced, England and Wales) checks search the Police National Computer and disclose all convictions which are considered unspent under the Rehabilitation of Offenders Act. If there are no applicable convictions, the results will state this.

Only one criminal record check is allowed per order.


Job Roles

To process a Standard or Enhanced England and Wales check, you will need a an approved "job role" set up in the Verifile system.

To get an approved job role, you must provide Verifile details of the role you wish to perform the background check on. We will analyse the role and report back indicating which type of check is suitable for the role. We will then setup the role in the system. You can see what roles are available to you by calling the valuesets endpoint passing the argument dbsjobroles

This is done to ensure that you don't accidentally order the wrong check. Should a mistake like this occur, then DBS has the power to fine the organisation involved.

if you wish to learn more, then contact us and we can guide you through the process.


Supporting Documents

To process a DBS checks we need to know the documents that were used to confirm the candidate's identity in the Face2Face meeting.

If the order is client entry, you must provide a list of documents that you have seen. See the guide to our DBS document helper.

If the order is candidate entry, the candidate will supply the details of the documents when they fill out the online form.

You do not need to upload the documents.


Structure of the check

The check names for Criminal Record (Standard or Enhanced England and Wales) are UKCriminalRecordStandardEnglandWales or UKCriminalRecordEnhancedEnglandWales.

Candidate Entry

For candidate entry orders, a maximum of one Criminal Record check per order is allowed, therefore the quantity field isn't required.

You also need to provide the Job role. This is set in the CheckSpecificData of the order submission body.

  • CheckSpecificData
    • CheckCriminalJobRoleId: This is job role that the candidate will perform. Must be already setup in the Verifile system. You can get the options by using the dbsjobroles in the valueset endpoint.

Client Entry

For client entry orders, the following fields are required in the candidate section:

  • PersonalInfo
    • DateOfBirth (The applicant must be 16 years old on the date the check is ordered)
    • CountryOfBirth
    • TownOfBirth
    • Either Passport issuing country or current nationality
    • Mother's maiden name
  • Identity
    • In addition, if a driving licence, passport, foreign ID card or birth certificate are selected as Identity documents, there corresponding fields in the PersonalInfo and Identity sections become mandatory.
    • If you supply passport or driving licence details, the corresponding date of birth field will be mandatory. It is a requirement set out by DBS to provide the date of birth as it appears on the passport or driving licence
  • AddressList (The current and previous addresses must cover at least 5 years history with no gaps greater than 1 day)

Criminal Record (Standard and Enhanced, England and Wales) check fields

Candidate Entry
Field Name UI Label Description Type Min Max Mandatory Value Set
CheckSpecificData.CheckCriminalJobRoleId Job Role The job role the candidate is applying for Integer Yes dbsjobroles
Client Entry
Field Name UI Label Description Type Min Max Mandatory Value Set
CheckCriminalHasUnspentConvictions Does the applicant have any convictions... Indicates whether the candidate and disclosed previous convictions Boolean Yes
CheckCriminalJobRoleId Job Role The job role the candidate is applying for Integer Yes dbsjobroles
CheckCriminalIdentityDocumentIds Proof of Identity, Address and Date of Birth The documents the candidate will produce to confirm their identity String Array Yes dbsidentitydocuments
CheckCriminalDateOfConsent Date of consent The date the candidate gave consent for the order to be placed String (date) Yes
CheckCriminalIdentityCheckedBy Identity Checked By The name of the person who checked the candidates identity documents Name Yes

Client entry order

A typical example of a client entry order for a Criminal Record (Standard and Enhanced, England and Wales) check.

Request

            
"Checks": [{
    "CheckCriminalHasUnspentConvictions": true,
    "CheckCriminalJobRoleId": 1,
    "CheckCriminalIdentityDocumentIds": [
        "Current_Valid_Passport",
        "HM_Forces_ID_Card",
        "Morgage_Statement"
    ],
    "CheckCriminalIdentityCheckedBy": {
        "Title": "Mr",
        "FirstName": "Alan",
        "MiddleNames": "John",
        "LastName": "Bean"
    },
    "CheckCriminalDateOfConsent": "2018-01-29",
    "CheckType": "UKCriminalRecordStandardEnglandWales"
}]
                
            

Response

            
"Checks": [
    {
        "CheckState": {
            "StateDescription": "Application"
        },
        "CheckCriminalIdentityCheckedBy": {
            "FullName": "Mr Alan John Bean"
        },
        "Id": 170,
        "Comment": "",
        "CheckCriminalIdentityDocumentIds": [
            "Current_Valid_Passport",
            "HM_Forces_ID_Card",
            "Morgage_Statement"
        ],
        "CheckCriminalHasUnspentConvictions": false,
        "CheckCriminalJobRoleId": 47,
        "CheckCriminalDateOfConsent": "2018-01-29",
        "CheckCriminalIsVolunteer": false,
        "CheckCriminalWorkingWithVulnerableAdults": false,
        "CheckCriminalWorkingWithChildren": false,
        "CheckCriminalVulnerableAdultsInWorkEnvironment": false,
        "CheckCriminalChildrenInWorkEnvironment": false,
        "CheckCriminalWorkingFromHome": false,
        "CheckCriminalRoute": "Route1",
        "CheckCriminalOnlineRoute2": null,
        "CheckCriminalDisclosureApplicationNumber": "",
        "CheckCriminalDisclosureCertificateNumber": null,
        "CheckCriminalOtherRelevantInfoFromDbs": null,
        "CheckType": "UKCriminalRecordStandardEnglandWales"
    }
]
                
            

Candidate entry order

A typical example of a candidate entry order for a Criminal Record (Standard and Enhanced, England and Wales) check.

Request

            
"CheckGroups": [{
    "CheckTypeId": "UKCriminalRecordEnhancedEnglandWales"
}],
"CheckSpecificData": {
    "CheckCriminalJobRoleId": 308
}
                
            

Response

            
"Checks": [
    {
        "CheckState": {
            "StateDescription": "Awaiting candidate entry"
        },
        "CheckCriminalIdentityCheckedBy": {
            "FullName": ""
        },
        "Id": 853412,
        "Comment": "",
        "CheckCriminalHasUnspentConvictions": null,
        "CheckCriminalJobRoleId": 308,
        "CheckCriminalDateOfConsent": null,
        "CheckCriminalIsVolunteer": null,
        "CheckCriminalJobRoleTitle": null,
        "CheckCriminalWorkingWithVulnerableAdults": null,
        "CheckCriminalWorkingWithChildren": null,
        "CheckCriminalVulnerableAdultsInWorkEnvironment": null,
        "CheckCriminalChildrenInWorkEnvironment": null,
        "CheckCriminalWorkingFromHome": null,
        "CheckCriminalRoute": null,
        "CheckCriminalOnlineRoute2": "",
        "CheckCriminalDisclosureApplicationNumber": "",
        "CheckCriminalDisclosureCertificateNumber": "",
        "CheckCriminalOtherRelevantInfoFromDbs": "",
        "CheckType": "UKCriminalRecordEnhancedEnglandWales"
    }
]