Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18153: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18154: NO-Hardhat, NO-Mask
  Unknown-18155: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18156: NO-Hardhat, NO-Safety Vest
  Unknown-18157: NO-Hardhat
  Unknown-9741: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27088},{"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":27088}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27088


Attachment count : 6;


Validating attachment : combined_20260204_112829_070442_f5457393.jpg;


Attachments updated for the incident Id = 27088


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


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


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


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


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 1,
      "Checks": [
        {
          "Id": "1_1",
          "Check": "Check Volt",
          "Type": "freetext",
          "Value": "gbh",
          "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,
            "FloatingLabel": true,
            "ReadOnly": false,
            "ConditionalRules": [],
            "Alignment": "center"
          },
          "LayoutMetadata": {
            "RowNumber": 0,
            "ColumnOrder": 0,
            "WidthPercentage": 100
          }
        }
      ],
      "SectionName": "Check the voltage",
      "SectionType": "checkbox",
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      }
    }
  ]
}


[INSPECTION] No inspection reminders to process


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Inspections/Asset/892?SiteId=1084&Count=3&ExcludeInspectionId=5103


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


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


Request Values read: AssetUid = 00000016, IncidentDescription = 00000016:
  Unknown-18164: NO-Hardhat


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27089},{"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":27089}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27089


Attachment count : 1;


Validating attachment : combined_20260204_112907_218282_f418229.jpg;


Attachments updated for the incident Id = 27089


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18158: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18159: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18160: NO-Hardhat, NO-Safety Vest
  Unknown-18161: NO-Safety Vest
  Unknown-18162: Hardhat, NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18163: NO-Hardhat
  Unknown-18165: NO-Hardhat
  Unknown-18166: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18167: NO-Hardhat, NO-Mask
  Unknown-18168: NO-Hardhat
  Unknown-18169: NO-Hardhat, NO-Mask
  Unknown-18170: NO-Hardhat
  Unknown-9599: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-9741: NO-Hardhat, NO-Safety Vest


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


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


OsmoVision Webhook Incident is created. Incident Id = 27090


Attachment count : 16;


Validating attachment : combined_20260204_112852_300591_f5457712.jpg;


Validating attachment : combined_20260204_112910_426702_f5458043.jpg;


Validating attachment : combined_20260204_112929_495033_f5458302.jpg;


Attachments updated for the incident Id = 27090


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Inspections/Feed?seeAllInspections=0&FromDate=2026-01-01&ToDate=2026-02-11


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


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


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


Request Values read: AssetUid = 00000016, IncidentDescription = 00000016:
  Unknown-18171: NO-Hardhat
  Unknown-18172: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18178: NO-Hardhat, NO-Mask


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27091},{"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":27091}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27091


Attachment count : 3;


Validating attachment : combined_20260204_112941_828436_f419081.jpg;


Validating attachment : combined_20260204_112959_402184_f419522.jpg;


Attachments updated for the incident Id = 27091


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


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


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


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


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


Request Body : {"AssetTypeId":199,"SiteId":872}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/AssetTypes/199?siteId=872


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


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18173: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18174: NO-Safety Vest
  Unknown-18175: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18176: NO-Hardhat
  Unknown-18177: NO-Hardhat
  Unknown-18179: NO-Hardhat
  Unknown-9741: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27092},{"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":27092}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27092


Attachment count : 8;


Validating attachment : combined_20260204_112953_321734_f5458626.jpg;


Validating attachment : combined_20260204_113011_413365_f5458915.jpg;


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


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


Attachments updated for the incident Id = 27092


Request Values read: AssetUid = 00000016, IncidentDescription = 00000016:
  Unknown-18180: NO-Hardhat
  Unknown-18181: NO-Hardhat
  Unknown-18187: NO-Hardhat
  Unknown-18188: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18189: NO-Hardhat, NO-Mask, NO-Safety Vest


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


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


OsmoVision Webhook Incident is created. Incident Id = 27093


Attachment count : 5;


Validating attachment : combined_20260204_113019_439557_f420017.jpg;


Validating attachment : combined_20260204_113037_335258_f420459.jpg;


Validating attachment : combined_20260204_113056_521983_f420905.jpg;


Attachments updated for the incident Id = 27093


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


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18182: NO-Hardhat, NO-Safety Vest
  Unknown-18183: NO-Safety Vest
  Unknown-18184: NO-Hardhat
  Unknown-18185: NO-Hardhat
  Unknown-18186: NO-Hardhat
  Unknown-9741: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27094},{"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":27094}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27094


Attachment count : 6;


Validating attachment : combined_20260204_113036_526303_f5459250.jpg;


Attachments updated for the incident Id = 27094


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


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


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/387/InspectionType/221


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


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


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


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


Request Body : {"AssetTypeId":199,"SiteId":872}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Users/AssetTypes/199?siteId=872


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Inspections/Feed?seeAllInspections=0&FromDate=2026-01-01&ToDate=2026-02-11


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


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


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/Investigation/545


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


Request Body : {}


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Reports/IncidentCountReport?OrgId=387&StartDate=2026-02-04&EndDate=2026-02-04


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/OrganisationStats?FromDate=2026-01-27&ToDate=2026-02-03&


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


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


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


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


Request Body : {"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/AppFilterUsers?Role=fieldStaff&OrgId=387


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Inspections/Feed?seeAllInspections=0&FromDate=2025-11-07&ToDate=2026-02-11


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Inspections/Feed?seeAllInspections=0&FromDate=2025-11-07&ToDate=2026-02-11


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


Request Values read: AssetUid = 00000016, IncidentDescription = 00000016:
  Unknown-18193: NO-Hardhat
  Unknown-18194: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18199: NO-Hardhat
  Unknown-18200: NO-Hardhat, NO-Mask, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27095},{"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":27095}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27095


Attachment count : 4;


Validating attachment : combined_20260204_113118_767015_f421433.jpg;


Validating attachment : combined_20260204_113139_380126_f421935.jpg;


Attachments updated for the incident Id = 27095


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18190: NO-Hardhat, NO-Safety Vest
  Unknown-18191: NO-Hardhat
  Unknown-18192: NO-Hardhat
  Unknown-18195: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18196: NO-Hardhat, NO-Mask
  Unknown-18197: NO-Hardhat
  Unknown-18198: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-9741: NO-Hardhat, NO-Safety Vest


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


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


OsmoVision Webhook Incident is created. Incident Id = 27096


Attachment count : 9;


Validating attachment : combined_20260204_113059_344926_f5459533.jpg;


Validating attachment : combined_20260204_113120_438687_f5459858.jpg;


Attachments updated for the incident Id = 27096


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


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


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/387/Users/1


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/Investigation/545


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


Request Body : {}


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


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


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


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


Request Body : {"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/AppFilterUsers?Role=fieldStaff&OrgId=387


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Reports/IncidentCountReport?OrgId=387&StartDate=2026-02-04&EndDate=2026-02-04


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/OrganisationStats?FromDate=2026-01-27&ToDate=2026-02-03&


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


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


Request Values read: AssetUid = 00000016, IncidentDescription = 00000016:
  Unknown-18204: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18208: NO-Hardhat
  Unknown-18209: NO-Hardhat, NO-Mask, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27097},{"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":27097}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27097


Attachment count : 3;


Validating attachment : combined_20260204_113202_704853_f422529.jpg;


Validating attachment : combined_20260204_113223_752043_f423025.jpg;


Attachments updated for the incident Id = 27097


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18201: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18202: NO-Hardhat, NO-Safety Vest
  Unknown-18203: NO-Hardhat, NO-Safety Vest
  Unknown-18205: NO-Hardhat, NO-Safety Vest
  Unknown-18206: NO-Hardhat, NO-Safety Vest
  Unknown-18207: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-9741: NO-Hardhat, NO-Safety Vest


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


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


OsmoVision Webhook Incident is created. Incident Id = 27098


Attachment count : 8;


Validating attachment : combined_20260204_113143_202305_f5460159.jpg;


Validating attachment : combined_20260204_113203_756843_f5460485.jpg;


Attachments updated for the incident Id = 27098


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


Request Values read: AssetUid = 00000016, IncidentDescription = 00000016:
  Unknown-18214: NO-Hardhat
  Unknown-18215: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18219: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18220: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18221: NO-Hardhat


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27099},{"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":27099}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27099


Attachment count : 5;


Validating attachment : combined_20260204_113246_671665_f423609.jpg;


Validating attachment : combined_20260204_113307_335381_f424115.jpg;


Attachments updated for the incident Id = 27099


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18210: NO-Hardhat, NO-Safety Vest
  Unknown-18211: NO-Hardhat, NO-Safety Vest
  Unknown-18212: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18213: NO-Hardhat
  Unknown-18216: NO-Hardhat, NO-Safety Vest
  Unknown-18217: NO-Hardhat, NO-Safety Vest
  Unknown-18218: NO-Hardhat
  Unknown-9741: NO-Hardhat, NO-Safety Vest


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


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


OsmoVision Webhook Incident is created. Incident Id = 27100


Attachment count : 9;


Validating attachment : combined_20260204_113227_945574_f5460778.jpg;


Validating attachment : combined_20260204_113247_739575_f5461124.jpg;


Attachments updated for the incident Id = 27100


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


Request Values read: AssetUid = 00000016, IncidentDescription = 00000016:
  Unknown-18228: NO-Hardhat
  Unknown-18235: NO-Hardhat


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27101},{"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":27101}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27101


Attachment count : 2;


Validating attachment : combined_20260204_113327_724359_f424717.jpg;


Validating attachment : combined_20260204_113344_936958_f425139.jpg;


Attachments updated for the incident Id = 27101


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18222: NO-Hardhat, NO-Safety Vest
  Unknown-18223: NO-Hardhat, NO-Safety Vest
  Unknown-18224: NO-Hardhat, NO-Safety Vest
  Unknown-18225: NO-Mask, NO-Safety Vest
  Unknown-18226: NO-Hardhat, NO-Safety Vest
  Unknown-18227: NO-Hardhat, NO-Mask
  Unknown-18229: NO-Hardhat, NO-Mask, NO-Safety Vest, Safety Vest
  Unknown-18230: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18231: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18232: NO-Hardhat, NO-Safety Vest
  Unknown-18233: NO-Hardhat, NO-Safety Vest
  Unknown-18234: NO-Hardhat
  Unknown-9741: NO-Hardhat, NO-Safety Vest
  Unknown-9769: NO-Hardhat, NO-Safety Vest


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


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


OsmoVision Webhook Incident is created. Incident Id = 27102


Attachment count : 14;


Validating attachment : combined_20260204_113312_628648_f5461407.jpg;


Validating attachment : combined_20260204_113332_918584_f5461762.jpg;


Attachments updated for the incident Id = 27102


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


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18236: NO-Safety Vest
  Unknown-18237: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18238: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18239: NO-Hardhat
  Unknown-18240: NO-Hardhat, NO-Safety Vest
  Unknown-18241: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18242: NO-Hardhat, NO-Safety Vest
  Unknown-18243: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18244: NO-Hardhat
  Unknown-18245: NO-Hardhat, NO-Mask
  Unknown-18246: NO-Hardhat, NO-Safety Vest
  Unknown-9741: NO-Hardhat, NO-Mask, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27103},{"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":27103}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27103


Validating attachment : combined_20260204_113352_499456_f5462056.jpg;


Validating attachment : combined_20260204_113411_952870_f5462332.jpg;


Validating attachment : combined_20260204_113430_457250_f5462610.jpg;


Attachments updated for the incident Id = 27103


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?siteId=1084&siteId=872&siteId=871&siteId=1020&siteId=875&siteId=877


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown?ModuleName=Incident Management&siteId=1084&siteId=872&siteId=871&siteId=1020&siteId=875&siteId=877


Request Body : {"SiteId":[1084,872,871,1020,875,877]}


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


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 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 Body : {"SiteId":[1084]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/FieldStaffAndAppUsers?SiteIds=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/IncidentManagement/Incident/Category/551


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


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


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


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


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


Request Values read: AssetUid = 00000016, IncidentDescription = 00000016:
  Unknown-18247: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18253: NO-Safety Vest


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27104},{"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":27104}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27104


Attachment count : 2;


Validating attachment : combined_20260204_113439_627301_f426485.jpg;


Validating attachment : combined_20260204_113457_051686_f426917.jpg;


Attachments updated for the incident Id = 27104


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18248: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18249: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18250: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18251: NO-Hardhat, NO-Safety Vest
  Unknown-18252: NO-Hardhat, NO-Safety Vest
  Unknown-18254: NO-Safety Vest
  Unknown-18255: NO-Hardhat, NO-Mask
  Unknown-18256: NO-Hardhat, NO-Mask
  Unknown-18257: NO-Hardhat, NO-Mask
  Unknown-18258: NO-Hardhat, NO-Safety Vest
  Unknown-18259: NO-Safety Vest
  Unknown-9760: NO-Hardhat, NO-Safety Vest
  Unknown-9773: NO-Hardhat, NO-Safety Vest


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


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


OsmoVision Webhook Incident is created. Incident Id = 27105


Attachment count : 14;


Validating attachment : combined_20260204_113454_208665_f5462930.jpg;


Validating attachment : combined_20260204_113514_457562_f5463214.jpg;


Attachments updated for the incident Id = 27105


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


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 Body : {}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SiteIds=1084&SiteIds=872&SiteIds=871&SiteIds=1020&SiteIds=875&SiteIds=877


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


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


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/IncidentManagement/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?siteId=1084&siteId=872&siteId=871&siteId=1020&siteId=875&siteId=877


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown?ModuleName=Incident Management&siteId=1084&siteId=872&siteId=871&siteId=1020&siteId=875&siteId=877


Request Body : {"SiteId":[1084,872,871,1020,875,877]}


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


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


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


Request Body : {"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/IncidentManagement/Incident/Category/551


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


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 Body : {}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SiteIds=1084&SiteIds=872&SiteIds=871&SiteIds=1020&SiteIds=875&SiteIds=877


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


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


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


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/387/PtwJobTypes


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


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


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


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


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/FieldStaffAndAppUsers?CompanyId=741&SiteIds=872


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


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


Request URL : https://api-qa-staging-2.oqsha.com/UserModuleNotificationsCount?OrganisationId=387&currentUserId=1


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SiteIds=1084&SiteIds=872&SiteIds=871&SiteIds=1020&SiteIds=875&SiteIds=877


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


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


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


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-18260: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18261: NO-Hardhat, NO-Safety Vest
  Unknown-18262: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18263: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18264: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-18265: NO-Hardhat, NO-Safety Vest
  Unknown-9760: NO-Hardhat, NO-Safety Vest
  Unknown-9773: NO-Hardhat, NO-Safety Vest
  Unknown-9791: NO-Hardhat


Pushing Assigned to Notification object to NSQ


NotificationObject: {"EventName":"ASSIGNED_TO_NOTIFICATION", "EventArgs":[{"Key":"AssignedIncidentID", "Value":27106},{"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":27106}]}


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 27106


Attachment count : 10;


Validating attachment : combined_20260204_113538_170715_f5463565.jpg;


Validating attachment : combined_20260204_113558_277591_f5463841.jpg;


Attachments updated for the incident Id = 27106


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/Investigation/Categories


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


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


Request Body : {}


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


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


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


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


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


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


Request Body : {"SiteId":[]}


Request URL : https://api-qa-staging-2.oqsha.com/AppFilterUsers?Role=fieldStaff&OrgId=387


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


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


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


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


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/Incident/1587


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 14,
      "SectionName": "Immediate corrective action is taken",
      "SectionType": "freetext",
      "MandatoryChecksCount": 0,
      "OrganisationId": 297,
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "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
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": 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": null
          }
        ]
      },
      "SectionFiles": []
    },
    {
      "SectionId": 15,
      "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
    },
    {
      "SectionId": 0,
      "SectionName": "Standalone Checks",
      "Checks": [
        {
          "Id": 1,
          "Check": "Name of the victim",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0,
          "isStandalone": true
        },
        {
          "Id": 2,
          "Check": "Name of the contractor/MH",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0,
          "isStandalone": true
        },
        {
          "Id": 3,
          "Check": "Details of people involved",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0,
          "isStandalone": true
        },
        {
          "Id": 4,
          "Check": "Details of Equipment involved",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0,
          "isStandalone": true
        },
        {
          "Id": 5,
          "Check": "Involved Activity",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0,
          "isStandalone": true
        },
        {
          "Id": 6,
          "Check": "Details of reporting person",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0,
          "isStandalone": true
        },
        {
          "Id": 7,
          "Check": "Emergency physician on site?",
          "Type": "dynamicradiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            }
          ],
          "isStandalone": true
        },
        {
          "Id": 8,
          "Check": "Name of the physician",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0,
          "isStandalone": true
        },
        {
          "Id": 9,
          "Check": "Peoples injured",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0,
          "isStandalone": true
        },
        {
          "Id": 10,
          "Check": "Type of injury",
          "Type": "dynamicradiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Minor"
            },
            {
              "OptionId": 2,
              "OptionText": "Major"
            }
          ],
          "isStandalone": true
        },
        {
          "Id": 11,
          "Check": "Part of body",
          "Type": "dynamicradiobutton",
          "Value": "0",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Head"
            },
            {
              "OptionId": 2,
              "OptionText": "Hand"
            },
            {
              "OptionId": 3,
              "OptionText": "Legs"
            }
          ],
          "isStandalone": true
        },
        {
          "Id": 12,
          "Check": "(Expected) Day of return to work: (Date or Time)",
          "Type": "datetime",
          "Value": "0",
          "IsMandatory": 0,
          "isStandalone": true
        },
        {
          "Id": 13,
          "Check": "Brief description of the Accident/Incident",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0,
          "isStandalone": true
        }
      ],
      "SectionFiles": []
    }
  ]
}


Audit log sent successfully.


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


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


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


Request Body : {"IncidentId":1587,"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":[{"AcmRoleId":347,"UserId":2067,"UserName":"ABC RBC","IsApproved":true,"LevelOfApprover":"LevelTwo","Sequence":1},{"AcmRoleId":347,"UserId":2067,"UserName":"ABC RBC","IsApproved":true,"LevelOfApprover":"LevelTwo","Sequence":2},{"AcmRoleId":706,"UserId":2815,"UserName":"gopi K","IsApproved":false,"LevelOfApprover":"LevelTwo","Sequence":3},{"AcmRoleId":706,"UserId":2815,"UserName":"gopi K","IsApproved":false,"LevelOfApprover":"LevelOne","Sequence":4},{"AcmRoleId":347,"UserId":1954,"UserName":"Lalit Aditya Kola","IsApproved":false,"LevelOfApprover":"LevelOne","Sequence":5},{"AcmRoleId":2,"UserId":1724,"UserName":"Testing user for testing","IsApproved":false,"LevelOfApprover":"LevelOne","Sequence":6}]}


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/297/Departments?siteId=513&siteId=510&siteId=514&siteId=512&siteId=515&siteId=516&siteId=517&siteId=518&siteId=519&siteId=520


Pushing Incident Investigation In Progress Notification Event to NSQ


NotificationObject: {"EventName":"INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION", "EventArgs":[{"Key":"UserIds", "Value":"[2815,1954,1724]"},{"Key":"IncidentId", "Value":"1587"},{"Key":"OrgId", "Value":"297"},{"Key":"PreviousApproverName", "Value":"Raj Kumar Pativada"},{"Key":"InjuredCount", "Value":"0"}]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/297/Users/DropDown?ModuleName=Incident Management&siteId=513&siteId=510&siteId=514&siteId=512&siteId=515&siteId=516&siteId=517&siteId=518&siteId=519&siteId=520


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


Request Body : {"SiteId":[513,510,514,512,515,516,517,518,519,520]}


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


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


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


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


Request Body : {}


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


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


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


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


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


Request Body : {"SiteId":[]}


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


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


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


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


JWT.Exceptions.TokenExpiredException: Token has expired.
   at JWT.JwtValidator.Validate(String decodedPayload, String signature, String[] decodedSignatures)
   at JWT.JwtDecoder.Decode(JwtParts jwt, Byte[][] keys, Boolean verify)
   at JWT.Builder.JwtBuilder.Decode(String token)
   at IncidentReporter.API.Handlers.Authorise.DecodeToken(String token, String secret) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Handlers\Authorise.cs:line 112
   at IncidentReporter.API.Handlers.Authorise.OnActionExecuting(HttpActionContext actionContext) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Handlers\Authorise.cs:line 38


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


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


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/Investigation/Categories


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/387/Departments?SiteIds=1084&SiteIds=872&SiteIds=871&SiteIds=1020&SiteIds=875&SiteIds=877


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


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