{
    "entityType": "period",
    "title": "Period",
    "columns": 12,
    "sections": [
        {
            "id": "period-header",
            "title": null,
            "columns": 12,
            "rows": [
                {
                    "fields": [
                        {
                            "label": "Period Name",
                            "dataKey": "parsedData.PeriodName",
                            "type": "big-value",
                            "span": 6
                        },
                        {
                            "label": "Period Code",
                            "dataKey": "parsedData.PeriodCode",
                            "type": "text",
                            "span": 3
                        },
                        {
                            "label": "Period ID",
                            "dataKey": "parsedData.PeriodId",
                            "type": "number",
                            "span": 3
                        }
                    ]
                },
                {
                    "fields": [
                        {
                            "label": "Status",
                            "dataKey": "parsedData.PeriodStatus",
                            "type": "badge",
                            "display": "pill",
                            "span": 3
                        },
                        {
                            "label": "Version",
                            "dataKey": "parsedData.PeriodVersion",
                            "type": "number",
                            "span": 3
                        },
                        {
                            "label": "Period Group",
                            "dataKey": "parsedData.PeriodGroup",
                            "type": "number",
                            "span": 3
                        }
                    ]
                }
            ]
        },
        {
            "id": "period-details",
            "title": "Period Details",
            "columns": 12,
            "rows": [
                {
                    "fields": [
                        {
                            "label": "From Date",
                            "dataKey": "parsedData.PeriodFromDate",
                            "type": "date",
                            "span": 6
                        },
                        {
                            "label": "To Date",
                            "dataKey": "parsedData.PeriodToDate",
                            "type": "date",
                            "span": 6
                        }
                    ]
                }
            ]
        },
        {
            "id": "audit-information",
            "title": "Audit Information",
            "columns": 12,
            "display": "timeline",
            "rows": [
                {
                    "display": "timeline-step",
                    "state": "done",
                    "fields": [
                        {
                            "label": "Created On",
                            "dataKey": "parsedData.PeriodCreatedOn",
                            "type": "date",
                            "span": 3
                        },
                        {
                            "label": "Created By",
                            "dataKey": "parsedData.PeriodCreatedByName",
                            "type": "text",
                            "span": 3
                        },
                        {
                            "label": "Modified On",
                            "dataKey": "parsedData.PeriodModifiedOn",
                            "type": "date",
                            "span": 3
                        },
                        {
                            "label": "Modified By",
                            "dataKey": "parsedData.PeriodModifiedByName",
                            "type": "text",
                            "span": 3
                        }
                    ]
                }
            ]
        }
    ]
}