{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/epa/refs/heads/main/json-structure/echo-effluent-eff03-structure.json", "name": "eff03", "description": "Parameters Object", "type": "object", "properties": { "DischargeMonitoringReports": { "type": "array", "items": { "$ref": "#/definitions/eff01" }, "description": "An array of Discharge Monitoring Report (DMR) data.", "example": [ "string" ] }, "MonitoringLocationCode": { "type": "string", "description": "The code that the monitoring location at which the monitoring requirement (and effluent limit if limited) applies. One parameter may have several monitoring location codes pertaining to the same permitted feature", "example": "1" }, "MonitoringLocationDesc": { "type": "string", "description": "The name of the monitoring location at which the monitoring requirement (and effluent limit if limited) applies", "example": "Effluent Gross" }, "ParameterCode": { "type": "string", "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" }, "ParameterDesc": { "type": "string", "description": "The pollutant name and form (e.g., dissolved, suspended) associated with the parameter code", "example": "pH" }, "StayTypeCode": { "type": "string", "description": "The unique identifier of the type of stay applied to a limit (e.g., X, Y, Z), which indicates whether the limits do not appear on the DMR at all, are treated as monitor only, or have a stay value in effect during the period of the stay", "example": "???" }, "StayTypeDesc": { "type": "string", "description": "The name of the type of stay applied to a limit, which indicates whether the limits do not appear on the DMR at all (X), are treated as monitor only (Y), or have a stay value in effect during the period of the stay (Z)", "example": "???" } }, "required": [ "ParameterCode", "ParameterDesc", "MonitoringLocationCode", "MonitoringLocationDesc", "StayTypeCode", "StayTypeDesc", "DischargeMonitoringReports" ] }