Program

Program schema from Monitor Plan Management OpenAPI Specification

GovernmentEnvironmentalOpenDataAirQualityWaterQualityHazardousWasteComplianceEmissions

Properties

Name Type Description
programId number
addDate string
federalIndicator number
firstSipYear number
indianCountryIndicator number
overdraftIndicator number
programCode string
stateCode string
stateRegulation string
tradingIndicator number
tribalLandCode string
updateDate string
userId string
unitPrograms array
code object
View JSON Schema on GitHub

JSON Schema

cam-monitor-plan-program-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/epa/refs/heads/main/json-schema/cam-monitor-plan-program-schema.json",
  "title": "Program",
  "description": "Program schema from Monitor Plan Management OpenAPI Specification",
  "type": "object",
  "properties": {
    "programId": {
      "type": "number",
      "example": 0.0
    },
    "addDate": {
      "format": "date-time",
      "type": "string",
      "example": "2024-01-15T12:00:00Z"
    },
    "federalIndicator": {
      "type": "number",
      "example": 0.0
    },
    "firstSipYear": {
      "type": "number",
      "example": 2024
    },
    "indianCountryIndicator": {
      "type": "number",
      "example": 100
    },
    "overdraftIndicator": {
      "type": "number",
      "example": 0.0
    },
    "programCode": {
      "type": "string",
      "example": "string"
    },
    "stateCode": {
      "type": "string",
      "example": "NC"
    },
    "stateRegulation": {
      "type": "string",
      "example": "NC"
    },
    "tradingIndicator": {
      "type": "number",
      "example": 0.0
    },
    "tribalLandCode": {
      "type": "string",
      "example": "string"
    },
    "updateDate": {
      "format": "date-time",
      "type": "string",
      "example": "2024-01-15T12:00:00Z"
    },
    "userId": {
      "type": "string",
      "example": "12345"
    },
    "unitPrograms": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/UnitProgram"
      },
      "example": [
        "string"
      ]
    },
    "code": {
      "$ref": "#/components/schemas/ProgramCode"
    }
  },
  "required": [
    "programId",
    "addDate",
    "federalIndicator",
    "indianCountryIndicator",
    "overdraftIndicator",
    "programCode",
    "tradingIndicator",
    "userId",
    "unitPrograms",
    "code"
  ]
}