Echo Dfr Dfr030 Structure

Status Object

Type: object Properties: 54 Required: 54
GovernmentEnvironmentalOpenDataAirQualityWaterQualityHazardousWasteComplianceEmissions

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

Properties

MissingLate Mnth10Count Mnth11Count Mnth12Count Mnth13Count Mnth14Count Mnth15Count Mnth16Count Mnth17Count Mnth18Count Mnth19Count Mnth1Count Mnth20Count Mnth21Count Mnth22Count Mnth23Count Mnth24Count Mnth25Count Mnth26Count Mnth27Count Mnth28Count Mnth29Count Mnth2Count Mnth30Count Mnth31Count Mnth32Count Mnth33Count Mnth34Count Mnth35Count Mnth36Count Mnth37Count Mnth38Count Mnth39Count Mnth3Count Mnth4Count Mnth5Count Mnth6Count Mnth7Count Mnth8Count Mnth9Count Qtr10Count Qtr11Count Qtr12Count Qtr13Count Qtr1Count Qtr2Count Qtr3Count Qtr4Count Qtr5Count Qtr6Count

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-dfr030-structure.json",
  "name": "dfr030",
  "description": "Status Object",
  "type": "object",
  "properties": {
    "MissingLate": {
      "type": "string",
      "description": "Indicates if the permitted facility submitted missing or late DMRS to the NPDES permitting authority within the past three years.",
      "example": "LATE"
    },
    "Mnth10Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the tenth month.",
      "example": "11"
    },
    "Mnth11Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the eleventh month.",
      "example": "36"
    },
    "Mnth12Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twelfth month.",
      "example": "36"
    },
    "Mnth13Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirteenth month.",
      "example": "36"
    },
    "Mnth14Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the fourteenth month.",
      "example": "36"
    },
    "Mnth15Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the fifteenth month.",
      "example": "36"
    },
    "Mnth16Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the sixteenth month.",
      "example": "36"
    },
    "Mnth17Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the seventeenth month.",
      "example": "36"
    },
    "Mnth18Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the eighteenth month.",
      "example": "36"
    },
    "Mnth19Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the ninteenth month.",
      "example": "36"
    },
    "Mnth1Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the first month.",
      "example": "36"
    },
    "Mnth20Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twentieth month.",
      "example": "36"
    },
    "Mnth21Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twenty-first month.",
      "example": "36"
    },
    "Mnth22Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twenty-second month.",
      "example": "36"
    },
    "Mnth23Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twenty-third month.",
      "example": "36"
    },
    "Mnth24Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twenty-fourth month.",
      "example": "36"
    },
    "Mnth25Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twenty-fifth month.",
      "example": "36"
    },
    "Mnth26Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twenty-sixth month.",
      "example": "36"
    },
    "Mnth27Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twenty-seventh month.",
      "example": "36"
    },
    "Mnth28Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twenty-eighth month.",
      "example": "36"
    },
    "Mnth29Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twenty-ninth month.",
      "example": "36"
    },
    "Mnth2Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the second month.",
      "example": "36"
    },
    "Mnth30Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirtieth month.",
      "example": "36"
    },
    "Mnth31Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirty-first month.",
      "example": "36"
    },
    "Mnth32Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirty-second month.",
      "example": "36"
    },
    "Mnth33Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirty-third month.",
      "example": "36"
    },
    "Mnth34Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirty-fourth month.",
      "example": "36"
    },
    "Mnth35Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirty-fifth month.",
      "example": "36"
    },
    "Mnth36Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirty-sixth month.",
      "example": "36"
    },
    "Mnth37Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirty-seventh month.",
      "example": "36"
    },
    "Mnth38Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirty-eighth month.",
      "example": "36"
    },
    "Mnth39Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirty-ninth month.",
      "example": "36"
    },
    "Mnth3Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the third month.",
      "example": "36"
    },
    "Mnth4Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the fourth month.",
      "example": "36"
    },
    "Mnth5Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the fifth month.",
      "example": "36"
    },
    "Mnth6Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the sixth month.",
      "example": "36"
    },
    "Mnth7Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the seventh month.",
      "example": "36"
    },
    "Mnth8Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the eighth month.",
      "example": "36"
    },
    "Mnth9Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the ninth month.",
      "example": "36"
    },
    "Qtr10Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the tenth quarter.",
      "example": "36"
    },
    "Qtr11Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the eleventh quarter.",
      "example": "36"
    },
    "Qtr12Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the twelfth quarter.",
      "example": "36"
    },
    "Qtr13Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the thirteenth quarter.",
      "example": "36"
    },
    "Qtr1Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the first quarter.",
      "example": "36"
    },
    "Qtr2Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the second quarter.",
      "example": "36"
    },
    "Qtr3Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the third quarter.",
      "example": "36"
    },
    "Qtr4Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the fourth quarter.",
      "example": "36"
    },
    "Qtr5Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the fifth quarter.",
      "example": "36"
    },
    "Qtr6Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the sixth quarter.",
      "example": "36"
    },
    "Qtr7Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the seventh quarter.",
      "example": "36"
    },
    "Qtr8Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the eighth quarter.",
      "example": "36"
    },
    "Qtr9Count": {
      "type": "string",
      "description": "The count of missing or late Discharge Monitoring Report (DMR) measurements in the ninth quarter.",
      "example": "36"
    },
    "SourceID": {
      "type": "string",
      "description": "Unique Identifier assigned by EPA.",
      "example": "ALR040033"
    }
  },
  "required": [
    "SourceID",
    "MissingLate",
    "Qtr1Count",
    "Qtr2Count",
    "Qtr3Count",
    "Qtr4Count",
    "Qtr5Count",
    "Qtr6Count",
    "Qtr7Count",
    "Qtr8Count",
    "Qtr9Count",
    "Qtr10Count",
    "Qtr11Count",
    "Qtr12Count",
    "Qtr13Count",
    "Mnth1Count",
    "Mnth2Count",
    "Mnth3Count",
    "Mnth4Count",
    "Mnth5Count",
    "Mnth6Count",
    "Mnth7Count",
    "Mnth8Count",
    "Mnth9Count",
    "Mnth10Count",
    "Mnth11Count",
    "Mnth12Count",
    "Mnth13Count",
    "Mnth14Count",
    "Mnth15Count",
    "Mnth16Count",
    "Mnth17Count",
    "Mnth18Count",
    "Mnth19Count",
    "Mnth20Count",
    "Mnth21Count",
    "Mnth22Count",
    "Mnth23Count",
    "Mnth24Count",
    "Mnth25Count",
    "Mnth26Count",
    "Mnth27Count",
    "Mnth28Count",
    "Mnth29Count",
    "Mnth30Count",
    "Mnth31Count",
    "Mnth32Count",
    "Mnth33Count",
    "Mnth34Count",
    "Mnth35Count",
    "Mnth36Count",
    "Mnth37Count",
    "Mnth38Count",
    "Mnth39Count"
  ]
}