
schemas.hardship.common.hardshipReview.json Maven / Gradle / Ivy
{
"$schema": "http://json-schema.org/draft-04/schema#",
"id": "hardshipReview.json",
"type": "object",
"title": "Hardship Review",
"description": "Hardship Review Data",
"javaType": "HardshipReview",
"properties": {
"courtType": {
"description": "The Court Type",
"type": "object",
"existingJavaType": "uk.gov.justice.laa.crime.enums.CourtType"
},
"totalAnnualDisposableIncome": {
"type": "number",
"description": "The applicants total annual disposable income"
},
"reviewDate": {
"type": "string",
"format": "date-time",
"description": "The hardship review date"
},
"extraExpenditure": {
"type": "array",
"description": "Extra expenditure",
"items": {
"$ref": "extraExpenditure.json"
}
},
"deniedIncome": {
"type": "array",
"description": "Denied income",
"items": {
"$ref": "deniedIncome.json"
}
},
"solicitorCosts": {
"type": "object",
"description": "Solicitor cost",
"$ref": "solicitorCosts.json"
}
},
"additionalProperties": false,
"required": ["courtType", "totalAnnualDisposableIncome", "reviewDate"]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy