Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":11,"EntityId":35144,"ChangedBy":{"UserId":3582,"Name":"Abdul Chesnut"},"ChangeType":"Updated","OldValue":{"Site":"Bowers","Department":null,"InspectionName":null,"AssetType":"P&M","InspectionType":"Air Compressor Inspection Checklist","Status":"Inspection request","Asset":"P&M - APA/ASO/P-A/HYD/01","AssignedTo":"","DueDate":null,"NonOqshaAssets":null,"Sections":[{"SectionId":2,"SectionName":"Equipment Status","SectionType":"radio","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":1,"AllowAttachments":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":"2_1","Check":"Equipment Status at Site","Type":"dynamicradiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"In Site"},{"OptionId":2,"OptionText":"Out of Site"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"vertical"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100},"DisplayValue":"In Site"},{"Id":"2_2","Check":"Equipment Usage Status","Type":"dynamicradiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"In Usage"},{"OptionId":2,"OptionText":"Out of Usage"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"vertical"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100},"DisplayValue":"In Usage"}],"IsMainSection":false,"AllowTaskAssociation":false,"AllowTaskAssociationV2":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"MaxRows":null,"RequiredRows":1,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"SectionFiles":[{"Value":"attachments\\211\\inspections\\image_1784116169737_2026-07-15_11-49-32-4932_b82b477d-3633-41e3-956e-a462017d4500.jpeg","FileType":"Image"}]},{"SectionId":1,"SectionName":"Inspection checks","SectionType":"checkbox","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":2,"AllowAttachments":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[],"IsMainSection":false,"AllowTaskAssociation":false,"AllowTaskAssociationV2":false,"IsMandatoryAttachment":true,"IsSectionTable":false,"MaxRows":null,"RequiredRows":1,"ConditionalRules":[{"sourceSectionId":"2","sourceFieldId":"2_1","condition":"equals","value":2,"actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_2","condition":"equals","value":2,"actions":"hide"}],"VisibilityRules":[],"AccessControlRules":[],"LabelStyle":{"bold":false,"italic":false,"underline":false,"fontSizePx":14,"textColor":"#111827","backgroundColor":"transparent"},"SectionFiles":[{"Value":"attachments\\211\\inspections\\image_1784116176954_2026-07-15_11-49-38-4938_78647682-ef53-4e52-a5ec-9632a7134f63.jpeg","FileType":"Image"}]},{"SectionId":3,"SectionName":"Check Points","SectionFiles":[],"SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":false,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":"3_1","Check":"1.Is air compressor physically in good condition with TPI certificate?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_2","Check":"2.Is motor physical condition is good and guard is provided to rotary part?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_3","Check":"3.Is inspection date and due date was marked properly and visible?","Type":"radiobutton","Value":"2","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_4","Check":"4.Is piston was in good condition?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":3,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_5","Check":"5.Is pressure gauge was free from defect and working in condition with calibration as per requirement?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":4,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_6","Check":"6.Is safety valve was in working condition?","Type":"radiobutton","Value":"2","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":5,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_7","Check":"7.Is all other valves also tested and inspected as per legal requirements?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":6,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_8","Check":"8.Is machine guarding was in good condition and attached all time while in operation?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":7,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_9","Check":"9.Is electrical connection allowed through industrial plug only?","Type":"radiobutton","Value":"2","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":8,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_10","Check":"10.Is all power cables are free from defects?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":9,"WidthPercentage":100},"DisplayValue":"Yes"}]},{"SectionId":4,"SectionName":"Rejection Criteria","SectionType":"radio","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":4,"AllowAttachments":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":"4_1","Check":"1.Free Air Delivery (FAD) < 90% of rated capacity. IS 5456 – Method of Testing Air Compressors","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_2","Check":"2.Final discharge pressure not achieved (e.g., <7 bar for a 7-bar unit). IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_3","Check":"3.Air leakage from piping, joints, tank, or fittings. IS 5456 / IS 10437 – Maintenance Code","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_4","Check":"4.Oil carryover > 5 mg/m³ (for oil-lubricated compressors). IS 10437","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":3,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_5","Check":"5.Excessive vibration or abnormal noise. IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":4,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_6","Check":"6.Pressure drop > 10% across air filter or aftercooler. IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":5,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_7","Check":"7.Motor current exceeds 110% of rated full load. IS 325 – Electric Motors","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":6,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_8","Check":"8.Insulation resistance < 1 MΩ (motor windings). IS 325 / IS 900","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":7,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_9","Check":"9.Outlet air temperature > 15°C above ambient (without dryer) IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":8,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_10","Check":"10.Cooling system not functioning or overheating. IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":9,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_11","Check":"11.Faulty pressure or temperature gauge. IS 3624 – Bourdon Tube Pressure Gauges","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":10,"WidthPercentage":100},"DisplayValue":null}],"IsMainSection":false,"AllowTaskAssociation":false,"AllowTaskAssociationV2":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"MaxRows":null,"RequiredRows":1,"ConditionalRules":[{"sourceSectionId":"4","sourceFieldId":"","condition":"equals","value":"","actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_1","condition":"equals","value":1,"actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_1","condition":"equals","value":2,"actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_2","condition":"equals","value":1,"actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_2","condition":"equals","value":2,"actions":"hide"}],"VisibilityRules":[],"AccessControlRules":[],"LabelStyle":{"bold":false,"italic":false,"underline":false,"fontSizePx":14,"textColor":"#111827","backgroundColor":"transparent"},"SectionFiles":[]},{"SectionId":5,"Checks":[{"Id":1,"Check":"Inspected by","Type":"signature","Value":"","IsMandatory":1,"SignatureConfiguration":{"Labels":"Inspected by ","Declaration":"","SignedUserId":20659,"SignedUserName":"Martine Troyer","SignedDateAndTime":"15-Jul-2026 05:19 PM","SignedAcmRoleId":8,"DepartmentId":null,"IsAssignedToMandatory":true,"InspectionStatusId":389,"InspectionStatusName":"Inspection requested","SignedMobileNumber":"2000003675"},"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100}},{"Id":2,"Check":"Checked by","Type":"signature with approval","Value":"","IsMandatory":1,"SignatureConfiguration":{"Labels":"Checked by ","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":426,"DepartmentId":null,"IsAssignedToMandatory":true,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","AssignedToUserId":3582},"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100}},{"Id":3,"Check":"Verified by","Type":"signature with approval","Value":"","IsMandatory":1,"SignatureConfiguration":{"Labels":"Verified by ","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":427,"DepartmentId":null,"IsAssignedToMandatory":true,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":100}},{"Id":4,"Check":"Approved by","Type":"signature with approval","Value":"","IsMandatory":1,"SignatureConfiguration":{"Labels":"Approved by","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":428,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":3,"WidthPercentage":100}}],"SectionFiles":[],"SectionName":"Signatures","SectionType":"signature","AllowAttachments":false,"AllowTaskAssociation":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false}}],"AssociatedTasks":"","Area":null},"NewValue":{"Site":"Bowers","Department":null,"InspectionName":null,"AssetType":"P&M","InspectionType":"Air Compressor Inspection Checklist","Status":"Check","Asset":"P&M - APA/ASO/P-A/HYD/01","AssignedTo":"","DueDate":null,"NonOqshaAssets":null,"Sections":[{"SectionId":2,"SectionName":"Equipment Status","SectionType":"radio","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":1,"AllowAttachments":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":"2_1","Check":"Equipment Status at Site","Type":"dynamicradiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"In Site"},{"OptionId":2,"OptionText":"Out of Site"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"vertical"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100},"DisplayValue":"In Site"},{"Id":"2_2","Check":"Equipment Usage Status","Type":"dynamicradiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"In Usage"},{"OptionId":2,"OptionText":"Out of Usage"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"vertical"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100},"DisplayValue":"In Usage"}],"IsMainSection":false,"AllowTaskAssociation":false,"AllowTaskAssociationV2":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"MaxRows":null,"RequiredRows":1,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"SectionFiles":[{"Value":"attachments\\211\\inspections\\image_1784116169737_2026-07-15_11-49-32-4932_b82b477d-3633-41e3-956e-a462017d4500.jpeg","FileType":"Image"}]},{"SectionId":1,"SectionName":"Inspection checks","SectionType":"checkbox","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":2,"AllowAttachments":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[],"IsMainSection":false,"AllowTaskAssociation":false,"AllowTaskAssociationV2":false,"IsMandatoryAttachment":true,"IsSectionTable":false,"MaxRows":null,"RequiredRows":1,"ConditionalRules":[{"sourceSectionId":"2","sourceFieldId":"2_1","condition":"equals","value":2,"actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_2","condition":"equals","value":2,"actions":"hide"}],"VisibilityRules":[],"AccessControlRules":[],"LabelStyle":{"bold":false,"italic":false,"underline":false,"fontSizePx":14,"textColor":"#111827","backgroundColor":"transparent"},"SectionFiles":[{"Value":"attachments\\211\\inspections\\image_1784116176954_2026-07-15_11-49-38-4938_78647682-ef53-4e52-a5ec-9632a7134f63.jpeg","FileType":"Image"}]},{"SectionId":3,"SectionName":"Check Points","SectionFiles":[],"SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":false,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":"3_1","Check":"1.Is air compressor physically in good condition with TPI certificate?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_2","Check":"2.Is motor physical condition is good and guard is provided to rotary part?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_3","Check":"3.Is inspection date and due date was marked properly and visible?","Type":"radiobutton","Value":"2","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_4","Check":"4.Is piston was in good condition?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":3,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_5","Check":"5.Is pressure gauge was free from defect and working in condition with calibration as per requirement?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":4,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_6","Check":"6.Is safety valve was in working condition?","Type":"radiobutton","Value":"2","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":5,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_7","Check":"7.Is all other valves also tested and inspected as per legal requirements?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":6,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_8","Check":"8.Is machine guarding was in good condition and attached all time while in operation?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":7,"WidthPercentage":100},"DisplayValue":"Yes"},{"Id":"3_9","Check":"9.Is electrical connection allowed through industrial plug only?","Type":"radiobutton","Value":"2","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":8,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_10","Check":"10.Is all power cables are free from defects?","Type":"radiobutton","Value":"1","IsMandatory":1,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":9,"WidthPercentage":100},"DisplayValue":"Yes"}]},{"SectionId":4,"SectionName":"Rejection Criteria","SectionType":"radio","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":4,"AllowAttachments":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":"4_1","Check":"1.Free Air Delivery (FAD) < 90% of rated capacity. IS 5456 – Method of Testing Air Compressors","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_2","Check":"2.Final discharge pressure not achieved (e.g., <7 bar for a 7-bar unit). IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_3","Check":"3.Air leakage from piping, joints, tank, or fittings. IS 5456 / IS 10437 – Maintenance Code","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_4","Check":"4.Oil carryover > 5 mg/m³ (for oil-lubricated compressors). IS 10437","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":3,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_5","Check":"5.Excessive vibration or abnormal noise. IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":4,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_6","Check":"6.Pressure drop > 10% across air filter or aftercooler. IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":5,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_7","Check":"7.Motor current exceeds 110% of rated full load. IS 325 – Electric Motors","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":6,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_8","Check":"8.Insulation resistance < 1 MΩ (motor windings). IS 325 / IS 900","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":7,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_9","Check":"9.Outlet air temperature > 15°C above ambient (without dryer) IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":8,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_10","Check":"10.Cooling system not functioning or overheating. IS 5456","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":9,"WidthPercentage":100},"DisplayValue":null},{"Id":"4_11","Check":"11.Faulty pressure or temperature gauge. IS 3624 – Bourdon Tube Pressure Gauges","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"},{"OptionId":3,"OptionText":"N/A"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"horizontal"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":10,"WidthPercentage":100},"DisplayValue":null}],"IsMainSection":false,"AllowTaskAssociation":false,"AllowTaskAssociationV2":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"MaxRows":null,"RequiredRows":1,"ConditionalRules":[{"sourceSectionId":"4","sourceFieldId":"","condition":"equals","value":"","actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_1","condition":"equals","value":1,"actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_1","condition":"equals","value":2,"actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_2","condition":"equals","value":1,"actions":"hide"},{"sourceSectionId":"2","sourceFieldId":"2_2","condition":"equals","value":2,"actions":"hide"}],"VisibilityRules":[],"AccessControlRules":[],"LabelStyle":{"bold":false,"italic":false,"underline":false,"fontSizePx":14,"textColor":"#111827","backgroundColor":"transparent"},"SectionFiles":[]},{"SectionId":5,"Checks":[{"Id":1,"Check":"Inspected by","Type":"signature","Value":"","IsMandatory":1,"SignatureConfiguration":{"Labels":"Inspected by","Declaration":"","SignedUserId":20659,"SignedUserName":"Martine Troyer","SignedDateAndTime":"15-Jul-2026 05:19 PM","SignedAcmRoleId":8,"DepartmentId":null,"IsAssignedToMandatory":true,"InspectionStatusId":389,"InspectionStatusName":"Inspection requested","SignedMobileNumber":"2000003675"},"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100}},{"Id":2,"Check":"Checked by","Type":"signature with approval","Value":"","IsMandatory":1,"SignatureConfiguration":{"Labels":"Checked by","Declaration":"","SignedUserId":3582,"SignedUserName":"Abdul Chesnut","SignedDateAndTime":"15-Jul-2026 05:20 PM","SignedAcmRoleId":426,"DepartmentId":null,"IsAssignedToMandatory":true,"InspectionStatusId":820,"InspectionStatusName":"Checked","AssignedToUserId":3582,"SignedMobileNumber":"2000002017"},"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100}},{"Id":3,"Check":"Verified by","Type":"signature with approval","Value":"","IsMandatory":1,"SignatureConfiguration":{"Labels":"Verified by","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":427,"DepartmentId":null,"IsAssignedToMandatory":true,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":"","AssignedToUserId":2833},"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":100}},{"Id":4,"Check":"Approved by","Type":"signature with approval","Value":"","IsMandatory":1,"SignatureConfiguration":{"Labels":"Approved by","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":428,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":true,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"ShouldReset":false,"FloatingLabel":false,"DisplayAsColumn":false,"DisplayAsFilter":false,"ReadOnly":false,"ConditionalRules":[],"VisibilityRules":[],"AccessControlRules":[],"DynamicLabels":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":3,"WidthPercentage":100}}],"SectionFiles":[],"SectionName":"Signatures","SectionType":"signature","AllowAttachments":false,"AllowTaskAssociation":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false}}],"AssociatedTasks":"","Area":null}}
API Response:


System.Exception: The file path you provided is not Valid
   at DocumentService.Pdf.PdfDocumentGenerator.GeneratePdfByTemplate(String toolFolderAbsolutePath, String templatePath, List`1 metaDataList, String outputFilePath)
   at IncidentReporter.API.Helpers.ExportQualityManagementV2PDFHelper.ExportQualityManagementV2PDF(QualityManagementV2ResponseDto qmMgmt, String organisationName, String organisationBannerRelativePath, String outputAbsoluteFilePath, String moduleCustomName, String transitionHistoryJson) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\ExportQualityManagementV2PDFHelper.cs:line 214


*** MULTIPART FORM DATA / FILE UPLOAD (OMITTED FOR LOGGING) ***


Unhandled Exception in Web Application

System.Web.HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (&).
   at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()
   at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)


Unhandled Exception in Web Application


System.NullReferenceException: Object reference not set to an instance of an object.
   at IncidentReporter.API.BLL.ActionTrackersBll.<GetActionTrackerByIdAsync>d__8.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\ActionTrackersBll.cs:line 1003


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":3206,"ChangedBy":{"UserId":267,"Name":"Hebert Eaton"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":null,"SiteName":"Colver","Department":"Accounts","DepartmentIncharge":null,"TypeOfPermit":"Excavation Work, General - Cold Work","Contractor":"Alpha Cognition Inc.","NameOfRequestor":"Hebert Eaton","Shift":"General Shift","WorkPermitDateStart":"15-Jul-2026","WorkPermitDateEnd":"15-Jul-2026","WorkPermitTimeStart":"05:52 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":"Draft","Description":"","Location":""}}
API Response:

Improper Access to reach confined space work area

No access ladder inside the confined space

Is all hand tools & equipment�s inspected & green tag provided?

Is all hand tools & equipment�s inspected & tag provided?

Electrical Isolation � If yes, Is Isolation Done?

Area is free from any Loose electrical joint/cables & sharp edges.

Other pipeline / utilities Isolation � Is Isolation Done

Ensure no underground cables & pipelines in vicinity of work area.

Drawings checked for underground Piping, Electrical or Instrumentation cable

Is layout drawing attached & excavation area was marked

Surrounding area is checked, cleaned & safe

Is Signature taken from Maintenance & IT for underground utility clearance in attached layout drawing

Equipment properly drained / de pressurized

Is Excavation tools like crow bars, etc are Insulated

LOTO to applied for the work & equipment is safe

Shoring (required for excavation depth exceeding 5 feet)

Availability of sufficient illumination at work spot. Checked relevant PPE.

Is vehicle movement stopped at nearby area (for 5 m radius) if depth more than 2 feet

Mechanical Excavation � Is vehicle inspected & green tag provided

Any other source of potential hazard if any remove before start of work.

Is trail pit tried for the underground utility identification?

All necessary guarding provided in the rotary objects

Is access ladder available for entry into excavated area (Depth more than 2 feet)

Is Area barricaded for unauthorized people movement & warning signage�s displayed?

Ensure the work not carrying in running operation

Caution board mentioning "Job in Progress" installed near working area.

Is adequate lighting provided, if work planned on dark hours?

If emergency route blocked, Is alternate route identified & communicated to stakeholders?

If any of the above criteria required is not met, then do not issue the work permit

3. Safety Equipment Requirement & PPE to be used


System.Exception: The file path you provided is not Valid
   at DocumentService.Pdf.PdfDocumentGenerator.GeneratePdfByTemplate(String toolFolderAbsolutePath, String templatePath, List`1 metaDataList, String outputFilePath)
   at IncidentReporter.API.Helpers.ExportBreakdownMaintenancePDFHelper.ExportBreakdownMaintenancePDF(BreakdownMaintenanceResponseDto breakdownMaintenance, String organisationName, String organisationBannerRelativePath, String outputAbsoluteFilePath, String moduleCustomName, String transitionHistoryJson) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\ExportBreakdownMaintenancePDFHelper.cs:line 217


System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
   at System.IO.PathHelper.GetFullPathName()
   at System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode)
   at System.Web.HttpPostedFile.SaveAs(String filename)
   at IncidentReporter.API.Helpers.AttachmentsHelper.SaveFile(Object fileData, String targetFolder, String fileName) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\AttachmentsHelper.cs:line 348
   at IncidentReporter.API.Helpers.AttachmentsHelper.ProcessUploadedFiles(HttpRequest request, String baseTargetFolder, String basePath, List`1 uploadedFiles, List`1 safeFileName) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\AttachmentsHelper.cs:line 281
   at IncidentReporter.API.BLL.OrganisationBLL.<UploadFiles>d__125.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 17868


How many peoples are involved & their Details (Name & designation)

(Expected) Day of return to work: (Date or Time)


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":18,"EntityId":618,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":"IR/GLTO/FFF/26/00003","Site":"Alanreed","Department":null,"InvestigationType":"FAC","Status":"Draft","AssociatedIncident":"IMF/GLTO/GRR/FAC/26/00005","InitiatedBy":"Renard Whatley"}}
API Response:

Work area In-charge (Name & Designation)

Injured person(S) Belongs (Name of Contractor / Client)

Is any further treatment required for the injured person?

If yes, please mention the name of the hospital where the victim is receiving treatment including the Hospital location.

1.How did the incident happen? (Be as detailed as possible)

2.Were there any witnesses to this incident?

4.Witness statements: (Including Name, Designation, Contractor details, etc.)

5.What activities were being carried out at the time and any equipment involved (including make, model, serial no)

6.Was there anything unusual or different about the working conditions at the time of the incident, such as the weather or an open day:make, model, serial no) (Copy)

7.Did a lack of competency or training contribute to this incident?

8.Was there a risk assessment /SOP/Method statement for the task?

9.Did the risk assessment/SOP/MOS cover all aspects of the task?

10.Was it being followed? (Attached supporting documents)

11.Was safety equipment and/or personal protective equipment provided?

12.Was the equipment suitable for the task and being used correctly?

14.Was PPE compatible with another PPE used?

16(a).Why did the incident happen / detailed root cause? (Use the Five Why�s technique to identify root causes)

17.Possible root causes of the accidents/ Incident:

Design Flaws: Errors or deficiencies in the construction plans and designs.

Drug or Alcohol Use: Substance abuse by workers on the job can impair judgment and coordination, leading to accidents.

Environmental Factors: Weather conditions, such as rain, snow, or high winds, can contribute to accidents.

Equipment Failure: Mechanical failure or malfunction of construction equipment or tools.

Human Error: Mistakes made by workers or equipment operators due to fatigue, distraction, or inexperience.

Inadequate Emergency Response: A lack of preparedness or inadequate response to accidents when they occur.

Inadequate Inspection/Maintenance: Failure to regularly inspect and maintain equipment or structures can lead to accidents.

Inadequate Personal Protective Equipment (PPE): Workers not wearing the necessary PPE for their tasks.

Inadequate Planning: Poorly planned construction projects may lack proper risk assessments and safety measures.

Inadequate Safety Culture: A lack of commitment to safety from management or a "get the job done at all costs" attitude.

Inadequate Supervision: Insufficient oversight by supervisors can result in unsafe practices or shortcuts being taken.

Inadequate Training: Usage of equipment without proper training can result in accidents.

Lack of Training: Workers may not have received proper training for their tasks, leading to errors and accidents.

Material Defects: Low-quality or defective construction materials can lead to structural failures or accidents.

Poor Communication: Miscommunication between workers, supervisors, or others can lead to misunderstandings.

Poor Housekeeping: Disorganized work areas can create hazards and increase the likelihood of accidents.

Stress and Fatigue: Long working hours, tight deadlines, and high-pressure situations can contribute to worker stress and fatigue.

Subcontractor Issues: Problems with subcontractors, including their qualifications, adherence to safety standards, or communication with the primary contractor.

Unsafe Work Practices: Workers not following established safety procedures or taking unnecessary risks.

Violations: Failure to comply with site safety regulations and standards.

Horizontal Deployment of Preventive Actions With in the Site

Horizontal Deployment of Preventive Actions Across the Sites


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":3205,"ChangedBy":{"UserId":267,"Name":"Hebert Eaton"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Colver","Department":"Accounts","DepartmentIncharge":null,"TypeOfPermit":"Excavation Work, General - Cold Work","Contractor":null,"NameOfRequestor":null,"Shift":"General Shift","WorkPermitDateStart":"16-Jul-2026","WorkPermitDateEnd":"16-Jul-2026","WorkPermitTimeStart":"09:30 AM","WorkPermitTimeEnd":"11:30 AM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Colver","Department":"Accounts","DepartmentIncharge":null,"TypeOfPermit":"Excavation Work, General - Cold Work","Contractor":"Alpha Cognition Inc.","NameOfRequestor":null,"Shift":"General Shift","WorkPermitDateStart":"16-Jul-2026","WorkPermitDateEnd":"16-Jul-2026","WorkPermitTimeStart":"09:30 AM","WorkPermitTimeEnd":"11:30 AM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response:

Improper Access to reach confined space work area

No access ladder inside the confined space

Is all hand tools & equipment�s inspected & green tag provided?

Is all hand tools & equipment�s inspected & tag provided?

Electrical Isolation � If yes, Is Isolation Done?

Area is free from any Loose electrical joint/cables & sharp edges.

Other pipeline / utilities Isolation � Is Isolation Done

Ensure no underground cables & pipelines in vicinity of work area.

Drawings checked for underground Piping, Electrical or Instrumentation cable

Is layout drawing attached & excavation area was marked

Surrounding area is checked, cleaned & safe

Is Signature taken from Maintenance & IT for underground utility clearance in attached layout drawing

Equipment properly drained / de pressurized

Is Excavation tools like crow bars, etc are Insulated

LOTO to applied for the work & equipment is safe

Shoring (required for excavation depth exceeding 5 feet)

Availability of sufficient illumination at work spot. Checked relevant PPE.

Is vehicle movement stopped at nearby area (for 5 m radius) if depth more than 2 feet

Mechanical Excavation � Is vehicle inspected & green tag provided

Any other source of potential hazard if any remove before start of work.

Is trail pit tried for the underground utility identification?

All necessary guarding provided in the rotary objects

Is access ladder available for entry into excavated area (Depth more than 2 feet)

Is Area barricaded for unauthorized people movement & warning signage�s displayed?

Ensure the work not carrying in running operation

Caution board mentioning "Job in Progress" installed near working area.

Is adequate lighting provided, if work planned on dark hours?

If emergency route blocked, Is alternate route identified & communicated to stakeholders?

If any of the above criteria required is not met, then do not issue the work permit

dsds

Work Cancelled due to Operational Reasons


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":3207,"ChangedBy":{"UserId":267,"Name":"Hebert Eaton"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":null,"SiteName":"Colver","Department":"EHS","DepartmentIncharge":null,"TypeOfPermit":"Confined Space Entry","Contractor":null,"NameOfRequestor":"Hebert Eaton","Shift":"General Shift","WorkPermitDateStart":"16-Jul-2026","WorkPermitDateEnd":"16-Jul-2026","WorkPermitTimeStart":"09:30 AM","WorkPermitTimeEnd":"05:30 PM","IsManualPtw":false,"Approvers":null,"Status":"Submit","Description":"","Location":""}}
API Response:

Improper Access to reach confined space work area

No access ladder inside the confined space

Has all piping been isolated by disconnect? (Physical Spool Removal or Blind Provided)

Has all electrical equipment associated with the vessel been locked out and tagged out & tested out?

Is vessel clean and free of hazardous residue?

If not, have appropriate safeguards been taken to assure safe entry?

Has vessel been mechanically ventilated adequately prior to entry? If required provide the continuous mechanical ventilation.

Is a ladder inside the vessel and secured ?

Are all entrants wearing a full body harness with life line attached along with the whistle ?

Is entrants register format with name, in time, out time and signature is available.

Has a watch person is assigned and given proper instructions along with SCBA ?

Has instructions been given to use rubber insulated mats or shoes, when welding or conducting electrical work in a damp or metal confined space ?

Are all electrical tools and in good condition & green tag provided

Is separate work permit taken for other works like holt work, cold work, etc.. Confined space entry permit only for entry in the space & not to do the work

Use detectors to monitor H2S, Oxygen and LEL level, for all confined space entries

Have instructions been given to watch person to abort the entry if signs and symptoms of exposure occur and/ or the oxygen level drops to 19.5% or rises to 23.5%.


Unhandled Exception in Web Application

System.Web.HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (:).
   at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()
   at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":23,"EntityId":77153,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Updated","OldValue":{"Uid":"LO2MUT","Status":null,"Site":"Alanreed","UserType":null,"ReportedBy":"Phillip Gaffney","Category":"Near miss","Department":null,"AssignedTo":"Abi Cope","Severity":"Low","DueDate":"18-Jul-2026","UsersInvolved":"","OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":null},"NewValue":{"Uid":"LO2MUT","Status":null,"Site":"Alanreed","UserType":null,"ReportedBy":"Phillip Gaffney","Category":"Near miss","Department":null,"AssignedTo":"Abi Cope","Severity":"Low","DueDate":"18-Jul-2026","UsersInvolved":null,"OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":null}}
API Response:


Full Body Harness Safety Belt with Double lanyard

Apron/ Leather jacket/ Specific PVC suit

Gloves(Cut Resistant, Cryogenic, Cotton etc)

Electrical Wire/ Cable checked (No Joints/No Damaged Cables)

O2= 19.5-23.5% ; Enter Initial Value:___

Permissible limit LEL checking: _________________

Food Safety Measures Required (Quality-Incharge)

Area work covered to prevent cross /foreign matter contamination

All finished Goods /Raw materials/Equipments to be removed

Hot work (welding/drilling/cutting) not allowed during line running

Post completion all materials /equipments /PPE's to be removed to prevent foreign matter contamination


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":23,"EntityId":77157,"ChangedBy":{"UserId":881,"Name":"Sincere Kidwell"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":"T/HUBG/BDM/26/00002","Status":null,"Site":"Meadow Oaks","UserType":null,"ReportedBy":"Sincere Kidwell","Category":"Break Down Maintenance","Department":null,"AssignedTo":null,"Severity":"","DueDate":"","UsersInvolved":null,"OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":null}}
API Response:

Answer: Urgent


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":23,"EntityId":77157,"ChangedBy":{"UserId":881,"Name":"Sincere Kidwell"},"ChangeType":"Updated","OldValue":{"Uid":"T/HUBG/BDM/26/00002","Status":null,"Site":"Meadow Oaks","UserType":null,"ReportedBy":"Sincere Kidwell","Category":"Break Down Maintenance","Department":null,"AssignedTo":"","Severity":"","DueDate":"","UsersInvolved":"","OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":null},"NewValue":{"Uid":"T/HUBG/BDM/26/00002","Status":null,"Site":"Meadow Oaks","UserType":null,"ReportedBy":"Sincere Kidwell","Category":"Break Down Maintenance","Department":null,"AssignedTo":"Sincere Kidwell","Severity":"","DueDate":"16-Jul-2026","UsersInvolved":null,"OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":null}}
API Response:


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":23,"EntityId":77157,"ChangedBy":{"UserId":881,"Name":"Sincere Kidwell"},"ChangeType":"Updated","OldValue":{"Uid":"T/HUBG/BDM/26/00002","Status":null,"Site":"Meadow Oaks","UserType":null,"ReportedBy":"Sincere Kidwell","Category":"Break Down Maintenance","Department":null,"AssignedTo":"Sincere Kidwell","Severity":"","DueDate":"16-Jul-2026","UsersInvolved":"","OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":null},"NewValue":{"Uid":"T/HUBG/BDM/26/00002","Status":null,"Site":"Meadow Oaks","UserType":null,"ReportedBy":"Sincere Kidwell","Category":"Break Down Maintenance","Department":null,"AssignedTo":"Sincere Kidwell","Severity":"","DueDate":"16-Jul-2026","UsersInvolved":null,"OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":null}}
API Response:


Unhandled Exception in Web API

System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()


Unhandled Exception in Web API

System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()


System.Exception: User details not found for the given user and organisation.


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":30,"EntityId":98,"ChangedBy":{"UserId":678,"Name":"Giselle Angle"},"ChangeType":"Updated","OldValue":{"TniName":"TNI - HIRA & Risk-Based Decision Making - Executive","Roles":"Executives","StartDate":"01-Jul-2026","EndDate":"31-Mar-2027","Courses":"HIRA & Risk-Based Decision Making","Remarks":null},"NewValue":{"TniName":null,"Roles":"Admin, Executives","StartDate":"01-Jul-2026","EndDate":"31-Mar-2027","Courses":"Added: test2, Added: test, Removed: HIRA & Risk-Based Decision Making","Remarks":null}}
API Response:


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":30,"EntityId":98,"ChangedBy":{"UserId":678,"Name":"Giselle Angle"},"ChangeType":"Updated","OldValue":{"TniName":"TNI - HIRA & Risk-Based Decision Making - Executive","Roles":"Admin, Executives","StartDate":"01-Jul-2026","EndDate":"31-Mar-2027","Courses":"test2, test","Remarks":null},"NewValue":{"TniName":null,"Roles":"Admin, Executives","StartDate":"01-Jul-2026","EndDate":"31-Mar-2027","Courses":null,"Remarks":null}}
API Response:


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":30,"EntityId":133,"ChangedBy":{"UserId":678,"Name":"Giselle Angle"},"ChangeType":"Updated","OldValue":{"TniName":"testing","Roles":"Admin","StartDate":"15-Jul-2026","EndDate":"31-Jul-2026","Courses":"test2, test","Remarks":null},"NewValue":{"TniName":null,"Roles":"Admin","StartDate":"15-Jul-2026","EndDate":"31-Jul-2026","Courses":null,"Remarks":null}}
API Response:


Double Insulated Portable tools to be used

Secondary Container and Spill Kits provided


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":43,"EntityId":262,"ChangedBy":{"UserId":3,"Name":"Raj kumar"},"ChangeType":"Updated","OldValue":{"OrganisationId":"89E358","OrganisationName":"SailPoint Inc.","OrganisationType":"Warehouse","Packages":[{"PackageId":1,"InvoiceId":423,"StartDate":"2026-03-16T00:00:00","EndDate":"2026-09-12T00:00:00","OrganisationId":null,"IsActive":null,"CreatedOn":"0001-01-01T00:00:00","ModifiedOn":"0001-01-01T00:00:00","Comments":null}],"EnabledPayments":"No","EnableSMSNotifications":"No","EnableCallOut":"No","OrganisationModules":{"Action Trackers IsVisible":1,"Appointments IsVisible":0,"Areas IsVisible":0,"Assets IsVisible":1,"Attendance IsVisible":0,"Audit Management IsVisible":0,"Audit V2 IsVisible":1,"Breakdown Maintenance IsVisible":0,"Bulk Export IsVisible":0,"Companies IsVisible":0,"Consequence Management IsVisible":0,"Courses IsVisible":1,"Customer Complaints IsVisible":0,"Dashboard IsVisible":1,"Dashboard V2 IsVisible":0,"Departments IsVisible":1,"Employee Recognition IsVisible":0,"Environment Management IsVisible":1,"Esg IsVisible":0,"FIR IsVisible":1,"Health IsVisible":0,"Health V2 IsVisible":1,"Heatmap IsVisible":0,"HIRA IsVisible":1,"HIRA V2 IsVisible":0,"Incident Management IsVisible":0,"Inspection V2 IsVisible":1,"Inspections IsVisible":0,"Inventory IsVisible":0,"Investigations IsVisible":1,"IoT Device Types IsVisible":0,"IoT Devices IsVisible":0,"Kiken Yochi Training IsVisible":0,"KPI IsVisible":1,"Library IsVisible":0,"Library V2 IsVisible":0,"MOC IsVisible":0,"Moc V2 IsVisible":0,"My training IsVisible":1,"Nominations IsVisible":0,"Notifications IsVisible":0,"Oqo Chatbot IsVisible":0,"Organisations IsVisible":1,"OsmoVision IsVisible":0,"Periodic Health Checkup IsVisible":0,"Permit to work IsVisible":0,"PMC V2 IsVisible":0,"PPE Issuance IsVisible":0,"Pre Startup Safety Review IsVisible":0,"Preventive Maintenance IsVisible":0,"Processes IsVisible":0,"PSSR IsVisible":0,"Quality Management IsVisible":1,"r4 IsVisible":0,"r5 IsVisible":0,"r6 IsVisible":0,"Reports IsVisible":0,"Roles IsVisible":1,"Safety Alerts IsVisible":1,"Safety Kaizen IsVisible":0,"Safety Kaizen V2 IsVisible":0,"Setup IsVisible":1,"Sites IsVisible":1,"Support IsVisible":0,"Tasks IsVisible":0,"Tickets IsVisible":0,"TNI IsVisible":0,"TNI Progress IsVisible":0,"TNI V2 IsVisible":0,"Toolbox Talk IsVisible":0,"Training register IsVisible":1,"Training report IsVisible":1,"Users IsVisible":1,"Visitor Management IsVisible":0,"Work Permit IsVisible":0,"Work Permit V2 IsVisible":0,"Zones IsVisible":0},"PtwPreferences":null},"NewValue":{"OrganisationId":"89E358","OrganisationName":"SailPoint Inc.","OrganisationType":"Warehouse","Packages":[{"PackageId":1,"InvoiceId":423,"StartDate":"2026-03-16T00:00:00","EndDate":"2026-09-12T00:00:00","OrganisationId":null,"IsActive":null,"CreatedOn":"0001-01-01T00:00:00","ModifiedOn":"0001-01-01T00:00:00","Comments":null}],"EnabledPayments":"No","EnableSMSNotifications":"No","EnableCallOut":"No","OrganisationModules":{"Action Trackers IsVisible":1,"Appointments IsVisible":0,"Areas IsVisible":0,"Assets IsVisible":1,"Attendance IsVisible":0,"Audit Management IsVisible":0,"Audit V2 IsVisible":1,"Breakdown Maintenance IsVisible":0,"Bulk Export IsVisible":0,"Companies IsVisible":0,"Consequence Management IsVisible":0,"Courses IsVisible":1,"Customer Complaints IsVisible":0,"Dashboard IsVisible":1,"Dashboard V2 IsVisible":0,"Departments IsVisible":1,"Employee Recognition IsVisible":0,"Environment Management IsVisible":1,"Esg IsVisible":0,"FIR IsVisible":1,"Health IsVisible":0,"Health V2 IsVisible":1,"Heatmap IsVisible":0,"HIRA IsVisible":1,"HIRA V2 IsVisible":0,"Incident Management IsVisible":0,"Inspection V2 IsVisible":1,"Inspections IsVisible":0,"Inventory IsVisible":0,"Investigations IsVisible":1,"IoT Device Types IsVisible":0,"IoT Devices IsVisible":0,"Kiken Yochi Training IsVisible":0,"KPI IsVisible":1,"Library IsVisible":0,"Library V2 IsVisible":0,"MOC IsVisible":0,"Moc V2 IsVisible":0,"My training IsVisible":1,"Nominations IsVisible":0,"Notifications IsVisible":0,"Oqo Chatbot IsVisible":0,"Organisations IsVisible":1,"OsmoVision IsVisible":0,"Periodic Health Checkup IsVisible":0,"Permit to work IsVisible":0,"PMC V2 IsVisible":0,"PPE Issuance IsVisible":0,"Pre Startup Safety Review IsVisible":0,"Precast IsVisible":0,"Preventive Maintenance IsVisible":0,"Processes IsVisible":0,"Projects IsVisible":0,"PSSR IsVisible":0,"Quality Management IsVisible":1,"r4 IsVisible":0,"r5 IsVisible":0,"r6 IsVisible":0,"Reports IsVisible":0,"Roles IsVisible":1,"Safety Alerts IsVisible":1,"Safety Kaizen IsVisible":0,"Safety Kaizen V2 IsVisible":1,"Sections IsVisible":0,"Setup IsVisible":1,"Sites IsVisible":1,"Support IsVisible":0,"Tasks IsVisible":0,"Tickets IsVisible":0,"TNI IsVisible":0,"TNI Progress IsVisible":0,"TNI V2 IsVisible":0,"Toolbox Talk IsVisible":0,"Training register IsVisible":1,"Training report IsVisible":1,"Users IsVisible":1,"Visitor Management IsVisible":0,"Work Permit IsVisible":0,"Work Permit V2 IsVisible":0,"Zones IsVisible":0},"PtwPreferences":null}}
API Response:


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":30,"EntityId":133,"ChangedBy":{"UserId":678,"Name":"Giselle Angle"},"ChangeType":"Updated","OldValue":{"TniName":"testing","Roles":"Admin","StartDate":"15-Jul-2026","EndDate":"31-Jul-2026","Courses":"test2, test","Remarks":null},"NewValue":{"TniName":null,"Roles":"Admin, Executives","StartDate":"15-Jul-2026","EndDate":"31-Jul-2026","Courses":null,"Remarks":null}}
API Response:


Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":30,"EntityId":99,"ChangedBy":{"UserId":678,"Name":"Giselle Angle"},"ChangeType":"Updated","OldValue":{"TniName":"TNI - Industrial Vehicle & Road Safety - Executive","Roles":"Executives","StartDate":"01-Jul-2026","EndDate":"31-Mar-2027","Courses":"Industrial Vehicle & Road Safety - Executive","Remarks":null},"NewValue":{"TniName":null,"Roles":"Admin, Executives","StartDate":"01-Jul-2026","EndDate":"31-Mar-2027","Courses":"Added: test2, Added: test, Removed: Industrial Vehicle & Road Safety - Executive","Remarks":null}}
API Response:


MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts. ---> System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 10.0.1.10:1522
   at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.Sockets.TcpClient.EndConnect(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
   at MySql.Data.MySqlClient.NativeDriver.<>c.<Open>b__40_0(Exception ex)
   at System.AggregateException.Handle(Func`2 predicate)
   at MySql.Data.MySqlClient.NativeDriver.Open()
   at MySql.Data.MySqlClient.Driver.Open()
   at MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)
   at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnection()
   at MySql.Data.MySqlClient.MySqlPool.GetPooledConnection()
   at MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()
   at MySql.Data.MySqlClient.MySqlPool.GetConnection()
   at MySql.Data.MySqlClient.MySqlConnection.Open()
   at IncidentReporter.DAL.Repositories.BaseRepo.OpenConnection() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.DAL\Repositories\BaseRepo.cs:line 27
   at IncidentReporter.DAL.Repositories.UsersRepo.GetFailedLoginAttempt(String loginIdentifier, String ipAddress) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.DAL\Repositories\UsersRepo.cs:line 9531
   at IncidentReporter.API.BLL.UsersBLL.<LoginUsingPassword>d__22.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\UsersBLL.cs:line 1119

***BODY REDACTED FOR SENSITIVE ENDPOINT***