{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/epa/refs/heads/main/json-schema/echo-cwa-cwa05-schema.json", "title": "cwa05", "description": "Cluster Data Object", "type": "object", "properties": { "BioCVRows": { "description": "Number of facilities with current biosolid-related violations.", "type": "string", "example": "string" }, "BioV3Rows": { "description": "Number of facilities having one or more quarters of biosolid-related non-compliance in the last three years.", "type": "string", "example": "string" }, "CVRows": { "description": "Summary count of the number of CWA facilities or SDWA public drinking water systems with current violations.", "example": "0", "type": "string" }, "ClusterCount": { "description": "The number of facilities or cases in the cluster.", "title": "Cluster Count", "type": "string", "example": "string" }, "ClusterIcon": { "description": "The icon file used to reprsent the cluster.", "title": "Cluster Icon", "type": "string", "example": "string" }, "ClusterLatitude": { "description": "The latitude in decimal degrees expressed using the NAD83 horizontal datum.", "example": "38.904149", "title": "Cluster Latitude", "type": "string" }, "ClusterLongitude": { "description": "The longitude in decimal degrees expressed using the NAD83 horizontal datum.", "example": "-77.017094", "title": "Cluster Longitude", "type": "string" }, "ClusterName": { "description": "THe name or the identifier of the geographic area used for clustering. Examples: Alaska, Fairfax County, 22314", "title": "Cluster Name", "type": "string", "example": "EPA Facility" }, "ClusterType": { "description": "The representative geographic area used for clustering. Examples: State, County, Zip Code", "title": "Cluster Type", "type": "string", "example": "string" }, "ClusterValue": { "description": "The value, internal to the database report object, that represents this cluster, like a state abbreviation, zip code, or county FIPS code. Examples: AK, 22314, 50011", "title": "Cluster Value", "type": "string", "example": "string" }, "EPARegionCode": { "description": "The EPA region where the facility is located. EPA has 10 regional offices that execute programs within several states and territories", "example": "03", "title": "EPA Region Code", "type": "string" }, "FEARows": { "description": "Summary count of the number of facilities with a formal enforcement action in the past five years", "example": "1", "type": "string" }, "INSPRows": { "description": "Number of facilities with insp_5yr_flag populated (CWP_DATE_LAST_INSPECTION)", "example": "1", "type": "string" }, "IndianCountryRows": { "description": "Number of facilities with tribal_flag populated", "example": "0", "title": "Indian Country Row Count", "type": "string" }, "InfFEARows": { "description": "Number of facilities with infea_5yr_flag populated (INFORMAL_ENF_ACT_COUNT > 0)", "example": "0", "type": "string" }, "ObjectId": { "description": "Sequential number assigned to each facility or cluster returned.", "example": "1", "title": "Object Identifier", "type": "string" }, "SVRows": { "description": "Number of facilities with curr_sv_flag populated (CWP_STATUS = \"Significant Violation\")", "example": "0", "title": "Significant Violation Result Count", "type": "string" }, "TotalPenalties": { "description": "The total dollar amount of either assessed or final penalties within the five year time period", "example": "$963,531", "title": "Total Penalties", "type": "string" }, "V3Rows": { "description": "Number of facilities having one or more quarters in non-compliance (QNC) in the last three years", "example": "2", "type": "string" }, "VioLast4QRows": { "description": "The number of facilities with a violation in the last year.", "title": "Facilities in Violation in the Last Year", "type": "string", "example": "string" } }, "required": [ "ObjectId", "ClusterLatitude", "ClusterLongitude", "ClusterIcon", "ClusterType", "ClusterName", "ClusterValue", "ClusterCount", "IndianCountryRows", "EPARegionCode", "SVRows", "CVRows", "V3Rows", "FEARows", "InfFEARows", "INSPRows", "BioCVRows", "BioV3Rows", "VioLast4QRows", "TotalPenalties" ] }