{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/PeriodStatus", "title": "PeriodStatus", "type": "object", "properties": { "LedgerId": { "type": "integer", "description": "Ledger identifier" }, "LedgerName": { "type": "string", "description": "Ledger name" }, "PeriodName": { "type": "string", "description": "Accounting period name" }, "PeriodYear": { "type": "integer", "description": "Period year" }, "PeriodNumber": { "type": "integer", "description": "Period number within the year" }, "Status": { "type": "string", "description": "Period status", "enum": [ "Open", "Closed", "Future Entry", "Never Opened", "Permanently Closed" ] } } }