{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/epa/refs/heads/main/json-schema/echo-dfr-dfr036-schema.json", "title": "dfr036", "description": "Parameter Object", "type": "object", "properties": { "DischargePoint": { "description": "A 3- or 4-character code that uniquely identifies a single permitted discharge point (also called a pipe or outfall).", "example": "\"001\"", "title": "Discharge Point", "type": "string" }, "MeasurementType": { "description": "The type of measurement used to determine the violation. Applicable values:\n- \"Mnthly\" stands for monthly. This means that the exceedance shown in that row was based upon a monthly average of readings submitted by the permittee.\n- \"NMth\" stands for non-monthly. This is generally a \"maximum\" amount read during the reporting period (and could indicate a spike that is not continuous). \"Neither\" denotes other measurements such as a minimum (e.g., pH could be in violation if below the permitted level).", "example": "NMth", "title": "Measurement Type", "type": "string" }, "Mnth10Value": { "description": "The value associated with the noncompliance in the tenth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 10 Value", "type": "string" }, "Mnth11Value": { "description": "The value associated with the noncompliance in the eleventh month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 11 Value", "type": "string" }, "Mnth12Value": { "description": "The value associated with the noncompliance in the twelfth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 12 Value", "type": "string" }, "Mnth13Value": { "description": "The value associated with the noncompliance in the thirteenth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 13 Value", "type": "string" }, "Mnth14Value": { "description": "The value associated with the noncompliance in the fourteenth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 14 Value", "type": "string" }, "Mnth15Value": { "description": "The value associated with the noncompliance in the fifteenth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 15 Value", "type": "string" }, "Mnth16Value": { "description": "The value associated with the noncompliance in the sixteenth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 16 Value", "type": "string" }, "Mnth17Value": { "description": "The value associated with the noncompliance in the seventeenth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 17 Value", "type": "string" }, "Mnth18Value": { "description": "The value associated with the noncompliance in the eighteenth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 18 Value", "type": "string" }, "Mnth19Value": { "description": "The value associated with the noncompliance in the ninteenth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 19 Value", "type": "string" }, "Mnth1Value": { "description": "The value associated with the noncompliance in the first month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 1 Value", "type": "string" }, "Mnth20Value": { "description": "The value associated with the noncompliance in the twentieth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 20 Value", "type": "string" }, "Mnth21Value": { "description": "The value associated with the noncompliance in the twenty-first month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 21 Value", "type": "string" }, "Mnth22Value": { "description": "The value associated with the noncompliance in the twenty-second month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 22 Value", "type": "string" }, "Mnth23Value": { "description": "The value associated with the noncompliance in the twenty-third month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 23 Value", "type": "string" }, "Mnth24Value": { "description": "The value associated with the noncompliance in the twenty-fourth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 24 Value", "type": "string" }, "Mnth25Value": { "description": "The value associated with the noncompliance in the twenty-fifth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 25 Value", "type": "string" }, "Mnth26Value": { "description": "The value associated with the noncompliance in the twenty-sixth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 26 Value", "type": "string" }, "Mnth27Value": { "description": "The value associated with the noncompliance in the twenty-seventh month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 27 Value", "type": "string" }, "Mnth28Value": { "description": "The value associated with the noncompliance in the twenty-eighth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 28 Value", "type": "string" }, "Mnth29Value": { "description": "The value associated with the noncompliance in the twenty-ninth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 29 Value", "type": "string" }, "Mnth2Value": { "description": "The value associated with the noncompliance in the second month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 2 Value", "type": "string" }, "Mnth30Value": { "description": "The value associated with the noncompliance in the thirtieth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 30 Value", "type": "string" }, "Mnth31Value": { "description": "The value associated with the noncompliance in the thirty-first month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 31 Value", "type": "string" }, "Mnth32Value": { "description": "The value associated with the noncompliance in the thirty-second month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 32 Value", "type": "string" }, "Mnth33Value": { "description": "The value associated with the noncompliance in the thirty-third month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 33 Value", "type": "string" }, "Mnth34Value": { "description": "The value associated with the noncompliance in the thirty-fourth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 34 Value", "type": "string" }, "Mnth35Value": { "description": "The value associated with the noncompliance in the thirty-fifth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 35 Value", "type": "string" }, "Mnth36Value": { "description": "The value associated with the noncompliance in the thirty-sixth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 36 Value", "type": "string" }, "Mnth37Value": { "description": "The value associated with the noncompliance in the thirty-seventh month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 37 Value", "type": "string" }, "Mnth38Value": { "description": "The value associated with the noncompliance in the thirty-eighth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 38 Value", "type": "string" }, "Mnth39Value": { "description": "The value associated with the noncompliance in the thirty-ninth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 39 Value", "type": "string" }, "Mnth3Value": { "description": "The value associated with the noncompliance in the third month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 3 Value", "type": "string" }, "Mnth4Value": { "description": "The value associated with the noncompliance in the fourth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 4 Value", "type": "string" }, "Mnth5Value": { "description": "The value associated with the noncompliance in the fifth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 5 Value", "type": "string" }, "Mnth6Value": { "description": "The value associated with the noncompliance in the sixth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 6 Value", "type": "string" }, "Mnth7Value": { "description": "The value associated with the noncompliance in the seventh month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 7 Value", "type": "string" }, "Mnth8Value": { "description": "The value associated with the noncompliance in the eighth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 8 Value", "type": "string" }, "Mnth9Value": { "description": "The value associated with the noncompliance in the ninth month. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Month 9 Value", "type": "string" }, "ParameterCode": { "description": "The unique 5 digit numeric code identifying the parameter. If the code is less than 5 digits in the .CSV, append zeros to the beginning of the number (e.g., 100 is equivalent to 00100)", "example": "00400", "title": "Parameter Code", "type": "string" }, "ParameterName": { "description": "The pollutant name.", "example": "Iron, total [as Fe]", "title": "Parameter Name", "type": "string" }, "Qtr10Value": { "description": "The value associated with the noncompliance in the tenth quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 10 Value", "type": "string" }, "Qtr11Value": { "description": "The value associated with the noncompliance in the eleventh quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 11 Value", "type": "string" }, "Qtr12Value": { "description": "The value associated with the noncompliance in the twelfth quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 12 Value", "type": "string" }, "Qtr13Value": { "description": "The value associated with the noncompliance in the thirteenth quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 13 Value", "type": "string" }, "Qtr1Value": { "description": "The value associated with the noncompliance in the first quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 1 Value", "type": "string" }, "Qtr2Value": { "description": "The value associated with the noncompliance in the second quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 2 Value", "type": "string" }, "Qtr3Value": { "description": "The value associated with the noncompliance in the third quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 3 Value", "type": "string" }, "Qtr4Value": { "description": "The value associated with the noncompliance in the fourth quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 4 Value", "type": "string" }, "Qtr5Value": { "description": "The value associated with the noncompliance in the fifth quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 5 Value", "type": "string" }, "Qtr6Value": { "description": "The value associated with the noncompliance in the sixth quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 6 Value", "type": "string" }, "Qtr7Value": { "description": "The value associated with the noncompliance in the seventh quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 7 Value", "type": "string" }, "Qtr8Value": { "description": "The value associated with the noncompliance in the eighth quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 8 Value", "type": "string" }, "Qtr9Value": { "description": "The value associated with the noncompliance in the ninth quarter. This may be a percent exceedance or a violation start or end date.", "example": "2.73", "title": "Quarter 9 Value", "type": "string" }, "SourceID": { "description": "Unique Identifier assigned by EPA.", "example": "ALR040033", "title": "EPA Source Identifier", "type": "string" } }, "required": [ "SourceID", "ParameterCode", "ParameterName", "DischargePoint", "MeasurementType", "Qtr1Value", "Qtr2Value", "Qtr3Value", "Qtr4Value", "Qtr5Value", "Qtr6Value", "Qtr7Value", "Qtr8Value", "Qtr9Value", "Qtr10Value", "Qtr11Value", "Qtr12Value", "Qtr13Value", "Mnth1Value", "Mnth2Value", "Mnth3Value", "Mnth4Value", "Mnth5Value", "Mnth6Value", "Mnth7Value", "Mnth8Value", "Mnth9Value", "Mnth10Value", "Mnth11Value", "Mnth12Value", "Mnth13Value", "Mnth14Value", "Mnth15Value", "Mnth16Value", "Mnth17Value", "Mnth18Value", "Mnth19Value", "Mnth20Value", "Mnth21Value", "Mnth22Value", "Mnth23Value", "Mnth24Value", "Mnth25Value", "Mnth26Value", "Mnth27Value", "Mnth28Value", "Mnth29Value", "Mnth30Value", "Mnth31Value", "Mnth32Value", "Mnth33Value", "Mnth34Value", "Mnth35Value", "Mnth36Value", "Mnth37Value", "Mnth38Value", "Mnth39Value" ] }