MonitorLoad

MonitorLoad schema from Monitor Plan Management OpenAPI Specification

GovernmentEnvironmentalOpenDataAirQualityWaterQualityHazardousWasteComplianceEmissions

Properties

Name Type Description
id string
locationId string
loadAnalysisDate string
beginDate string
beginHour number
endDate string
endHour number
maximumLoadValue number
secondNormalIndicator number
upperOperationBoundary number
lowerOperationBoundary number
normalLevelCode string
secondLevelCode string
userId string
addDate string
updateDate string
maximumLoadUnitsOfMeasureCode string
location object
View JSON Schema on GitHub

JSON Schema

cam-monitor-plan-monitor-load-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-monitor-load-schema.json",
  "title": "MonitorLoad",
  "description": "MonitorLoad schema from Monitor Plan Management OpenAPI Specification",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "example": "12345"
    },
    "locationId": {
      "type": "string",
      "example": "12345"
    },
    "loadAnalysisDate": {
      "format": "date-time",
      "type": "string",
      "example": "2024-01-15T12:00:00Z"
    },
    "beginDate": {
      "format": "date-time",
      "type": "string",
      "example": "2024-01-15T12:00:00Z"
    },
    "beginHour": {
      "type": "number",
      "example": 0.0
    },
    "endDate": {
      "format": "date-time",
      "type": "string",
      "example": "2024-01-15T12:00:00Z"
    },
    "endHour": {
      "type": "number",
      "example": 0.0
    },
    "maximumLoadValue": {
      "type": "number",
      "example": 0.0
    },
    "secondNormalIndicator": {
      "type": "number",
      "example": 0.0
    },
    "upperOperationBoundary": {
      "type": "number",
      "example": 0.0
    },
    "lowerOperationBoundary": {
      "type": "number",
      "example": 0.0
    },
    "normalLevelCode": {
      "type": "string",
      "example": "string"
    },
    "secondLevelCode": {
      "type": "string",
      "example": "string"
    },
    "userId": {
      "type": "string",
      "example": "12345"
    },
    "addDate": {
      "format": "date-time",
      "type": "string",
      "example": "2024-01-15T12:00:00Z"
    },
    "updateDate": {
      "format": "date-time",
      "type": "string",
      "example": "2024-01-15T12:00:00Z"
    },
    "maximumLoadUnitsOfMeasureCode": {
      "type": "string",
      "example": "string"
    },
    "location": {
      "$ref": "#/components/schemas/MonitorLocation"
    }
  },
  "required": [
    "id",
    "locationId",
    "loadAnalysisDate",
    "beginDate",
    "beginHour",
    "endDate",
    "endHour",
    "maximumLoadValue",
    "secondNormalIndicator",
    "upperOperationBoundary",
    "lowerOperationBoundary",
    "normalLevelCode",
    "secondLevelCode",
    "userId",
    "addDate",
    "updateDate",
    "maximumLoadUnitsOfMeasureCode",
    "location"
  ]
}