{ "$schema": "http://json-schema.org/draft-04/schema#", "$ref": "#/definitions/object_root", "definitions": { "object_PropertyConditionAssessmentItem": { "type": "object", "additionalProperties": false, "properties": { "CapitalExpenditurePerUnitOfMeasureCostAmt": { "type": "number" }, "CommentText": { "type": "string" }, "EstUsefulLifeYrCountRangeValue": { "type": "string" }, "ItemCount": { "type": "number" }, "ItemType": { "type": "string" }, "CatType": { "type": "string" }, "CatSubtype": { "type": "string" }, "RatingType": { "type": "string" }, "RemainingUsefulLifeYrRangeValue": { "type": "string" }, "RepairPriorityType": { "type": "string" }, "UnitOfMeasureType": { "type": "string" }, "TotalCapitalExpenditureAmt": { "type": "number" }, "AssessmentItemCapitalExpenditureProjectionDetails": { "type": "array", "title": "AssessmentItemCapitalExpenditureProjectionDetails", "items": { "type": "object", "additionalProperties": false, "properties": { "PptyItemProjectedYrCapitalExpenditureAmt": { "type": "number" }, "YrNumber": { "type": "number" } } } } } }, "object_PropertyConditionAssessment": { "type": "object", "additionalProperties": false, "properties": { "AtInpectionWeatherDescription": { "type": "string" }, "CapitalExpenditureMrtgTermYrCount": { "type": "number" }, "CapitalExpenditureTotalLoanTermInflatedAmt": { "type": "number" }, "CapitalExpenditureTotalLoanTermUninflatedAmt": { "type": "number" }, "CapitalExpenditureUnitAnnualInflatedAmt": { "type": "number" }, "CapitalExpenditureUnitAnnualUninflatedAmt": { "type": "number" }, "FinalAsmntDate": { "type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}.[0-9]{3}Z$" }, "FirmAddressLineText": { "type": "string" }, "FirmCityName": { "type": "string" }, "FirmName": { "type": "string" }, "FirmPostalCode": { "type": "string" }, "FirmStateUspsCode": { "type": "string" }, "InspectorName": { "type": "string" }, "InspectorPhoneNumber": { "type": "string" }, "InspectorTitle": { "type": "string" }, "ManufacturedHousingInd": { "$ref": "#/definitions/object_indicator" }, "ManufacturedHousingPadSiteSizeDescription": { "type": "string" }, "OnsiteContactName": { "type": "string" }, "OnsiteContactPhoneNumber": { "type": "string" }, "PrelimInspectionDate": { "type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}.[0-9]{3}Z$" }, "RsdntlDownInspectedUnitCount": { "type": "number" }, "RsdntlOccupiedInspectedUnitCount": { "type": "number" }, "RsdntlOtherInspectedUnitCount": { "type": "number" }, "RsdntlVacantInspectedUnitCount": { "type": "number" }, "ManufacturedHousingUtility": { "type": "array", "title": "ManufacturedHousingUtility", "items": { "type": "object", "additionalProperties": false, "properties": { "UtilityServiceType": { "type": "string" }, "OtherTypeDescription": { "type": "string" } } } }, "PropertyCapitalExpenditureProjection": { "type": "array", "title": "PropertyCapitalExpenditureProjection", "items": { "type": "object", "additionalProperties": false, "properties": { "InflationFactorPct": { "type": "number" }, "TotalInflatedAmt": { "type": "number" }, "TotalUninflatedAmt": { "type": "number" }, "YrNumber": { "type": "number" } } } }, "PropertyConditionAssessmentBuildingAndMaterials": { "type": "array", "title": "PropertyConditionAssessmentBuildingAndMaterials", "items": { "type": "object", "additionalProperties": false, "properties": { "CatSubtype": { "type": "string" }, "CatType": { "type": "string" }, "ItemType": { "type": "string" }, "OtherItemDescription": { "type": "string" } } } }, "PropertyConditionAssessmentItem": { "type": "array", "title": "PropertyConditionAssessmentItem", "items": { "$ref": "#/definitions/object_PropertyConditionAssessmentItem" } }, "PropertyConditionAssessmentManufacturedHousing": { "type": "array", "title": "PropertyConditionAssessmentManufacturedHousing", "items": { "type": "object", "additionalProperties": false, "properties": { "UnpavedDrivewayPadSiteNeverHadHomeCount": { "type": "number" }, "UnpavedDrivewayPadSiteTotalPavingCostAmt": { "type": "number" }, "UnpavedDrivewayPadSiteUnitPavingCostAmt": { "type": "number" }, "UnpavedDrivewayPadSiteWithCurrentlyOccupiedHomeCount": { "type": "number" }, "UnpavedDrivewayPadSiteWithCurrentlyOccupiedHomeInd": { "$ref": "#/definitions/object_indicator" }, "UnpavedDrivewayPadSiteWithPastNotPresentHomeCount": { "type": "number" }, "UnpavedDrivewayPadSiteWithVacantDownOfflineHomeInd": { "$ref": "#/definitions/object_indicator" }, "UnpavedDrivewayPadSiteWithVacantHomeCount": { "type": "number" }, "ViolationType": { "type": "string" }, "ViolationDescription": { "type": "string" }, "ViolationInd": { "$ref": "#/definitions/object_indicator" } } } }, "PropertyConditionAssessmentWaterTreatment": { "type": "array", "title": "PropertyConditionAssessmentWaterTreatment", "items": { "type": "object", "additionalProperties": false, "properties": { "PptyWaterSystemSubType": { "type": "string" }, "PptyWaterSystemType": { "type": "string" }, "WastewaterEffluentDischargeDescription": { "type": "string" }, "WastewaterLeachFieldDescription": { "type": "string" }, "WaterSystemAsmntItemType": { "type": "string" }, "WaterSystemMaintenancePartyQualificationsDescription": { "type": "string" }, "WaterSystemMaintenanceResponsiblePartyName": { "type": "string" }, "WaterSystemMaintenanceResponsiblePartyType": { "type": "string" }, "WaterSystemOperationsDescription": { "type": "string" }, "WaterSystemToMunicipalSystemConnectionDescription": { "type": "string" }, "WaterSystemViolationDescription": { "type": "string" }, "WaterSystemViolationInd": { "$ref": "#/definitions/object_indicator" }, "WellDrinkingWaterBackupSourceDescription": { "type": "string" } } } }, "PropertyRepair": { "type": "array", "title": "PropertyRepair", "items": { "type": "object", "additionalProperties": false, "properties": { "CatEstCostAmt": { "type": "number" }, "CommentText": { "type": "string" }, "EstCostAmt": { "type": "number" }, "ItemCount": { "type": "number" }, "ItemType": { "type": "string" }, "PerItemCostAmt": { "type": "number" }, "PptyCatType": { "type": "string" }, "PriorityType": { "type": "string" }, "UnitOfMeasureType": { "type": "string" } } } }, "PropertySeismicRiskAssessment": { "type": "array", "title": "PropertySeismicRiskAssessment", "items": { "type": "object", "additionalProperties": false, "properties": { "BuildingsHighRiseInd": { "$ref": "#/definitions/object_indicator" }, "BuildingsLocatedNearFaultOrSpecialStudyZoneInd": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithDirectContactToAdjacentBuildingsInd": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithLightFrameOverConcretePodiumBuiltPriorTo1994Ind": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithPrevEarthquakeDamageInd": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithReinforcedConcreteBuiltPriorTo1994Indictor": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithReinforcedConcreteLoadBearingWallsBuiltPriorTo1994Ind": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithUnreinforcedMasonryRetrofittedPriorTo1995Indictor": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithWeakOrSoftFloorsInd": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithWoodFrameConspicuousDeteriorationInd": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithWoodFrameParkingUnderUnitsNonRetrofittedAndBuiltPriorTo2000Ind": { "$ref": "#/definitions/object_indicator" }, "SeismicRiskFactorInd": { "$ref": "#/definitions/object_indicator" }, "WoodFrameBuiltPriorTo1950Ind": { "$ref": "#/definitions/object_indicator" }, "BuildingsWithUnreinforcedMasonryRetrofittedInd": { "$ref": "#/definitions/object_indicator" } } } } } }, "object_PropertyTotalRentRollSummary": { "type": "object", "additionalProperties": false, "properties": { "TotalOtherUnitCount": { "type": "number" }, "PptyTotalDownUnitCount": { "type": "number" }, "PptyTotalOtherHospitalitySuiteUnitCount": { "type": "number" }, "PptyTotalOtherMaintenanceShopUnitCount": { "type": "number" }, "PptyTotalOtherMgmtOfficeUnitCount": { "type": "number" }, "PptyTotalOtherMiscellaneousUnitCount": { "type": "number" }, "PptyTotalOtherModelUnitCount": { "type": "number" }, "PptyTotalOtherStorageUnitCount": { "type": "number" }, "TotalOccupiedUnitCount": { "type": "number" }, "TotalUnitCount": { "type": "number" }, "TotalVacantUnitCount": { "type": "number" }, "PropertyCommercialRentRollSummary": { "type": "array", "title": "PropertyCommercialRentRollSummary", "items": { "type": "object", "additionalProperties": false, "properties": { "CommercialTotalUnitCount": { "type": "number" } } } }, "PropertyCommercialUsageMix": { "type": "array", "title": "PropertyCommercialUsageMix", "items": { "type": "object", "additionalProperties": false, "properties": { "DownUnitCount": { "type": "number" }, "OccupiedUnitCount": { "type": "number" }, "UnitCount": { "type": "number" }, "UsageType": { "type": "string" }, "VacantUnitCount": { "type": "number" } } } }, "PropertyResidentialRentalUnit": { "type": "array", "title": "PropertyResidentialRentalUnit", "items": { "type": "object", "additionalProperties": false, "properties": { "OccupancyStatusType": { "type": "string" }, "SlrDesignatedUnitId": { "type": "string" }, "UnitType": { "type": "string" } } } }, "PropertyResidentialRentRollSummary": { "type": "array", "title": "PropertyResidentialRentRollSummary", "items": { "type": "object", "additionalProperties": false, "properties": { "RsdntlTotalUnitCount": { "type": "number" } } } }, "PropertyResidentialUnitMix": { "type": "array", "title": "PropertyResidentialUnitMix", "items": { "type": "object", "additionalProperties": false, "properties": { "AvgSquareFeetNumber": { "type": "number" }, "BathroomCount": { "type": "number" }, "BedroomCount": { "type": "number" }, "PptyUnitType": { "type": "string" }, "PptyUnitTypeDownInspectedUnitCount": { "type": "number" }, "PptyUnitTypeDownUnitCount": { "type": "number" }, "PptyUnitTypeOccupiedInspectedUnitCount": { "type": "number" }, "PptyUnitTypeOccupiedUnitCount": { "type": "number" }, "PptyUnitTypeOtherInspectedUnitCount": { "type": "number" }, "PptyUnitTypeOtherUnitCount": { "type": "number" }, "StyleType": { "type": "string" }, "PptyUnitTypeVacantInspectedUnitCount": { "type": "number" }, "VacantUnitCount": { "type": "number" } } } } } }, "object_root": { "type": "object", "required": [ "SchemaVersionId" ], "additionalProperties": false, "properties": { "FreLoanId": { "type": "string" }, "SchemaVersionId": { "type": "string" }, "PropertyAmenity": { "$ref": "#/definitions/array_PropertyAmenity" }, "PropertyConditionAssessment": { "type": "array", "title": "PropertyConditionAssessment", "items": { "$ref": "#/definitions/object_PropertyConditionAssessment" } }, "PropertyConditionAssessmentPropertyCoreCharacteristics": { "type": "array", "title": "PropertyConditionAssessmentPropertyCoreCharacteristics", "items": { "type": "object", "additionalProperties": false, "properties": { "PptyBuildingAgeYrCount": { "type": "number" }, "PptyFloorCount": { "type": "number" }, "PptyNonRsdntlBuildingCount": { "type": "number" }, "PptyRsdntlBuildingCount": { "type": "number" } } } }, "PropertyAsReported": { "type": "array", "title": "PropertyAsReported", "items": { "type": "object", "additionalProperties": false, "properties": { "AddressLineText": { "type": "string" }, "AsReportedName": { "type": "string" }, "CityName": { "type": "string" }, "PostalCode": { "type": "string" }, "StateUspsCode": { "type": "string" }, "AccountName": { "type": "string" }, "PartyBusinessAccountId": { "type": "string" } } } }, "PropertyTotalRentRollSummary": { "type": "array", "title": "PropertyTotalRentRollSummary", "items": { "$ref": "#/definitions/object_PropertyTotalRentRollSummary" } } } }, "array_PropertyAmenity": { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": { "AmenityType": { "type": "string" }, "OtherTypeDescription": { "type": "string" } } } }, "object_indicator": { "type": "string", "enum": ["Y", "N"] } } }