ApplicantPortal/app/applicant/schemas/Address.json
2025-03-12 20:43:26 -06:00

69 lines
1.4 KiB
JSON

{
"$defs": {
"PropertyBase": {
"type": "object",
"properties": {
"address1": {
"type": "string"
},
"address2": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"zip": {
"type": "string"
}
}
},
"PreviousAddress": {
"type": "object",
"allOf": [{"$ref": "#/$defs/PropertyBase"}],
"properties": {
"ownOrRent": {
"type": "string",
"enum": ["own", "rent"]
},
"years": {
"type": "number"
}
}
},
"ScheduleOfRealEstate": {
"title": "ScheduleOfRealEstate",
"type": "object",
"allOf": [{"$ref": "#/$defs/PropertyBase"}],
"properties": {
"status": {
"type": "string"
},
"type": {
"type": "string"
},
"presentMarketValue": {
"type": "number"
},
"amountOfMortgages": {
"type": "number"
},
"grossRentalIncome": {
"type": "number"
},
"mortgagePayments": {
"type": "number"
},
"insuranceMainTaxesMisc": {
"type": "number"
},
"netRentalIncome": {
"type": "number"
}
}
}
},
"$schema": "https://json-schema.org/draft-07/schema"
}