/dataAccess/initiateBasicDbsCheck/
¶
Initiates Dbs application. This can only be done after an application has been completed and a result received.
Request
POST {{server}}/VPE/dataAccess/initiateBasicDbsCheck/
Content-Type: application/json
{
"DeviceId": "device-id",
"SessionId": "...",
"ContainerId": "...",
"EmployerName": "Employer Name",
"CandidateOriginalDocumentsChecked": true,
"CandidateAddressChecked": true,
"CandidateDateOfBirthChecked": true,
"EvidenceCheckedBy": "Mark Smith",
"EvidenceCheckedDate": "/Date(752457600000)/",
"SelfDeclarationCheck": true,
"ApplicationConsent": true,
"PurposeOfCheck": "Employment",
"EmploymentSector": "NHS",
"Other": "..."
}
- InitiateBasicDbsCheckRequest.ContainerId¶
=
ContainerId
Unique identifier of the document container that is being initiated.
- InitiateBasicDbsCheckRequest.EmployerName¶
=
EmployerName
Optional: Name of the employer dbs application is submited under.
- InitiateBasicDbsCheckRequest.CandidateOriginalDocumentsChecked¶
=
CandidateOriginalDocumentsChecked
When GPG45Profile has not been achieved, this property needs to be set to
true
to confirm the candidate’s original documents have been manually checked.
- InitiateBasicDbsCheckRequest.CandidateAddressChecked¶
=
CandidateAddressChecked
When Address has not been verified, this property needs to be set to
true
to confirm the candidate’s current address has been manually checked.
- InitiateBasicDbsCheckRequest.CandidateDateOfBirthChecked¶
=
CandidateDateOfBirthChecked
When GPG45Profile has not been achieved, this property needs to be set to
true
to confirm the date of birth has been manually checked.
- InitiateBasicDbsCheckRequest.EvidenceCheckedBy¶
=
EvidenceCheckedBy
When GPG45Profile has not been achieved, this property needs to be set with details of person checking the evidence.
- InitiateBasicDbsCheckRequest.EvidenceCheckedDate¶
=
EvidenceCheckedDate
When GPG45Profile has not been achieved, this property needs to be set with date when the evidence has been checked.
- InitiateBasicDbsCheckRequest.SelfDeclarationCheck¶
=
SelfDeclarationCheck
Set this property to
true
if a self declaration has been received andfalse
if not.
- InitiateBasicDbsCheckRequest.ApplicationConsent¶
=
ApplicationConsent
This property needs to be set to
true
to confirm the applicant has given their consent to submit a DBS application.
- InitiateBasicDbsCheckRequest.PurposeOfCheck¶
=
PurposeOfCheck
- PurposeOfCheck, one of the following options:
Personal Interest,
Employment,
Other
- InitiateBasicDbsCheckRequest.EmploymentSector¶
=
EmploymentSector
- EmploymentSector, one of the following options:
LOCAL GOVERNMENT,
CENTRAL GOVERNMENT,
PUBLIC SECTOR- OTHER,
NHS,
PRESCHOOL EDUCATION,
PRIMARY EDUCATION,
SECONDARY EDUCATION,
ACADEMY EDUCATION,
FURTHER EDUCATION,
HIGHER EDUCATION,
INDEPENDENT EDUCATION,
VOLUNTARY/CHARITY,
PRIVATE HEALTHCARE,
AGRICULTURE,
FORESTRY AND FISHING,
MINING AND QUARRYING,
MANUFACTURING,
RETAIL,
ENERGY AND AIR CONDITIONING,
WATER AND WASTE MANAGEMENT,
CONSTRUCTION,
TRADE OR REPAIR OF VEHICLES,
TRANSPORTATION AND STORAGE,
ACCOMMODATION AND FOOD SERVICE,
INFORMATION AND COMMUNICATION,
FINANCIAL AND INSURANCE,
REAL ESTATE ACTIVITIES,
PROFESSIONAL, TECHNICAL,
ADMINISTRATIVE AND SUPPORT,
SOCIAL CARE,
ARTS AND ENTERTAINMENT,
LEISURE, SPORT AND TOURISM,
FOSTER/ADOPTION,
CHILD CARE,
DRIVERS,
LAW ENFORCEMENT AND SECURITY,
RECRUITMENT AND HR
- InitiateBasicDbsCheckRequest.Other¶
=
Other
When the value
Other
is used asInitiateBasicDbsCheckRequest.PurposeOfCheck
value, details explaining the purpose of the check need to be provided in this field.
See also
Digital Identification Scheme Result for more information about retrieving GPG45Profile (Digital Identification Scheme) result.
Response
{
"Success": true,
"Message": "Operation executed successfully.",
"DbsCheckResult":
{
"DBSReference":"...",
"ErrorMessage":"..."
},
}