All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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