Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "SectionName": "Table",
      "SectionType": "table",
      "MandatoryChecksCount": 0,
      "OrganisationId": 248,
      "CreatedOn": "2026-04-28T10:20:15.842Z",
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "table input",
          "Type": "freetext",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 2,
          "Check": "table checkbox",
          "Type": "checkbox",
          "Value": 0,
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 3,
          "Check": "table checkbox (Copy)",
          "Type": "checkbox",
          "Value": 0,
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 4,
          "Check": "table time",
          "Type": "time",
          "Value": "",
          "IsMandatory": 1,
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 5,
          "Check": "table date",
          "Type": "date",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 4,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 6,
          "Check": "table textarea",
          "Type": "freetext",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 5,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 7,
          "Check": "table select",
          "Type": "singleselect",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "select1"
            },
            {
              "OptionId": 2,
              "OptionText": "select2"
            },
            {
              "OptionId": 3,
              "OptionText": "select3"
            }
          ],
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 6,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 8,
          "Check": "table radio",
          "Type": "dynamicradiobutton",
          "Value": 2,
          "IsMandatory": 1,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "radio1"
            },
            {
              "OptionId": 2,
              "OptionText": "radio2"
            },
            {
              "OptionId": 3,
              "OptionText": "radio3"
            }
          ],
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "radio selection needed",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": null,
              "MinMessage": null,
              "Max": null,
              "MaxMessage": null,
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 7,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 9,
          "Check": "table sign with role ehs head",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "table sign with role ehs head",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 334,
            "DepartmentId": null,
            "IsAssignedToMandatory": false,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": ""
          },
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 8,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 10,
          "Check": "table sign with no role",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "table sign with no role",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 0,
            "DepartmentId": null,
            "IsAssignedToMandatory": false,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": ""
          },
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 9,
            "WidthPercentage": 50
          }
        },
        {
          "Id": 11,
          "Check": "table sign with approval",
          "Type": "signature with approval",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "table sign with approval",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 0,
            "DepartmentId": null,
            "IsAssignedToMandatory": false,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": ""
          },
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 10,
            "WidthPercentage": 50
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": true,
      "SectionFiles": [],
      "TableConfig": {
        "CheckConfiguration": {
          "columnsItems": [
            {
              "field": "check_1",
              "header": "table input",
              "placeholder": "",
              "type": "text",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_2",
              "header": "table checkbox",
              "placeholder": "",
              "type": "checkbox",
              "editable": true,
              "required": false,
              "alignment": "center",
              "checkboxLabel": "table checkbox"
            },
            {
              "field": "check_3",
              "header": "table checkbox (Copy)",
              "placeholder": "",
              "type": "checkbox",
              "editable": true,
              "required": false,
              "alignment": "center",
              "checkboxLabel": "table checkbox (Copy)"
            },
            {
              "field": "check_4",
              "header": "table time",
              "placeholder": "",
              "type": "time",
              "editable": true,
              "required": true,
              "alignment": "center"
            },
            {
              "field": "check_5",
              "header": "table date",
              "placeholder": "",
              "type": "date",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_6",
              "header": "table textarea",
              "placeholder": "",
              "type": "freetext",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_7",
              "header": "table select",
              "placeholder": "",
              "type": "singleselect",
              "editable": true,
              "required": false,
              "alignment": "center",
              "options": [
                {
                  "OptionId": 1,
                  "OptionText": "select1"
                },
                {
                  "OptionId": 2,
                  "OptionText": "select2"
                },
                {
                  "OptionId": 3,
                  "OptionText": "select3"
                }
              ]
            },
            {
              "field": "check_8",
              "header": "table radio",
              "placeholder": "",
              "type": "radiobutton",
              "editable": true,
              "required": true,
              "alignment": "center",
              "options": [
                {
                  "OptionId": 1,
                  "OptionText": "radio1"
                },
                {
                  "OptionId": 2,
                  "OptionText": "radio2"
                },
                {
                  "OptionId": 3,
                  "OptionText": "radio3"
                }
              ]
            },
            {
              "field": "check_9",
              "header": "table sign with role ehs head",
              "placeholder": "",
              "type": "signature",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "table sign with role ehs head",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 334,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            },
            {
              "field": "check_10",
              "header": "table sign with no role",
              "placeholder": "",
              "type": "signature",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "table sign with no role",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 0,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            },
            {
              "field": "check_11",
              "header": "table sign with approval",
              "placeholder": "",
              "type": "signature with approval",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "table sign with approval",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 0,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            }
          ]
        },
        "Rows": [
          {
            "check_1": "",
            "check_2": "",
            "check_3": "",
            "check_4": "15:45",
            "check_5": "",
            "check_6": "",
            "check_7": "2",
            "check_8": "2",
            "check_9": "",
            "check_10": "",
            "check_11": ""
          }
        ]
      }
    },
    {
      "SectionId": 2,
      "SectionName": "Task association & attachments allowed for this section",
      "SectionType": "text",
      "MandatoryChecksCount": 0,
      "OrganisationId": 248,
      "CreatedOn": "2026-04-28T10:20:15.842Z",
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 12,
          "Check": "Input text",
          "Type": "freetext",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 13,
          "Check": "Input date",
          "Type": "date",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 14,
          "Check": "Input time",
          "Type": "time",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": true,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 15,
          "Check": "Input number",
          "Type": "number",
          "Value": "3",
          "IsMandatory": 1,
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "Thsi field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": "0",
              "MinMessage": "Between 0 to 5",
              "Max": "5",
              "MaxMessage": "Between 0 to 5",
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 16,
          "Check": "Textarea",
          "Type": "freetext",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 0,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 17,
          "Check": "Radio",
          "Type": "dynamicradiobutton",
          "Value": 2,
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Option 1"
            },
            {
              "OptionId": 2,
              "OptionText": "Option 2"
            },
            {
              "OptionId": 3,
              "OptionText": "Option 3"
            }
          ],
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 18,
          "Check": "select",
          "Type": "singleselect",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Option 1"
            },
            {
              "OptionId": 2,
              "OptionText": "Option 2"
            },
            {
              "OptionId": 3,
              "OptionText": "Option 3"
            }
          ],
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 19,
          "Check": "score",
          "Type": "score",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Score1"
            },
            {
              "OptionId": 2,
              "OptionText": "Score2"
            },
            {
              "OptionId": 3,
              "OptionText": "Score3"
            }
          ],
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 20,
          "Check": "Ratings set on conditional logic ",
          "Type": "rating",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [
              {
                "sourceSectionId": "2",
                "sourceFieldId": "2_8",
                "condition": "equals",
                "value": 1,
                "actions": [
                  "setDefaultValue"
                ],
                "targetFieldId": "2_9",
                "defaultValue": "1"
              },
              {
                "sourceSectionId": "2",
                "sourceFieldId": "2_8",
                "condition": "equals",
                "value": 2,
                "actions": [
                  "setDefaultValue"
                ],
                "targetFieldId": "2_9",
                "defaultValue": "2"
              },
              {
                "sourceSectionId": "2",
                "sourceFieldId": "2_8",
                "condition": "equals",
                "value": 3,
                "actions": [
                  "setDefaultValue"
                ],
                "targetFieldId": "2_9",
                "defaultValue": "3"
              }
            ],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 0,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 21,
          "Check": "All attachments",
          "Type": "file",
          "Value": "Test island.jpg",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 22,
          "Check": "checkbox",
          "Type": "checkbox",
          "Value": 1,
          "IsMandatory": 1,
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "checkbox 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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 23,
          "Check": "Signature with role",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Signature with role",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 334,
            "DepartmentId": null,
            "IsAssignedToMandatory": false,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": ""
          },
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 24,
          "Check": "Range 0 to 10",
          "Type": "range",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center",
            "RangeConfiguration": {
              "unit": "g/dl",
              "minValue": "0",
              "maxValue": "10"
            }
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 0,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 25,
          "Check": "Number 1",
          "Type": "number",
          "Value": "0",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 26,
          "Check": "Number 2",
          "Type": "number",
          "Value": "0",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 27,
          "Check": "Equation for sum",
          "Type": "equation",
          "Value": 0,
          "IsMandatory": 0,
          "EquationCheckConfiguration": {
            "Operator": "+",
            "Left": {
              "Type": "variable",
              "Name": "check_2_15",
              "Value": 0
            },
            "Right": {
              "Type": "variable",
              "Name": "check_2_16",
              "Value": 0
            },
            "equationText": "check_2_15 + check_2_16",
            "formControlNames": [
              "check_2_15",
              "check_2_16"
            ]
          },
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          },
          "flattenedInputs": [
            {
              "path": "Left",
              "name": "check_2_15",
              "type": "variable",
              "value": 0,
              "node": {
                "Type": "variable",
                "Name": "check_2_15",
                "Value": 0
              },
              "operator": null
            },
            {
              "operator": "+",
              "isOperator": true
            },
            {
              "path": "Right",
              "name": "check_2_16",
              "type": "variable",
              "value": 0,
              "node": {
                "Type": "variable",
                "Name": "check_2_16",
                "Value": 0
              },
              "operator": null
            }
          ]
        },
        {
          "Id": 28,
          "Check": "Sum conditional logic",
          "Type": "dynamicradiobutton",
          "Value": "undefined",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "High "
            },
            {
              "OptionId": 2,
              "OptionText": "Low"
            },
            {
              "OptionId": 3,
              "OptionText": "Equal to 50"
            }
          ],
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [
              {
                "sourceSectionId": "2",
                "sourceFieldId": "2_17",
                "condition": "greaterThan",
                "value": "50",
                "actions": [
                  "disable",
                  "setDefaultValue"
                ],
                "targetFieldId": "2_18",
                "defaultValue": 1
              },
              {
                "sourceSectionId": "2",
                "sourceFieldId": "2_17",
                "condition": "lessThan",
                "value": "50",
                "actions": [
                  "disable",
                  "setDefaultValue"
                ],
                "targetFieldId": "2_18",
                "defaultValue": 2
              },
              {
                "sourceSectionId": "2",
                "sourceFieldId": "2_17",
                "condition": "equals",
                "value": "50",
                "actions": [
                  "disable",
                  "setDefaultValue"
                ],
                "targetFieldId": "2_18",
                "defaultValue": 3
              }
            ],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 4,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": true,
      "IsMandatoryAttachment": true,
      "IsSectionTable": false,
      "SectionFiles": []
    },
    {
      "SectionId": 3,
      "SectionName": "Task association & attachments allowed for this section (Copy)",
      "SectionType": "table",
      "MandatoryChecksCount": 0,
      "OrganisationId": 248,
      "CreatedOn": "2026-04-28T10:20:15.842Z",
      "Status": 1,
      "Rank": 3,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 29,
          "Check": "Input text",
          "Type": "freetext",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 30,
          "Check": "Input date",
          "Type": "date",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 31,
          "Check": "Input time",
          "Type": "time",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": true,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 32,
          "Check": "Input number",
          "Type": "number",
          "Value": "",
          "IsMandatory": 1,
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "Thsi field is required",
              "MinLength": null,
              "MinLengthMessage": null,
              "MaxLength": null,
              "MaxLengthMessage": null,
              "Min": "0",
              "MinMessage": "Between 0 to 5",
              "Max": "5",
              "MaxMessage": "Between 0 to 5",
              "Pattern": null,
              "PatternMessage": null
            },
            "Placeholder": "",
            "DisplayOrientation": "vertical",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 33,
          "Check": "Textarea",
          "Type": "freetext",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 4,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 34,
          "Check": "Radio",
          "Type": "dynamicradiobutton",
          "Value": 2,
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Option 1"
            },
            {
              "OptionId": 2,
              "OptionText": "Option 2"
            },
            {
              "OptionId": 3,
              "OptionText": "Option 3"
            }
          ],
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 5,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 35,
          "Check": "select",
          "Type": "singleselect",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Option 1"
            },
            {
              "OptionId": 2,
              "OptionText": "Option 2"
            },
            {
              "OptionId": 3,
              "OptionText": "Option 3"
            }
          ],
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 6,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 36,
          "Check": "score",
          "Type": "score",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Score1"
            },
            {
              "OptionId": 2,
              "OptionText": "Score2"
            },
            {
              "OptionId": 3,
              "OptionText": "Score3"
            }
          ],
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 1,
            "ColumnOrder": 7,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 37,
          "Check": "Ratings set on conditional logic ",
          "Type": "rating",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [
              {
                "sourceSectionId": "2",
                "sourceFieldId": "2_8",
                "condition": "equals",
                "value": 1,
                "actions": [
                  "setDefaultValue"
                ],
                "targetFieldId": "2_9",
                "defaultValue": "1"
              },
              {
                "sourceSectionId": "2",
                "sourceFieldId": "2_8",
                "condition": "equals",
                "value": 2,
                "actions": [
                  "setDefaultValue"
                ],
                "targetFieldId": "2_9",
                "defaultValue": "2"
              },
              {
                "sourceSectionId": "2",
                "sourceFieldId": "2_8",
                "condition": "equals",
                "value": 3,
                "actions": [
                  "setDefaultValue"
                ],
                "targetFieldId": "2_9",
                "defaultValue": "3"
              }
            ],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 8,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 38,
          "Check": "All attachments",
          "Type": "file",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 9,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 39,
          "Check": "checkbox",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 1,
          "CheckConfiguration": {
            "Validations": {
              "Required": true,
              "RequiredMessage": "checkbox 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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 10,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 40,
          "Check": "Signature with role",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Signature with role",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 334,
            "DepartmentId": null,
            "IsAssignedToMandatory": false,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": ""
          },
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 2,
            "ColumnOrder": 11,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 41,
          "Check": "Range 0 to 10",
          "Type": "range",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center",
            "RangeConfiguration": {
              "unit": "g/dl",
              "minValue": "0",
              "maxValue": "10"
            }
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 12,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 42,
          "Check": "Number 1",
          "Type": "number",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 13,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 43,
          "Check": "Number 2",
          "Type": "number",
          "Value": "",
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 14,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 44,
          "Check": "Equation for sum",
          "Type": "equation",
          "Value": 0,
          "IsMandatory": 0,
          "EquationCheckConfiguration": {
            "Operator": "+",
            "Left": {
              "Type": "variable",
              "Name": "check_2_15",
              "Value": 0
            },
            "Right": {
              "Type": "variable",
              "Name": "check_2_16",
              "Value": 0
            },
            "equationText": "check_2_15 + check_2_16",
            "formControlNames": [
              "check_2_15",
              "check_2_16"
            ]
          },
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 3,
            "ColumnOrder": 15,
            "WidthPercentage": 25
          },
          "flattenedInputs": [
            {
              "path": "Left",
              "name": "check_2_15",
              "type": "variable",
              "value": 0,
              "node": {
                "Type": "variable",
                "Name": "check_2_15",
                "Value": 0
              },
              "operator": null
            },
            {
              "operator": "+",
              "isOperator": true
            },
            {
              "path": "Right",
              "name": "check_2_16",
              "type": "variable",
              "value": 0,
              "node": {
                "Type": "variable",
                "Name": "check_2_16",
                "Value": 0
              },
              "operator": null
            }
          ]
        },
        {
          "Id": 45,
          "Check": "Sum conditional logic",
          "Type": "dynamicradiobutton",
          "Value": 2,
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "High "
            },
            {
              "OptionId": 2,
              "OptionText": "Low"
            },
            {
              "OptionId": 3,
              "OptionText": "Equal to 50"
            }
          ],
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [
              {
                "sourceSectionId": "3",
                "sourceFieldId": "3_16",
                "condition": "greaterThan",
                "value": "50",
                "actions": [
                  "disable",
                  "setDefaultValue"
                ],
                "targetFieldId": "3_17",
                "defaultValue": 1
              },
              {
                "sourceSectionId": "3",
                "sourceFieldId": "3_16",
                "condition": "lessThan",
                "value": "50",
                "actions": [
                  "disable",
                  "setDefaultValue"
                ],
                "targetFieldId": "3_17",
                "defaultValue": 2
              },
              {
                "sourceSectionId": "3",
                "sourceFieldId": "3_16",
                "condition": "equals",
                "value": "50",
                "actions": [
                  "disable",
                  "setDefaultValue"
                ],
                "targetFieldId": "3_17",
                "defaultValue": 3
              }
            ],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 4,
            "ColumnOrder": 16,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": true,
      "IsMandatoryAttachment": true,
      "IsSectionTable": true,
      "SectionFiles": [],
      "TableConfig": {
        "CheckConfiguration": {
          "columnsItems": [
            {
              "field": "check_1",
              "header": "Input text",
              "placeholder": "",
              "type": "text",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_2",
              "header": "Input date",
              "placeholder": "",
              "type": "date",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_3",
              "header": "Input time",
              "placeholder": "",
              "type": "time",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_4",
              "header": "Input number",
              "placeholder": "",
              "type": "number",
              "editable": true,
              "required": true,
              "alignment": "center",
              "min": "0",
              "max": "5"
            },
            {
              "field": "check_5",
              "header": "Textarea",
              "placeholder": "",
              "type": "freetext",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_6",
              "header": "Radio",
              "placeholder": "",
              "type": "radiobutton",
              "editable": true,
              "required": false,
              "alignment": "center",
              "options": [
                {
                  "OptionId": 1,
                  "OptionText": "Option 1"
                },
                {
                  "OptionId": 2,
                  "OptionText": "Option 2"
                },
                {
                  "OptionId": 3,
                  "OptionText": "Option 3"
                }
              ]
            },
            {
              "field": "check_7",
              "header": "select",
              "placeholder": "",
              "type": "singleselect",
              "editable": true,
              "required": false,
              "alignment": "center",
              "options": [
                {
                  "OptionId": 1,
                  "OptionText": "Option 1"
                },
                {
                  "OptionId": 2,
                  "OptionText": "Option 2"
                },
                {
                  "OptionId": 3,
                  "OptionText": "Option 3"
                }
              ]
            },
            {
              "field": "check_8",
              "header": "score",
              "placeholder": "",
              "type": "score",
              "editable": true,
              "required": false,
              "alignment": "center",
              "options": [
                {
                  "OptionId": 1,
                  "OptionText": "Score1"
                },
                {
                  "OptionId": 2,
                  "OptionText": "Score2"
                },
                {
                  "OptionId": 3,
                  "OptionText": "Score3"
                }
              ]
            },
            {
              "field": "check_9",
              "header": "Ratings set on conditional logic ",
              "placeholder": "",
              "type": "rating",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_10",
              "header": "All attachments",
              "placeholder": "",
              "type": "file",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_11",
              "header": "checkbox",
              "placeholder": "",
              "type": "checkbox",
              "editable": true,
              "required": true,
              "alignment": "center",
              "checkboxLabel": "checkbox"
            },
            {
              "field": "check_12",
              "header": "Signature with role",
              "placeholder": "",
              "type": "signature",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "Signature with role",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 334,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            },
            {
              "field": "check_13",
              "header": "Range 0 to 10",
              "placeholder": "",
              "type": "range",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_14",
              "header": "Number 1",
              "placeholder": "",
              "type": "number",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_15",
              "header": "Number 2",
              "placeholder": "",
              "type": "number",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_16",
              "header": "Equation for sum",
              "placeholder": "",
              "type": "equation",
              "editable": true,
              "required": false,
              "alignment": "center",
              "EquationCheckConfiguration": {
                "Operator": "+",
                "Left": {
                  "Type": "variable",
                  "Name": "check_2_15",
                  "Value": 0
                },
                "Right": {
                  "Type": "variable",
                  "Name": "check_2_16",
                  "Value": 0
                },
                "equationText": "check_2_15 + check_2_16",
                "formControlNames": [
                  "check_2_15",
                  "check_2_16"
                ]
              }
            },
            {
              "field": "check_17",
              "header": "Sum conditional logic",
              "placeholder": "",
              "type": "radiobutton",
              "editable": true,
              "required": false,
              "alignment": "center",
              "options": [
                {
                  "OptionId": 1,
                  "OptionText": "High "
                },
                {
                  "OptionId": 2,
                  "OptionText": "Low"
                },
                {
                  "OptionId": 3,
                  "OptionText": "Equal to 50"
                }
              ]
            }
          ]
        },
        "Rows": [
          {
            "check_1": "",
            "check_2": "",
            "check_3": "",
            "check_4": "3",
            "check_5": "",
            "check_6": "",
            "check_7": "2",
            "check_8": "Score3",
            "check_9": 0,
            "check_10": "",
            "check_11": 1,
            "check_12": "",
            "check_13": "",
            "check_14": "",
            "check_15": "",
            "check_16": 0,
            "check_17": ""
          }
        ]
      }
    },
    {
      "SectionId": 4,
      "SectionName": "Approval and Authorization",
      "SectionType": "signature",
      "MandatoryChecksCount": 0,
      "OrganisationId": 248,
      "CreatedOn": "2026-04-28T10:20:15.842Z",
      "Status": 1,
      "Rank": 4,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "Admin",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Admin",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 332,
            "DepartmentId": null,
            "IsAssignedToMandatory": false,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": ""
          },
          "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",
            "Multiselect": false,
            "ShouldReset": false,
            "FloatingLabel": false,
            "DisplayAsColumn": false,
            "DisplayAsFilter": false,
            "ReadOnly": false,
            "ConditionalRules": [],
            "VisibilityRules": [],
            "AccessControlRules": [],
            "DynamicLabels": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": []
    }
  ]
}


[WorkPermit] No WorkPermit reminders to process


Preparing to send WorkPermit 'Submit' status change notification. WorkPermitId: 1741, OrgId: 248


Creating notification event. ChangedBy: Hebert Eaton, Approvers JSON: [1]


Pushing WorkPermit 'Submit' status change notification to NSQ for WorkPermitId: 1741


Preparing to send WorkPermit 'Submit' status change notification to Department Incharge. WorkPermitId: 1741, OrgId: 248


Audit log sent successfully.


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/255/WorkPermit/All


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/255/WorkPermit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/255/WorkPermit/Categories


Request Body : {"UserId":267}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?SiteId=708&SiteId=744&SiteId=707&SiteId=705&SiteId=709&SiteId=706&SortingColumn=Name&SortingOrder=Asc


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/All


Request Body : {"SiteIds":[],"WorkPermitTypeId":[],"DepartmentId":[],"WorkPermitStatusId":[],"FromDate":"2026-03-28","ToDate":"2026-04-28","Live":false,"Pending":false,"InitiatedBy":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/1741


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/1741/History


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/Category/70?categoryType=Closure


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/Category/1?categoryType=Extension


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=Work Permit&siteId=708&categoryIds=70


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=WORK_PERMIT&siteId=708&categoryIds=70


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=WORK_PERMIT&siteId=708&categoryIds=70&roleId=332


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Company/All?&IsActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?SiteIds=708&SiteIds=744&SiteIds=707&SiteIds=705&SiteIds=709&SiteIds=706


Request URL : https://api-qa-staging-2.oqsha.com/Users


Request Body : {"OrgId":[248],"PageNumber":1,"PageLimit":10,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"],"SearchTerm":""}


Request Body : {"OrgId":[248],"PageNumber":1,"PageLimit":10,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"],"SearchTerm":"222222"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/257/RiskAssessment/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/257/RiskAssessmentType/All


Request Body : {"orgId":257,"SiteId":[],"UserId":267}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/257/RiskAssessment/All


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/257/AccessControl/Roles


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/257/Users/DropDown?ModuleName=HIRA


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/257/RiskAssessment/Activities


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/257/Company/All?IsActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/257/Users/DropDown?ModuleName=HIRA&siteId=804


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/257/tasks?OrgId=257&siteId=804&SortingColumn=TaskTitle&SortingOrder=asc


Request Body : {"orgId":257,"SiteId":[804],"UserId":267}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/257/Users/DropDown?ModuleName=HIRA&siteId=804&categoryIds=135


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/257/RiskAssessmentType/135


Request URL : https://api-qa-staging-2.oqsha.com/attachments/static_image/32a469ae09904256bbaef1070cf3d106_2026-03-13_06-41-04-414_04b535c3-0f0a-4452-8f23-76d61475e003.png


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/All


Request Body : {"SiteIds":[],"WorkPermitTypeId":[],"DepartmentId":[],"WorkPermitStatusId":[],"FromDate":"2026-03-28","ToDate":"2026-04-28","Live":false,"Pending":false,"InitiatedBy":[]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/1741


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/1741/History


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/Category/70?categoryType=Closure


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/Category/1?categoryType=Extension


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/Categories


Request Body : {"UserId":267}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=Work Permit&siteId=708&categoryIds=70


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=WORK_PERMIT&siteId=708&categoryIds=70


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=WORK_PERMIT&siteId=708&categoryIds=70&roleId=332


Request URL : https://api-qa-staging-2.oqsha.com/Test island.jpg


Request URL : https://api-qa-staging-2.oqsha.com/Countries


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?siteId=708


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/AccessControl/Roles


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/ShiftTimings


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?siteId=708&departmentId=82


Request URL : https://api-qa-staging-2.oqsha.com/logs/2025-12-04_log.ndjson


Request URL : https://api-qa-staging-2.oqsha.com/Resources/app-language-eng


Request URL : https://api-qa-staging-2.oqsha.com/Languages


Request URL : https://api-qa-staging-2.oqsha.com/Modules/APIs


Request URL : https://api-qa-staging-2.oqsha.com/Health


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


Request URL : https://api-qa-staging-2.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-qa-staging-2.oqsha.com/attachments/users/cdvphoto001_94b73960-26ab-47c5-af6b-a8f0ce33cd02.jpg


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/WorkPermit/All


Request Body : {"SiteIds":[],"WorkPermitTypeId":[],"DepartmentId":[],"WorkPermitStatusId":[],"FromDate":"2026-03-28","ToDate":"2026-04-28","Live":false,"Pending":false,"InitiatedBy":[]}


Request URL : https://api-qa-staging-2.oqsha.com/attachments/users/profile_f5638c5c-69ca-4f22-b2ce-31aeeb7b8293.png


Request URL : https://api-qa-staging-2.oqsha.com/attachments/users/images/profile1765692082318_8b5f9c3c-af7d-416f-9491-c2530f641cdc.jpeg


Request URL : https://api-qa-staging-2.oqsha.com/attachments/users/images/profile1765692082316_c3ada682-f0d1-460d-a96c-920499fd8889.jpeg


Request URL : https://api-qa-staging-2.oqsha.com/attachments/users/images/profile1765692082320_ac57bce0-149a-4947-ac98-b4dc79439b13.jpeg


Request URL : https://api-qa-staging-2.oqsha.com/Users/5698/ExportAll?Export=true


Request URL : https://api-qa-staging-2.oqsha.com/Resources/app-language-eng?orgId=207


Request URL : https://api-qa-staging-2.oqsha.com/Incidents


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/198/TicketStatus/Counts


Request URL : https://api-qa-staging-2.oqsha.com/Logout


Request Body : {}


JTI 2296dca4-57af-42a3-a5a0-ee0332a752cd for userId = 5698 is saved to database.


Request URL : https://api-qa-staging-2.oqsha.com/Countries


Request URL : https://api-qa-staging-2.oqsha.com/Languages


Request URL : https://api-qa-staging-2.oqsha.com/Otp


Request Body : {"CountryCode":"+91","MobileNumber":"2000002528"}


Request URL : https://api-qa-staging-2.oqsha.com/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


Request URL : https://api-qa-staging-2.oqsha.com/Login


Request Body : {"OTP":"9999","MobileNumber":"2000002528","CountryCode":"+91","RememberMe":true,"IsOqsha":true}


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


Request URL : https://api-qa-staging-2.oqsha.com/Modules/APIs


Request URL : https://api-qa-staging-2.oqsha.com/Users/5538/Organisations/


Request URL : https://api-qa-staging-2.oqsha.com/Resources/app-language-eng?orgId=248


Request URL : https://api-qa-staging-2.oqsha.com/Users/5538/FieldStaffOrganisations/


Request URL : https://api-qa-staging-2.oqsha.com/Users/5538


Request URL : https://api-qa-staging-2.oqsha.com/AccessControl/Modules/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Users/5538


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/UserDetails


Request URL : https://api-qa-staging-2.oqsha.com/Incidents


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/TicketStatus/Counts


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/InspectionStatus


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Inspections/Feed?seeAllInspections=0&FromDate=2026-04-21&ToDate=2026-05-05


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/IncidentManagement/Investigations


Request Body : {"SiteId":[],"DepartmentId":[120],"InvestigationCategoryId":[],"InvestigationStatusId":[],"FromDate":"2026-04-28","ToDate":"2026-04-28"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/IncidentManagement/Firs


Request Body : {"SiteIds":[],"DepartmentIds":[],"CategoryIds":[],"StatusIds":[],"ReportedByIds":[],"FromDate":"2026-04-21","ToDate":"2026-04-28"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Users/5538/incidentsites


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/ProcessLists


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=Incident Management


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?siteIds=708


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/IncidentManagement/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=Incident Management&siteId=708


Request URL : https://api-qa-staging-2.oqsha.com/Assets