Request Body : {"SiteId":510,"ReportedBy":2815,"CategoryId":295,"DepartmentId":18,"IncidentDateTime":"2026-02-03T06:30:00Z","OrganisationId":297,"TreatmentOfInjury":"","IncidentDescription":"incident description ","Checks":{"Sections":[{"SectionId":0,"SectionName":"Job Details","Checks":[{"Check":"Name of the victim","Value":"gopi","Type":"freetext"},{"Check":"Name of the contractor/MH","Value":"Na","Type":"freetext"},{"Check":"Details of people involved","Value":"people","Type":"freetext"},{"Check":"Details of Equipment involved","Value":"equipment","Type":"freetext"},{"Check":"Involved Activity","Value":"incident","Type":"freetext"},{"Check":"Details of reporting person","Value":"person","Type":"freetext"},{"Check":"Emergency physician on site?","CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"Value":1,"Type":"dynamicradiobutton"},{"Check":"Name of the physician","Value":"name","Type":"freetext"},{"Check":"Peoples injured","Value":"gopi","Type":"freetext"},{"Check":"Type of injury","CheckOptions":[{"OptionId":1,"OptionText":"Minor"},{"OptionId":2,"OptionText":"Major"}],"Value":1,"Type":"dynamicradiobutton"},{"Check":"Part of body","CheckOptions":[{"OptionId":1,"OptionText":"Head"},{"OptionId":2,"OptionText":"Hand"},{"OptionId":3,"OptionText":"Legs"}],"Value":1,"Type":"dynamicradiobutton"},{"Check":"(Expected) Day of return to work: (Date or Time)","Value":"2026-02-03T12:00:00Z","Type":"datetime"},{"Check":"Brief description of the Accident/Incident","Value":"brief","Type":"freetext"}],"SectionType":"Report"},{"SectionId":1,"Checks":[{"Id":1,"Check":"Actions","Type":"freetext","Value":"","IsMandatory":0},{"Id":2,"Check":"Responsible","Type":"freetext","Value":"","IsMandatory":0},{"Id":3,"Check":"Target date","Type":"date","Value":"0","IsMandatory":0}],"SectionFiles":[],"SectionName":"Immediate corrective action is taken","SectionType":"freetext","AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"IsSectionTable":true,"TableConfig":{"CheckConfiguration":{"columnsItems":[{"field":"check_1","header":"Actions","type":"freetext","editable":true,"required":false},{"field":"check_2","header":"Responsible","type":"freetext","editable":true,"required":false},{"field":"check_3","header":"Target date","type":"date","editable":true,"required":false}]},"Rows":[{"check_1":"","check_2":"","check_3":""}]}},{"SectionId":2,"SectionName":"Signature(s)","SectionType":"signature","MandatoryChecksCount":0,"OrganisationId":297,"Status":1,"Rank":2,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"Corporate Head( HO )","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Corporate Head( HO )","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":347,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false,"SignedMobileNumber":"9160948627"}},{"Id":2,"Check":"Corporate Head( HO )","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Corporate Head( HO )","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":347,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false}},{"Id":3,"Check":"Site Safety incharge","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Site Safety incharge","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":706,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false}]},"StatusId":87,"TeamFormation":{"TeamLeaderUserId":null,"TeamMemberUserIds":[],"TargetDate":null,"Remarks":""},"Approvers":[{"ApproverId":3945,"IncidentManagementIncidentId":1582,"AcmRoleId":347,"UserId":1,"IsApproved":true,"Sequence":1,"LevelOfApprover":"LevelTwo","ApproverCreatedBy":2815,"CreatedOn":"2026-02-03T10:33:23Z","Status":"Active","ApproverUserId":1,"ApproverName":"Raj Kumar Pativada"},{"ApproverId":3946,"IncidentManagementIncidentId":1582,"AcmRoleId":706,"UserId":2355,"IsApproved":false,"Sequence":2,"LevelOfApprover":"LevelTwo","ApproverCreatedBy":2815,"CreatedOn":"2026-02-03T10:33:23Z","Status":"Active","ApproverUserId":2355,"ApproverName":"Lalit Req"},{"ApproverId":3947,"IncidentManagementIncidentId":1582,"AcmRoleId":347,"UserId":1,"IsApproved":false,"Sequence":3,"LevelOfApprover":"LevelTwo","ApproverCreatedBy":2815,"CreatedOn":"2026-02-03T10:33:23Z","Status":"Active","ApproverUserId":1,"ApproverName":"Raj Kumar Pativada"}],"Comment":"Fir released ","ProcessListIds":[],"AssetIds":[],"IsSkipInvestigation":false}


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 0,
      "SectionName": "Job Details",
      "Checks": [
        {
          "Check": "Name of the victim",
          "Value": "gopi",
          "Type": "freetext"
        },
        {
          "Check": "Name of the contractor/MH",
          "Value": "Na",
          "Type": "freetext"
        },
        {
          "Check": "Details of people involved",
          "Value": "people",
          "Type": "freetext"
        },
        {
          "Check": "Details of Equipment involved",
          "Value": "equipment",
          "Type": "freetext"
        },
        {
          "Check": "Involved Activity",
          "Value": "incident",
          "Type": "freetext"
        },
        {
          "Check": "Details of reporting person",
          "Value": "person",
          "Type": "freetext"
        },
        {
          "Check": "Emergency physician on site?",
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            }
          ],
          "Value": 1,
          "Type": "dynamicradiobutton"
        },
        {
          "Check": "Name of the physician",
          "Value": "name",
          "Type": "freetext"
        },
        {
          "Check": "Peoples injured",
          "Value": "gopi",
          "Type": "freetext"
        },
        {
          "Check": "Type of injury",
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Minor"
            },
            {
              "OptionId": 2,
              "OptionText": "Major"
            }
          ],
          "Value": 1,
          "Type": "dynamicradiobutton"
        },
        {
          "Check": "Part of body",
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Head"
            },
            {
              "OptionId": 2,
              "OptionText": "Hand"
            },
            {
              "OptionId": 3,
              "OptionText": "Legs"
            }
          ],
          "Value": 1,
          "Type": "dynamicradiobutton"
        },
        {
          "Check": "(Expected) Day of return to work: (Date or Time)",
          "Value": "2026-02-03T12:00:00Z",
          "Type": "datetime"
        },
        {
          "Check": "Brief description of the Accident/Incident",
          "Value": "brief",
          "Type": "freetext"
        }
      ],
      "SectionType": "Report"
    },
    {
      "SectionId": 1,
      "Checks": [
        {
          "Id": 1,
          "Check": "Actions",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 2,
          "Check": "Responsible",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 3,
          "Check": "Target date",
          "Type": "date",
          "Value": "0",
          "IsMandatory": 0
        }
      ],
      "SectionFiles": [],
      "SectionName": "Immediate corrective action is taken",
      "SectionType": "freetext",
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "IsSectionTable": true,
      "TableConfig": {
        "CheckConfiguration": {
          "columnsItems": [
            {
              "field": "check_1",
              "header": "Actions",
              "type": "freetext",
              "editable": true,
              "required": false
            },
            {
              "field": "check_2",
              "header": "Responsible",
              "type": "freetext",
              "editable": true,
              "required": false
            },
            {
              "field": "check_3",
              "header": "Target date",
              "type": "date",
              "editable": true,
              "required": false
            }
          ]
        },
        "Rows": [
          {
            "check_1": "",
            "check_2": "",
            "check_3": ""
          }
        ]
      }
    },
    {
      "SectionId": 2,
      "SectionName": "Signature(s)",
      "SectionType": "signature",
      "MandatoryChecksCount": 0,
      "OrganisationId": 297,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "Corporate Head( HO )",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Corporate Head( HO )",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 347,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false,
            "SignedMobileNumber": "9160948627"
          }
        },
        {
          "Id": 2,
          "Check": "Corporate Head( HO )",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Corporate Head( HO )",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 347,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false
          }
        },
        {
          "Id": 3,
          "Check": "Site Safety incharge",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Site Safety incharge",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 706,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false
    }
  ]
}


Pushing Incident Validated Notification Event to NSQ


NotificationObject: {"EventName":"INCIDENT_FIRRELEASED_NOTIFICATION", "EventArgs":[{"Key":"UserId", "Value":"1"},{"Key":"IncidentId", "Value":"1582"},{"Key":"OrgId", "Value":"297"},{"Key":"PreviousApproverName", "Value":"Lalit Aditya Kola"},{"Key":"InjuredCount", "Value":"0"}]}


Pushing External User FIR Release Notification Event to NSQ


NotificationObject: {"EventName":"EXTERNAL_INCIDENT_FIRRELEASED_NOTIFICATION", "EventArgs":[{"Key":"EmailIds", "Value":"kumarsamarjeet.19@gmail.com;samarjeet.k@osmosys.co;"},{"Key":"IncidentId", "Value":"1582"},{"Key":"OrgId", "Value":"297"}]}


Audit log sent successfully.


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Incident/1582


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Incident/1582/History


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/297/Users/DropDown??ModuleName==app-Incident Management&siteId=510&RoleId=347&RoleId=706


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/Investigation/Categories


Request Body : {}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Investigation/statuses


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-5631: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":24722},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":24722}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24722


Attachment count : 2;


Validating attachment : combined_20260203_104338_667687_f4185122.jpg;


Validating attachment : combined_20260203_104356_158887_f4185375.jpg;


Attachments updated for the incident Id = 24722


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Incident/1582


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Investigation/Category/126


Request Body : {"SiteId":510,"ReportedBy":2815,"CategoryId":295,"DepartmentId":18,"IncidentDateTime":"2026-02-03T06:30:00Z","OrganisationId":297,"TreatmentOfInjury":"","IncidentDescription":"incident description ","Checks":{"Sections":[{"SectionId":0,"SectionName":"Job Details","Checks":[{"Check":"Name of the victim","Value":"gopi","Type":"freetext"},{"Check":"Name of the contractor/MH","Value":"Na","Type":"freetext"},{"Check":"Details of people involved","Value":"people","Type":"freetext"},{"Check":"Details of Equipment involved","Value":"equipment","Type":"freetext"},{"Check":"Involved Activity","Value":"incident","Type":"freetext"},{"Check":"Details of reporting person","Value":"person","Type":"freetext"},{"Check":"Emergency physician on site?","CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"Value":1,"Type":"dynamicradiobutton"},{"Check":"Name of the physician","Value":"name","Type":"freetext"},{"Check":"Peoples injured","Value":"gopi","Type":"freetext"},{"Check":"Type of injury","CheckOptions":[{"OptionId":1,"OptionText":"Minor"},{"OptionId":2,"OptionText":"Major"}],"Value":1,"Type":"dynamicradiobutton"},{"Check":"Part of body","CheckOptions":[{"OptionId":1,"OptionText":"Head"},{"OptionId":2,"OptionText":"Hand"},{"OptionId":3,"OptionText":"Legs"}],"Value":1,"Type":"dynamicradiobutton"},{"Check":"(Expected) Day of return to work: (Date or Time)","Value":"2026-02-03T12:00:00Z","Type":"datetime"},{"Check":"Brief description of the Accident/Incident","Value":"brief","Type":"freetext"}],"SectionType":"Report"},{"SectionId":1,"Checks":[{"Id":1,"Check":"Actions","Type":"freetext","Value":"","IsMandatory":0},{"Id":2,"Check":"Responsible","Type":"freetext","Value":"","IsMandatory":0},{"Id":3,"Check":"Target date","Type":"date","Value":"0","IsMandatory":0}],"SectionFiles":[],"SectionName":"Immediate corrective action is taken","SectionType":"freetext","AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"IsSectionTable":true,"TableConfig":{"CheckConfiguration":{"columnsItems":[{"field":"check_1","header":"Actions","type":"freetext","editable":true,"required":false},{"field":"check_2","header":"Responsible","type":"freetext","editable":true,"required":false},{"field":"check_3","header":"Target date","type":"date","editable":true,"required":false}]},"Rows":[{"check_1":"","check_2":"","check_3":""}]}},{"SectionId":2,"SectionName":"Signature(s)","SectionType":"signature","MandatoryChecksCount":0,"OrganisationId":297,"Status":1,"Rank":2,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"Corporate Head( HO )","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Corporate Head( HO )","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":347,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false,"SignedMobileNumber":"9160948627"}},{"Id":2,"Check":"Corporate Head( HO )","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Corporate Head( HO )","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":347,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false}},{"Id":3,"Check":"Site Safety incharge","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Site Safety incharge","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":706,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false}]},"StatusId":87,"TeamFormation":{"TeamLeaderUserId":null,"TeamMemberUserIds":[],"TargetDate":null,"Remarks":""},"Approvers":[{"ApproverId":3945,"IncidentManagementIncidentId":1582,"AcmRoleId":347,"UserId":1,"IsApproved":true,"Sequence":1,"LevelOfApprover":"LevelTwo","ApproverCreatedBy":2815,"CreatedOn":"2026-02-03T10:33:23Z","Status":"Active","ApproverUserId":1,"ApproverName":"Raj Kumar Pativada"},{"ApproverId":3946,"IncidentManagementIncidentId":1582,"AcmRoleId":706,"UserId":2355,"IsApproved":true,"Sequence":2,"LevelOfApprover":"LevelTwo","ApproverCreatedBy":2815,"CreatedOn":"2026-02-03T10:33:23Z","Status":"Active","ApproverUserId":2355,"ApproverName":"Lalit Req"},{"ApproverId":3947,"IncidentManagementIncidentId":1582,"AcmRoleId":347,"UserId":1,"IsApproved":false,"Sequence":3,"LevelOfApprover":"LevelTwo","ApproverCreatedBy":2815,"CreatedOn":"2026-02-03T10:33:23Z","Status":"Active","ApproverUserId":1,"ApproverName":"Raj Kumar Pativada"},{"AcmRoleId":0,"UserId":2815,"UserName":"gopi K","IsApproved":false,"LevelOfApprover":"LevelOne","Sequence":4}],"Comment":null,"ProcessListIds":[],"AssetIds":[],"IsSkipInvestigation":false}


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 0,
      "SectionName": "Job Details",
      "Checks": [
        {
          "Check": "Name of the victim",
          "Value": "gopi",
          "Type": "freetext"
        },
        {
          "Check": "Name of the contractor/MH",
          "Value": "Na",
          "Type": "freetext"
        },
        {
          "Check": "Details of people involved",
          "Value": "people",
          "Type": "freetext"
        },
        {
          "Check": "Details of Equipment involved",
          "Value": "equipment",
          "Type": "freetext"
        },
        {
          "Check": "Involved Activity",
          "Value": "incident",
          "Type": "freetext"
        },
        {
          "Check": "Details of reporting person",
          "Value": "person",
          "Type": "freetext"
        },
        {
          "Check": "Emergency physician on site?",
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            }
          ],
          "Value": 1,
          "Type": "dynamicradiobutton"
        },
        {
          "Check": "Name of the physician",
          "Value": "name",
          "Type": "freetext"
        },
        {
          "Check": "Peoples injured",
          "Value": "gopi",
          "Type": "freetext"
        },
        {
          "Check": "Type of injury",
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Minor"
            },
            {
              "OptionId": 2,
              "OptionText": "Major"
            }
          ],
          "Value": 1,
          "Type": "dynamicradiobutton"
        },
        {
          "Check": "Part of body",
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Head"
            },
            {
              "OptionId": 2,
              "OptionText": "Hand"
            },
            {
              "OptionId": 3,
              "OptionText": "Legs"
            }
          ],
          "Value": 1,
          "Type": "dynamicradiobutton"
        },
        {
          "Check": "(Expected) Day of return to work: (Date or Time)",
          "Value": "2026-02-03T12:00:00Z",
          "Type": "datetime"
        },
        {
          "Check": "Brief description of the Accident/Incident",
          "Value": "brief",
          "Type": "freetext"
        }
      ],
      "SectionType": "Report"
    },
    {
      "SectionId": 1,
      "Checks": [
        {
          "Id": 1,
          "Check": "Actions",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 2,
          "Check": "Responsible",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 3,
          "Check": "Target date",
          "Type": "date",
          "Value": "0",
          "IsMandatory": 0
        }
      ],
      "SectionFiles": [],
      "SectionName": "Immediate corrective action is taken",
      "SectionType": "freetext",
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "IsSectionTable": true,
      "TableConfig": {
        "CheckConfiguration": {
          "columnsItems": [
            {
              "field": "check_1",
              "header": "Actions",
              "type": "freetext",
              "editable": true,
              "required": false
            },
            {
              "field": "check_2",
              "header": "Responsible",
              "type": "freetext",
              "editable": true,
              "required": false
            },
            {
              "field": "check_3",
              "header": "Target date",
              "type": "date",
              "editable": true,
              "required": false
            }
          ]
        },
        "Rows": [
          {
            "check_1": "",
            "check_2": "",
            "check_3": ""
          }
        ]
      }
    },
    {
      "SectionId": 2,
      "SectionName": "Signature(s)",
      "SectionType": "signature",
      "MandatoryChecksCount": 0,
      "OrganisationId": 297,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "Corporate Head( HO )",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Corporate Head( HO )",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 347,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false,
            "SignedMobileNumber": "9160948627"
          }
        },
        {
          "Id": 2,
          "Check": "Corporate Head( HO )",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Corporate Head( HO )",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 347,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false
          }
        },
        {
          "Id": 3,
          "Check": "Site Safety incharge",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Site Safety incharge",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 706,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false
    }
  ]
}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Investigation


Request Body : {"IncidentId":1582,"CategoryId":126,"StatusId":67,"OrganisationId":297,"categoryOfIncident":295,"Checks":{"Sections":[{"SectionId":1,"SectionName":"Investigation","SectionType":"freetext","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":1,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"1.How did the incident happen? (Be as detailed as possible)","Type":"freetext","Value":"","IsMandatory":0},{"Id":2,"Check":"2.Were there any witnesses to this incident?","Type":"dynamicradiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}]},{"Id":3,"Check":"3.Have witness statements been taken?","Type":"dynamicradiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}]},{"Id":4,"Check":"4.Witness statements: (Including Name, Designation, Contractor details, etc.)","Type":"freetext","Value":"","IsMandatory":0},{"Id":5,"Check":"5.What activities were being carried out at the time and any equipment involved (including make, model, serial no)","Type":"freetext","Value":"","IsMandatory":0},{"Id":6,"Check":"6.Was there anything unusual or different about the working conditions at the time of the incident, such as the weather or an open day:make, model, serial no) (Copy)","Type":"freetext","Value":"","IsMandatory":0},{"Id":7,"Check":"7.Did a lack of competency or training contribute to this incident?","Type":"dynamicradiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}]},{"Id":8,"Check":"Supporting documents:","Type":"freetext","Value":"","IsMandatory":0},{"Id":9,"Check":"Training records","Type":"file","Value":"0","IsMandatory":0},{"Id":10,"Check":"Other (Please Provide details)","Type":"freetext","Value":"","IsMandatory":0},{"Id":11,"Check":"8.Was there a risk assessment /SOP/Method statement for the task?","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":12,"Check":"9.Did the risk assessment/SOP/MOS cover all aspects of the task?","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":13,"Check":"10.Was it being followed? (Attached supporting documents)","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":14,"Check":"11.Was safety equipment and/or personal protective equipment provided?","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":15,"Check":"12.Was the equipment suitable for the task and being used correctly?","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":16,"Check":"13.Was PPE used during the task?","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":17,"Check":"14.Was PPE compatible with another PPE used?","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":18,"Check":"15.Any similar incidents happened?","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":19,"Check":"16.Immediate underlying root cause:","Type":"freetext","Value":"","IsMandatory":0},{"Id":20,"Check":"16(a).Why did the incident happen / detailed root cause? (Use the Five Why’s technique to identify root causes)","Type":"freetext","Value":"","IsMandatory":0},{"Id":21,"Check":"17.Possible root causes of the accidents/ Incident:","Type":"multiselect","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Design Flaws: Errors or deficiencies in the construction plans and designs."},{"OptionId":2,"OptionText":"Drug or Alcohol Use: Substance abuse by workers on the job can impair judgment and coordination, leading to accidents."},{"OptionId":3,"OptionText":"Environmental Factors: Weather conditions, such as rain, snow, or high winds, can contribute to accidents."},{"OptionId":4,"OptionText":"Equipment Failure: Mechanical failure or malfunction of construction equipment or tools."},{"OptionId":5,"OptionText":"Human Error: Mistakes made by workers or equipment operators due to fatigue, distraction, or inexperience."},{"OptionId":6,"OptionText":"Inadequate Emergency Response: A lack of preparedness or inadequate response to accidents when they occur."},{"OptionId":7,"OptionText":"Inadequate Inspection/Maintenance: Failure to regularly inspect and maintain equipment or structures can lead to accidents."},{"OptionId":8,"OptionText":"Inadequate Personal Protective Equipment (PPE): Workers not wearing the necessary PPE for their tasks."},{"OptionId":9,"OptionText":"Inadequate Planning: Poorly planned construction projects may lack proper risk assessments and safety measures."},{"OptionId":10,"OptionText":"Inadequate Safety Culture: A lack of commitment to safety from management or a \"get the job done at all costs\" attitude."},{"OptionId":11,"OptionText":"Inadequate Supervision: Insufficient oversight by supervisors can result in unsafe practices or shortcuts being taken."},{"OptionId":12,"OptionText":"Inadequate Training: Usage of equipment without proper training can result in accidents."},{"OptionId":13,"OptionText":"Lack of Training: Workers may not have received proper training for their tasks, leading to errors and accidents."},{"OptionId":14,"OptionText":"Material Defects: Low-quality or defective construction materials can lead to structural failures or accidents."},{"OptionId":15,"OptionText":"Poor Communication: Miscommunication between workers, supervisors, or others can lead to misunderstandings."},{"OptionId":16,"OptionText":"Poor Housekeeping: Disorganized work areas can create hazards and increase the likelihood of accidents."},{"OptionId":17,"OptionText":"Stress and Fatigue: Long working hours, tight deadlines, and high-pressure situations can contribute to worker stress and fatigue."},{"OptionId":18,"OptionText":"Subcontractor Issues: Problems with subcontractors, including their qualifications, adherence to safety standards, or communication with the primary contractor."},{"OptionId":19,"OptionText":"Unsafe Work Practices: Workers not following established safety procedures or taking unnecessary risks."},{"OptionId":20,"OptionText":"Violations: Failure to comply with site safety regulations and standards."},{"OptionId":21,"OptionText":"Other, please explain:"}]},{"Id":22,"Check":"Other, please explain:","Type":"freetext","Value":"","IsMandatory":0}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false},{"SectionId":2,"SectionName":"Preventive Actions","SectionType":"","MandatoryChecksCount":0,"OrganisationId":297,"Status":1,"Rank":2,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"","Type":"","Value":"0","IsMandatory":0}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false},{"SectionId":3,"SectionName":"Horizontal Deployment of Preventive Actions With in the Site","SectionType":"","MandatoryChecksCount":0,"OrganisationId":297,"Status":1,"Rank":3,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"","Type":"","Value":"0","IsMandatory":0}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false},{"SectionId":4,"SectionName":"Horizontal Deployment of Preventive Actions Across the Sites","SectionType":"","MandatoryChecksCount":0,"OrganisationId":297,"Status":1,"Rank":4,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"","Type":"","Value":"0","IsMandatory":0}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false},{"SectionId":0,"SectionName":"Standalone Checks","SectionType":"checkbox","MandatoryChecksCount":0,"OrganisationId":297,"CreatedOn":"2025-12-30T16:02:55Z","Status":1,"Rank":0,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"Date of the Investigation","Type":"date","Value":"0","IsMandatory":0},{"Id":2,"Check":"Location/ area","Type":"freetext","Value":"","IsMandatory":0},{"Id":3,"Check":"Work area In-charge (Name & Designation)","Type":"freetext","Value":"","IsMandatory":0},{"Id":4,"Check":"Are people injured?","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":5,"Check":"Name of Injured Person(s)","Type":"freetext","Value":"","IsMandatory":0},{"Id":6,"Check":"Injured person(S) Belongs (Name of Contractor / Client)","Type":"freetext","Value":"","IsMandatory":0},{"Id":7,"Check":"Which Body Part of the injured?","Type":"freetext","Value":"","IsMandatory":0},{"Id":8,"Check":"Emergency first aider on site?","Type":"dynamicradiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}]},{"Id":9,"Check":"Is any further treatment required for the injured person?","Type":"radiobutton","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":10,"Check":"If yes, please mention the name of the hospital where the victim is receiving treatment including the Hospital location.","Type":"freetext","Value":"","IsMandatory":0},{"Id":11,"Check":"Date and time of admission to hospital","Type":"datetime","Value":"0","IsMandatory":0},{"Id":12,"Check":"(Expected) Day of return to work","Type":"date","Value":"0","IsMandatory":0},{"Id":13,"Check":"Level of the incident/Accident","Type":"singleselect","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Fatal"},{"OptionId":2,"OptionText":"LTC"},{"OptionId":3,"OptionText":"MTC"},{"OptionId":4,"OptionText":"FAC"},{"OptionId":5,"OptionText":"Others"}]},{"Id":14,"Check":"Specify If any others (Here)","Type":"freetext","Value":"","IsMandatory":0},{"Id":15,"Check":"Severity of Incident","Type":"singleselect","Value":"0","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Major"},{"OptionId":2,"OptionText":"Moderate"},{"OptionId":3,"OptionText":"Minor"},{"OptionId":4,"OptionText":"Property Damage"}]}]}]},"Approvers":[{"ApproverId":3945,"IncidentManagementIncidentId":1582,"AcmRoleId":347,"UserId":1,"IsApproved":true,"Sequence":1,"LevelOfApprover":"LevelTwo","ApproverCreatedBy":2815,"CreatedOn":"2026-02-03T10:33:23Z","Status":"Active","ApproverUserId":1,"ApproverName":"Raj Kumar Pativada"},{"ApproverId":3946,"IncidentManagementIncidentId":1582,"AcmRoleId":706,"UserId":2355,"IsApproved":true,"Sequence":2,"LevelOfApprover":"LevelTwo","ApproverCreatedBy":2815,"CreatedOn":"2026-02-03T10:33:23Z","Status":"Active","ApproverUserId":2355,"ApproverName":"Lalit Req"},{"ApproverId":3947,"IncidentManagementIncidentId":1582,"AcmRoleId":347,"UserId":1,"IsApproved":false,"Sequence":3,"LevelOfApprover":"LevelTwo","ApproverCreatedBy":2815,"CreatedOn":"2026-02-03T10:33:23Z","Status":"Active","ApproverUserId":1,"ApproverName":"Raj Kumar Pativada"},{"AcmRoleId":0,"UserId":2815,"UserName":"gopi K","IsApproved":false,"LevelOfApprover":"LevelOne","Sequence":4}]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Incident/1582/History


Pushing Incident Investigation In Progress Notification Event to NSQ


NotificationObject: {"EventName":"INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION", "EventArgs":[{"Key":"UserIds", "Value":"[2815]"},{"Key":"IncidentId", "Value":"1582"},{"Key":"OrgId", "Value":"297"},{"Key":"PreviousApproverName", "Value":"Lalit Aditya Kola"},{"Key":"InjuredCount", "Value":"0"}]}


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "SectionName": "Investigation",
      "SectionType": "freetext",
      "MandatoryChecksCount": 0,
      "OrganisationId": null,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "1.How did the incident happen? (Be as detailed as possible)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 2,
          "Check": "2.Were there any witnesses to this incident?",
          "Type": "dynamicradiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            }
          ]
        },
        {
          "Id": 3,
          "Check": "3.Have witness statements been taken?",
          "Type": "dynamicradiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            }
          ]
        },
        {
          "Id": 4,
          "Check": "4.Witness statements: (Including Name, Designation, Contractor details, etc.)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 5,
          "Check": "5.What activities were being carried out at the time and any equipment involved (including make, model, serial no)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 6,
          "Check": "6.Was there anything unusual or different about the working conditions at the time of the incident, such as the weather or an open day:make, model, serial no) (Copy)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 7,
          "Check": "7.Did a lack of competency or training contribute to this incident?",
          "Type": "dynamicradiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            }
          ]
        },
        {
          "Id": 8,
          "Check": "Supporting documents:",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 9,
          "Check": "Training records",
          "Type": "file",
          "Value": "0",
          "IsMandatory": 0
        },
        {
          "Id": 10,
          "Check": "Other (Please Provide details)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 11,
          "Check": "8.Was there a risk assessment /SOP/Method statement for the task?",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 12,
          "Check": "9.Did the risk assessment/SOP/MOS cover all aspects of the task?",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 13,
          "Check": "10.Was it being followed? (Attached supporting documents)",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 14,
          "Check": "11.Was safety equipment and/or personal protective equipment provided?",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 15,
          "Check": "12.Was the equipment suitable for the task and being used correctly?",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 16,
          "Check": "13.Was PPE used during the task?",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 17,
          "Check": "14.Was PPE compatible with another PPE used?",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 18,
          "Check": "15.Any similar incidents happened?",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 19,
          "Check": "16.Immediate underlying root cause:",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 20,
          "Check": "16(a).Why did the incident happen / detailed root cause? (Use the Five Why’s technique to identify root causes)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 21,
          "Check": "17.Possible root causes of the accidents/ Incident:",
          "Type": "multiselect",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Design Flaws: Errors or deficiencies in the construction plans and designs."
            },
            {
              "OptionId": 2,
              "OptionText": "Drug or Alcohol Use: Substance abuse by workers on the job can impair judgment and coordination, leading to accidents."
            },
            {
              "OptionId": 3,
              "OptionText": "Environmental Factors: Weather conditions, such as rain, snow, or high winds, can contribute to accidents."
            },
            {
              "OptionId": 4,
              "OptionText": "Equipment Failure: Mechanical failure or malfunction of construction equipment or tools."
            },
            {
              "OptionId": 5,
              "OptionText": "Human Error: Mistakes made by workers or equipment operators due to fatigue, distraction, or inexperience."
            },
            {
              "OptionId": 6,
              "OptionText": "Inadequate Emergency Response: A lack of preparedness or inadequate response to accidents when they occur."
            },
            {
              "OptionId": 7,
              "OptionText": "Inadequate Inspection/Maintenance: Failure to regularly inspect and maintain equipment or structures can lead to accidents."
            },
            {
              "OptionId": 8,
              "OptionText": "Inadequate Personal Protective Equipment (PPE): Workers not wearing the necessary PPE for their tasks."
            },
            {
              "OptionId": 9,
              "OptionText": "Inadequate Planning: Poorly planned construction projects may lack proper risk assessments and safety measures."
            },
            {
              "OptionId": 10,
              "OptionText": "Inadequate Safety Culture: A lack of commitment to safety from management or a \"get the job done at all costs\" attitude."
            },
            {
              "OptionId": 11,
              "OptionText": "Inadequate Supervision: Insufficient oversight by supervisors can result in unsafe practices or shortcuts being taken."
            },
            {
              "OptionId": 12,
              "OptionText": "Inadequate Training: Usage of equipment without proper training can result in accidents."
            },
            {
              "OptionId": 13,
              "OptionText": "Lack of Training: Workers may not have received proper training for their tasks, leading to errors and accidents."
            },
            {
              "OptionId": 14,
              "OptionText": "Material Defects: Low-quality or defective construction materials can lead to structural failures or accidents."
            },
            {
              "OptionId": 15,
              "OptionText": "Poor Communication: Miscommunication between workers, supervisors, or others can lead to misunderstandings."
            },
            {
              "OptionId": 16,
              "OptionText": "Poor Housekeeping: Disorganized work areas can create hazards and increase the likelihood of accidents."
            },
            {
              "OptionId": 17,
              "OptionText": "Stress and Fatigue: Long working hours, tight deadlines, and high-pressure situations can contribute to worker stress and fatigue."
            },
            {
              "OptionId": 18,
              "OptionText": "Subcontractor Issues: Problems with subcontractors, including their qualifications, adherence to safety standards, or communication with the primary contractor."
            },
            {
              "OptionId": 19,
              "OptionText": "Unsafe Work Practices: Workers not following established safety procedures or taking unnecessary risks."
            },
            {
              "OptionId": 20,
              "OptionText": "Violations: Failure to comply with site safety regulations and standards."
            },
            {
              "OptionId": 21,
              "OptionText": "Other, please explain:"
            }
          ]
        },
        {
          "Id": 22,
          "Check": "Other, please explain:",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false
    },
    {
      "SectionId": 2,
      "SectionName": "Preventive Actions",
      "SectionType": "",
      "MandatoryChecksCount": 0,
      "OrganisationId": 297,
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "",
          "Type": "",
          "Value": "0",
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false
    },
    {
      "SectionId": 3,
      "SectionName": "Horizontal Deployment of Preventive Actions With in the Site",
      "SectionType": "",
      "MandatoryChecksCount": 0,
      "OrganisationId": 297,
      "Status": 1,
      "Rank": 3,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "",
          "Type": "",
          "Value": "0",
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false
    },
    {
      "SectionId": 4,
      "SectionName": "Horizontal Deployment of Preventive Actions Across the Sites",
      "SectionType": "",
      "MandatoryChecksCount": 0,
      "OrganisationId": 297,
      "Status": 1,
      "Rank": 4,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "",
          "Type": "",
          "Value": "0",
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false
    },
    {
      "SectionId": 0,
      "SectionName": "Standalone Checks",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": 297,
      "CreatedOn": "2025-12-30T16:02:55Z",
      "Status": 1,
      "Rank": 0,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "Date of the Investigation",
          "Type": "date",
          "Value": "0",
          "IsMandatory": 0
        },
        {
          "Id": 2,
          "Check": "Location/ area",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 3,
          "Check": "Work area In-charge (Name & Designation)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 4,
          "Check": "Are people injured?",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 5,
          "Check": "Name of Injured Person(s)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 6,
          "Check": "Injured person(S) Belongs (Name of Contractor / Client)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 7,
          "Check": "Which Body Part of the injured?",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 8,
          "Check": "Emergency first aider on site?",
          "Type": "dynamicradiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            }
          ]
        },
        {
          "Id": 9,
          "Check": "Is any further treatment required for the injured person?",
          "Type": "radiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 10,
          "Check": "If yes, please mention the name of the hospital where the victim is receiving treatment including the Hospital location.",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 11,
          "Check": "Date and time of admission to hospital",
          "Type": "datetime",
          "Value": "0",
          "IsMandatory": 0
        },
        {
          "Id": 12,
          "Check": "(Expected) Day of return to work",
          "Type": "date",
          "Value": "0",
          "IsMandatory": 0
        },
        {
          "Id": 13,
          "Check": "Level of the incident/Accident",
          "Type": "singleselect",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Fatal"
            },
            {
              "OptionId": 2,
              "OptionText": "LTC"
            },
            {
              "OptionId": 3,
              "OptionText": "MTC"
            },
            {
              "OptionId": 4,
              "OptionText": "FAC"
            },
            {
              "OptionId": 5,
              "OptionText": "Others"
            }
          ]
        },
        {
          "Id": 14,
          "Check": "Specify If any others (Here)",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 15,
          "Check": "Severity of Incident",
          "Type": "singleselect",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Major"
            },
            {
              "OptionId": 2,
              "OptionText": "Moderate"
            },
            {
              "OptionId": 3,
              "OptionText": "Minor"
            },
            {
              "OptionId": 4,
              "OptionText": "Property Damage"
            }
          ]
        }
      ]
    }
  ]
}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Investigation/530


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Investigation/530/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Investigation/statuses


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


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


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


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


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


Request Body : {"SiteId":[],"DepartmentId":[],"InvestigationCategoryId":[],"InvestigationStatusId":[],"FromDate":"2026-02-03","ToDate":"2026-02-03"}


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


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


Request Body : {}


JTI f5a29db1-eea3-4184-ab69-ce2e11d5e596 for userId = 1954 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/Languages


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


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


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-5631: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":24723},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":24723}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24723


Attachment count : 1;


Validating attachment : combined_20260203_104430_772794_f4185872.jpg;


Attachments updated for the incident Id = 24723


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


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


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


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


Request Body : {"OTP":"9999","MobileNumber":"6303513182","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/2815/Organisations/


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


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


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


Calling RegisterWithSNS for registering the device token : c5goaNwJTSq2JZP5sDkKEX:APA91bHvYkgswazTiAKNgzx5w6TPFXFCWCiL4VGVeVm0BpbuoF4FbVx6Iv9jWVwg5ErPhjx7IgrM5G5uitbvjGM9uGtZsrjRdMATocnghc7op4_AjcZzbRo


Device Endpoint Created : arn:aws:sns:ap-south-1:637423593880:endpoint/GCM/Oqsha-Android-Test/cb69c653-f8b1-3a7c-be95-ec54f3c0d854


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


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


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


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


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


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


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


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


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


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


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


Request Body : {"SiteId":[],"DepartmentId":[],"InvestigationCategoryId":[],"InvestigationStatusId":[],"FromDate":"2026-02-03","ToDate":"2026-02-03"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Investigation/530


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Investigation/530/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/IncidentManagement/Investigation/statuses


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-10332: NO-Safety Vest, No_Gloves
  Unknown-10333: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-10334: NO-Hardhat, NO-Safety Vest
  Unknown-10335: NO-Hardhat
  Unknown-10336: NO-Mask
  Unknown-10337: NO-Hardhat, NO-Safety Vest
  Unknown-10338: NO-Hardhat
  Unknown-5631: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":24724},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":24724}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24724


Attachment count : 8;


Validating attachment : combined_20260203_104450_353456_f4186125.jpg;


Validating attachment : combined_20260203_104509_417775_f4186394.jpg;


Attachments updated for the incident Id = 24724


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-5631: NO-Hardhat
  Unknown-5695: NO-Hardhat, NO-Safety Vest


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":24725},{"Key":"AssignedToID", "Value":1761}]}


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":24725}]}


OsmoVision Webhook Incident is created. Incident Id = 24725


Attachment count : 3;


Validating attachment : combined_20260203_104533_630944_f4186763.jpg;


Validating attachment : combined_20260203_104550_808529_f4187018.jpg;


Attachments updated for the incident Id = 24725


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Tasks/24034


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown?ModuleName=app-Tasks&siteId=872


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/TaskCategories/DropDown


Request Body : {"SiteId":[872],"Source":"User"}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Tasks/24034/Comments


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Category/1087


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-5631: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":24726},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":24726}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24726


Attachment count : 2;


Validating attachment : combined_20260203_104608_891234_f4187272.jpg;


Validating attachment : combined_20260203_104626_423143_f4187520.jpg;


Attachments updated for the incident Id = 24726


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-10339: NO-Hardhat, NO-Safety Vest
  Unknown-10340: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-10341: Hardhat, NO-Hardhat
  Unknown-10342: Hardhat
  Unknown-5631: NO-Hardhat, NO-Mask, NO-Safety Vest


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":24727},{"Key":"AssignedToID", "Value":1761}]}


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":24727}]}


OsmoVision Webhook Incident is created. Incident Id = 24727


Attachment count : 6;


Validating attachment : combined_20260203_104645_546421_f4187778.jpg;


Validating attachment : combined_20260203_104702_965050_f4188044.jpg;


Attachments updated for the incident Id = 24727


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-10343: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-5631: NO-Hardhat


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":24728},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":24728}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24728


Attachment count : 3;


Validating attachment : combined_20260203_104721_847299_f4188309.jpg;


Validating attachment : combined_20260203_104739_244378_f4188563.jpg;


Attachments updated for the incident Id = 24728


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Investigation/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentManagement/Investigation/Statuses


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentManagement/Statuses


Request Body : {}


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Assets?orgId=387&LocationId=1084&isActive=true


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/FieldStaffAndAppUsers?SiteIds=1084


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


Request Body : {"SiteId":[1084]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentManagement/Incident/Category/549


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentManagement/Incident/Category/548


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentManagement/Incident/Category/551


Request URL : http://localhost:9092/OsmoVisionIncident


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-10344: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-10345: NO-Mask
  Unknown-10346: NO-Hardhat, NO-Mask
  Unknown-5631: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":24729},{"Key":"AssignedToID", "Value":1761}]}


Immediate notifications not found. Disposing the notification object.


Pushing New Incident Notification object to NSQ


NotificationObject: {"EventName":"NEW_INCIDENT", "EventArgs":[{"Key":"IncidentID", "Value":24729}]}


Inserting activity with data: IncidentReporter.DAL.Models.ActivityDBO


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24729


Attachment count : 5;


Validating attachment : combined_20260203_104758_325701_f4188820.jpg;


Validating attachment : combined_20260203_104816_294359_f4189084.jpg;


Attachments updated for the incident Id = 24729


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


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


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/297/Users/1597


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/IncidentManagement/Incident