Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "SectionName": "Checklist",
      "SectionType": "radio",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": true,
      "FileUploadControl": {
        "IsCameraAllowed": true,
        "IsImageUploadAllowed": true,
        "IsVideoUploadAllowed": true,
        "IsAudioUploadAllowed": true,
        "IsFileUploadAllowed": true
      },
      "Checks": [
        {
          "Id": "1_1",
          "Check": "1) Machine should be physically good & certified by competent authority",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_2",
          "Check": "2) No damage in tire (Bolts, crack, cuts & air pressure, etc.)",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_3",
          "Check": "3) Head & tail light and indicators are in working condition",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_4",
          "Check": "4) Side mirror should be in good condition",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_5",
          "Check": "5) Wind shield/glass should be in proper condition",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_6",
          "Check": "6) Wiper should be in running condition",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_7",
          "Check": "7) Operator cabin and driver seat should be made by good & sound quality of material",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_8",
          "Check": "8) Hydraulic cylinders and hoses are in good condition and free from leakage",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_9",
          "Check": "9) Outrigger should be free from damages",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_10",
          "Check": "10) Red triangle/reflective tape should be fixed in front of vehicle",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_11",
          "Check": "11) Front & reverse horn",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_12",
          "Check": "12) Fire extinguisher in operator cabin",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_13",
          "Check": "13) First aid box in operator cabin",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_14",
          "Check": "14) Operator have valid and suitable license",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": [],
      "sectionOrder": 2
    },
    {
      "SectionId": 2,
      "SectionName": "signatures in table",
      "SectionType": "table",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "2_6",
          "Check": "New check 4",
          "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": 1,
          "Check": "signature with ehs head role",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "signature with ehs head 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": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 4,
          "Check": "signature with site ehs role",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "signature with site ehs role",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 343,
            "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": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 5,
          "Check": "sign with approval",
          "Type": "signature with approval",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "sign with approval",
            "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": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": true,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": [],
      "TableConfig": {
        "CheckConfiguration": {
          "columnsItems": [
            {
              "field": "check_1",
              "header": "New check 4",
              "placeholder": "",
              "type": "text",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_2",
              "header": "signature with ehs head role",
              "placeholder": "",
              "type": "signature",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "signature with ehs head role",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 334,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            },
            {
              "field": "check_3",
              "header": "signature with site ehs role",
              "placeholder": "",
              "type": "signature",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "signature with site ehs role",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 343,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            },
            {
              "field": "check_4",
              "header": "sign with approval",
              "placeholder": "",
              "type": "signature with approval",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "sign with approval",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 334,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            }
          ]
        },
        "Rows": [
          {
            "check_1": "",
            "check_2": "",
            "check_3": "",
            "check_4": ""
          }
        ]
      },
      "sectionOrder": 3
    }
  ]
}


[INSPECTION] No inspection reminders to process


Audit log sent successfully.


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Module/29/Entity/21233/tasks


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Inspections/Asset/451?SiteId=708&Count=3&ExcludeInspectionId=21233


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?SortingColumn=Name&SortingOrder=Asc


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


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


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


[INSPECTION] No reminders provided. Deleting existing reminders for inspection: 21233


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Resources/package-features-eng


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Inspections/Asset/451?SiteId=708&Count=3&ExcludeInspectionId=21233


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/211/Reports/Dashboards


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?SortingColumn=Name&SortingOrder=Asc


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Module/29/Entity/21233/tasks


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/Maintenance/AcmModules?orgId=248


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=744&SiteId=707&SiteId=705&SiteId=709&SiteId=706


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Contractors/All?&siteIds=708&siteIds=744&siteIds=707&siteIds=705&siteIds=709&siteIds=706&IsActive=1


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=248&SortingOrder=asc&SortingColumn=Name&userId=267


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=707&SiteId=705&SiteId=709&SiteId=706


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=705&SiteId=709&SiteId=706


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=709&SiteId=706


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


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


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


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


Request Body : {"OrgId":[211],"PageNumber":1,"PageLimit":1,"StartDate":"2026-05-05","EndDate":"2026-05-05","SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/211/Divisions/List


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/211/Divisions?userId=1955&userTypeId=1


Request Body : {"OrgId":[211],"SiteId":[],"UserId":1955,"SearchTerm":""}


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=706


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/211/Incidents/71399/IncidentHistory?PageNumber=1&PageLimit=10&SimilarIncidentHistory=true


Request Body : {"OrgId":[211],"SiteId":[0],"UserId":"1955","SearchTerm":""}


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/211/Users/DropDown?ModuleName=Tickets&SiteId=604&AcmModuleId=12&AcmModuleId=12


Request Body : {"OrgId":[211],"SiteId":[604],"UserId":1955,"SearchTerm":""}


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/211/PermitToWork/All?SiteId=604


Request URL : https://api-qa-staging-2.oqsha.com/Assets?OrgId=211&LocationId=604&SortingColumn=UniqueAssetId&SortingOrder=asc&IsActive=true


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/211/Users/DropDown?ModuleName=Tickets&SiteId=604&AcmModuleId=12&AcmModuleId=12&categoryIds=1273


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/211/Incident/71399/AssociatedTasks


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Resources/package-features-eng


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


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


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


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


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


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


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


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


Request Body : {"SiteIds":["708","744","707","705","709","706"],"FromDate":"2026-04-01","ToDate":"2026-05-05"}


Request Body : {"SiteId":["708","744","707","705","709","706"],"UserId":267}


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


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


Sanitized JSON passed validation: {
  "Sections": []
}


Audit log sent successfully.


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


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


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


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


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


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


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


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


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


Request Body : {"SiteIds":["708","744","707","705","709","706"],"FromDate":"2026-04-01","ToDate":"2026-05-05","CategoryId":[1637,1574,1575,1576]}


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=248&SortingOrder=asc&SortingColumn=Name&userId=267


Request Body : {"SiteIds":["708","744","707","705","709","706"],"FromDate":"2026-04-01","ToDate":"2026-05-05","CategoryId":[]}


Request Body : {"SiteIds":["708","744","707","705","709","706"],"FromDate":"2026-04-01","ToDate":"2026-05-05","AcmModuleId":46}


Request Body : {"SiteIds":["708","744","707","705","709","706"],"FromDate":"2026-04-01","ToDate":"2026-05-05"}


Request Body : {"SiteIds":["708","744","707","705","709","706"]}


An unexpected error occurred.

System.Exception: An unexpected error occurred.
   at IncidentReporter.API.BLL.IotDevicesBLL.<UpdateDeviceAssociationWithAsset>d__31.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IotDevicesBLL.cs:line 0
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.AssetsBLL.<UpdateAsset>d__14.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\AssetsBLL.cs:line 1218


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


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


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


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


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


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


Request Body : {"OrgId":248,"UserId":267}


Request Body : {"OrgId":[248],"SiteId":["708","744","707","705","709","706"]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/KPI/PlantMaster/AverageRatings


Request Body : {"KpiId":[45,46,47,48,49,50,21,22,23,24,25,33,34,35,36,37,51,27,28,29,30,31,38,39,40,41,42,44,16],"SiteIds":["708","744","707","705","709","706"]}


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


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


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


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


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


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=undefined&isActive=true


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=248&SortingOrder=asc&SortingColumn=Name&userId=267


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


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


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


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


Request Body : {"OrganisationId":248,"ModuleId":29,"EntityId":"32","EntityType":"InspectionType"}


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Module/29/Entity/21233/tasks


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Inspections/Asset/451?SiteId=708&Count=3&ExcludeInspectionId=21233


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/Maintenance/AcmModules?orgId=248


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=744&SiteId=707&SiteId=705&SiteId=709&SiteId=706


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Contractors/All?&siteIds=708&siteIds=744&siteIds=707&siteIds=705&siteIds=709&siteIds=706&IsActive=1


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=248&SortingOrder=asc&SortingColumn=Name&userId=267


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=undefined&isActive=true


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


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=707&SiteId=705&SiteId=709&SiteId=706


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


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


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


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=705&SiteId=709&SiteId=706


Request Body : {"SiteId":[708,744,707,705,709,706],"UserId":267}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Contractors/All?&siteIds=708&siteIds=744&siteIds=707&siteIds=705&siteIds=709&siteIds=706&IsActive=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/ModulePermissions?RoleIds=334


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/ModuleTypes?SiteIds=708&SiteIds=744&SiteIds=707&SiteIds=705&SiteIds=709&SiteIds=706&AcmRoleId=334


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


Request URL : https://api-qa-staging-2.oqsha.com/Batches/Own?AsFaculty=true&AsParticipant=true&organisationId=248&userId=5538


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=709&SiteId=706


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708&SiteId=706


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=248&SiteId=708


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


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-28&ToDate=2026-05-14


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


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


Request Body : {}


JTI db0f1eeb-e189-4d17-9c9f-5f7c379e869b for userId = 5532 is saved to database.


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/Countries


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


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


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


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/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=5.12.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/Users/5538/UserDevices


Calling RegisterWithSNS for registering the device token : eoukuiiXTvSQgKCaqq71us:APA91bFHoz-mbNcaBNuXc5Z4PSlHwKg-Ghkqw7wbFYbj9Vn3o2a-Z14ThV-liFre3kWk6dvG2d-4DhIYvYjwZwBfy-GdJx3HhMKXbTTIDfc-5ZmZ5myEEoI


Device Endpoint Created : arn:aws:sns:ap-south-1:637423593880:endpoint/GCM/Oqsha-Android-Test/912a1eb3-d377-3697-9fb3-6d02cd426fe4


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/Assets


Sanitized JSON passed validation: {
  "Sections": []
}


Audit log sent successfully.


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=248&SortingOrder=asc&SortingColumn=Name&userId=267


An unexpected error occurred.


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=1&FromDate=2026-04-28&ToDate=2026-05-14


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


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


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


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/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/Organisation/248/InspectionType/All?userId=5538


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=248&SortingOrder=Asc&SortingColumn=Name&userId=5538


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Module/29/Entity/21192/tasks


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


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


Request Body : {"AssetTypeId":92,"SiteId":708,"CompanyId":839}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?moduleName=Inspections&siteId=708&AssetTypeId=92&AcmModuleId=29


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/InspectionType/All?siteId=708&AssetTypeId=92


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?moduleName=Inspections&siteId=708&AssetTypeId=92&AcmModuleId=29&categoryIds=32


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/InspectionType/32?userId=5538


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?SortingColumn=Name&SortingOrder=Asc


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


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


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


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/Users/5532


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


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


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


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


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "SectionName": "Checklist",
      "SectionType": "radio",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": true,
      "FileUploadControl": {
        "IsCameraAllowed": true,
        "IsImageUploadAllowed": true,
        "IsVideoUploadAllowed": true,
        "IsAudioUploadAllowed": true,
        "IsFileUploadAllowed": true
      },
      "Checks": [
        {
          "Id": "1_1",
          "Check": "1) Machine should be physically good & certified by competent authority",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_2",
          "Check": "2) No damage in tire (Bolts, crack, cuts & air pressure, etc.)",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_3",
          "Check": "3) Head & tail light and indicators are in working condition",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_4",
          "Check": "4) Side mirror should be in good condition",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_5",
          "Check": "5) Wind shield/glass should be in proper condition",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_6",
          "Check": "6) Wiper should be in running condition",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_7",
          "Check": "7) Operator cabin and driver seat should be made by good & sound quality of material",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_8",
          "Check": "8) Hydraulic cylinders and hoses are in good condition and free from leakage",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_9",
          "Check": "9) Outrigger should be free from damages",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_10",
          "Check": "10) Red triangle/reflective tape should be fixed in front of vehicle",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_11",
          "Check": "11) Front & reverse horn",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_12",
          "Check": "12) Fire extinguisher in operator cabin",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_13",
          "Check": "13) First aid box in operator cabin",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        },
        {
          "Id": "1_14",
          "Check": "14) Operator have valid and suitable license",
          "Type": "radiobutton",
          "Value": "",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ],
          "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": "horizontal"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": [],
      "sectionOrder": 2
    },
    {
      "SectionId": 2,
      "SectionName": "signatures in table",
      "SectionType": "table",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": "2_6",
          "Check": "New check 4",
          "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": 1,
          "Check": "signature with ehs head role",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "signature with ehs head 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": 0,
            "ColumnOrder": 1,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 4,
          "Check": "signature with site ehs role",
          "Type": "signature",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "signature with site ehs role",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 343,
            "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": 2,
            "WidthPercentage": 25
          }
        },
        {
          "Id": 5,
          "Check": "sign with approval",
          "Type": "signature with approval",
          "Value": "",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "sign with approval",
            "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": 0,
            "ColumnOrder": 3,
            "WidthPercentage": 25
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": true,
      "ConditionalRules": [],
      "VisibilityRules": [],
      "AccessControlRules": [],
      "TableConfig": {
        "CheckConfiguration": {
          "columnsItems": [
            {
              "field": "check_1",
              "header": "New check 4",
              "placeholder": "",
              "type": "text",
              "editable": true,
              "required": false,
              "alignment": "center"
            },
            {
              "field": "check_2",
              "header": "signature with ehs head role",
              "placeholder": "",
              "type": "signature",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "signature with ehs head role",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 334,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            },
            {
              "field": "check_3",
              "header": "signature with site ehs role",
              "placeholder": "",
              "type": "signature",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "signature with site ehs role",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 343,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            },
            {
              "field": "check_4",
              "header": "sign with approval",
              "placeholder": "",
              "type": "signature with approval",
              "editable": true,
              "required": false,
              "alignment": "center",
              "signatureConfiguration": {
                "Labels": "sign with approval",
                "Declaration": "",
                "SignedUserId": 0,
                "SignedUserName": "",
                "SignedMobileNumber": "",
                "SignedDateAndTime": "",
                "SignedAcmRoleId": 334,
                "DepartmentId": null,
                "IsAssignedToMandatory": false,
                "InspectionStatusId": 0,
                "InspectionStatusName": "",
                "IsRejected": false
              }
            }
          ]
        },
        "Rows": [
          {
            "check_1": "",
            "check_2": "",
            "check_3": "",
            "check_4": ""
          }
        ]
      },
      "sectionOrder": 3
    }
  ]
}


[INSPECTION] No inspection reminders to process


Audit log sent successfully.


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Module/29/Entity/21234/tasks


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?SortingColumn=Name&SortingOrder=Asc


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


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


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


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


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


Request Body : {"OrgId":[211],"PageNumber":1,"PageLimit":1,"StartDate":"2026-05-05","EndDate":"2026-05-05","SearchTerm":"","SortingColumn":["CreatedOn"],"SortingOrder":["desc"]}


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/211/Divisions?userId=1955&userTypeId=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/211/Divisions/List


Request Body : {"OrgId":[211],"SiteId":[],"UserId":1955,"SearchTerm":""}


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Resources/package-features-eng


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/DropDown?ModuleName=undefined&isActive=true


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


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


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


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets/AssetTypes?OrgId=248&SortingOrder=asc&SortingColumn=Name&userId=267


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Contractors/All?&siteIds=708&siteIds=744&siteIds=707&siteIds=705&siteIds=709&siteIds=706&IsActive=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/ModulePermissions?RoleIds=334


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/248/Users/ModuleTypes?SiteIds=708&SiteIds=744&SiteIds=707&SiteIds=705&SiteIds=709&SiteIds=706&AcmRoleId=334


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


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


Request Body : {"SiteId":[708,744,707,705,709,706],"UserId":5538}


Request URL : https://api-qa-staging-2.oqsha.com/Batches/Own?AsFaculty=true&AsParticipant=true&organisationId=248&userId=5538


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Inspections/Asset/467?SiteId=708&Count=3&ExcludeInspectionId=21232


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Module/29/Entity/21232/tasks


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


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/Users/267


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?SortingColumn=Name&SortingOrder=Asc


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/AccessControl/Modules/248


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


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


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


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


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/Users/5532


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Inspections/Feed?seeAllInspections=1&FromDate=2026-01-01&ToDate=2026-05-28&inspectionTypeId=32&inspectionStatusId=747


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Module/29/Entity/21234/tasks


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/248/Departments?SortingColumn=Name&SortingOrder=Asc


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


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


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


[INSPECTION] No reminders provided. Deleting existing reminders for inspection: 21234


Audit log sent successfully.


Application started


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


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/AppVersions?DeviceType=android&IsLatestVersion=true&IsOqsha=true


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


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/Users/5532/FieldStaffOrganisations/


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


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/248/TicketStatus/Counts