Academic Checks
What is possible with an Academic Qualification check?
This check will confirm whether the candidate has gained the Academic Qualifications stated. Verifile will check:
- The establishment attended
- Dates attended
- Level of qualification obtained
- Title of course
- Classification of qualification
Structure of the check
There are two Academic Qualification Checks listed by the API and they have the name:
- AcademicQualificationUK
- AcademicQualificationWorldwide
Both are fundamentally the same, with the exception that Worldwide has extra field of CheckAcademicCountry.
Academic Qualification check fields
Field Name | UI Label | Description | Type | Min | Max | Mandatory | Value Set |
---|---|---|---|---|---|---|---|
CheckAcademicCountry | Location of institution | The country for which the check applies | String | Yes, for Worldwide check | Countries | ||
CheckAcademicInstitution | Name of academic institution | The name of the institution the candidate attended to be checked | String | 2 | 500 | Yes | |
CheckAcademicQualification | Course title | The course name of the qualification | String | 2 | 500 | Yes | |
CheckAcademicLevelOfQualification | Level of qualification | The name of level of qualification. Examples such as BSc, NVQ etc. | String | 2 | 500 | Yes | |
CheckAcademicGraduationDate | Graduation date | This is the date that the candidate graduated, not the date the course finished | String (date) | No | |||
CheckAcademicStudentNumber | Student number | The number assigned to the candidate while they attended the institution | String | 50 | No | ||
CheckAcademicCampus | Campus | The name of campus candidate attended, if appropriate | String | 500 | No | ||
CheckAcademicDepartment | Department | The name of the department the candidate attended, if appropriate | String | 500 | No | ||
CheckAcademicClassification | Classification | The name of classification of the qualification | String | 500 | No | ||
CheckAcademicNotes | Notes | Any additional useful information not covered by other fields | String | 500 | No | ||
CheckAcademicContactTelephoneNumber | Telephone number | The telephone number to be used to contact the institution | String (telephone) | 2 | 50 | No | |
CheckAcademicContactFaxNumber | Fax number | The fax number to be used to contact the institution | String (telephone) | 2 | 50 | No | |
CheckAcademicContactEmail | Email address | The email address to be used to contact the institution | String (email) | 5 | 50 | No | |
CheckAcademicContactWeb | Website address | The website to be used to contact the institution | String | 50 | No | ||
CheckAcademicContactName | Contact Name | A contact name for the academic institutions reference/human resource team | Name | No | |||
CheckAcademicInstitutionAddress | Address | The postal address to be used to contact the institution | Address | ||||
CheckAcademicInstitutionAddress.StreetName | Street name | The street on which the institution is based | String | 2 | 60 | Yes | |
CheckAcademicInstitutionAddress.Town | Town | The town in which the institution is based | String | 2 | 50 | Yes | |
CheckAcademicInstitutionAddress.Country | Town | The country in which the institution is based | String | Yes, for Worldwide check | Countries | ||
CheckAcademicUKAttendant | Attendance | The period of time that the candidate was at the institution | AcademicDate | Yes, for UK check | |||
CheckAcademicWorldwideAttendant | Attendance | The period of time that the candidate was at the institution | AcademicDate | Yes, for Worldwide check | |||
AcademicDate.CheckAcademicAttendantFrom | The date from which the candidate attended the institution | String (date) | Yes | ||||
AcademicDate.CheckAcademicAttendantTo | The date the course finished | String (date) | No, but if left empty it will be assmumed the candidate is still studying |
Client entry order
A Typical example of a client entry order for an Academic Qualification check.
Request
"Checks": [
{
"CheckAcademicInstitution": "Bedford University",
"CheckAcademicQualification": "Computer Science",
"CheckAcademicLevelOfQualification": "BSc",
"CheckAcademicGraduationDate": "2007-08-01",
"CheckAcademicStudentNumber": "111357",
"CheckAcademicCampus": "Bedford Central",
"CheckAcademicDepartment": "IT",
"CheckAcademicClassification": "2/1",
"CheckAcademicNotes": "Additional information...",
"CheckAcademicContactTelephoneNumber": "01234555555",
"CheckAcademicContactFaxNumber": "01234555556",
"CheckAcademicContactEmail": "api@verifile.co.uk",
"CheckAcademicContactWeb": "www.verifile.co.uk",
"CheckAcademicContactName": {
"Title": "Mr",
"FirstName": "John",
"MiddleNames": null,
"LastName": "Smith"
},
"CheckAcademicUKAttendant": {
"CheckAcademicAttendantFrom": "2014-09-01",
"CheckAcademicAttendantTo": "2007-06-01"
},
"CheckAcademicInstitutionAddress": {
"BusinessName": "Bedford University",
"HouseName": "Main Building",
"StreetName": "University Road",
"Town": "Bedford",
"County": "Bedfordshire",
"State": "England",
"Postcode": "MK1 0MU"
},
"CheckType": "AcademicQualificationUK"
}
]
Response
"Checks": [
{
"CheckAcademicInstitution": "Bedford University",
"CheckAcademicQualification": "Computer Science",
"CheckAcademicLevelOfQualification": "BSc",
"CheckAcademicGraduationDate": "2007-08-01",
"CheckAcademicStudentNumber": "111357",
"CheckAcademicCampus": "Bedford Central",
"CheckAcademicDepartment": "IT",
"CheckAcademicClassification": "2/1",
"CheckAcademicNotes": "Additional information...",
"CheckAcademicContactTelephoneNumber": "01234555555",
"CheckAcademicContactFaxNumber": "01234555556",
"CheckAcademicContactEmail": "api@verifile.co.uk",
"CheckAcademicContactWeb": "www.verifile.co.uk",
"CheckAcademicContactName": {
"FullName": "Mr John Smith"
},
"CheckAcademicUKAttendant": {
"CheckAcademicAttendantFrom": "2014-09-01",
"CheckAcademicAttendantTo": "2007-06-01"
},
"CheckAcademicInstitutionAddress": {
"AddressString": "Bedford University Main Building University Road Bedford Bedfordshire England MK1 0MU"
},
"CheckType": "AcademicQualificationUK",
"CheckState": {
"StateDescription": "Application"
},
"Id": "10001",
"Comment": ""
}
]
Candidate entry order
A Typical example of a candidate entry order for an Academic Qualification check.
Request
"CheckGroups": [
{
"Quantity": 1,
"CheckTypeId": "AcademicQualificationUK"
}
]
Response
"Checks": [
{
"CheckState": {
"StateDescription": "Awaiting candidate entry"
},
"Id": "10001",
"Comment": "",
"CheckType": "AcademicQualificationUK"
}
]