Echo Dfr Dfr079 S.Evaluations Structure

Evaluations Object

Type: object Properties: 52 Required: 52
GovernmentEnvironmentalOpenDataAirQualityWaterQualityHazardousWasteComplianceEmissions

dfr079_s.Evaluations is a JSON Structure definition published by EPA — U.S. Environmental Protection Agency, describing 52 properties, of which 52 are required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

Agency Evaluation EvaluationType Mnth10Status Mnth11Status Mnth12Status Mnth13Status Mnth14Status Mnth15Status Mnth16Status Mnth17Status Mnth18Status Mnth19Status Mnth1Status Mnth20Status Mnth21Status Mnth22Status Mnth23Status Mnth24Status Mnth25Status Mnth26Status Mnth27Status Mnth28Status Mnth29Status Mnth2Status Mnth30Status Mnth31Status Mnth32Status Mnth33Status Mnth34Status Mnth35Status Mnth36Status Mnth3Status Mnth4Status Mnth5Status Mnth6Status Mnth7Status Mnth8Status Mnth9Status Qtr10Status Qtr11Status Qtr12Status Qtr1Status Qtr2Status Qtr3Status Qtr4Status Qtr5Status Qtr6Status Qtr7Status Qtr8Status

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/epa/refs/heads/main/json-structure/echo-dfr-dfr079-s.evaluations-structure.json",
  "name": "dfr079_s.Evaluations",
  "description": "Evaluations Object",
  "type": "object",
  "properties": {
    "Agency": {
      "type": "string",
      "description": "Identifies the lead agency (e.g., EPA, State) conducting the inspection. \nValues: State abbreviation or \"EPA\"",
      "example": "State"
    },
    "Evaluation": {
      "type": "string",
      "example": "string"
    },
    "EvaluationType": {
      "type": "string",
      "example": "string"
    },
    "Mnth10Status": {
      "type": "string",
      "description": "The compliance status of the tenth month.",
      "example": "No Violation Identified"
    },
    "Mnth11Status": {
      "type": "string",
      "description": "The compliance status of the eleventh month.",
      "example": "No Violation Identified"
    },
    "Mnth12Status": {
      "type": "string",
      "description": "The compliance status of the twelfth month.",
      "example": "No Violation Identified"
    },
    "Mnth13Status": {
      "type": "string",
      "description": "The compliance status of the thirteenth month.",
      "example": "No Violation Identified"
    },
    "Mnth14Status": {
      "type": "string",
      "description": "The compliance status of the fourteenth month.",
      "example": "No Violation Identified"
    },
    "Mnth15Status": {
      "type": "string",
      "description": "The compliance status of the fifteenth month.",
      "example": "No Violation Identified"
    },
    "Mnth16Status": {
      "type": "string",
      "description": "The compliance status of the sixteenth month.",
      "example": "No Violation Identified"
    },
    "Mnth17Status": {
      "type": "string",
      "description": "The compliance status of the seventeenth month.",
      "example": "No Violation Identified"
    },
    "Mnth18Status": {
      "type": "string",
      "description": "The compliance status of the eighteenth month.",
      "example": "No Violation Identified"
    },
    "Mnth19Status": {
      "type": "string",
      "description": "The compliance status of the ninteenth month.",
      "example": "No Violation Identified"
    },
    "Mnth1Status": {
      "type": "string",
      "description": "The compliance status of the first month.",
      "example": "No Violation Identified"
    },
    "Mnth20Status": {
      "type": "string",
      "description": "The compliance status of the twentieth month.",
      "example": "No Violation Identified"
    },
    "Mnth21Status": {
      "type": "string",
      "description": "The compliance status of the twenty-first month.",
      "example": "No Violation Identified"
    },
    "Mnth22Status": {
      "type": "string",
      "description": "The compliance status of the twenty-second month.",
      "example": "No Violation Identified"
    },
    "Mnth23Status": {
      "type": "string",
      "description": "The compliance status of the twenty-third month.",
      "example": "No Violation Identified"
    },
    "Mnth24Status": {
      "type": "string",
      "description": "The compliance status of the twenty-fourth month.",
      "example": "No Violation Identified"
    },
    "Mnth25Status": {
      "type": "string",
      "description": "The compliance status of the twenty-fifth month.",
      "example": "No Violation Identified"
    },
    "Mnth26Status": {
      "type": "string",
      "description": "The compliance status of the twenty-sixth month.",
      "example": "No Violation Identified"
    },
    "Mnth27Status": {
      "type": "string",
      "description": "The compliance status of the twenty-seventh month.",
      "example": "No Violation Identified"
    },
    "Mnth28Status": {
      "type": "string",
      "description": "The compliance status of the twenty-eighth month.",
      "example": "No Violation Identified"
    },
    "Mnth29Status": {
      "type": "string",
      "description": "The compliance status of the twenty-ninth month.",
      "example": "No Violation Identified"
    },
    "Mnth2Status": {
      "type": "string",
      "description": "The compliance status of the second month.",
      "example": "No Violation Identified"
    },
    "Mnth30Status": {
      "type": "string",
      "description": "The compliance status of the thirtieth month.",
      "example": "No Violation Identified"
    },
    "Mnth31Status": {
      "type": "string",
      "description": "The compliance status of the thirty-first month.",
      "example": "No Violation Identified"
    },
    "Mnth32Status": {
      "type": "string",
      "description": "The compliance status of the thirty-second month.",
      "example": "No Violation Identified"
    },
    "Mnth33Status": {
      "type": "string",
      "description": "The compliance status of the thirty-third month.",
      "example": "No Violation Identified"
    },
    "Mnth34Status": {
      "type": "string",
      "description": "The compliance status of the thirty-fourth month.",
      "example": "No Violation Identified"
    },
    "Mnth35Status": {
      "type": "string",
      "description": "The compliance status of the thirty-fifth month.",
      "example": "No Violation Identified"
    },
    "Mnth36Status": {
      "type": "string",
      "description": "The compliance status of the thirty-sixth month.",
      "example": "No Violation Identified"
    },
    "Mnth3Status": {
      "type": "string",
      "description": "The compliance status of the third month.",
      "example": "No Violation Identified"
    },
    "Mnth4Status": {
      "type": "string",
      "description": "The compliance status of the fourth month.",
      "example": "No Violation Identified"
    },
    "Mnth5Status": {
      "type": "string",
      "description": "The compliance status of the fifth month.",
      "example": "No Violation Identified"
    },
    "Mnth6Status": {
      "type": "string",
      "description": "The compliance status of the sixth month.",
      "example": "No Violation Identified"
    },
    "Mnth7Status": {
      "type": "string",
      "description": "The compliance status of the seventh month.",
      "example": "No Violation Identified"
    },
    "Mnth8Status": {
      "type": "string",
      "description": "The compliance status of the eighth month.",
      "example": "No Violation Identified"
    },
    "Mnth9Status": {
      "type": "string",
      "description": "The compliance status of the ninth month.",
      "example": "No Violation Identified"
    },
    "Qtr10Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr11Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr12Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr1Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr2Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr3Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr4Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr5Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr6Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr7Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr8Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "Qtr9Status": {
      "type": "string",
      "description": "The relevant status for the quarter.",
      "example": "No Viol"
    },
    "SourceID": {
      "type": "string",
      "description": "Unique Identifier assigned by EPA.",
      "example": "ALR040033"
    }
  },
  "required": [
    "SourceID",
    "EvaluationType",
    "Evaluation",
    "Agency",
    "Qtr1Status",
    "Qtr2Status",
    "Qtr3Status",
    "Qtr4Status",
    "Qtr5Status",
    "Qtr6Status",
    "Qtr7Status",
    "Qtr8Status",
    "Qtr9Status",
    "Qtr10Status",
    "Qtr11Status",
    "Qtr12Status",
    "Mnth1Status",
    "Mnth2Status",
    "Mnth3Status",
    "Mnth4Status",
    "Mnth5Status",
    "Mnth6Status",
    "Mnth7Status",
    "Mnth8Status",
    "Mnth9Status",
    "Mnth10Status",
    "Mnth11Status",
    "Mnth12Status",
    "Mnth13Status",
    "Mnth14Status",
    "Mnth15Status",
    "Mnth16Status",
    "Mnth17Status",
    "Mnth18Status",
    "Mnth19Status",
    "Mnth20Status",
    "Mnth21Status",
    "Mnth22Status",
    "Mnth23Status",
    "Mnth24Status",
    "Mnth25Status",
    "Mnth26Status",
    "Mnth27Status",
    "Mnth28Status",
    "Mnth29Status",
    "Mnth30Status",
    "Mnth31Status",
    "Mnth32Status",
    "Mnth33Status",
    "Mnth34Status",
    "Mnth35Status",
    "Mnth36Status"
  ]
}