{ "$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-system-fuel-flow-dto-schema.json", "title": "SystemFuelFlowDTO", "description": "SystemFuelFlowDTO schema from Monitor Plan Management OpenAPI Specification", "type": "object", "properties": { "maximumFuelFlowRate": { "type": "number", "description": "Maximum fuel flow rate.", "example": 30667 }, "systemFuelFlowUOMCode": { "type": "string", "description": "Code used to identify the fuel flow units of measure.", "example": "HSCF" }, "maximumFuelFlowRateSourceCode": { "type": "string", "description": "Code used to identify the source of maximum fuel flow.", "example": "URV" }, "beginDate": { "format": "date-time", "type": "string", "description": "Date on which information became effective or activity started.", "example": "2010-08-01" }, "beginHour": { "type": "number", "description": "Hour in which information became effective.", "example": 12 }, "endDate": { "format": "date-time", "type": "string", "description": "Last date in which information was effective. This date will be null for active records.", "example": null }, "endHour": { "type": "number", "description": "Last hour in which information was effective or hour in which activity ended. This value will be null for active records.", "example": null }, "id": { "type": "string", "description": "Unique identifier of a system fuel flow record.", "example": "WS150071-0C5A8F50F7F24DB8B73E65C18C2063E3" }, "monitoringSystemRecordId": { "type": "string", "description": "Unique identifier of a monitoring system record.", "example": "WS150071-1BCDEDC4D2944376ACA55FCABE9D60A1" }, "fuelCode": { "type": "string", "description": "The type of fuel measured by the system.", "example": "PNG" }, "systemTypeCode": { "type": "string", "description": "Code used to identify the type (parameter) of the system.", "example": "GAS" }, "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": "2010-09-01" }, "active": { "type": "boolean", "description": "Flag for active monitor location record", "example": true } }, "required": [ "maximumFuelFlowRate", "systemFuelFlowUOMCode", "maximumFuelFlowRateSourceCode", "beginDate", "beginHour", "endDate", "endHour", "id", "monitoringSystemRecordId", "fuelCode", "systemTypeCode", "userId", "addDate", "updateDate", "active" ] }