Criminal Record (Basic, England and Wales)

What is possible with a Criminal Record (Basic, England and Wales) check?

The Criminal Record (Basic, England and Wales) check searches the Police National Computer and discloses 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.


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 name for Criminal Record (Basic, England and Wales) is UKCriminalRecordBasicEnglandWales.

Candidate Entry

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

DBS require 4 fields to be provided when submitting this check which you need to provided as the client. All these values are passed to DBS. They are:

  • CheckSpecificData
    • CheckCriminalPurposeOfCheck: This is purpose of the criminal check. Must be one of from the list supplied by DBS. You can get the options by using the dbscheckpurpose in the valueset endpoint.
    • CheckCriminalEmploymentSector: This is industry of company that requires this check. Must be one of from the list supplied by DBS. You can get the options by using the dbsemploymentsector in the valueset endpoint.
    • CheckCriminalPositionAppliedFor: This is position the candidate will hold for which criminal check is for. Can be different than the value provided in the field PositionAppliedFor in the Personal Details section.
    • CheckCriminalEmployerName: Name of the company that the candidate will work for.

These are mandatory whether the order is created via check groups or package. The rest of the data required will be captured by the candidate when they fill in the form.

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
  • 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.
  • AddressList (The current and previous addresses must cover at least 5 years history with no gaps greater than 1 day)

Criminal Record (Basic, England and Wales) check fields

Candidate Entry
Field Name UI Label Description Type Min Max Mandatory Value Set
CheckSpecificData.CheckCriminalPurposeOfCheck Purpose of Check The purpose for the check String Yes dbscheckpurpose
CheckSpecificData.CheckCriminalEmployerName Employer name The name of the candidate's perspective employer String 1 60 Yes
CheckSpecificData.CheckCriminalPositionAppliedFor Position applied for The position the candidate is applying for String 1 60 Yes
CheckSpecificData.CheckCriminalEmploymentSector Employment Sector The industry in which the candidate will be working String Yes dbsemploymentsector
Client Entry
Field Name UI Label Description Type Min Max Mandatory Value Set
CheckCriminalPurposeOfCheck Purpose of Check The purpose for the check String Yes dbscheckpurpose
CheckCriminalIdentityDocumentIds Proof of Identity, Address and Date of Birth The documents the candidate will produce to confirm their identity String Array Yes dbsidentitydocuments
CheckCriminalPositionAppliedFor Position applied for The position the candidate is applying for String 1 60 Yes
CheckCriminalEmploymentSector Employment Sector The industry in which the candidate will be working String Yes dbsemploymentsector
CheckCriminalEmployerName Employer name The name of the candidate's perspective employer String 1 60 Yes
CheckCriminalElectronicCertificateAccess Electronic Certificate Access Who the candidate is allowing access to the online certificate String Yes dbscandidatesconsentforcertificateaccess
CheckCriminalPaperCertificateRequest Paper Certificate Request Indicates whether the candidate would like the paper certificate posted String Yes dbspapercertificatedestination
CheckCriminalSmsProgressUpdate SMS Progress Update Indicates whether the candidate would like to be keep up to date with the application via SMS Boolean Yes
CheckCriminalCandidateConsentDate 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 (Basic, England and Wales) check.

Request

            
"Checks": [{
    "CheckCriminalPurposeOfCheck": "Paid Work in UK",
    "CheckCriminalPositionAppliedFor": "Nurse",
    "CheckCriminalEmploymentSector": "NHS",
    "CheckCriminalEmployerName": "Hospital Ltd",
    "CheckCriminalElectronicCertificateAccess": "Employer And Verifile",
    "CheckCriminalPaperCertificateRequest": "No Paper Cert Required",
    "CheckCriminalSMSProgressUpdate": false,
    "CheckCriminalIdentityDocuments": [
        "Current_Valid_Passport",
        "HM_Forces_ID_Card",
        "Morgage_Statement"
    ],
    "CheckCriminalIdentityCheckedBy": {
        "Title": "Mr",
        "FirstName": "Billy",
        "MiddleNames": "",
        "LastName": "Willaker"
    },
    "CheckCriminalCandidateConsentDate": "2018-01-29",
    "CheckType": "UKCriminalRecordBasicEnglandWales"
}]
                
            

Response

            
"Checks": [{
    "CheckCriminalPurposeOfCheck": "Paid Work in UK",
    "CheckCriminalPositionAppliedFor": "Nurse",
    "CheckCriminalEmploymentSector": "NHS",
    "CheckCriminalEmployerName": "Hospital Ltd",
    "CheckCriminalElectronicCertificateAccess": "Employer And Verifile",
    "CheckCriminalPaperCertificateRequest": "No Paper Cert Required",
    "CheckCriminalSMSProgressUpdate": false,
    "CheckCriminalIdentityDocuments": [
        "Current_Valid_Passport",
        "HM_Forces_ID_Card",
        "Mortgage_Statement"
    ],
    "CheckCriminalIdentityCheckedBy": {
    "FullName": "Mr Billy Willaker"
    },
    "CheckCriminalCandidateConsentDate": "2018-01-29",
    "CheckCriminalApplicationReferenceNumber": "",
    "CheckCriminalCertificateNumber": "",
    "CheckCriminalDbsStatusUpdate": "",
    "CheckCriminalDbsInternalStatusUpdate": {
        "Stage1ApplicationReceivedDate": null,
        "Stage2PoliceNationalComputerSearchDate": null,
        "Stage3AssembleCertificateDate": null,
        "Stage4CertificateIssuedDate": null
    },
    "CheckCriminalRoute": "Route1",
    "CheckCriminalCandidateIdentity": "",
    "CheckCriminalApplicationForm": "",
    "CheckCriminalSubmissionToDbs": "",
    "CheckCriminalDbsResult": "",
    "CheckType": "UKCriminalRecordBasicEnglandWales",
    "CheckState": {
        "StateDescription": "Application"
    },
    "Id": "",
    "Comment": ""
}]
                
            

Candidate entry order

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

Request

            
"CheckGroups": [{
    "CheckTypeId": "UKCriminalRecordBasicEnglandWales"
}],
"CheckSpecificData": {
    "CheckCriminalPurposeOfCheck": "Paid Work in UK",
    "CheckCriminalPositionAppliedFor": "Nurse",
    "CheckCriminalEmploymentSector": "NHS",
    "CheckCriminalEmployerName": "Testford Hospital Trust"
}
                        
            

Response

            
"Checks": [{
    "CheckCriminalPurposeOfCheck": "Paid Work in UK",
    "CheckCriminalPositionAppliedFor": "Nurse",
    "CheckCriminalEmploymentSector": "NHS",
    "CheckCriminalEmployerName": "Hospital Ltd",
    "CheckCriminalElectronicCertificateAccess": "",
    "CheckCriminalPaperCertificateRequest": "",
    "CheckCriminalSMSProgressUpdate": false,
    "CheckCriminalIdentityDocuments": null,
    "CheckCriminalIdentityCheckedBy": null,
    "CheckCriminalCandidateConsentDate": null,
    "CheckCriminalApplicationReferenceNumber": "",
    "CheckCriminalCertificateNumber": "",
    "CheckCriminalDbsStatusUpdate": "",
    "CheckCriminalDBSInternalStatusUpdate": {
        "Stage1ApplicationReceivedDate": null,
        "Stage2PoliceNationalComputerSearchDate": null,
        "Stage3AssembleCertificateDate": null,
        "Stage4CertificateIssuedDate": null
    },
    "CheckCriminalRoute": "",
    "CheckCriminalCandidateIdentity": "",
    "CheckCriminalApplicationForm": "",
    "CheckCriminalSubmissionToDbs": "",
    "CheckCriminalDbsResult": "",
    "CheckType": "UKCriminalRecordBasicEnglandWales",
    "CheckState": {
        "StateDescription": "Awaiting candidate entry"
    },
    "Id": "",
    "Comment": ""
}]