During the week commencing 25th January 2016 we will be introducing new functionality to the API and Web Service. This functionality will introduce disqualified officers to CHS and the ability to search and view information on them. We have also improved the searching functionality for disqualifications and will be rolling this out to Officer and Company searching in the future.
Early sight of the resource representations, are shown below:-
DisqualifiedOfficerSearch resource.
{
"items" : [
{
"address" : {
"address_line_1" : "string",
"address_line_2" : "string",
"country" : "string",
"locality" : "string",
"postal_code" : "string",
"premises" : "string",
"region" : "string"
},
"date_of_birth" : "date",
"description" : "string",
"description_identifiers" : [
"string"
],
"kind" : "string",
"links" : {
"self" : "string"
},
"matches" : [
{
"snippet" : [
"integer"
],
"title" : [
"integer"
]
}
],
"snippet" : "string",
"title" : "string"
}
],
"items_per_page" : "integer",
"kind" : "string",
"page_number" : "integer",
"start_index" : "integer",
"total_results" : "integer"
}
corporateDisqualification resource
{
"company_number" : "string",
"country_of_registration" : "string",
"disqualifications" : [
{
"address" : {
"address_line_1" : "string",
"address_line_2" : "string",
"country" : "string",
"locality" : "string",
"postal_code" : "string",
"premises" : "string",
"region" : "string"
},
"case_identifier" : "string",
"company_names" : [
"string"
],
"court_name" : "string",
"disqualification_type" : "string",
"disqualified_from" : "date",
"disqualified_until" : "date",
"heard_on" : "date",
"last_variation" : {
"case_identifier" : "string",
"court_name" : "string",
"varied_on" : "date"
},
"reason" : {
"act" : "string",
"article" : "string",
"description_identifier" : "string",
"section" : "string"
},
"undertaken_on" : "date"
}
],
"etag" : "string",
"kind" : "string",
"links" : {
"self" : "string"
},
"name" : "string",
"permissions_to_act" : [
{
"company_names" : [
"string"
],
"court_name" : "string",
"expires_on" : "date",
"granted_on" : "date"
}
]
}
naturalDisqualification resource
{
"date_of_birth" : "date",
"disqualifications" : [
{
"address" : {
"address_line_1" : "string",
"address_line_2" : "string",
"country" : "string",
"locality" : "string",
"postal_code" : "string",
"premises" : "string",
"region" : "string"
},
"case_identifier" : "string",
"company_names" : [
"string"
],
"court_name" : "string",
"disqualification_type" : "string",
"disqualified_from" : "date",
"disqualified_until" : "date",
"heard_on" : "date",
"last_variation" : {
"case_identifier" : "string",
"court_name" : "string",
"varied_on" : "date"
},
"reason" : {
"act" : "string",
"article" : "string",
"description_identifier" : "string",
"section" : "string"
},
"undertaken_on" : "date"
}
],
"etag" : "string",
"forename" : "string",
"honours" : "string",
"kind" : "string",
"links" : {
"self" : "string"
},
"nationality" : "string",
"other_forenames" : "string",
"permissions_to_act" : [
{
"company_names" : [
"string"
],
"court_name" : "string",
"expires_on" : "date",
"granted_on" : "date"
}
],
"surname" : "string",
"title" : "string"
}