MonitorSystem

MonitorSystem schema from Monitor Plan Management OpenAPI Specification

GovernmentEnvironmentalOpenDataAirQualityWaterQualityHazardousWasteComplianceEmissions

Properties

Name Type Description
id string
locationId string
systemTypeCode string
monitoringSystemId string
systemDesignationCode string
fuelCode string
beginDate string
endDate string
beginHour number
endHour number
userId string
addDate string
updateDate string
components array
fuelFlows array
location object
View JSON Schema on GitHub

JSON Schema

cam-monitor-plan-monitor-system-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-system-schema.json",
  "title": "MonitorSystem",
  "description": "MonitorSystem schema from Monitor Plan Management OpenAPI Specification",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "example": "12345"
    },
    "locationId": {
      "type": "string",
      "example": "12345"
    },
    "systemTypeCode": {
      "type": "string",
      "example": "string"
    },
    "monitoringSystemId": {
      "type": "string",
      "example": "12345"
    },
    "systemDesignationCode": {
      "type": "string",
      "example": "string"
    },
    "fuelCode": {
      "type": "string",
      "example": "string"
    },
    "beginDate": {
      "format": "date-time",
      "type": "string",
      "example": "2024-01-15T12:00:00Z"
    },
    "endDate": {
      "format": "date-time",
      "type": "string",
      "example": "2024-01-15T12:00:00Z"
    },
    "beginHour": {
      "type": "number",
      "example": 0.0
    },
    "endHour": {
      "type": "number",
      "example": 0.0
    },
    "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"
    },
    "components": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/SystemComponent"
      },
      "example": [
        "string"
      ]
    },
    "fuelFlows": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/SystemFuelFlow"
      },
      "example": [
        "string"
      ]
    },
    "location": {
      "$ref": "#/components/schemas/MonitorLocation"
    }
  },
  "required": [
    "id",
    "locationId",
    "systemTypeCode",
    "monitoringSystemId",
    "systemDesignationCode",
    "fuelCode",
    "beginDate",
    "endDate",
    "beginHour",
    "endHour",
    "userId",
    "addDate",
    "updateDate",
    "components",
    "fuelFlows",
    "location"
  ]
}