System.InvalidOperationException: JSReport render failed. Status: 404. Response: {"message":"Unable to find specified template (Drop Survey Checklist)","stack":"Error: Unable to find specified template (Drop Survey Checklist)\n  at module.exports (/app/node_modules/@jsreport/jsreport-core/lib/shared/createError.js:10:13)\n  at WorkerReporter.createError (/app/node_modules/@jsreport/jsreport-core/lib/shared/reporter.js:53:12)\n  at AsyncFunction.<anonymous> (/app/node_modules/@jsreport/jsreport-core/lib/worker/templates.js:51:28)\n  at async ListenerCollection.fire (/app/node_modules/@jsreport/jsreport-core/lib/shared/listenerCollection.js:157:21)\n  at async beforeRender (/app/node_modules/@jsreport/jsreport-core/lib/worker/render/render.js:24:5)\n  at async WorkerReporter._render (/app/node_modules/@jsreport/jsreport-core/lib/worker/render/render.js:147:7)\n  at async /app/node_modules/@jsreport/jsreport-core/lib/worker/reporter.js:234:24\n  at async processAndResponse (/app/node_modules/@jsreport/advanced-workers/lib/workerHandler.js:42:17)"}
   at IncidentReporter.API.Helpers.JsReportUtils.<RenderPdfAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\JsReportUtils.cs:line 77
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.InspectionV2Bll.<ExportInspectionV2PDFAsync>d__8.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\InspectionV2Bll.cs:line 895


System.IO.FileNotFoundException: Could not find file 'D:\App-Data\iis\api.incidentreporter365.com\Templates\ExportInspectionV2PDFTemplate.html'.
File name: 'D:\App-Data\iis\api.incidentreporter365.com\Templates\ExportInspectionV2PDFTemplate.html'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
   at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)
   at InspectionV2PDFHelper.<ExportInspectionV2PDFAsync>d__1.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\InspectionV2PDFHelper.cs:line 82
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.InspectionV2Bll.<ExportInspectionV2PDFAsync>d__8.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\InspectionV2Bll.cs:line 914


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=252


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/252


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/Resources/package-features-eng


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Users/267


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Divisions/Dropdown


Request URL : https://api-sandbox.oqsha.com/Reports/heatmap


Request URL : https://api-sandbox.oqsha.com/Organisation/252/Modules


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisations/252


Request URL : https://api-sandbox.oqsha.com/Organisations/252/PendingActionsNotifications


Request Body : {"OrgId":252,"LocationId":[],"DivId":[]}


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Resourceds/eng?orgId=262


Request URL : https://api-sandbox.oqsha.com/Resourceds/eng


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/262


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Users/267


Request URL : https://api-sandbox.oqsha.com/Organisation/262/AccessControl/Roles


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/81/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Departments


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/81/Categories/27


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Modules


Request URL : https://api-sandbox.oqsha.com/Organisations/262


Request URL : https://api-sandbox.oqsha.com/Organisations/262/PendingActionsNotifications


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=252


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/252


Request URL : https://api-sandbox.oqsha.com/Resources/package-features-eng


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Users/267


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Divisions/Dropdown


Request URL : https://api-sandbox.oqsha.com/Reports/heatmap


Request URL : https://api-sandbox.oqsha.com/Organisation/252/Modules


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisations/252


Request URL : https://api-sandbox.oqsha.com/Organisations/252/PendingActionsNotifications


Request Body : {"OrgId":252,"LocationId":[],"DivId":[]}


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Users/DropDown?siteId=881&siteId=883&siteId=886&siteId=884&siteId=841&siteId=888&siteId=887&siteId=882&siteId=889&siteId=885


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2/All


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Categories/All


Request Body : {"SiteIds":[881,883,886,884,841,888,887,882,889,885],"PageNumber":1,"PageLimit":1000,"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Workflows/States/Startable


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/81/Categories/All


Request Body : {"SiteIds":[],"PageNumber":1,"PageLimit":10,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"],"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Organisation/262/AccessControl/Roles


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/81/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Departments


Request Body : {"SiteIds":[841],"PageNumber":1,"PageLimit":1000,"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Categories/66


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Users/DropDown?ModuleName=module-category&siteId=841&isActive=true


Request Body : {"Dimensions":{"CategoryTypeId":66}}


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=262


Request URL : https://api-sandbox.oqsha.com/Resources/eng


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/262


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/Resources/package-features-eng


Pushing inspection v2 create notification events to NSQ


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Users/DropDown?siteId=881&siteId=883&siteId=886&siteId=884&siteId=841&siteId=888&siteId=887&siteId=882&siteId=889&siteId=885


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Categories/All


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2/All


Request Body : {"SiteIds":[881,883,886,884,841,888,887,882,889,885],"PageNumber":1,"PageLimit":1000,"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=252


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/252


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Users/267


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/127/Categories/All


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/127/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisations/262/r1/All


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Modules


Request URL : https://api-sandbox.oqsha.com/Organisations/262


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Organisations/262/PendingActionsNotifications


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/262


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Users/267


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Divisions/Dropdown


Request URL : https://api-sandbox.oqsha.com/Reports/heatmap


Request URL : https://api-sandbox.oqsha.com/Organisation/252/Modules


Request URL : https://api-sandbox.oqsha.com/Organisations/252


Request URL : https://api-sandbox.oqsha.com/Organisations/252/PendingActionsNotifications


Request Body : {"OrgId":252,"LocationId":[],"DivId":[]}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2/39


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/252


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Categories/All


Request Body : {"SiteIds":[841],"PageNumber":1,"PageLimit":1000,"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Users/DropDown?ModuleName=module-category&siteId=841&isActive=true


Request URL : https://api-sandbox.oqsha.com/Transition-History?orgId=262&ModuleId=87&EntityId=39


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Workflows/Transitions/Available


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Departments?SortingColumn=Name&SortingOrder=Asc&SiteId=779&SiteId=776&SiteId=774&SiteId=787&SiteId=777&SiteId=773&SiteId=778&SiteId=775


Request URL : https://api-sandbox.oqsha.com/Organisations/255/PreventiveMaintenance/All


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Modules/107/Categories/All


Request URL : https://api-sandbox.oqsha.com/Organisations/255/Modules/107/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisation/255/Users/DropDown?siteId=779&siteId=776&siteId=774&siteId=787&siteId=777&siteId=773&siteId=778&siteId=775


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2/39/Export


Request Body : {"SiteIds":[779,776,774,787,777,773,778,775],"PageNumber":1,"PageLimit":1000,"UserId":881}


JSReport Payload for InspectionId=39: {
  "Module": "Inspection V2",
  "Metadata": {
    "Id": 39,
    "Uid": "I/SAIL/OFF/WWF/26/00001",
    "OrganisationId": 262,
    "OrganisationName": "SailPoint Inc.",
    "OrganisationBanner": "https://api-sandbox.oqsha.com/attachments/organisations/SGDlogo5_11b41e15-d99e-4133-ae73-c9aaa65e400e.png",
    "SiteId": 841,
    "SiteName": "Elizabethville",
    "CategoryId": 66,
    "CategoryName": "WEEKLY WELLPAD FENCING INSPECTION",
    "InitiatedBy": 267,
    "InitiatedByName": "Hebert Eaton",
    "InspectionStatusId": 33,
    "InspectionStatusName": "Submitted",
    "DueDate": "2026-06-30T00:00:00.0000000",
    "DueDateDisplay": "30-Jun-2026 05:30:00 AM",
    "CreatedOn": "2026-06-04T11:52:27.0000000",
    "CreatedOnDisplay": "04-Jun-2026 05:22:27 PM",
    "ModifiedOn": "2026-06-04T11:52:27.0000000",
    "ModifiedOnDisplay": "04-Jun-2026 05:22:27 PM"
  },
  "Checks": {
    "Sections": [
      {
        "SectionId": 1,
        "SectionName": "",
        "SectionType": "text",
        "MandatoryChecksCount": 0,
        "OrganisationId": null,
        "Status": 1,
        "Rank": 1,
        "AllowAttachments": false,
        "SectionFiles": [],
        "MaxRows": null,
        "RequiredRows": 1,
        "FileUploadControl": {
          "IsCameraAllowed": false,
          "IsImageUploadAllowed": false,
          "IsVideoUploadAllowed": false,
          "IsAudioUploadAllowed": false,
          "IsFileUploadAllowed": false
        },
        "Checks": [
          {
            "Id": "1_1",
            "Check": "",
            "Type": "text",
            "Value": "NOTE: TO BE EXAMINED ONCE AT LEAST IN EVERY SEVEN DAYS.",
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": true
            },
            "LayoutMetadata": {
              "RowNumber": 0,
              "ColumnOrder": 0,
              "WidthPercentage": 100
            },
            "DisplayValue": "NOTE: TO BE EXAMINED ONCE AT LEAST IN EVERY SEVEN DAYS.",
            "NormalizedType": "text",
            "RawValueText": "NOTE: TO BE EXAMINED ONCE AT LEAST IN EVERY SEVEN DAYS."
          },
          {
            "Id": "1_2",
            "Check": "RIG No",
            "Type": "text",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false
            },
            "LayoutMetadata": {
              "RowNumber": 1,
              "ColumnOrder": 0,
              "WidthPercentage": 33.33
            },
            "DisplayValue": "NA",
            "NormalizedType": "text",
            "RawValueText": ""
          },
          {
            "Id": "1_3",
            "Check": "Well No",
            "Type": "text",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false
            },
            "LayoutMetadata": {
              "RowNumber": 1,
              "ColumnOrder": 1,
              "WidthPercentage": 33.33
            },
            "DisplayValue": "NA",
            "NormalizedType": "text",
            "RawValueText": ""
          },
          {
            "Id": "1_4",
            "Check": "Month",
            "Type": "text",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false
            },
            "LayoutMetadata": {
              "RowNumber": 1,
              "ColumnOrder": 2,
              "WidthPercentage": 33.33
            },
            "DisplayValue": "NA",
            "NormalizedType": "text",
            "RawValueText": ""
          }
        ],
        "IsMainSection": false,
        "AllowTaskAssociation": false,
        "AllowTaskAssociationV2": false,
        "AllowTaskListPageIntegrationV2": false,
        "IsMandatoryAttachment": false,
        "IsSectionTable": false,
        "ConditionalRules": [],
        "VisibilityRules": [],
        "AccessControlRules": [],
        "SectionKey": "section_1_1",
        "SectionNameOrDefault": "Section 1",
        "Rows": [
          {
            "RowNumber": 0,
            "CheckIndexes": [
              0
            ],
            "CellCount": 1,
            "Cells": [
              {
                "CheckIndex": 0,
                "Id": "1_1",
                "Check": "",
                "Type": "text",
                "NormalizedType": "text",
                "DisplayValue": "NOTE: TO BE EXAMINED ONCE AT LEAST IN EVERY SEVEN DAYS.",
                "RawValueText": "NOTE: TO BE EXAMINED ONCE AT LEAST IN EVERY SEVEN DAYS.",
                "Value": "NOTE: TO BE EXAMINED ONCE AT LEAST IN EVERY SEVEN DAYS.",
                "IsMandatory": 0,
                "RowNumber": 0,
                "ColumnOrder": 0,
                "WidthPercentage": 100
              }
            ],
            "CellsById": {
              "1_1": 0
            },
            "CellsByName": {}
          },
          {
            "RowNumber": 1,
            "CheckIndexes": [
              1,
              2,
              3
            ],
            "CellCount": 3,
            "Cells": [
              {
                "CheckIndex": 1,
                "Id": "1_2",
                "Check": "RIG No",
                "Type": "text",
                "NormalizedType": "text",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 1,
                "ColumnOrder": 0,
                "WidthPercentage": 33.33
              },
              {
                "CheckIndex": 2,
                "Id": "1_3",
                "Check": "Well No",
                "Type": "text",
                "NormalizedType": "text",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 1,
                "ColumnOrder": 1,
                "WidthPercentage": 33.33
              },
              {
                "CheckIndex": 3,
                "Id": "1_4",
                "Check": "Month",
                "Type": "text",
                "NormalizedType": "text",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 1,
                "ColumnOrder": 2,
                "WidthPercentage": 33.33
              }
            ],
            "CellsById": {
              "1_2": 1,
              "1_3": 2,
              "1_4": 3
            },
            "CellsByName": {
              "RIG No": [
                1
              ],
              "Well No": [
                2
              ],
              "Month": [
                3
              ]
            }
          }
        ],
        "ChecksById": {
          "1_1": 0,
          "1_2": 1,
          "1_3": 2,
          "1_4": 3
        },
        "ChecksByName": {
          "RIG No": [
            1
          ],
          "Well No": [
            2
          ],
          "Month": [
            3
          ]
        }
      },
      {
        "SectionId": 2,
        "SectionName": "",
        "SectionType": "table",
        "MandatoryChecksCount": 0,
        "OrganisationId": null,
        "Status": 1,
        "Rank": 2,
        "AllowAttachments": false,
        "SectionFiles": [],
        "MaxRows": null,
        "RequiredRows": 1,
        "FileUploadControl": {
          "IsCameraAllowed": false,
          "IsImageUploadAllowed": false,
          "IsVideoUploadAllowed": false,
          "IsAudioUploadAllowed": false,
          "IsFileUploadAllowed": false
        },
        "Checks": [
          {
            "Id": "2_1",
            "Check": "Date",
            "Type": "date",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false
            },
            "LayoutMetadata": {
              "RowNumber": 0,
              "ColumnOrder": 0,
              "WidthPercentage": 25
            },
            "DisplayValue": "NA",
            "NormalizedType": "date",
            "RawValueText": ""
          },
          {
            "Id": "2_2",
            "Check": "Time",
            "Type": "time",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false
            },
            "LayoutMetadata": {
              "RowNumber": 0,
              "ColumnOrder": 1,
              "WidthPercentage": 25
            },
            "DisplayValue": "NA",
            "NormalizedType": "time",
            "RawValueText": ""
          },
          {
            "Id": "2_3",
            "Check": "Fencing checked by",
            "Type": "module-association",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false,
              "ModuleAssociationConfiguration": {
                "targetModule": "Users",
                "targetModuleId": 6,
                "selectionMode": "single",
                "filters": [],
                "isActorContextIdentifier": false,
                "actorKey": "",
                "showTimestamp": false
              }
            },
            "LayoutMetadata": {
              "RowNumber": 0,
              "ColumnOrder": 2,
              "WidthPercentage": 25
            },
            "DisplayValue": "NA",
            "NormalizedType": "module-association",
            "RawValueText": ""
          },
          {
            "Id": "2_4",
            "Check": "Height of Fencing (Mts.)",
            "Type": "number",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false
            },
            "LayoutMetadata": {
              "RowNumber": 0,
              "ColumnOrder": 3,
              "WidthPercentage": 25
            },
            "DisplayValue": "NA",
            "NormalizedType": "number",
            "RawValueText": ""
          },
          {
            "Id": "2_5",
            "Check": "Condition of Fencing",
            "Type": "text",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false
            },
            "LayoutMetadata": {
              "RowNumber": 1,
              "ColumnOrder": 4,
              "WidthPercentage": 33.33
            },
            "DisplayValue": "NA",
            "NormalizedType": "text",
            "RawValueText": ""
          },
          {
            "Id": "2_6",
            "Check": "Observations if any",
            "Type": "text",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false
            },
            "LayoutMetadata": {
              "RowNumber": 1,
              "ColumnOrder": 5,
              "WidthPercentage": 33.33
            },
            "DisplayValue": "NA",
            "NormalizedType": "text",
            "RawValueText": ""
          },
          {
            "Id": "2_7",
            "Check": "Signatures of Inspector & guard",
            "Type": "signature",
            "Value": {
              "Labels": "Signatures of Inspector & guard",
              "Declaration": "",
              "SignedUserId": 0,
              "SignedUserName": "",
              "SignedMobileNumber": "",
              "SignedDateAndTime": "",
              "SignedAcmRoleId": [
                489,
                516,
                517,
                514
              ],
              "DepartmentId": null,
              "IsAssignedToMandatory": false,
              "InspectionStatusId": 0,
              "InspectionStatusName": "",
              "IsRejected": false
            },
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false,
              "LabelStyle": {
                "bold": false,
                "italic": false,
                "underline": false,
                "fontSizePx": 14,
                "textColor": "#111827",
                "backgroundColor": "transparent"
              }
            },
            "LayoutMetadata": {
              "RowNumber": 1,
              "ColumnOrder": 6,
              "WidthPercentage": 33.33
            },
            "SignatureConfiguration": {
              "Labels": "Signatures of Inspector & guard",
              "Declaration": "",
              "SignedUserId": 0,
              "SignedUserName": "",
              "SignedDateAndTime": "",
              "SignedAcmRoleId": [
                489,
                516,
                517,
                514
              ],
              "DepartmentId": null,
              "IsRejected": false,
              "InspectionStatusId": 0,
              "InspectionStatusName": "",
              "IsAssignedToMandatory": false
            },
            "DisplayValue": "NA",
            "NormalizedType": "signature",
            "RawValueText": "{\"Labels\":\"Signatures of Inspector & guard\",\"Declaration\":\"\",\"SignedUserId\":0,\"SignedUserName\":\"\",\"SignedMobileNumber\":\"\",\"SignedDateAndTime\":\"\",\"SignedAcmRoleId\":[489,516,517,514],\"DepartmentId\":null,\"IsAssignedToMandatory\":false,\"InspectionStatusId\":0,\"InspectionStatusName\":\"\",\"IsRejected\":false}"
          },
          {
            "Id": "2_8",
            "Check": "Signature of Rep. of Installation Manager",
            "Type": "signature",
            "Value": {
              "Labels": "Signature of Rep. of Installation Manager",
              "Declaration": "",
              "SignedUserId": 0,
              "SignedUserName": "",
              "SignedMobileNumber": "",
              "SignedDateAndTime": "",
              "SignedAcmRoleId": [
                489,
                507,
                506
              ],
              "DepartmentId": null,
              "IsAssignedToMandatory": false,
              "InspectionStatusId": 0,
              "InspectionStatusName": "",
              "IsRejected": false
            },
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false,
              "LabelStyle": {
                "bold": false,
                "italic": false,
                "underline": false,
                "fontSizePx": 14,
                "textColor": "#111827",
                "backgroundColor": "transparent"
              }
            },
            "LayoutMetadata": {
              "RowNumber": 1,
              "ColumnOrder": 7,
              "WidthPercentage": 33.33
            },
            "SignatureConfiguration": {
              "Labels": "Signature of Rep. of Installation Manager",
              "Declaration": "",
              "SignedUserId": 0,
              "SignedUserName": "",
              "SignedDateAndTime": "",
              "SignedAcmRoleId": [
                489,
                507,
                506
              ],
              "DepartmentId": null,
              "IsRejected": false,
              "InspectionStatusId": 0,
              "InspectionStatusName": "",
              "IsAssignedToMandatory": false
            },
            "DisplayValue": "NA",
            "NormalizedType": "signature",
            "RawValueText": "{\"Labels\":\"Signature of Rep. of Installation Manager\",\"Declaration\":\"\",\"SignedUserId\":0,\"SignedUserName\":\"\",\"SignedMobileNumber\":\"\",\"SignedDateAndTime\":\"\",\"SignedAcmRoleId\":[489,507,506],\"DepartmentId\":null,\"IsAssignedToMandatory\":false,\"InspectionStatusId\":0,\"InspectionStatusName\":\"\",\"IsRejected\":false}"
          }
        ],
        "IsMainSection": false,
        "AllowTaskAssociation": false,
        "AllowTaskAssociationV2": false,
        "AllowTaskListPageIntegrationV2": false,
        "IsMandatoryAttachment": false,
        "IsSectionTable": true,
        "TableConfig": {
          "CheckConfiguration": {
            "columnsItems": [
              {
                "field": "check_1",
                "header": "Date",
                "placeholder": "",
                "type": "date",
                "editable": true,
                "required": false,
                "alignment": "center"
              },
              {
                "field": "check_2",
                "header": "Time",
                "placeholder": "",
                "type": "time",
                "editable": true,
                "required": false,
                "alignment": "center"
              },
              {
                "field": "check_3",
                "header": "Fencing checked by",
                "placeholder": "",
                "type": "module-association",
                "editable": true,
                "required": false,
                "alignment": "center",
                "moduleAssociationConfiguration": {
                  "targetModule": "Users",
                  "targetModuleId": 6,
                  "selectionMode": "single",
                  "filters": [],
                  "isActorContextIdentifier": false,
                  "actorKey": "",
                  "showTimestamp": false
                }
              },
              {
                "field": "check_4",
                "header": "Height of Fencing (Mts.)",
                "placeholder": "",
                "type": "number",
                "editable": true,
                "required": false,
                "alignment": "center"
              },
              {
                "field": "check_5",
                "header": "Condition of Fencing",
                "placeholder": "",
                "type": "text",
                "editable": true,
                "required": false,
                "alignment": "center"
              },
              {
                "field": "check_6",
                "header": "Observations if any",
                "placeholder": "",
                "type": "text",
                "editable": true,
                "required": false,
                "alignment": "center"
              },
              {
                "field": "check_7",
                "header": "Signatures of Inspector & guard",
                "placeholder": "",
                "type": "signature",
                "editable": true,
                "required": false,
                "alignment": "center",
                "signatureConfiguration": {
                  "Labels": "Signatures of Inspector & guard",
                  "Declaration": "",
                  "SignedUserId": 0,
                  "SignedUserName": "",
                  "SignedMobileNumber": "",
                  "SignedDateAndTime": "",
                  "SignedAcmRoleId": [
                    489,
                    516,
                    517,
                    514
                  ],
                  "DepartmentId": null,
                  "IsAssignedToMandatory": false,
                  "InspectionStatusId": 0,
                  "InspectionStatusName": "",
                  "IsRejected": false
                }
              },
              {
                "field": "check_8",
                "header": "Signature of Rep. of Installation Manager",
                "placeholder": "",
                "type": "signature",
                "editable": true,
                "required": false,
                "alignment": "center",
                "signatureConfiguration": {
                  "Labels": "Signature of Rep. of Installation Manager",
                  "Declaration": "",
                  "SignedUserId": 0,
                  "SignedUserName": "",
                  "SignedMobileNumber": "",
                  "SignedDateAndTime": "",
                  "SignedAcmRoleId": [
                    489,
                    507,
                    506
                  ],
                  "DepartmentId": null,
                  "IsAssignedToMandatory": false,
                  "InspectionStatusId": 0,
                  "InspectionStatusName": "",
                  "IsRejected": false
                }
              }
            ]
          },
          "Rows": [
            {
              "check_1": null,
              "check_2": null,
              "check_3": null,
              "check_4": null,
              "check_5": "",
              "check_6": "",
              "check_7": {
                "Labels": "Signatures of Inspector & guard",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": [
                  489,
                  516,
                  517,
                  514
                ],
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              },
              "check_8": {
                "Labels": "Signature of Rep. of Installation Manager",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": [
                  489,
                  507,
                  506
                ],
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              },
              "DisplayValues": {
                "check_1": "NA",
                "check_2": "NA",
                "check_3": "NA",
                "check_4": "NA",
                "check_5": "NA",
                "check_6": "NA",
                "check_7": "NA",
                "check_8": "NA"
              }
            }
          ]
        },
        "ConditionalRules": [],
        "VisibilityRules": [],
        "AccessControlRules": [],
        "SectionKey": "section_2_2",
        "SectionNameOrDefault": "Section 2",
        "Rows": [
          {
            "RowNumber": 0,
            "CheckIndexes": [
              0,
              1,
              2,
              3
            ],
            "CellCount": 4,
            "Cells": [
              {
                "CheckIndex": 0,
                "Id": "2_1",
                "Check": "Date",
                "Type": "date",
                "NormalizedType": "date",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 0,
                "ColumnOrder": 0,
                "WidthPercentage": 25
              },
              {
                "CheckIndex": 1,
                "Id": "2_2",
                "Check": "Time",
                "Type": "time",
                "NormalizedType": "time",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 0,
                "ColumnOrder": 1,
                "WidthPercentage": 25
              },
              {
                "CheckIndex": 2,
                "Id": "2_3",
                "Check": "Fencing checked by",
                "Type": "module-association",
                "NormalizedType": "module-association",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 0,
                "ColumnOrder": 2,
                "WidthPercentage": 25
              },
              {
                "CheckIndex": 3,
                "Id": "2_4",
                "Check": "Height of Fencing (Mts.)",
                "Type": "number",
                "NormalizedType": "number",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 0,
                "ColumnOrder": 3,
                "WidthPercentage": 25
              }
            ],
            "CellsById": {
              "2_1": 0,
              "2_2": 1,
              "2_3": 2,
              "2_4": 3
            },
            "CellsByName": {
              "Date": [
                0
              ],
              "Time": [
                1
              ],
              "Fencing checked by": [
                2
              ],
              "Height of Fencing (Mts.)": [
                3
              ]
            }
          },
          {
            "RowNumber": 1,
            "CheckIndexes": [
              4,
              5,
              6,
              7
            ],
            "CellCount": 4,
            "Cells": [
              {
                "CheckIndex": 4,
                "Id": "2_5",
                "Check": "Condition of Fencing",
                "Type": "text",
                "NormalizedType": "text",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 1,
                "ColumnOrder": 4,
                "WidthPercentage": 33.33
              },
              {
                "CheckIndex": 5,
                "Id": "2_6",
                "Check": "Observations if any",
                "Type": "text",
                "NormalizedType": "text",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 1,
                "ColumnOrder": 5,
                "WidthPercentage": 33.33
              },
              {
                "CheckIndex": 6,
                "Id": "2_7",
                "Check": "Signatures of Inspector & guard",
                "Type": "signature",
                "NormalizedType": "signature",
                "DisplayValue": "NA",
                "RawValueText": "{\"Labels\":\"Signatures of Inspector & guard\",\"Declaration\":\"\",\"SignedUserId\":0,\"SignedUserName\":\"\",\"SignedMobileNumber\":\"\",\"SignedDateAndTime\":\"\",\"SignedAcmRoleId\":[489,516,517,514],\"DepartmentId\":null,\"IsAssignedToMandatory\":false,\"InspectionStatusId\":0,\"InspectionStatusName\":\"\",\"IsRejected\":false}",
                "Value": {
                  "Labels": "Signatures of Inspector & guard",
                  "Declaration": "",
                  "SignedUserId": 0,
                  "SignedUserName": "",
                  "SignedMobileNumber": "",
                  "SignedDateAndTime": "",
                  "SignedAcmRoleId": [
                    489,
                    516,
                    517,
                    514
                  ],
                  "DepartmentId": null,
                  "IsAssignedToMandatory": false,
                  "InspectionStatusId": 0,
                  "InspectionStatusName": "",
                  "IsRejected": false
                },
                "IsMandatory": 0,
                "RowNumber": 1,
                "ColumnOrder": 6,
                "WidthPercentage": 33.33
              },
              {
                "CheckIndex": 7,
                "Id": "2_8",
                "Check": "Signature of Rep. of Installation Manager",
                "Type": "signature",
                "NormalizedType": "signature",
                "DisplayValue": "NA",
                "RawValueText": "{\"Labels\":\"Signature of Rep. of Installation Manager\",\"Declaration\":\"\",\"SignedUserId\":0,\"SignedUserName\":\"\",\"SignedMobileNumber\":\"\",\"SignedDateAndTime\":\"\",\"SignedAcmRoleId\":[489,507,506],\"DepartmentId\":null,\"IsAssignedToMandatory\":false,\"InspectionStatusId\":0,\"InspectionStatusName\":\"\",\"IsRejected\":false}",
                "Value": {
                  "Labels": "Signature of Rep. of Installation Manager",
                  "Declaration": "",
                  "SignedUserId": 0,
                  "SignedUserName": "",
                  "SignedMobileNumber": "",
                  "SignedDateAndTime": "",
                  "SignedAcmRoleId": [
                    489,
                    507,
                    506
                  ],
                  "DepartmentId": null,
                  "IsAssignedToMandatory": false,
                  "InspectionStatusId": 0,
                  "InspectionStatusName": "",
                  "IsRejected": false
                },
                "IsMandatory": 0,
                "RowNumber": 1,
                "ColumnOrder": 7,
                "WidthPercentage": 33.33
              }
            ],
            "CellsById": {
              "2_5": 4,
              "2_6": 5,
              "2_7": 6,
              "2_8": 7
            },
            "CellsByName": {
              "Condition of Fencing": [
                4
              ],
              "Observations if any": [
                5
              ],
              "Signatures of Inspector & guard": [
                6
              ],
              "Signature of Rep. of Installation Manager": [
                7
              ]
            }
          }
        ],
        "ChecksById": {
          "2_1": 0,
          "2_2": 1,
          "2_3": 2,
          "2_4": 3,
          "2_5": 4,
          "2_6": 5,
          "2_7": 6,
          "2_8": 7
        },
        "ChecksByName": {
          "Date": [
            0
          ],
          "Time": [
            1
          ],
          "Fencing checked by": [
            2
          ],
          "Height of Fencing (Mts.)": [
            3
          ],
          "Condition of Fencing": [
            4
          ],
          "Observations if any": [
            5
          ],
          "Signatures of Inspector & guard": [
            6
          ],
          "Signature of Rep. of Installation Manager": [
            7
          ]
        }
      },
      {
        "SectionId": 3,
        "SectionName": "",
        "SectionType": "comment",
        "MandatoryChecksCount": 0,
        "OrganisationId": null,
        "Status": 1,
        "Rank": 3,
        "AllowAttachments": true,
        "LabelStyle": {
          "bold": false,
          "italic": false,
          "underline": false,
          "fontSizePx": 14,
          "textColor": "#111827",
          "backgroundColor": "transparent"
        },
        "SectionFiles": [],
        "MaxRows": null,
        "RequiredRows": 1,
        "FileUploadControl": {
          "IsCameraAllowed": true,
          "IsImageUploadAllowed": true,
          "IsVideoUploadAllowed": true,
          "IsAudioUploadAllowed": true,
          "IsFileUploadAllowed": true
        },
        "Checks": [
          {
            "Id": "3_1",
            "Check": "Remarks / Comments",
            "Type": "comment",
            "Value": null,
            "IsMandatory": 0,
            "CheckConfiguration": {
              "Validations": {
                "Required": false,
                "RequiredMessage": "This field is required",
                "MinLength": null,
                "MinLengthMessage": null,
                "MaxLength": null,
                "MaxLengthMessage": null,
                "Min": null,
                "MinMessage": null,
                "Max": null,
                "MaxMessage": null,
                "Pattern": null,
                "PatternMessage": null
              },
              "Placeholder": "",
              "DisplayOrientation": "vertical",
              "ConditionalRules": [],
              "VisibilityRules": [],
              "AccessControlRules": [],
              "DynamicLabels": [],
              "Multiselect": false,
              "ShouldReset": false,
              "FloatingLabel": false,
              "DisplayAsColumn": false,
              "DisplayAsFilter": false,
              "ReadOnly": false,
              "LabelStyle": {
                "bold": false,
                "italic": false,
                "underline": false,
                "fontSizePx": 14,
                "textColor": "#111827",
                "backgroundColor": "transparent"
              }
            },
            "LayoutMetadata": {
              "RowNumber": 0,
              "ColumnOrder": 0,
              "WidthPercentage": 100
            },
            "DisplayValue": "NA",
            "NormalizedType": "comment",
            "RawValueText": ""
          }
        ],
        "IsMainSection": false,
        "AllowTaskAssociation": false,
        "AllowTaskAssociationV2": false,
        "AllowTaskListPageIntegrationV2": false,
        "IsMandatoryAttachment": false,
        "IsSectionTable": false,
        "ConditionalRules": [],
        "VisibilityRules": [],
        "AccessControlRules": [],
        "SectionKey": "section_3_3",
        "SectionNameOrDefault": "Section 3",
        "Rows": [
          {
            "RowNumber": 0,
            "CheckIndexes": [
              0
            ],
            "CellCount": 1,
            "Cells": [
              {
                "CheckIndex": 0,
                "Id": "3_1",
                "Check": "Remarks / Comments",
                "Type": "comment",
                "NormalizedType": "comment",
                "DisplayValue": "NA",
                "RawValueText": "",
                "Value": null,
                "IsMandatory": 0,
                "RowNumber": 0,
                "ColumnOrder": 0,
                "WidthPercentage": 100
              }
            ],
            "CellsById": {
              "3_1": 0
            },
            "CellsByName": {
              "Remarks / Comments": [
                0
              ]
            }
          }
        ],
        "ChecksById": {
          "3_1": 0
        },
        "ChecksByName": {
          "Remarks / Comments": [
            0
          ]
        }
      }
    ],
    "DisplayAsColumnChecks": [],
    "FlatChecks": [
      {
        "Id": "1_1",
        "SectionId": "1",
        "SectionName": "",
        "Check": "",
        "Type": "text",
        "NormalizedType": "text",
        "DisplayValue": "NOTE: TO BE EXAMINED ONCE AT LEAST IN EVERY SEVEN DAYS."
      },
      {
        "Id": "1_2",
        "SectionId": "1",
        "SectionName": "",
        "Check": "RIG No",
        "Type": "text",
        "NormalizedType": "text",
        "DisplayValue": "NA"
      },
      {
        "Id": "1_3",
        "SectionId": "1",
        "SectionName": "",
        "Check": "Well No",
        "Type": "text",
        "NormalizedType": "text",
        "DisplayValue": "NA"
      },
      {
        "Id": "1_4",
        "SectionId": "1",
        "SectionName": "",
        "Check": "Month",
        "Type": "text",
        "NormalizedType": "text",
        "DisplayValue": "NA"
      },
      {
        "Id": "2_1",
        "SectionId": "2",
        "SectionName": "",
        "Check": "Date",
        "Type": "date",
        "NormalizedType": "date",
        "DisplayValue": "NA"
      },
      {
        "Id": "2_2",
        "SectionId": "2",
        "SectionName": "",
        "Check": "Time",
        "Type": "time",
        "NormalizedType": "time",
        "DisplayValue": "NA"
      },
      {
        "Id": "2_3",
        "SectionId": "2",
        "SectionName": "",
        "Check": "Fencing checked by",
        "Type": "module-association",
        "NormalizedType": "module-association",
        "DisplayValue": "NA"
      },
      {
        "Id": "2_4",
        "SectionId": "2",
        "SectionName": "",
        "Check": "Height of Fencing (Mts.)",
        "Type": "number",
        "NormalizedType": "number",
        "DisplayValue": "NA"
      },
      {
        "Id": "2_5",
        "SectionId": "2",
        "SectionName": "",
        "Check": "Condition of Fencing",
        "Type": "text",
        "NormalizedType": "text",
        "DisplayValue": "NA"
      },
      {
        "Id": "2_6",
        "SectionId": "2",
        "SectionName": "",
        "Check": "Observations if any",
        "Type": "text",
        "NormalizedType": "text",
        "DisplayValue": "NA"
      },
      {
        "Id": "2_7",
        "SectionId": "2",
        "SectionName": "",
        "Check": "Signatures of Inspector & guard",
        "Type": "signature",
        "NormalizedType": "signature",
        "DisplayValue": "NA"
      },
      {
        "Id": "2_8",
        "SectionId": "2",
        "SectionName": "",
        "Check": "Signature of Rep. of Installation Manager",
        "Type": "signature",
        "NormalizedType": "signature",
        "DisplayValue": "NA"
      },
      {
        "Id": "3_1",
        "SectionId": "3",
        "SectionName": "",
        "Check": "Remarks / Comments",
        "Type": "comment",
        "NormalizedType": "comment",
        "DisplayValue": "NA"
      }
    ],
    "SectionNames": [
      {
        "Index": 0,
        "SectionId": 1,
        "Rank": 1,
        "SectionName": "",
        "SectionNameOrDefault": "Section 1",
        "SectionKey": "section_1_1"
      },
      {
        "Index": 1,
        "SectionId": 2,
        "Rank": 2,
        "SectionName": "",
        "SectionNameOrDefault": "Section 2",
        "SectionKey": "section_2_2"
      },
      {
        "Index": 2,
        "SectionId": 3,
        "Rank": 3,
        "SectionName": "",
        "SectionNameOrDefault": "Section 3",
        "SectionKey": "section_3_3"
      }
    ],
    "SectionsById": {
      "1": 0,
      "2": 1,
      "3": 2
    },
    "SectionsByName": {
      "__EMPTY__": [
        0,
        1,
        2
      ]
    },
    "SectionsByKey": {
      "section_1_1": 0,
      "section_2_2": 1,
      "section_3_3": 2
    }
  },
  "TransitionHistory": [
    {
      "StateName": "Submitted",
      "Trigger": "Create",
      "Comments": "",
      "UserId": 267,
      "UserName": "Hebert Eaton",
      "UserAcmRoleId": 489,
      "TransitionedAt": "2026-06-04T11:52:27.5838735Z",
      "TransitionedAtDisplay": "04-Jun-2026 05:22:27 PM"
    },
    {
      "StateName": "Submitted",
      "Trigger": "Create",
      "Comments": "Hebert Eaton has created this record.",
      "UserId": 267,
      "UserName": "Hebert Eaton",
      "UserAcmRoleId": 489,
      "TransitionedAt": "2026-06-04T11:52:27.5838735Z",
      "TransitionedAtDisplay": "04-Jun-2026 05:22:27 PM"
    }
  ],
  "ActionChecks": {
    "ActionsTaken": [
      {
        "UserId": 267,
        "UserName": "Hebert Eaton",
        "StateName": "Submitted",
        "DynamicActor": null,
        "Timestamp": "2026-06-04T11:52:27.5751818Z",
        "ActionType": null,
        "TransitionId": null,
        "Trigger": null,
        "MatchedRuleId": null,
        "StageOrder": null,
        "IsFinalizingAction": false,
        "Comments": null,
        "ActedOn": "2026-06-04T11:52:27.5922876Z"
      }
    ]
  },
  "LinkedActionTrackers": [],
  "ListPageChecks": {}
}


Request URL : https://api-sandbox.oqsha.com/Resources/app-language-eng


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/81/Categories


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "SectionName": "New Section 1",
      "SectionType": "equation",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "1_1",
          "Check": "New check 1",
          "Type": "equation",
          "Value": null,
          "IsMandatory": 0,
          "EquationCheckConfiguration": {
            "Operator": "+",
            "Left": {
              "Type": "variable",
              "Name": "a",
              "Value": 0
            },
            "Right": {
              "Type": "variable",
              "Name": "b",
              "Value": 0
            },
            "equationText": "a+b",
            "formControlNames": [
              "a",
              "b"
            ]
          },
          "CheckConfiguration": {
            "Validations": {
              "Required": false,
              "RequiredMessage": "This field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "asdasd",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center",
            "LabelStyle": {
              "bold": false,
              "italic": false,
              "underline": false,
              "fontSizePx": 14,
              "textColor": "#111827",
              "backgroundColor": "transparent"
            }
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "AllowTaskAssociationV2": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "MaxRows": null,
      "RequiredRows": 1,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": []
    }
  ],
  "ActorContext": [],
  "DisplayAsColumnChecks": []
}


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Modules/APIs


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/81/Categories/All


Request URL : https://api-sandbox.oqsha.com/Health


Request Body : {"SiteIds":[],"PageNumber":1,"PageLimit":10,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"],"UserId":267}


Request URL : https://api-sandbox.oqsha.com/AppVersions?DeviceType=ios&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-sandbox.oqsha.com/Modules/Version/All?Appversion=6.6.0


Request URL : https://api-sandbox.oqsha.com/Users/267


Request URL : https://api-sandbox.oqsha.com/Users/267/FieldStaffOrganisations/


Request URL : https://api-sandbox.oqsha.com/Users/267/Organisations/


Request Body : {"SiteIds":[881,883,886,884,841,888,887,882,889,885],"PageNumber":1,"PageLimit":1000,"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/81/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Departments?siteId=881&siteId=883&siteId=886&siteId=884&siteId=841&siteId=888&siteId=887&siteId=882&siteId=889&siteId=885


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Investigations/All


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/81/Workflows/States/Startable


Request Body : {"SiteIds":[881],"PageNumber":1,"PageLimit":1000,"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/81/Categories/146


Request Body : {"Dimensions":{"CategoryTypeId":146}}


Request URL : https://api-sandbox.oqsha.com/Incidents


Request URL : https://api-sandbox.oqsha.com/Organisations/159/TicketStatus/Counts


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Categories/All


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Users/DropDown?siteId=881&siteId=883&siteId=886&siteId=884&siteId=841&siteId=888&siteId=887&siteId=882&siteId=889&siteId=885


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2/All


Request URL : https://api-sandbox.oqsha.com/Resources/eng?orgId=252


Request URL : https://api-sandbox.oqsha.com/AccessControl/Modules/252


Request URL : https://api-sandbox.oqsha.com/Health


Request URL : https://api-sandbox.oqsha.com/Resources/package-features-eng


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2/39


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Users/267


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Divisions/Dropdown


Request Body : {"SiteIds":[841],"PageNumber":1,"PageLimit":1000,"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Languages


Request URL : https://api-sandbox.oqsha.com/Reports/heatmap


Request URL : https://api-sandbox.oqsha.com/Organisation/252/Modules


Request URL : https://api-sandbox.oqsha.com/Organisations/252


Request URL : https://api-sandbox.oqsha.com/Organisations/252/PendingActionsNotifications


Request Body : {"OrgId":252,"LocationId":[],"DivId":[]}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Workflows/Transitions/Available


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Users/DropDown?ModuleName=module-category&siteId=841&isActive=true


Request URL : https://api-sandbox.oqsha.com/Transition-History?orgId=262&ModuleId=87&EntityId=39


Request URL : https://api-sandbox.oqsha.com/Organisations/252/Reports/Dashboards


Request URL : https://api-sandbox.oqsha.com/Organisation/262/Users/DropDown?siteId=881&siteId=883&siteId=886&siteId=884&siteId=841&siteId=888&siteId=887&siteId=882&siteId=889&siteId=885


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Workflows/States/Types


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Modules/87/Categories/All


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2/All


Request Body : {"SiteIds":[881,883,886,884,841,888,887,882,889,885],"PageNumber":1,"PageLimit":1000,"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2/35


Request Body : {"SiteIds":[841],"PageNumber":1,"PageLimit":1000,"UserId":267}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/Departments


Request URL : https://api-sandbox.oqsha.com/Transition-History?orgId=262&ModuleId=87&EntityId=35


Request Body : {"SiteId":[841],"SearchTerm":"","SortingColumn":["Name"],"SortingOrder":["asc"],"PageNumber":1,"PageSize":1000}


Request URL : https://api-sandbox.oqsha.com/Organisations/262/InspectionV2/35/Export