Request Body : {"WorkPermitId":860,"OrganisationId":387,"SiteId":872,"Location":"","DepartmentId":70,"DepartmentInchargeId":1597,"CategoryIds":[21,19],"Approvers":[{"UserId":1597,"IsApproved":false,"ApproverLevel":"LevelOne","Sequence":1,"ApprovedOn":""},{"UserId":1,"IsApproved":false,"ApproverLevel":"LevelOne","Sequence":2,"ApprovedOn":""},{"UserId":2958,"IsApproved":false,"ApproverLevel":"LevelOne","Sequence":3,"ApprovedOn":""},{"UserId":2764,"IsApproved":false,"ApproverLevel":"LevelTwo","Sequence":1,"ApprovedOn":""}],"Checks":{"Sections":[{"SectionId":4,"SectionName":"1. Hazards Identified","SectionType":"checkbox","MandatoryChecksCount":0,"OrganisationId":387,"CreatedOn":"2026-02-02T16:38:06Z","Status":1,"Rank":1,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"Presence of Toxic Gas Fumes","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":2,"Check":"Sharp Edges","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":3,"Check":"Poor Lighting","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":4,"Check":"Height Work (Above 2 Meter.)","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":5,"Check":"Work near Over Head Electrical Line","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":6,"Check":"Combustible Materials Nearby","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":7,"Check":"Trip Hazard","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":8,"Check":"Static Electricity","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":9,"Check":"Work on Fragile Roofs","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":10,"Check":"Improper Access to reach height","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":11,"Check":"Work near sharp edges in ground level","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":12,"Check":"Slip Hazard","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":13,"Check":"Steam","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":14,"Check":"Work on Standing Ladder","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":15,"Check":"Work on Moving Machinery","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":16,"Check":"Confined Space","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":17,"Check":"Excavation Collapse","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":18,"Check":"Oil Spillage Observed","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":19,"Check":"Work on Scaffolding","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":20,"Check":"Unguarded Opening","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":21,"Check":"Mechanical / Electrical Sparks","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":22,"Check":"Noise / Vibration","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":23,"Check":"Pressurized Line","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":24,"Check":"Other Hazards:","Type":"freetext","Value":"","IsMandatory":0}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"SectionFiles":[]},{"SectionId":5,"SectionName":"2. Control Measures","SectionType":"radiobutton","MandatoryChecksCount":0,"OrganisationId":387,"CreatedOn":"2026-02-02T16:38:06Z","Status":1,"Rank":2,"AllowAttachments":true,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":true},"Checks":[{"Id":25,"Check":"Is all hand tools & equipment’s inspected & tag provided?","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":26,"Check":"File","Type":"file","Value":"0","IsMandatory":0},{"Id":27,"Check":"If Work is to be carried on fragile roof then life line provided to prevent a fall","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":28,"Check":"Attachment","Type":"file","Value":"0","IsMandatory":0},{"Id":29,"Check":"Use of full body harness with life line and provision available to anchor life line and lanyard of harness","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":30,"Check":"Proper access / Ladder is to be provided to reach at work place and use safety belt with life line","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":31,"Check":"Proper staging, platform and handrails provided (Top rail, Mid rail & Toe guard) provided","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":32,"Check":"Precaution should be taken to avoid falling of tools from height","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":33,"Check":"Caution board indicating “MEN AT WORK” displayed and barricading provided","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":34,"Check":"Disconnected any electrical equipment with in proximity of working at height before startup of work","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":35,"Check":"Persons / Certified rigger medically fit and sufficiently trained","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":36,"Check":"No overhead electrical cables above the working platform","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":37,"Check":"If scaffold used, Checked the condition of scaffolding & found satisfactory","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":38,"Check":"Any other source of potential hazard identified (Fire, Explosion, Fumes, Electrical leakages, Slippery surface); Whether source of hazard removed","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":39,"Check":"For electrical height work, is FRP ladder available","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":40,"Check":"Is stand by person available to hold the ladder Name:___________________","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":41,"Check":"Name of the person_______","Type":"freetext","Value":"","IsMandatory":0},{"Id":42,"Check":"Is ladder placing in 75 deg angle?","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":43,"Check":"Is ladder inspected, physical condition is good & certified with green tag?","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":44,"Check":"Is nearby vehicle movement are eliminated & barricaded?","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":45,"Check":"For roof work, Is Job Safety Analysis was conducted & approved by Central HSE Head? – Mandatory for Roof Work","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":46,"Check":"Stop the work during rain, heavy wind & any other abnormal environment","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]},{"Id":47,"Check":"If any of the above criteria required is not met, then do not issue the work permit.","Type":"freetext","Value":"","IsMandatory":0},{"Id":48,"Check":"Has proper ventilation & lighting provided?","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":true,"IsSectionTable":false,"SectionFiles":[{"Value":"attachments\\work-permit\\OQSHA_UserAppointments_2025-09-27_23-44-05-445_2026-02-03_10-39-14-3914_d739bf38-9f33-4930-8779-f41cc3e931e3.csv","FileType":"File"}]},{"SectionId":6,"SectionName":"3. Safety Equipment Requirement & PPE to be used","SectionType":"freetext","MandatoryChecksCount":0,"OrganisationId":387,"CreatedOn":"2026-02-02T16:38:06Z","Status":1,"Rank":3,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":49,"Check":"Safety Glasses","Type":"freetext","Value":"","IsMandatory":0},{"Id":50,"Check":"Helmet","Type":"freetext","Value":"","IsMandatory":0},{"Id":51,"Check":"Apron","Type":"freetext","Value":"","IsMandatory":0},{"Id":52,"Check":"Checkbox 1","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":53,"Check":"Freetext 4","Type":"freetext","Value":"","IsMandatory":0},{"Id":54,"Check":"Checkbox 2","Type":"checkbox","Value":0,"IsMandatory":0},{"Id":55,"Check":"Date section","Type":"date","Value":"0","IsMandatory":0},{"Id":56,"Check":"Radio button","Type":"radiobutton","Value":"2","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}]}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":true,"SectionFiles":[],"TableConfig":{"CheckConfiguration":{"columnsItems":[{"field":"check_1","header":"Safety Glasses","type":"freetext","editable":true,"required":false},{"field":"check_2","header":"Helmet","type":"freetext","editable":true,"required":false},{"field":"check_3","header":"Apron","type":"freetext","editable":true,"required":false},{"field":"check_4","header":"Checkbox 1","type":"checkbox","editable":true,"required":false},{"field":"check_5","header":"Freetext 4","type":"freetext","editable":true,"required":false},{"field":"check_6","header":"Checkbox 2","type":"checkbox","editable":true,"required":false},{"field":"check_7","header":"Date section","type":"date","editable":true,"required":false},{"field":"check_8","header":"Radio button","type":"radiobutton","editable":true,"required":false}]},"Rows":[{"check_1":"","check_2":"","check_3":"","check_4":"","check_5":"","check_6":"","check_7":"","check_8":""}]}},{"SectionId":7,"SectionName":"First section","SectionType":"checkbox","MandatoryChecksCount":0,"OrganisationId":387,"CreatedOn":"2026-02-02T16:38:06Z","Status":1,"Rank":1,"AllowAttachments":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":57,"Check":"Checkbox","Type":"checkbox","Value":0,"IsMandatory":0}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":true,"IsSectionTable":false,"SectionFiles":[{"Value":"attachments\\work-permit\\ChatGPT Image Jan 27, 2026, 11_28_51 AM_2026-02-03_10-39-14-3914_b4da485f-7b9d-4fee-b2bf-54d5fdcb80ae.png","FileType":"Image"}]},{"SectionId":8,"SectionName":"4. Work Permit Authorization","SectionType":"signature","MandatoryChecksCount":0,"OrganisationId":387,"CreatedOn":"2026-02-02T16:38:06Z","Status":1,"Rank":4,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"Area Owner","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Area Owner","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":0,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false,"SignedMobileNumber":"9160948627"}},{"Id":2,"Check":"Site EHS","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Site EHS","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":541,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"SectionFiles":[]},{"SectionId":9,"SectionName":"3. Signature(s)","SectionType":"signature","MandatoryChecksCount":0,"OrganisationId":387,"CreatedOn":"2026-02-02T16:38:06Z","Status":1,"Rank":4,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"Site EHS","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Site EHS","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":0,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false,"SignedMobileNumber":"7717731269"}},{"Id":2,"Check":"Plant Head","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"Plant Head","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":0,"DepartmentId":null,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false}},{"Id":3,"Check":"EHS Head","Type":"signature","Value":"0","IsMandatory":0,"SignatureConfiguration":{"Labels":"EHS Head","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":0,"DepartmentId":null,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","IsAssignedToMandatory":false}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"SectionFiles":[]},{"SectionId":0,"SectionName":"Standalone Checks","SectionType":"","MandatoryChecksCount":0,"OrganisationId":387,"CreatedOn":"2026-01-31T12:39:54Z","Status":1,"Rank":0,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1000000,"Check":"Location of work","Type":"freetext","Value":"","IsMandatory":0},{"Id":1000001,"Check":"Work Description","Type":"freetext","Value":"","IsMandatory":0},{"Id":1000002,"Check":"okay","Type":"checkbox","Value":0,"IsMandatory":0}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"SectionFiles":[]}]},"DueDate":"2026-02-03T00:00:00Z","IsOnline":1,"ShiftId":4,"StartDate":"2026-02-03T00:00:00Z","EndDate":"2026-02-03T00:00:00Z","StartTime":"07:00:00","EndTime":"15:00:00","ClarificationRequest":[],"CommentRequest":{"Comment":"oh","StatusId":14},"Description":"","WorkPermitCompanyUsers":[],"RemindersConfig":[],"Contractor":"","ContractorName":"Shreya V","PtwUsersInvolved":[],"WorkPermitClosureChecks":[{"Id":1,"Check":"Closure remarks","Type":"radiobutton","Value":"","IsMandatory":1,"CheckOptions":[{"OptionId":"1","OptionText":"Work completed & Housekeeping done"},{"OptionId":"2","OptionText":"Work Cancelled due to Operational Reasons"},{"OptionId":"3","OptionText":"Work Permit Rejected"},{"OptionId":"4","OptionText":"Work Permit Not Approved"}]}]}


Sanitized JSON passed validation: {
  "Sections": [
    {
      "SectionId": 4,
      "SectionName": "1. Hazards Identified",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": 387,
      "CreatedOn": "2026-02-02T16:38:06Z",
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "Presence of Toxic Gas Fumes",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 2,
          "Check": "Sharp Edges",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 3,
          "Check": "Poor Lighting",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 4,
          "Check": "Height Work (Above 2 Meter.)",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 5,
          "Check": "Work near Over Head Electrical Line",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 6,
          "Check": "Combustible Materials Nearby",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 7,
          "Check": "Trip Hazard",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 8,
          "Check": "Static Electricity",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 9,
          "Check": "Work on Fragile Roofs",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 10,
          "Check": "Improper Access to reach height",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 11,
          "Check": "Work near sharp edges in ground level",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 12,
          "Check": "Slip Hazard",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 13,
          "Check": "Steam",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 14,
          "Check": "Work on Standing Ladder",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 15,
          "Check": "Work on Moving Machinery",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 16,
          "Check": "Confined Space",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 17,
          "Check": "Excavation Collapse",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 18,
          "Check": "Oil Spillage Observed",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 19,
          "Check": "Work on Scaffolding",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 20,
          "Check": "Unguarded Opening",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 21,
          "Check": "Mechanical / Electrical Sparks",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 22,
          "Check": "Noise / Vibration",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 23,
          "Check": "Pressurized Line",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 24,
          "Check": "Other Hazards:",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": []
    },
    {
      "SectionId": 5,
      "SectionName": "2. Control Measures",
      "SectionType": "radiobutton",
      "MandatoryChecksCount": 0,
      "OrganisationId": 387,
      "CreatedOn": "2026-02-02T16:38:06Z",
      "Status": 1,
      "Rank": 2,
      "AllowAttachments": true,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": true,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": true
      },
      "Checks": [
        {
          "Id": 25,
          "Check": "Is all hand tools & equipment’s inspected & tag provided?",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 26,
          "Check": "File",
          "Type": "file",
          "Value": "0",
          "IsMandatory": 0
        },
        {
          "Id": 27,
          "Check": "If Work is to be carried on fragile roof then life line provided to prevent a fall",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 28,
          "Check": "Attachment",
          "Type": "file",
          "Value": "0",
          "IsMandatory": 0
        },
        {
          "Id": 29,
          "Check": "Use of full body harness with life line and provision available to anchor life line and lanyard of harness",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 30,
          "Check": "Proper access / Ladder is to be provided to reach at work place and use safety belt with life line",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 31,
          "Check": "Proper staging, platform and handrails provided (Top rail, Mid rail & Toe guard) provided",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 32,
          "Check": "Precaution should be taken to avoid falling of tools from height",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 33,
          "Check": "Caution board indicating “MEN AT WORK” displayed and barricading provided",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 34,
          "Check": "Disconnected any electrical equipment with in proximity of working at height before startup of work",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 35,
          "Check": "Persons / Certified rigger medically fit and sufficiently trained",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 36,
          "Check": "No overhead electrical cables above the working platform",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 37,
          "Check": "If scaffold used, Checked the condition of scaffolding & found satisfactory",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 38,
          "Check": "Any other source of potential hazard identified (Fire, Explosion, Fumes, Electrical leakages, Slippery surface); Whether source of hazard removed",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 39,
          "Check": "For electrical height work, is FRP ladder available",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 40,
          "Check": "Is stand by person available to hold the ladder Name:___________________",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 41,
          "Check": "Name of the person_______",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 42,
          "Check": "Is ladder placing in 75 deg angle?",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 43,
          "Check": "Is ladder inspected, physical condition is good & certified with green tag?",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 44,
          "Check": "Is nearby vehicle movement are eliminated & barricaded?",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 45,
          "Check": "For roof work, Is Job Safety Analysis was conducted & approved by Central HSE Head? – Mandatory for Roof Work",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 46,
          "Check": "Stop the work during rain, heavy wind & any other abnormal environment",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        },
        {
          "Id": 47,
          "Check": "If any of the above criteria required is not met, then do not issue the work permit.",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 48,
          "Check": "Has proper ventilation & lighting provided?",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": true,
      "IsSectionTable": false,
      "SectionFiles": [
        {
          "Value": "attachments\\work-permit\\OQSHA_UserAppointments_2025-09-27_23-44-05-445_2026-02-03_10-39-14-3914_d739bf38-9f33-4930-8779-f41cc3e931e3.csv",
          "FileType": "File"
        }
      ]
    },
    {
      "SectionId": 6,
      "SectionName": "3. Safety Equipment Requirement & PPE to be used",
      "SectionType": "freetext",
      "MandatoryChecksCount": 0,
      "OrganisationId": 387,
      "CreatedOn": "2026-02-02T16:38:06Z",
      "Status": 1,
      "Rank": 3,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 49,
          "Check": "Safety Glasses",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 50,
          "Check": "Helmet",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 51,
          "Check": "Apron",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 52,
          "Check": "Checkbox 1",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 53,
          "Check": "Freetext 4",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 54,
          "Check": "Checkbox 2",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        },
        {
          "Id": 55,
          "Check": "Date section",
          "Type": "date",
          "Value": "0",
          "IsMandatory": 0
        },
        {
          "Id": 56,
          "Check": "Radio button",
          "Type": "radiobutton",
          "Value": "2",
          "IsMandatory": 0,
          "CheckOptions": [
            {
              "OptionId": 1,
              "OptionText": "Yes"
            },
            {
              "OptionId": 2,
              "OptionText": "No"
            },
            {
              "OptionId": 3,
              "OptionText": "N/A"
            }
          ]
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": true,
      "SectionFiles": [],
      "TableConfig": {
        "CheckConfiguration": {
          "columnsItems": [
            {
              "field": "check_1",
              "header": "Safety Glasses",
              "type": "freetext",
              "editable": true,
              "required": false
            },
            {
              "field": "check_2",
              "header": "Helmet",
              "type": "freetext",
              "editable": true,
              "required": false
            },
            {
              "field": "check_3",
              "header": "Apron",
              "type": "freetext",
              "editable": true,
              "required": false
            },
            {
              "field": "check_4",
              "header": "Checkbox 1",
              "type": "checkbox",
              "editable": true,
              "required": false
            },
            {
              "field": "check_5",
              "header": "Freetext 4",
              "type": "freetext",
              "editable": true,
              "required": false
            },
            {
              "field": "check_6",
              "header": "Checkbox 2",
              "type": "checkbox",
              "editable": true,
              "required": false
            },
            {
              "field": "check_7",
              "header": "Date section",
              "type": "date",
              "editable": true,
              "required": false
            },
            {
              "field": "check_8",
              "header": "Radio button",
              "type": "radiobutton",
              "editable": true,
              "required": false
            }
          ]
        },
        "Rows": [
          {
            "check_1": "",
            "check_2": "",
            "check_3": "",
            "check_4": "",
            "check_5": "",
            "check_6": "",
            "check_7": "",
            "check_8": ""
          }
        ]
      }
    },
    {
      "SectionId": 7,
      "SectionName": "First section",
      "SectionType": "checkbox",
      "MandatoryChecksCount": 0,
      "OrganisationId": 387,
      "CreatedOn": "2026-02-02T16:38:06Z",
      "Status": 1,
      "Rank": 1,
      "AllowAttachments": true,
      "FileUploadControl": {
        "IsCameraAllowed": true,
        "IsImageUploadAllowed": true,
        "IsVideoUploadAllowed": true,
        "IsAudioUploadAllowed": true,
        "IsFileUploadAllowed": true
      },
      "Checks": [
        {
          "Id": 57,
          "Check": "Checkbox",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": true,
      "IsSectionTable": false,
      "SectionFiles": [
        {
          "Value": "attachments\\work-permit\\ChatGPT Image Jan 27, 2026, 11_28_51 AM_2026-02-03_10-39-14-3914_b4da485f-7b9d-4fee-b2bf-54d5fdcb80ae.png",
          "FileType": "Image"
        }
      ]
    },
    {
      "SectionId": 8,
      "SectionName": "4. Work Permit Authorization",
      "SectionType": "signature",
      "MandatoryChecksCount": 0,
      "OrganisationId": 387,
      "CreatedOn": "2026-02-02T16:38:06Z",
      "Status": 1,
      "Rank": 4,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "Area Owner",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Area Owner",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 0,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false,
            "SignedMobileNumber": "9160948627"
          }
        },
        {
          "Id": 2,
          "Check": "Site EHS",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Site EHS",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 541,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": []
    },
    {
      "SectionId": 9,
      "SectionName": "3. Signature(s)",
      "SectionType": "signature",
      "MandatoryChecksCount": 0,
      "OrganisationId": 387,
      "CreatedOn": "2026-02-02T16:38:06Z",
      "Status": 1,
      "Rank": 4,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1,
          "Check": "Site EHS",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Site EHS",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 0,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false,
            "SignedMobileNumber": "7717731269"
          }
        },
        {
          "Id": 2,
          "Check": "Plant Head",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "Plant Head",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 0,
            "DepartmentId": null,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false
          }
        },
        {
          "Id": 3,
          "Check": "EHS Head",
          "Type": "signature",
          "Value": "0",
          "IsMandatory": 0,
          "SignatureConfiguration": {
            "Labels": "EHS Head",
            "Declaration": "",
            "SignedUserId": 0,
            "SignedUserName": "",
            "SignedDateAndTime": "",
            "SignedAcmRoleId": 0,
            "DepartmentId": null,
            "IsRejected": false,
            "InspectionStatusId": 0,
            "InspectionStatusName": "",
            "IsAssignedToMandatory": false
          }
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": []
    },
    {
      "SectionId": 0,
      "SectionName": "Standalone Checks",
      "SectionType": "",
      "MandatoryChecksCount": 0,
      "OrganisationId": 387,
      "CreatedOn": "2026-01-31T12:39:54Z",
      "Status": 1,
      "Rank": 0,
      "AllowAttachments": false,
      "FileUploadControl": {
        "IsCameraAllowed": false,
        "IsImageUploadAllowed": false,
        "IsVideoUploadAllowed": false,
        "IsAudioUploadAllowed": false,
        "IsFileUploadAllowed": false
      },
      "Checks": [
        {
          "Id": 1000000,
          "Check": "Location of work",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 1000001,
          "Check": "Work Description",
          "Type": "freetext",
          "Value": "",
          "IsMandatory": 0
        },
        {
          "Id": 1000002,
          "Check": "okay",
          "Type": "checkbox",
          "Value": 0,
          "IsMandatory": 0
        }
      ],
      "IsMainSection": false,
      "AllowTaskAssociation": false,
      "IsMandatoryAttachment": false,
      "IsSectionTable": false,
      "SectionFiles": []
    }
  ]
}


Creating notification event. ChangedBy: Lalit Aditya Kola, Approvers JSON: [2958]


Pushing WorkPermit reassigning notification to NSQ for WorkPermitId: 860


Audit log sent successfully.


[WorkPermit] No reminders provided. Deleting existing reminders for WorkPermit: 860


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


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


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


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


Request Body : {}


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


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


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


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


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


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


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


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


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/Dropdown?departmentId=70


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


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


Request Body : {"SortingColumn":["CategoryName"],"SortingOrder":["asc"],"SiteId":[872]}


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/Dropdown?siteId=872&departmentId=70


Request URL : https://api-qa-staging-2.oqsha.com/Organisation/387/Users/DropDown?ModuleName=Work Permit&SiteId=872


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


Request Body : {"OrgId":[387],"RoleId":[541],"LocationId":[872],"SortingColumn":["DisplayName"],"SortingOrder":["asc"]}


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


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


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


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


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


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


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


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


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


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


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


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


Calling RegisterWithSNS for registering the device token : c5goaNwJTSq2JZP5sDkKEX:APA91bHvYkgswazTiAKNgzx5w6TPFXFCWCiL4VGVeVm0BpbuoF4FbVx6Iv9jWVwg5ErPhjx7IgrM5G5uitbvjGM9uGtZsrjRdMATocnghc7op4_AjcZzbRo


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


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


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


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


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


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


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


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-10303: NO-Hardhat, NO-Safety Vest
  Unknown-10304: Hardhat, NO-Hardhat, NO-Safety Vest
  Unknown-10305: NO-Hardhat, NO-Safety Vest
  Unknown-10306: NO-Hardhat, NO-Mask
  Unknown-10307: NO-Hardhat
  Unknown-10308: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-5631: NO-Hardhat, NO-Safety Vest
  Unknown-5632: NO-Hardhat, NO-Mask, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


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


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24715


Attachment count : 10;


Validating attachment : combined_20260203_103912_755041_f4181357.jpg;


Validating attachment : combined_20260203_103931_300889_f4181639.jpg;


Attachments updated for the incident Id = 24715


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


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


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


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


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


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


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


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


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


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


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


Pushing Incident Submitted Notification Event to NSQ


NotificationObject: {"EventName":"INCIDENT_SUBMITTED_NOTIFICATION", "EventArgs":[{"Key":"UserId", "Value":"1"},{"Key":"IncidentId", "Value":"1583"},{"Key":"OrgId", "Value":"297"},{"Key":"InjuredCount", "Value":"0"}]}


Audit log sent successfully.


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


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


Request Body : {}


JTI 57e41379-98bf-4ae2-ac7d-044e61e7531e for userId = 2815 is saved to database.


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


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


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


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


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


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


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


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


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-10309: NO-Hardhat, NO-Safety Vest
  Unknown-10310: NO-Hardhat, NO-Safety Vest
  Unknown-10311: NO-Hardhat, NO-Safety Vest
  Unknown-10312: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-10313: NO-Hardhat, NO-Mask
  Unknown-5631: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


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


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24716


Attachment count : 6;


Validating attachment : combined_20260203_103951_552873_f4181934.jpg;


Validating attachment : combined_20260203_104009_942549_f4182193.jpg;


Attachments updated for the incident Id = 24716


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-10314: NO-Hardhat, NO-Mask
  Unknown-10315: NO-Hardhat, NO-Safety Vest
  Unknown-10316: NO-Hardhat
  Unknown-10317: NO-Hardhat
  Unknown-10318: NO-Hardhat
  Unknown-10319: NO-Hardhat, NO-Safety Vest
  Unknown-5631: NO-Hardhat, NO-Safety Vest


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


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


OsmoVision Webhook Incident is created. Incident Id = 24717


Attachment count : 8;


Validating attachment : combined_20260203_104030_895840_f4182479.jpg;


Validating attachment : combined_20260203_104048_704976_f4182755.jpg;


Attachments updated for the incident Id = 24717


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


Request Body : {"OrgId":[387],"PageNumber":1,"PageLimit":10,"SortingColumn":["CreatedOn"],"SortingOrder":["desc"],"SearchTerm":"","LocationId":[872],"RoleId":[519,618,540,594,545,541]}


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


Request Body : {"OrgId":387,"SiteId":[],"CompanyId":[],"TaskCategoryId":[],"TaskAssignee":[],"StatusId":[],"FromDate":"2026-01-27","ToDate":"2026-02-10","PriorityIds":[],"ShowReportedTask":true}


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


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


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


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


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


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


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


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


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


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


Calling RegisterWithSNS for registering the device token : c5goaNwJTSq2JZP5sDkKEX:APA91bHvYkgswazTiAKNgzx5w6TPFXFCWCiL4VGVeVm0BpbuoF4FbVx6Iv9jWVwg5ErPhjx7IgrM5G5uitbvjGM9uGtZsrjRdMATocnghc7op4_AjcZzbRo


Invalid parameter: Token Reason: Endpoint arn:aws:sns:ap-south-1:637423593880:endpoint/GCM/Oqsha-Android-Test/cb69c653-f8b1-3a7c-be95-ec54f3c0d854 already exists with the same Token, but different attributes.


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


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


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


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


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


Request Body : {"ReportedByUserIds":[],"OrgId":[297],"LocationId":[],"DivisionId":[],"DepartmentId":[],"StartDate":"2026-01-27","EndDate":"2026-02-10","PageNumber":1,"PageLimit":10}


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


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


Pushing Assigned to Notification object to NSQ


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


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24718


Attachment count : 5;


Validating attachment : combined_20260203_104108_802752_f4183034.jpg;


Validating attachment : combined_20260203_104126_741221_f4183297.jpg;


Attachments updated for the incident Id = 24718


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


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


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


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


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


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


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


Request Body : {"SiteIds":[],"DepartmentIds":[],"CategoryIds":[],"StatusIds":[],"ReportedByIds":[],"FromDate":"2026-02-03","ToDate":"2026-02-03"}


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


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


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


Request Body : {"IsActive":true}


Request URL : https://api-qa-staging-2.oqsha.com/Organisations/403/Departments?siteIds=932&siteIds=933


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


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


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


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


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


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


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


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


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


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


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


Request Values read: AssetUid = OSMCAM001, IncidentDescription = OSMCAM001:
  Unknown-10322: NO-Hardhat, NO-Mask, NO-Safety Vest
  Unknown-10323: NO-Hardhat
  Unknown-10324: NO-Hardhat, NO-Safety Vest
  Unknown-10325: NO-Hardhat
  Unknown-10326: NO-Hardhat, NO-Mask
  Unknown-10327: NO-Safety Vest
  Unknown-10328: NO-Hardhat
  Unknown-5631: NO-Hardhat, NO-Safety Vest


Pushing Assigned to Notification object to NSQ


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


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24719


Attachment count : 9;


Validating attachment : combined_20260203_104147_251144_f4183575.jpg;


Validating attachment : combined_20260203_104205_955388_f4183738.jpg;


Attachments updated for the incident Id = 24719


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/Organisation/387/AccessControl/Roles


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


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/Assets/Maintenance/AcmModules?orgId=387


Request URL : https://api-qa-staging-2.oqsha.com/Divisions?OrgId=387&SiteId=1084&SiteId=872&SiteId=871&SiteId=1020&SiteId=875&SiteId=877


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/Contractors/All?&siteIds=1084&siteIds=872&siteIds=871&siteIds=1020&siteIds=875&siteIds=877&IsActive=1


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


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


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


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


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


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


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


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


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


Pushing Assigned to Notification object to NSQ


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


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


Audit log sent successfully.


OsmoVision Webhook Incident is created. Incident Id = 24720


Attachment count : 5;


Validating attachment : combined_20260203_104225_938226_f4184075.jpg;


Validating attachment : combined_20260203_104243_776630_f4184336.jpg;


Attachments updated for the incident Id = 24720


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


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


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


Pushing Incident Validated Notification Event to NSQ


NotificationObject: {"EventName":"INCIDENT_VALIDATED_NOTIFICATION", "EventArgs":[{"Key":"UserId", "Value":"2355"},{"Key":"IncidentId", "Value":"1583"},{"Key":"OrgId", "Value":"297"},{"Key":"PreviousApproverName", "Value":"Lalit Aditya Kola"},{"Key":"InjuredCount", "Value":"0"}]}


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


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


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


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


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


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


Pushing External User FIR Release Notification Event to NSQ


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


Audit log sent successfully.


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


Request Body : {}


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


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


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


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


Pushing Assigned to Notification object to NSQ


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


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


OsmoVision Webhook Incident is created. Incident Id = 24721


Attachment count : 2;


Validating attachment : combined_20260203_104303_046038_f4184607.jpg;


Validating attachment : combined_20260203_104320_357029_f4184866.jpg;


Attachments updated for the incident Id = 24721


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


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


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


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


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


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


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


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


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


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