{ "$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-attribute-dto-schema.json", "title": "MonitorAttributeDTO", "description": "MonitorAttributeDTO schema from Monitor Plan Management OpenAPI Specification", "type": "object", "properties": { "ductIndicator": { "type": "number", "description": "Used to indicate that this location is a duct.", "example": "1" }, "bypassIndicator": { "type": "number", "description": "Used to indicate that the stack is used for bypass.", "example": "1" }, "groundElevation": { "type": "number", "description": "The number of feet above sea level at ground level of the stack or unit.", "example": 40 }, "stackHeight": { "type": "number", "description": "The height in feet of a stack exit above ground level.", "example": 400 }, "materialCode": { "type": "string", "description": "Code used to identify the material that is used in the monitoring location.", "example": "OTHER" }, "shapeCode": { "type": "string", "description": "Code identifying the shape of a monitor location.", "example": "ROUND" }, "crossAreaFlow": { "type": "number", "description": "The reported inside cross-sectional area in square feet of the stack or duct at the flow monitoring location.", "example": 306 }, "crossAreaStackExit": { "type": "number", "description": "The inside cross-sectional area in square feet of the stack at the exit.", "example": 306 }, "beginDate": { "format": "date-time", "type": "string", "description": "Date on which information became effective or activity started.", "example": "2008-01-01" }, "endDate": { "format": "date-time", "type": "string", "description": "Last date in which information was effective. This date will be null for active records.", "example": null }, "id": { "type": "string", "description": "Unique combination of DB_Token and identity key generated by sequence generator.", "example": "MELISSAMAT-E496678DE19E4827ADE4D541B18B5756" }, "locationId": { "type": "string", "description": "Unique identifier of a monitoring location record.", "example": "5770" }, "userId": { "type": "string", "description": "User account or source of data that added or updated record.", "example": "abcde" }, "addDate": { "type": "string", "description": "Date and time in which record was added.", "example": "2009-02-20" }, "updateDate": { "type": "string", "description": "Date and time in which record was last updated.", "example": "2009-02-20" }, "active": { "type": "boolean", "description": "Flag for active monitor location record", "example": true } }, "required": [ "ductIndicator", "bypassIndicator", "groundElevation", "stackHeight", "materialCode", "shapeCode", "crossAreaFlow", "crossAreaStackExit", "beginDate", "endDate", "id", "locationId", "userId", "addDate", "updateDate", "active" ] }