MonitorLocation

MonitorLocation schema from Monitor Plan Management OpenAPI Specification

GovernmentEnvironmentalOpenDataAirQualityWaterQualityHazardousWasteComplianceEmissions

Properties

Name Type Description
id string
stackPipeId string
unitId number
stackPipe object
unit object
plans array
components array
methods array
matsMethods array
formulas array
loads array
spans array
systems array
ductWafs array
defaults array
attributes array
qualifications array
View JSON Schema on GitHub

JSON Schema

cam-monitor-plan-monitor-location-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-location-schema.json",
  "title": "MonitorLocation",
  "description": "MonitorLocation schema from Monitor Plan Management OpenAPI Specification",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "example": "12345"
    },
    "stackPipeId": {
      "type": "string",
      "example": "12345"
    },
    "unitId": {
      "type": "number",
      "example": 0.0
    },
    "stackPipe": {
      "$ref": "#/components/schemas/StackPipe"
    },
    "unit": {
      "$ref": "#/components/schemas/Unit"
    },
    "plans": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MonitorPlan"
      },
      "example": [
        "string"
      ]
    },
    "components": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Component"
      },
      "example": [
        "string"
      ]
    },
    "methods": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MonitorMethod"
      },
      "example": [
        "string"
      ]
    },
    "matsMethods": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MatsMethod"
      },
      "example": [
        "string"
      ]
    },
    "formulas": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MonitorFormula"
      },
      "example": [
        "string"
      ]
    },
    "loads": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MonitorLoad"
      },
      "example": [
        "string"
      ]
    },
    "spans": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MonitorSpan"
      },
      "example": [
        "string"
      ]
    },
    "systems": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MonitorSystem"
      },
      "example": [
        "string"
      ]
    },
    "ductWafs": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/DuctWaf"
      },
      "example": [
        "string"
      ]
    },
    "defaults": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MonitorDefault"
      },
      "example": [
        "string"
      ]
    },
    "attributes": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MonitorAttribute"
      },
      "example": [
        "string"
      ]
    },
    "qualifications": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/MonitorQualification"
      },
      "example": [
        "string"
      ]
    }
  },
  "required": [
    "id",
    "stackPipe",
    "unit",
    "plans",
    "components",
    "methods",
    "matsMethods",
    "formulas",
    "loads",
    "spans",
    "systems",
    "ductWafs",
    "defaults",
    "attributes",
    "qualifications"
  ]
}