Failed to send audit log: InternalServerError
Request Payload: {"EntityTypeId":11,"EntityId":46175,"ChangedBy":{"UserId":3708,"Name":"Augusta Grass"},"ChangeType":"Updated","OldValue":{"Site":"Alanreed","Department":null,"InspectionName":null,"AssetType":"P&M","InspectionType":"Air Compressor Inspection Checklist","Status":"Inspection request","Asset":"P&M - GRR/TXG/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":[]},{"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_1787749946400_2026-08-26_13-12-27-1227_4c574ddc-393d-47ed-b7c4-1bd239050822.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":"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":4,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_6","Check":"6.Is safety valve was in working 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":5,"WidthPercentage":100},"DisplayValue":"Yes"},{"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":"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":7,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_9","Check":"9.Is electrical connection allowed through industrial plug only?","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":8,"WidthPercentage":100},"DisplayValue":"Yes"},{"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":1955,"SignedUserName":"Renard Whatley","SignedDateAndTime":"2026-08-26T13:13:16.105Z","SignedAcmRoleId":8,"DepartmentId":null,"IsAssignedToMandatory":true,"InspectionStatusId":389,"InspectionStatusName":"Inspection requested","SignedMobileNumber":"2000000713"},"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":3708},"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":"Alanreed","Department":null,"InspectionName":null,"AssetType":"P&M","InspectionType":"Air Compressor Inspection Checklist","Status":"Check","Asset":"P&M - GRR/TXG/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":[]},{"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_1787749946400_2026-08-26_13-12-27-1227_4c574ddc-393d-47ed-b7c4-1bd239050822.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":"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":4,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_6","Check":"6.Is safety valve was in working 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":5,"WidthPercentage":100},"DisplayValue":"Yes"},{"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":"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":7,"WidthPercentage":100},"DisplayValue":"No"},{"Id":"3_9","Check":"9.Is electrical connection allowed through industrial plug only?","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":8,"WidthPercentage":100},"DisplayValue":"Yes"},{"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":1955,"SignedUserName":"Renard Whatley","SignedDateAndTime":"2026-08-26T13:13:16Z","SignedAcmRoleId":8,"DepartmentId":null,"IsAssignedToMandatory":true,"InspectionStatusId":389,"InspectionStatusName":"Inspection requested","SignedMobileNumber":"2000000713"},"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":3708,"SignedUserName":"Augusta Grass","SignedDateAndTime":"2026-08-26T13:14:23.032Z","SignedAcmRoleId":426,"DepartmentId":null,"IsAssignedToMandatory":true,"InspectionStatusId":820,"InspectionStatusName":"Checked","AssignedToUserId":3708,"SignedMobileNumber":"2000006070"},"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":2618},"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:


Failed to send log to Dhilog: NotFound | {"type":"about:blank","title":"Not Found","status":404,"detail":"Cannot POST /Log","instance":"/Log","error_code":"NOT_FOUND"}


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


Question: ?Pagination=true&PageNumber=1&PageLimit=10&SortingColumn=CreatedOn&SortingOrder=desc&SearchTerm=


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Failed to send audit log: InternalServerError
Request Payload: {"EntityTypeId":23,"EntityId":79077,"ChangedBy":{"UserId":1778,"Name":"Randal Jessup"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":"T/BEAT/EEE/26/00001","Status":null,"Site":"Robertsdale","UserType":null,"ReportedBy":"Randal Jessup","Category":"Environmental","Department":null,"AssignedTo":"Addisyn Papp","Severity":"","DueDate":"","UsersInvolved":null,"OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":null}}
API Response:

Answer: env


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\211\incident-management\image_1787750915587_2026-08-26_13-28-38-2838_697fd53a-1fe2-4320-9897-8870daffbfd1.jpeg: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


Failed to send audit log: InternalServerError
Request Payload: {"EntityTypeId":20,"EntityId":1339,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Created","OldValue":null,"NewValue":{"Site":"Alanreed","Area":"","Department":"","Process":"","Asset":"","ReportedBy":"Renard Whatley","TypeOfIncident":"FATAL","IncidentDescription":"test","IncidentDateTime":"26-Aug-2026 06:51:00 PM","Status":"Submit"}}
API Response:

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


Failed to send audit log: InternalServerError
Request Payload: {"EntityTypeId":18,"EntityId":635,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":"IR/GLTO/FFF/26/00001","Site":"Alanreed","Department":null,"InvestigationType":"FATAL","Status":"Draft","AssociatedIncident":"IMF/GLTO/GRR/FATAL/26/00001","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. What are the investigation findings for this incident?

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

18.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


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\module_record_attachments\211\47\image_1787751059849_2026-08-26_13-31-00-310_d6a8fd0a-9220-4904-9bae-0e4015389b4b.jpeg: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\module_record_attachments\211\47\image_1787751059849_2026-08-26_13-31-00-310_b7a131e4-78c5-4c96-8524-d343cfbb16ef.jpeg: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\211\incident-management\image_1787751115429_2026-08-26_13-31-57-3157_b8a213b4-33e8-4250-afe5-01eee3235151.jpeg: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\211\incident-management\image_1787751151896_2026-08-26_13-32-33-3233_1d00ce2a-8da7-4db7-a341-0481e5be5e60.jpeg: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\module_record_attachments\211\47\image_1787751191053_2026-08-26_13-33-11-3311_11c33008-faa9-41bb-9fd3-56c4b47d899a.jpeg: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\module_record_attachments\211\47\image_1787751191053_2026-08-26_13-33-11-3311_37b2928a-3907-46aa-9499-a44fdf37fd19.jpeg: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\211\incident-management\image_1787751212027_2026-08-26_13-33-34-3334_71c91216-098b-414f-92ba-7518e7d55f7f.jpeg: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


Failed to send audit log: InternalServerError
Request Payload: {"EntityTypeId":18,"EntityId":635,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Updated","OldValue":{"InvestigationStatus":"Draft","AssignedTo":null,"Sections":null},"NewValue":{"InvestigationStatus":"Submit","AssignedTo":null,"Sections":null}}
API Response:


System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (BAD REQUEST).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at IncidentReporter.API.Helpers.SupersetClient.<PostGuestTokenAsync>d__15.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\SupersetClient.cs:line 95
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.Helpers.SupersetClient.<MintGuestTokenAsync>d__14.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\SupersetClient.cs:line 71
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.EmbedBll.<GetGuestTokenAsync>d__5.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\EmbedBll.cs:line 120


Failed to send audit log: InternalServerError
Request Payload: {"EntityTypeId":18,"EntityId":635,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Updated","OldValue":{"InvestigationStatus":"Submit","AssignedTo":null,"Sections":null},"NewValue":{"InvestigationStatus":"Validated","AssignedTo":null,"Sections":null}}
API Response:


Failed to send audit log: InternalServerError
Request Payload: {"EntityTypeId":18,"EntityId":635,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Updated","OldValue":{"InvestigationStatus":"Validated","AssignedTo":null,"Sections":null},"NewValue":{"InvestigationStatus":"Final Report Released","AssignedTo":null,"Sections":null}}
API Response:


System.NullReferenceException: Object reference not set to an instance of an object.
   at IncidentReporter.API.Helpers.ExportPtwPDFHelper.FormatSectionContent(PermitToWorkSection section, String mediaServerUrl) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\ExportPtwPDFHelper.cs:line 335
   at IncidentReporter.API.Helpers.ExportPtwPDFHelper.ExportPtwPDF(PermitToWorkExportDBO ptw, String organisationBannerRelativePath, String organisationName, String outputAbsoluteFilePath, String templateFile, String timeZone, UserExistsInSiteAndCompanyDBO userExistsData, List`1 sectionsGroupedByJobType, PtwPreferences ptwOrgPreference) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\ExportPtwPDFHelper.cs:line 89
   at IncidentReporter.API.BLL.PtwBLL.<ExportPtwPDF>d__76.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\PtwBLL.cs:line 6173

Question: ?Export=true

Question: ?Export=true


Failed to send log to Dhilog: NotFound | {"type":"about:blank","title":"Not Found","status":404,"detail":"Cannot POST /Log","instance":"/Log","error_code":"NOT_FOUND"}

Question: ?Export=true


Failed to send audit log: BadRequest
Request Payload: {"EntityTypeId":43,"EntityId":248,"ChangedBy":{"UserId":267,"Name":null},"ChangeType":"Updated","OldValue":{"OrganisationId":"HRPS19","OrganisationName":"Falcon's Beyond Global Inc. Warrants","OrganisationType":"Manufacturing","Packages":[{"PackageId":1,"InvoiceId":388,"StartDate":"2025-07-02T00:00:00","EndDate":"2025-07-30T00:00:00","OrganisationId":null,"IsActive":null,"CreatedOn":"0001-01-01T00:00:00","ModifiedOn":"0001-01-01T00:00:00","Comments":null},{"PackageId":4,"InvoiceId":393,"StartDate":"2025-07-31T00:00:00","EndDate":"2026-12-31T00:00:00","OrganisationId":null,"IsActive":null,"CreatedOn":"0001-01-01T00:00:00","ModifiedOn":"0001-01-01T00:00:00","Comments":""}],"EnabledPayments":"No","EnableSMSNotifications":"No","EnableCallOut":"No","OrganisationModules":{"Action Trackers IsVisible":0,"Appointments IsVisible":0,"Areas IsVisible":0,"Assets IsVisible":1,"Attendance IsVisible":0,"Audit Management IsVisible":1,"Audit V2 IsVisible":0,"Breakdown Maintenance IsVisible":0,"Bulk Export IsVisible":1,"Companies IsVisible":1,"Consequence Management IsVisible":0,"Contractor Lifecycle IsVisible":0,"Courses IsVisible":1,"Customer Complaints IsVisible":0,"Dashboard IsVisible":1,"Dashboard V2 IsVisible":0,"Departments IsVisible":1,"Employee Recognition IsVisible":1,"Environment Management IsVisible":0,"Esg IsVisible":0,"FIR IsVisible":0,"Health IsVisible":1,"Health V2 IsVisible":0,"Heatmap IsVisible":1,"HIRA IsVisible":1,"HIRA V2 IsVisible":0,"Incident Management IsVisible":1,"Inspection V2 IsVisible":0,"Inspections IsVisible":1,"Inventory IsVisible":0,"Investigations IsVisible":0,"IoT Device Types IsVisible":0,"IoT Devices IsVisible":0,"Kiken Yochi Training IsVisible":0,"KPI IsVisible":1,"Library IsVisible":1,"Library V2 IsVisible":0,"MOC IsVisible":1,"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":1,"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":1,"Projects IsVisible":0,"PSSR IsVisible":1,"Quality Management IsVisible":0,"r6 IsVisible":0,"Reports IsVisible":0,"Reports V2 IsVisible":0,"Roles IsVisible":1,"Safety Alerts IsVisible":0,"Safety Kaizen IsVisible":0,"Safety Kaizen V2 IsVisible":1,"Sections IsVisible":0,"Setup IsVisible":1,"Sites IsVisible":1,"Support IsVisible":0,"Tasks IsVisible":1,"Tickets IsVisible":1,"TNI IsVisible":1,"TNI Progress IsVisible":1,"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":1,"Work Permit V2 IsVisible":1,"Zones IsVisible":0},"PtwPreferences":null},"NewValue":{"OrganisationId":"HRPS19","OrganisationName":"Falcon's Beyond Global Inc. Warrants","OrganisationType":"Manufacturing","Packages":[{"PackageId":1,"InvoiceId":388,"StartDate":"2025-07-02T00:00:00","EndDate":"2025-07-30T00:00:00","OrganisationId":null,"IsActive":null,"CreatedOn":"0001-01-01T00:00:00","ModifiedOn":"0001-01-01T00:00:00","Comments":null},{"PackageId":4,"InvoiceId":393,"StartDate":"2025-07-31T00:00:00","EndDate":"2026-12-31T00:00:00","OrganisationId":null,"IsActive":null,"CreatedOn":"0001-01-01T00:00:00","ModifiedOn":"0001-01-01T00:00:00","Comments":""}],"EnabledPayments":"No","EnableSMSNotifications":"No","EnableCallOut":"No","OrganisationModules":{"Action Trackers IsVisible":0,"Appointments IsVisible":0,"Areas IsVisible":0,"Assets IsVisible":1,"Attendance IsVisible":0,"Audit Management IsVisible":1,"Audit V2 IsVisible":0,"Breakdown Maintenance IsVisible":0,"Bulk Export IsVisible":1,"Companies IsVisible":1,"Consequence Management IsVisible":0,"Contractor Lifecycle IsVisible":0,"Courses IsVisible":1,"Customer Complaints IsVisible":0,"Dashboard IsVisible":1,"Dashboard V2 IsVisible":0,"Departments IsVisible":1,"Employee Recognition IsVisible":1,"Environment Management IsVisible":0,"Esg IsVisible":0,"FIR IsVisible":0,"Health IsVisible":1,"Health V2 IsVisible":0,"Heatmap IsVisible":1,"HIRA IsVisible":1,"HIRA V2 IsVisible":0,"Incident Management IsVisible":1,"Inspection V2 IsVisible":0,"Inspections IsVisible":1,"Inventory IsVisible":0,"Investigations IsVisible":0,"IoT Device Types IsVisible":0,"IoT Devices IsVisible":0,"Kiken Yochi Training IsVisible":0,"KPI IsVisible":1,"Library IsVisible":1,"Library V2 IsVisible":0,"MOC IsVisible":1,"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":1,"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":1,"Projects IsVisible":0,"PSSR IsVisible":1,"Quality Management IsVisible":0,"r6 IsVisible":0,"Reports IsVisible":0,"Reports V2 IsVisible":0,"Roles IsVisible":1,"Safety Alerts IsVisible":0,"Safety Kaizen IsVisible":0,"Safety Kaizen V2 IsVisible":1,"Sections IsVisible":0,"Setup IsVisible":1,"Sites IsVisible":1,"Support IsVisible":0,"Tasks IsVisible":1,"Tickets IsVisible":1,"TNI IsVisible":1,"TNI Progress IsVisible":1,"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":1,"Work Permit V2 IsVisible":1,"Zones IsVisible":0},"PtwPreferences":null}}
API Response: {"type":"https://tools.ietf.org/html/rfc9110#section-15.5.1","title":"One or more validation errors occurred.","status":400,"errors":{"ChangedBy.Name":["The Name field is required."]},"traceId":"00-9a968610ab4eba34358f3fb5a02d417a-c6c5d4a00cc95ec9-00"}


Answer: asnd

Answer: smdc

Answer: Health


Answer: asnd

Answer: smdc

Answer: Health


Unhandled Exception in Web API

System.Web.Http.HttpResponseException: Processing of the HTTP request resulted in an exception. Please see the HTTP response returned by the 'Response' property of this exception for details.
   at System.Web.Http.ModelBinding.FormatterParameterBinding.ReadContentAsync(HttpRequestMessage request, Type type, IEnumerable`1 formatters, IFormatterLogger formatterLogger, CancellationToken cancellationToken)
   at System.Web.Http.ModelBinding.FormatterParameterBinding.ReadContentAsync(HttpRequestMessage request, Type type, IEnumerable`1 formatters, IFormatterLogger formatterLogger)
   at System.Web.Http.ModelBinding.FormatterParameterBinding.<ExecuteBindingAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Controllers.HttpActionBinding.<ExecuteBindingAsyncCore>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.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.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()

***BODY REDACTED FOR SENSITIVE ENDPOINT***


Unhandled Exception in Web API


From date and To date cannot be in the past.

To date must be strictly AFTER From date.

End time cannot be greater than 6:00 PM.

Compressed Gases (LPG, Dissolved Acetylene , etc)

Engineering Dept-Head / Officer (Required)

Gas Cylinders/Torch with flash back arrestors

Check Cable & Holders of Welding Machine

Combustible / Flammable Materials removed

Third party, Competent Authority certification for

Certified persons for skilled work (Excavator/Crane operating, Welding, cutting, grinding, electrical work)

Risk has been assessed for this activity and appropriate controls are ensured

All the workers are clearly explained about risk and controls for this activity

Work site, Required Equipment and PPE are checked & found satisfactory to perform the work

All work under the work permit is fully completed

All temporary barriers, signage and equipment removed

No hazards lef on site (open trenches, exposed wires, sharp objects etc.) and adhere to 5S standards

Photos of completed workplace (mandatory)

Tools and materials removed from work area

Tools and materials are handed over to the concerned department

Reason for rejection

Reason for rejection

Reason for rejection

Is sufficient Illumination to be provided

Proper Housekeeping to be done on daily basis

Any other requirement (If Yes, please specify):  Emergency exit are available, Emergency vehicle and First-aid provider shall be assured during the work  Main Isolation Switch location is known to All

Use of Full body harness with double lanyard & life line or anchor point (while doing hot work at height).

Reason for rejection

Reason for rejection

Reason for rejection


Compressed Gases (LPG, Dissolved Acetylene , etc)

Gas Cylinders/Torch with flash back arrestors

Check Cable & Holders of Welding Machine

Combustible / Flammable Materials removed

Third party, Competent Authority certification for

Certified persons for skilled work (Excavator/Crane operating, Welding, cutting, grinding, electrical work)

Risk has been assessed for this activity and appropriate controls are ensured

All the workers are clearly explained about risk and controls for this activity

Work site, Required Equipment and PPE are checked & found satisfactory to perform the work

All work under the work permit is fully completed

All temporary barriers, signage and equipment removed

No hazards lef on site (open trenches, exposed wires, sharp objects etc.) and adhere to 5S standards

Photos of completed workplace (mandatory)

Tools and materials removed from work area

Tools and materials are handed over to the concerned department

Reason for rejection

Reason for rejection

Reason for rejection

Is sufficient Illumination to be provided

Proper Housekeeping to be done on daily basis

Any other requirement (If Yes, please specify):  Emergency exit are available, Emergency vehicle and First-aid provider shall be assured during the work  Main Isolation Switch location is known to All

Use of Full body harness with double lanyard & life line or anchor point (while doing hot work at height).

Reason for rejection

Reason for rejection

Reason for rejection


Exception in Dhilog HTTP POST: An error occurred while sending the request.


Ext Authroized By EHS Officer / Coordinatore

Electrical equipment identified and proper isolation/LOTO implemented

Zero energy verification (Test Before Touch) completed

Appropriate danger tags and locks applied

Electrical tools, test instruments, and extension cords inspected and calibrated

Arc flash risk assessed and required arc-rated PPE provided

Insulated tools, rubber gloves, mats, and other protective equipment available

Safe clearance maintained from overhead electrical lines and live parts

Combustible/flammable materials removed or protected from work area

Adequate lighting and safe access to work location provided

Slip, trip, oil spillage, and housekeeping hazards controlled

Moving machinery and associated hazards isolated or guarded

Emergency rescue arrangements and first aid facilities available

Workers are trained, competent, authorized, and medically fit

Toolbox talk conducted and emergency procedures communicated

All control measures verified before commencement of electrical work

Safety Equipment Requirement & PPE to be used

Select the Section Head/Section Incharge

Area Owner (Operation Section Incharge/Head)

Work Cancelled due to Operational Reasons


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\module_record_attachments\264\85\handwritten-signature_2026-08-26_21-33-26-3326_7d9ef694-1d8f-487d-aefd-61812e77197f.png: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\module_record_attachments\264\85\handwritten-signature_2026-08-26_21-33-49-3349_5af5f7e4-e440-470a-820b-c6ee00e22529.png: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\module_record_attachments\264\85\handwritten-signature_2026-08-26_21-35-08-358_98686adb-1994-4fc3-bbe8-d6f94ab8ea4c.png: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\module_record_attachments\264\85\handwritten-signature_2026-08-26_21-35-18-3518_620027dd-3a5d-4289-b373-12339c99020a.png: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19


[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\module_record_attachments\264\85\handwritten-signature_2026-08-26_21-56-24-5624_0cdbfacf-035d-44b4-a931-517337bf89ff.png: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19