{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/epa/refs/heads/main/json-schema/echo-dfr-dfr021-schema.json",
  "title": "dfr021",
  "description": "AFS Program Object",
  "type": "object",
  "properties": {
    "AirPrograms": {
      "description": "The air program under to which the facility or operation is subject.",
      "example": "CAANESH, CAASIP, CAATVP",
      "title": "AIR Programs",
      "type": "string"
    },
    "Qtr10Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 10 Status",
      "type": "string"
    },
    "Qtr11Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 11 Status",
      "type": "string"
    },
    "Qtr12Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 12 Status",
      "type": "string"
    },
    "Qtr1Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 1 Status",
      "type": "string"
    },
    "Qtr2Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 2 Status",
      "type": "string"
    },
    "Qtr3Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 3 Status",
      "type": "string"
    },
    "Qtr4Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 4 Status",
      "type": "string"
    },
    "Qtr5Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 5 Status",
      "type": "string"
    },
    "Qtr6Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 6 Status",
      "type": "string"
    },
    "Qtr7Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 7 Status",
      "type": "string"
    },
    "Qtr8Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 8 Status",
      "type": "string"
    },
    "Qtr9Status": {
      "description": "The relevant status for the quarter.",
      "example": "No Viol",
      "title": "Quarter 9 Status",
      "type": "string"
    },
    "SourceID": {
      "description": "Unique Identifier assigned by EPA.",
      "example": "ALR040033",
      "title": "EPA Source Identifier",
      "type": "string"
    }
  },
  "required": [
    "SourceID",
    "AirPrograms",
    "Qtr1Status",
    "Qtr2Status",
    "Qtr3Status",
    "Qtr4Status",
    "Qtr5Status",
    "Qtr6Status",
    "Qtr7Status",
    "Qtr8Status",
    "Qtr9Status",
    "Qtr10Status",
    "Qtr11Status",
    "Qtr12Status"
  ]
}