ProgramDTO

ProgramDTO schema from Master Data Management OpenAPI Specification

GovernmentEnvironmentalOpenDataAirQualityWaterQualityHazardousWasteComplianceEmissions

Properties

Name Type Description
programCode string
programDescription string
compParameter string
programGroupCode string
programGroupDescription string
ozoneIndicator boolean
annualIndicator boolean
emissionsUIFilter boolean
allowanceUIFilter boolean
complianceUIFilter boolean
retiredIndicator boolean
tradingEndDate string
View JSON Schema on GitHub

JSON Schema

cam-master-data-program-dto-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-master-data-program-dto-schema.json",
  "title": "ProgramDTO",
  "description": "ProgramDTO schema from Master Data Management OpenAPI Specification",
  "type": "object",
  "properties": {
    "programCode": {
      "type": "string",
      "example": "string"
    },
    "programDescription": {
      "type": "string",
      "example": "string"
    },
    "compParameter": {
      "type": "string",
      "example": "string"
    },
    "programGroupCode": {
      "type": "string",
      "example": "string"
    },
    "programGroupDescription": {
      "type": "string",
      "example": "string"
    },
    "ozoneIndicator": {
      "type": "boolean",
      "example": true
    },
    "annualIndicator": {
      "type": "boolean",
      "example": true
    },
    "emissionsUIFilter": {
      "type": "boolean",
      "example": true
    },
    "allowanceUIFilter": {
      "type": "boolean",
      "example": true
    },
    "complianceUIFilter": {
      "type": "boolean",
      "example": true
    },
    "retiredIndicator": {
      "type": "boolean",
      "example": true
    },
    "tradingEndDate": {
      "type": "string",
      "example": "string"
    }
  },
  "required": [
    "programCode",
    "programDescription",
    "compParameter",
    "programGroupCode",
    "programGroupDescription",
    "ozoneIndicator",
    "annualIndicator",
    "emissionsUIFilter",
    "allowanceUIFilter",
    "complianceUIFilter",
    "retiredIndicator",
    "tradingEndDate"
  ]
}