{"Timestamp":"2026-11-05T00:31:54.0671590+00:00","Level":"Information","Data":{"EventId":495368817},"Message":"Starting Module Trigger Engine NSQ consumer"}

{"Timestamp":"2026-11-05T00:31:54.1465550+00:00","Level":"Information","Data":{"EventId":2846326939},"Message":"Module Trigger Engine consumer started on topic=module.trigger.engine, channel=module-trigger-engine"}

{"Timestamp":"2026-11-05T06:33:03.1617461+00:00","Level":"Information","Data":{"EventId":310461553},"Message":"Trigger event with message ID 188f26cdf72c3000 received: {\"OrgId\":269,\"SourceModuleId\":121,\"SourceRecordId\":41,\"TriggerEvent\":\"record_updated\",\"CurrentUserId\":25193,\"PreviousStateTypeId\":null,\"NewStateTypeId\":776,\"SourceModuleTypeId\":100671,\"SourceChecksJson\":\"{\\\"Sections\\\":[{\\\"SectionId\\\":1,\\\"SectionName\\\":\\\"Basic Details\\\",\\\"SectionType\\\":\\\"text\\\",\\\"Rank\\\":1,\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"1_1\\\",\\\"Check\\\":\\\"Purpose of visit\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"testing \\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":25,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_2\\\",\\\"Check\\\":\\\"Whom to meet at this project?\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"testing \\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":1,\\\"WidthPercentage\\\":25,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_3\\\",\\\"Check\\\":\\\"Emergency contact name\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"tested \\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":2,\\\"WidthPercentage\\\":25,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_4\\\",\\\"Check\\\":\\\"Emergency contact phone number\\\",\\\"Type\\\":\\\"number\\\",\\\"Value\\\":\\\"7993748762\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":3,\\\"WidthPercentage\\\":25,\\\"Mobile\\\":null}}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[],\\\"SubSections\\\":[]},{\\\"SectionId\\\":2,\\\"SectionName\\\":\\\"Declarations\\\",\\\"SectionType\\\":\\\"radio\\\",\\\"Rank\\\":2,\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"2_1\\\",\\\"Check\\\":\\\"Environment, Health & Safety (EHS) Policy\\\\n- Provide safe and healthy working conditions to prevent work-related injury and ill health\\\\n- Set EHS objectives to bring positive change in the EHS culture\\\\n- Fulfil all applicable legal and other OH&S requirements\\\\n- Protect the environment, including prevention of pollution\\\\n- Continually improve the EHS management system through risk analysis, incident prevention and training\\\\n- Run an integrated, documented management system with participation of all, including workers\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_2\\\",\\\"Check\\\":\\\"Visitor Guidelines\\\\n- Communicate and book a slot before visiting the site\\\\n- Do not visit the site unless escorted by a company person\\\\n- Safety helmet is mandatory; no entry to site area without a helmet\\\\n- Mobile phones, music and headphones are prohibited during the site visit\\\\n- Smoking is prohibited\\\\n- Do not touch any electrical board or mechanical/electrical equipment\\\\n- Be careful of heavy vehicle and crane movement\\\\n- Do not cross any barricaded area\\\\n- Follow the demarcated path during the site visit\\\\n- Photography is prohibited\\\\n- In an emergency, your escort is responsible for your evacuation. Do not panic, stay where you are\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":1,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_3\\\",\\\"Check\\\":\\\"Site Safety Rules\\\\n- All visitors must report to security at the gate\\\\n- Basic PPE is mandatory to enter the site\\\\n- Smoking is prohibited at site\\\\n- Site visit is only allowed along with respective staff\\\\n- Use the pedestrian pathway while walking\\\\n- Do not run in case of emergency; assemble at the nearest emergency assembly point\\\\n- Be watchful of snakes\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":2,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_4\\\",\\\"Check\\\":\\\"Report unsafe acts and conditions\\\\nReport to the safety personnel or site team if you observe any unsafe act or unsafe condition during your site visit.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":3,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_5\\\",\\\"Check\\\":\\\"Emergency Contact Details\\\\nNote the site emergency contacts: Project In-charge, MEP In-charge, Safety In-charge, Security In-charge, Nearest Hospital, Ambulance, Fire Brigade (101), Police (100).\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":4,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_6\\\",\\\"Check\\\":\\\"Emergency Evacuation Route\\\\nFollow the marked evacuation route to the assembly point during an emergency.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":5,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_7\\\",\\\"Check\\\":\\\"In case of emergency, follow the instructions\\\\n- Follow the route to the assembly point\\\\n- If you need medical assistance or in case of emergency, inform: your exact location, nature of emergency, service required, your name and company name\\\\n- Repeat the message and stay on the phone, do not hang up\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":6,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_8\\\",\\\"Check\\\":\\\"Declaration Statement\\\\n- Do not enter hazardous and restricted areas\\\\n- Be watchful of overhead and ground hazards\\\\n- Be watchful of moving vehicles and equipment\\\\n- Do not litter, use dust bins\\\\n- Obey the safety signage inside the premises\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":7,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_9\\\",\\\"Check\\\":\\\"Your feedback\\\\nWish you a safe stay at our project site. Thank you.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"1\\\"},{\\\"OptionId\\\":3,\\\"OptionText\\\":\\\"2\\\"},{\\\"OptionId\\\":4,\\\"OptionText\\\":\\\"3\\\"},{\\\"OptionId\\\":5,\\\"OptionText\\\":\\\"4\\\"},{\\\"OptionId\\\":6,\\\"OptionText\\\":\\\"5\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please rate your visit\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"horizontal\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":8,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"1\\\"}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[],\\\"SubSections\\\":[]}],\\\"Location\\\":{\\\"latitude\\\":17.4373671,\\\"longitude\\\":78.2907414}}\",\"SourceDbColumns\":{\"id\":\"0\",\"uid\":\"VM/HCMA/SUN/26/00001\",\"organisation_id\":\"269\",\"site_id\":\"924\",\"category_id\":\"100671\",\"visitor_state\":\"Submitted\",\"visitor_state_type_id\":\"776\",\"created_on\":\"11/5/2026 6:33:03 AM\",\"modified_on\":\"11/5/2026 6:33:03 AM\",\"created_by\":\"25193\",\"modified_by\":\"25193\",\"status\":\"Active\"},\"CallbackUrl\":\"https://api-sandbox.oqsha.com/Organisations/269/VisitorManagement/TriggerCallback\"}"}

{"Timestamp":"2026-11-05T06:33:03.4245349+00:00","Level":"Information","Data":{"EventId":3985631921},"Message":"Processing trigger event for message ID 188f26cdf72c3000: OrgId=269, SourceModuleId=121, SourceRecordId=41, Event=record_updated"}

{"Timestamp":"2026-11-05T06:33:03.8450864+00:00","Level":"Information","Data":{"EventId":517440398},"Message":"No active trigger configs found for message ID 188f26cdf72c3000. Skipping."}

{"Timestamp":"2026-11-05T08:37:19.1252038+00:00","Level":"Information","Data":{"EventId":495368817},"Message":"Starting Module Trigger Engine NSQ consumer"}

{"Timestamp":"2026-11-05T08:37:19.2051967+00:00","Level":"Information","Data":{"EventId":2846326939},"Message":"Module Trigger Engine consumer started on topic=module.trigger.engine, channel=module-trigger-engine"}

{"Timestamp":"2026-11-05T09:23:41.1285847+00:00","Level":"Information","Data":{"EventId":310461553},"Message":"Trigger event with message ID 188f4c0cd0ec3000 received: {\"OrgId\":269,\"SourceModuleId\":121,\"SourceRecordId\":42,\"TriggerEvent\":\"record_updated\",\"CurrentUserId\":881,\"PreviousStateTypeId\":null,\"NewStateTypeId\":776,\"SourceModuleTypeId\":100671,\"SourceChecksJson\":\"{\\\"Sections\\\":[{\\\"SectionId\\\":1,\\\"SectionName\\\":\\\"Basic Details\\\",\\\"SectionType\\\":\\\"text\\\",\\\"Rank\\\":1,\\\"SectionFiles\\\":[],\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"1_5\\\",\\\"Check\\\":\\\"Name\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"Sacherby Markham\\\",\\\"DisplayValue\\\":null,\\\"IsMandatory\\\":0,\\\"PrefillApplied\\\":true,\\\"CheckConfiguration\\\":{\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"ReadOnly\\\":true,\\\"PrefillConfiguration\\\":{\\\"enabled\\\":true,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":20}},{\\\"Id\\\":\\\"1_1\\\",\\\"Check\\\":\\\"Purpose of visit\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"TEST\\\",\\\"DisplayValue\\\":null,\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":1,\\\"WidthPercentage\\\":20}},{\\\"Id\\\":\\\"1_2\\\",\\\"Check\\\":\\\"Whom to meet at this project?\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"TEST\\\",\\\"DisplayValue\\\":null,\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":2,\\\"WidthPercentage\\\":20}},{\\\"Id\\\":\\\"1_3\\\",\\\"Check\\\":\\\"Emergency contact name\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"TEST\\\",\\\"DisplayValue\\\":null,\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":3,\\\"WidthPercentage\\\":20}},{\\\"Id\\\":\\\"1_4\\\",\\\"Check\\\":\\\"Emergency contact phone number\\\",\\\"Type\\\":\\\"number\\\",\\\"Value\\\":5,\\\"DisplayValue\\\":null,\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":4,\\\"WidthPercentage\\\":20}}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[]},{\\\"SectionId\\\":2,\\\"SectionName\\\":\\\"Declarations\\\",\\\"SectionType\\\":\\\"radio\\\",\\\"Rank\\\":2,\\\"SectionFiles\\\":[],\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"2_1\\\",\\\"Check\\\":\\\"Environment, Health & Safety (EHS) Policy\\\\n- Provide safe and healthy working conditions to prevent work-related injury and ill health\\\\n- Set EHS objectives to bring positive change in the EHS culture\\\\n- Fulfil all applicable legal and other OH&S requirements\\\\n- Protect the environment, including prevention of pollution\\\\n- Continually improve the EHS management system through risk analysis, incident prevention and training\\\\n- Run an integrated, documented management system with participation of all, including workers\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"DisplayValue\\\":\\\"Yes\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100}},{\\\"Id\\\":\\\"2_2\\\",\\\"Check\\\":\\\"Visitor Guidelines\\\\n- Communicate and book a slot before visiting the site\\\\n- Do not visit the site unless escorted by a company person\\\\n- Safety helmet is mandatory; no entry to site area without a helmet\\\\n- Mobile phones, music and headphones are prohibited during the site visit\\\\n- Smoking is prohibited\\\\n- Do not touch any electrical board or mechanical/electrical equipment\\\\n- Be careful of heavy vehicle and crane movement\\\\n- Do not cross any barricaded area\\\\n- Follow the demarcated path during the site visit\\\\n- Photography is prohibited\\\\n- In an emergency, your escort is responsible for your evacuation. Do not panic, stay where you are\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"DisplayValue\\\":\\\"Yes\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":1,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100}},{\\\"Id\\\":\\\"2_3\\\",\\\"Check\\\":\\\"Site Safety Rules\\\\n- All visitors must report to security at the gate\\\\n- Basic PPE is mandatory to enter the site\\\\n- Smoking is prohibited at site\\\\n- Site visit is only allowed along with respective staff\\\\n- Use the pedestrian pathway while walking\\\\n- Do not run in case of emergency; assemble at the nearest emergency assembly point\\\\n- Be watchful of snakes\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"DisplayValue\\\":\\\"Yes\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":2,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100}},{\\\"Id\\\":\\\"2_4\\\",\\\"Check\\\":\\\"Report unsafe acts and conditions\\\\nReport to the safety personnel or site team if you observe any unsafe act or unsafe condition during your site visit.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"DisplayValue\\\":\\\"Yes\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":3,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100}},{\\\"Id\\\":\\\"2_5\\\",\\\"Check\\\":\\\"Emergency Contact Details\\\\nNote the site emergency contacts: Project In-charge, MEP In-charge, Safety In-charge, Security In-charge, Nearest Hospital, Ambulance, Fire Brigade (101), Police (100).\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"DisplayValue\\\":\\\"Yes\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":4,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100}},{\\\"Id\\\":\\\"2_6\\\",\\\"Check\\\":\\\"Emergency Evacuation Route\\\\nFollow the marked evacuation route to the assembly point during an emergency.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"DisplayValue\\\":\\\"Yes\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":5,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100}},{\\\"Id\\\":\\\"2_7\\\",\\\"Check\\\":\\\"In case of emergency, follow the instructions\\\\n- Follow the route to the assembly point\\\\n- If you need medical assistance or in case of emergency, inform: your exact location, nature of emergency, service required, your name and company name\\\\n- Repeat the message and stay on the phone, do not hang up\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"DisplayValue\\\":\\\"Yes\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":6,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100}},{\\\"Id\\\":\\\"2_8\\\",\\\"Check\\\":\\\"Declaration Statement\\\\n- Do not enter hazardous and restricted areas\\\\n- Be watchful of overhead and ground hazards\\\\n- Be watchful of moving vehicles and equipment\\\\n- Do not litter, use dust bins\\\\n- Obey the safety signage inside the premises\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"DisplayValue\\\":\\\"Yes\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":7,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100}},{\\\"Id\\\":\\\"2_9\\\",\\\"Check\\\":\\\"Your feedback\\\\nWish you a safe stay at our project site. Thank you.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":{\\\"OptionId\\\":5,\\\"OptionText\\\":\\\"4\\\"},\\\"DisplayValue\\\":\\\"3\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"1\\\"},{\\\"OptionId\\\":3,\\\"OptionText\\\":\\\"2\\\"},{\\\"OptionId\\\":4,\\\"OptionText\\\":\\\"3\\\"},{\\\"OptionId\\\":5,\\\"OptionText\\\":\\\"4\\\"},{\\\"OptionId\\\":6,\\\"OptionText\\\":\\\"5\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please rate your visit\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"horizontal\\\",\\\"AccessControlRules\\\":[],\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":8,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100}}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[]}],\\\"Location\\\":{\\\"latitude\\\":17.437510908918213,\\\"longitude\\\":78.290710536081832}}\",\"SourceDbColumns\":{\"id\":\"0\",\"uid\":\"VM/HCMA/SAR/26/00001\",\"organisation_id\":\"269\",\"site_id\":\"925\",\"category_id\":\"100671\",\"visitor_state\":\"Submitted\",\"visitor_state_type_id\":\"776\",\"created_on\":\"11/5/2026 9:23:41 AM\",\"modified_on\":\"11/5/2026 9:23:41 AM\",\"created_by\":\"881\",\"modified_by\":\"881\",\"status\":\"Active\"},\"CallbackUrl\":\"https://api-sandbox.oqsha.com/Organisations/269/VisitorManagement/TriggerCallback\"}"}

{"Timestamp":"2026-11-05T09:23:41.3760909+00:00","Level":"Information","Data":{"EventId":3985631921},"Message":"Processing trigger event for message ID 188f4c0cd0ec3000: OrgId=269, SourceModuleId=121, SourceRecordId=42, Event=record_updated"}

{"Timestamp":"2026-11-05T09:23:41.8147028+00:00","Level":"Information","Data":{"EventId":517440398},"Message":"No active trigger configs found for message ID 188f4c0cd0ec3000. Skipping."}

{"Timestamp":"2026-11-05T09:33:29.0974292+00:00","Level":"Information","Data":{"EventId":310461553},"Message":"Trigger event with message ID 188f4e30682c3000 received: {\"OrgId\":269,\"SourceModuleId\":121,\"SourceRecordId\":43,\"TriggerEvent\":\"record_updated\",\"CurrentUserId\":25195,\"PreviousStateTypeId\":null,\"NewStateTypeId\":776,\"SourceModuleTypeId\":100671,\"SourceChecksJson\":\"{\\\"Sections\\\":[{\\\"SectionId\\\":1,\\\"SectionName\\\":\\\"Basic Details\\\",\\\"SectionType\\\":\\\"text\\\",\\\"Rank\\\":1,\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"1_5\\\",\\\"Check\\\":\\\"Name\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"Aditya Chakraborty\\\",\\\"IsMandatory\\\":0,\\\"CheckConfiguration\\\":{\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"ReadOnly\\\":true,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":true,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null},\\\"PrefillApplied\\\":true},{\\\"Id\\\":\\\"1_1\\\",\\\"Check\\\":\\\"Purpose of visit\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"test\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":1,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_2\\\",\\\"Check\\\":\\\"Whom to meet at this project?\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"test\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":2,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_3\\\",\\\"Check\\\":\\\"Emergency contact name\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"test\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":3,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_4\\\",\\\"Check\\\":\\\"Emergency contact phone number\\\",\\\"Type\\\":\\\"number\\\",\\\"Value\\\":\\\"25\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":4,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[],\\\"SubSections\\\":[]},{\\\"SectionId\\\":2,\\\"SectionName\\\":\\\"Declarations\\\",\\\"SectionType\\\":\\\"radio\\\",\\\"Rank\\\":2,\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"2_1\\\",\\\"Check\\\":\\\"Environment, Health & Safety (EHS) Policy\\\\n- Provide safe and healthy working conditions to prevent work-related injury and ill health\\\\n- Set EHS objectives to bring positive change in the EHS culture\\\\n- Fulfil all applicable legal and other OH&S requirements\\\\n- Protect the environment, including prevention of pollution\\\\n- Continually improve the EHS management system through risk analysis, incident prevention and training\\\\n- Run an integrated, documented management system with participation of all, including workers\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_2\\\",\\\"Check\\\":\\\"Visitor Guidelines\\\\n- Communicate and book a slot before visiting the site\\\\n- Do not visit the site unless escorted by a company person\\\\n- Safety helmet is mandatory; no entry to site area without a helmet\\\\n- Mobile phones, music and headphones are prohibited during the site visit\\\\n- Smoking is prohibited\\\\n- Do not touch any electrical board or mechanical/electrical equipment\\\\n- Be careful of heavy vehicle and crane movement\\\\n- Do not cross any barricaded area\\\\n- Follow the demarcated path during the site visit\\\\n- Photography is prohibited\\\\n- In an emergency, your escort is responsible for your evacuation. Do not panic, stay where you are\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":1,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_3\\\",\\\"Check\\\":\\\"Site Safety Rules\\\\n- All visitors must report to security at the gate\\\\n- Basic PPE is mandatory to enter the site\\\\n- Smoking is prohibited at site\\\\n- Site visit is only allowed along with respective staff\\\\n- Use the pedestrian pathway while walking\\\\n- Do not run in case of emergency; assemble at the nearest emergency assembly point\\\\n- Be watchful of snakes\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":2,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_4\\\",\\\"Check\\\":\\\"Report unsafe acts and conditions\\\\nReport to the safety personnel or site team if you observe any unsafe act or unsafe condition during your site visit.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":3,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_5\\\",\\\"Check\\\":\\\"Emergency Contact Details\\\\nNote the site emergency contacts: Project In-charge, MEP In-charge, Safety In-charge, Security In-charge, Nearest Hospital, Ambulance, Fire Brigade (101), Police (100).\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":4,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_6\\\",\\\"Check\\\":\\\"Emergency Evacuation Route\\\\nFollow the marked evacuation route to the assembly point during an emergency.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":5,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_7\\\",\\\"Check\\\":\\\"In case of emergency, follow the instructions\\\\n- Follow the route to the assembly point\\\\n- If you need medical assistance or in case of emergency, inform: your exact location, nature of emergency, service required, your name and company name\\\\n- Repeat the message and stay on the phone, do not hang up\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":6,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_8\\\",\\\"Check\\\":\\\"Declaration Statement\\\\n- Do not enter hazardous and restricted areas\\\\n- Be watchful of overhead and ground hazards\\\\n- Be watchful of moving vehicles and equipment\\\\n- Do not litter, use dust bins\\\\n- Obey the safety signage inside the premises\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":7,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_9\\\",\\\"Check\\\":\\\"Your feedback\\\\nWish you a safe stay at our project site. Thank you.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"4\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"1\\\"},{\\\"OptionId\\\":3,\\\"OptionText\\\":\\\"2\\\"},{\\\"OptionId\\\":4,\\\"OptionText\\\":\\\"3\\\"},{\\\"OptionId\\\":5,\\\"OptionText\\\":\\\"4\\\"},{\\\"OptionId\\\":6,\\\"OptionText\\\":\\\"5\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please rate your visit\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"horizontal\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":8,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"3\\\"}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[],\\\"SubSections\\\":[]}],\\\"Location\\\":{\\\"latitude\\\":17.4373663,\\\"longitude\\\":78.2907296}}\",\"SourceDbColumns\":{\"id\":\"0\",\"uid\":\"VM/HCMA/SUN/26/00002\",\"organisation_id\":\"269\",\"site_id\":\"924\",\"category_id\":\"100671\",\"visitor_state\":\"Submitted\",\"visitor_state_type_id\":\"776\",\"created_on\":\"11/5/2026 9:33:29 AM\",\"modified_on\":\"11/5/2026 9:33:29 AM\",\"created_by\":\"25195\",\"modified_by\":\"25195\",\"status\":\"Active\"},\"CallbackUrl\":\"https://api-sandbox.oqsha.com/Organisations/269/VisitorManagement/TriggerCallback\"}"}

{"Timestamp":"2026-11-05T09:33:29.1221113+00:00","Level":"Information","Data":{"EventId":3985631921},"Message":"Processing trigger event for message ID 188f4e30682c3000: OrgId=269, SourceModuleId=121, SourceRecordId=43, Event=record_updated"}

{"Timestamp":"2026-11-05T09:33:29.1367114+00:00","Level":"Information","Data":{"EventId":517440398},"Message":"No active trigger configs found for message ID 188f4e30682c3000. Skipping."}

{"Timestamp":"2026-11-05T09:38:10.1371426+00:00","Level":"Information","Data":{"EventId":495368817},"Message":"Starting Module Trigger Engine NSQ consumer"}

{"Timestamp":"2026-11-05T09:38:10.2157715+00:00","Level":"Information","Data":{"EventId":2846326939},"Message":"Module Trigger Engine consumer started on topic=module.trigger.engine, channel=module-trigger-engine"}

{"Timestamp":"2026-11-05T09:57:28.7640291+00:00","Level":"Information","Data":{"EventId":310461553},"Message":"Trigger event with message ID 188f536d32ec3000 received: {\"OrgId\":269,\"SourceModuleId\":121,\"SourceRecordId\":44,\"TriggerEvent\":\"record_updated\",\"CurrentUserId\":25196,\"PreviousStateTypeId\":null,\"NewStateTypeId\":776,\"SourceModuleTypeId\":100671,\"SourceChecksJson\":\"{\\\"Sections\\\":[{\\\"SectionId\\\":1,\\\"SectionName\\\":\\\"Basic Details\\\",\\\"SectionType\\\":\\\"text\\\",\\\"Rank\\\":1,\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"1_5\\\",\\\"Check\\\":\\\"Name\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"Aditya Chakraborty\\\",\\\"IsMandatory\\\":0,\\\"CheckConfiguration\\\":{\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"ReadOnly\\\":true,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":true,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null},\\\"PrefillApplied\\\":true},{\\\"Id\\\":\\\"1_1\\\",\\\"Check\\\":\\\"Purpose of visit\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"test\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":1,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_2\\\",\\\"Check\\\":\\\"Whom to meet at this project?\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"test\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":2,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_3\\\",\\\"Check\\\":\\\"Emergency contact name\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"test\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":3,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_4\\\",\\\"Check\\\":\\\"Emergency contact phone number\\\",\\\"Type\\\":\\\"number\\\",\\\"Value\\\":\\\"25\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":4,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[],\\\"SubSections\\\":[]},{\\\"SectionId\\\":2,\\\"SectionName\\\":\\\"Declarations\\\",\\\"SectionType\\\":\\\"radio\\\",\\\"Rank\\\":2,\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"2_1\\\",\\\"Check\\\":\\\"Environment, Health & Safety (EHS) Policy\\\\n- Provide safe and healthy working conditions to prevent work-related injury and ill health\\\\n- Set EHS objectives to bring positive change in the EHS culture\\\\n- Fulfil all applicable legal and other OH&S requirements\\\\n- Protect the environment, including prevention of pollution\\\\n- Continually improve the EHS management system through risk analysis, incident prevention and training\\\\n- Run an integrated, documented management system with participation of all, including workers\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_2\\\",\\\"Check\\\":\\\"Visitor Guidelines\\\\n- Communicate and book a slot before visiting the site\\\\n- Do not visit the site unless escorted by a company person\\\\n- Safety helmet is mandatory; no entry to site area without a helmet\\\\n- Mobile phones, music and headphones are prohibited during the site visit\\\\n- Smoking is prohibited\\\\n- Do not touch any electrical board or mechanical/electrical equipment\\\\n- Be careful of heavy vehicle and crane movement\\\\n- Do not cross any barricaded area\\\\n- Follow the demarcated path during the site visit\\\\n- Photography is prohibited\\\\n- In an emergency, your escort is responsible for your evacuation. Do not panic, stay where you are\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":1,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_3\\\",\\\"Check\\\":\\\"Site Safety Rules\\\\n- All visitors must report to security at the gate\\\\n- Basic PPE is mandatory to enter the site\\\\n- Smoking is prohibited at site\\\\n- Site visit is only allowed along with respective staff\\\\n- Use the pedestrian pathway while walking\\\\n- Do not run in case of emergency; assemble at the nearest emergency assembly point\\\\n- Be watchful of snakes\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":2,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_4\\\",\\\"Check\\\":\\\"Report unsafe acts and conditions\\\\nReport to the safety personnel or site team if you observe any unsafe act or unsafe condition during your site visit.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":3,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_5\\\",\\\"Check\\\":\\\"Emergency Contact Details\\\\nNote the site emergency contacts: Project In-charge, MEP In-charge, Safety In-charge, Security In-charge, Nearest Hospital, Ambulance, Fire Brigade (101), Police (100).\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":4,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_6\\\",\\\"Check\\\":\\\"Emergency Evacuation Route\\\\nFollow the marked evacuation route to the assembly point during an emergency.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":5,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_7\\\",\\\"Check\\\":\\\"In case of emergency, follow the instructions\\\\n- Follow the route to the assembly point\\\\n- If you need medical assistance or in case of emergency, inform: your exact location, nature of emergency, service required, your name and company name\\\\n- Repeat the message and stay on the phone, do not hang up\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":6,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_8\\\",\\\"Check\\\":\\\"Declaration Statement\\\\n- Do not enter hazardous and restricted areas\\\\n- Be watchful of overhead and ground hazards\\\\n- Be watchful of moving vehicles and equipment\\\\n- Do not litter, use dust bins\\\\n- Obey the safety signage inside the premises\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":7,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_9\\\",\\\"Check\\\":\\\"Your feedback\\\\nWish you a safe stay at our project site. Thank you.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"4\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"1\\\"},{\\\"OptionId\\\":3,\\\"OptionText\\\":\\\"2\\\"},{\\\"OptionId\\\":4,\\\"OptionText\\\":\\\"3\\\"},{\\\"OptionId\\\":5,\\\"OptionText\\\":\\\"4\\\"},{\\\"OptionId\\\":6,\\\"OptionText\\\":\\\"5\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please rate your visit\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"horizontal\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":8,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"3\\\"}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[],\\\"SubSections\\\":[]}],\\\"Location\\\":{\\\"latitude\\\":17.4373684,\\\"longitude\\\":78.2907332}}\",\"SourceDbColumns\":{\"id\":\"0\",\"uid\":\"VM/HCMA/SUN/26/00003\",\"organisation_id\":\"269\",\"site_id\":\"924\",\"category_id\":\"100671\",\"visitor_state\":\"Submitted\",\"visitor_state_type_id\":\"776\",\"created_on\":\"11/5/2026 9:57:28 AM\",\"modified_on\":\"11/5/2026 9:57:28 AM\",\"created_by\":\"25196\",\"modified_by\":\"25196\",\"status\":\"Active\"},\"CallbackUrl\":\"https://api-sandbox.oqsha.com/Organisations/269/VisitorManagement/TriggerCallback\"}"}

{"Timestamp":"2026-11-05T09:57:29.0108851+00:00","Level":"Information","Data":{"EventId":3985631921},"Message":"Processing trigger event for message ID 188f536d32ec3000: OrgId=269, SourceModuleId=121, SourceRecordId=44, Event=record_updated"}

{"Timestamp":"2026-11-05T09:57:29.4304618+00:00","Level":"Information","Data":{"EventId":517440398},"Message":"No active trigger configs found for message ID 188f536d32ec3000. Skipping."}

{"Timestamp":"2026-11-05T10:31:20.4235809+00:00","Level":"Information","Data":{"EventId":310461553},"Message":"Trigger event with message ID 188f5ad1542c3000 received: {\"OrgId\":269,\"SourceModuleId\":121,\"SourceRecordId\":45,\"TriggerEvent\":\"record_updated\",\"CurrentUserId\":25197,\"PreviousStateTypeId\":null,\"NewStateTypeId\":776,\"SourceModuleTypeId\":100671,\"SourceChecksJson\":\"{\\\"Sections\\\":[{\\\"SectionId\\\":1,\\\"SectionName\\\":\\\"Basic Details\\\",\\\"SectionType\\\":\\\"text\\\",\\\"Rank\\\":1,\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"1_5\\\",\\\"Check\\\":\\\"Name\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"Aditya Chakraborty\\\",\\\"IsMandatory\\\":0,\\\"CheckConfiguration\\\":{\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"ReadOnly\\\":true,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":true,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null},\\\"PrefillApplied\\\":true},{\\\"Id\\\":\\\"1_1\\\",\\\"Check\\\":\\\"Purpose of visit\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"x\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":1,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_2\\\",\\\"Check\\\":\\\"Whom to meet at this project?\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"x\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":2,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_3\\\",\\\"Check\\\":\\\"Emergency contact name\\\",\\\"Type\\\":\\\"text\\\",\\\"Value\\\":\\\"x\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":3,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}},{\\\"Id\\\":\\\"1_4\\\",\\\"Check\\\":\\\"Emergency contact phone number\\\",\\\"Type\\\":\\\"number\\\",\\\"Value\\\":\\\"5\\\",\\\"IsMandatory\\\":1,\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"center\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":4,\\\"WidthPercentage\\\":20,\\\"Mobile\\\":null}}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[],\\\"SubSections\\\":[]},{\\\"SectionId\\\":2,\\\"SectionName\\\":\\\"Declarations\\\",\\\"SectionType\\\":\\\"radio\\\",\\\"Rank\\\":2,\\\"FileUploadControl\\\":{\\\"IsCameraAllowed\\\":false,\\\"IsImageUploadAllowed\\\":false,\\\"IsVideoUploadAllowed\\\":false,\\\"IsAudioUploadAllowed\\\":false,\\\"IsFileUploadAllowed\\\":false},\\\"Checks\\\":[{\\\"Id\\\":\\\"2_1\\\",\\\"Check\\\":\\\"Environment, Health & Safety (EHS) Policy\\\\n- Provide safe and healthy working conditions to prevent work-related injury and ill health\\\\n- Set EHS objectives to bring positive change in the EHS culture\\\\n- Fulfil all applicable legal and other OH&S requirements\\\\n- Protect the environment, including prevention of pollution\\\\n- Continually improve the EHS management system through risk analysis, incident prevention and training\\\\n- Run an integrated, documented management system with participation of all, including workers\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":0,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_2\\\",\\\"Check\\\":\\\"Visitor Guidelines\\\\n- Communicate and book a slot before visiting the site\\\\n- Do not visit the site unless escorted by a company person\\\\n- Safety helmet is mandatory; no entry to site area without a helmet\\\\n- Mobile phones, music and headphones are prohibited during the site visit\\\\n- Smoking is prohibited\\\\n- Do not touch any electrical board or mechanical/electrical equipment\\\\n- Be careful of heavy vehicle and crane movement\\\\n- Do not cross any barricaded area\\\\n- Follow the demarcated path during the site visit\\\\n- Photography is prohibited\\\\n- In an emergency, your escort is responsible for your evacuation. Do not panic, stay where you are\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":1,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_3\\\",\\\"Check\\\":\\\"Site Safety Rules\\\\n- All visitors must report to security at the gate\\\\n- Basic PPE is mandatory to enter the site\\\\n- Smoking is prohibited at site\\\\n- Site visit is only allowed along with respective staff\\\\n- Use the pedestrian pathway while walking\\\\n- Do not run in case of emergency; assemble at the nearest emergency assembly point\\\\n- Be watchful of snakes\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":2,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_4\\\",\\\"Check\\\":\\\"Report unsafe acts and conditions\\\\nReport to the safety personnel or site team if you observe any unsafe act or unsafe condition during your site visit.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":3,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_5\\\",\\\"Check\\\":\\\"Emergency Contact Details\\\\nNote the site emergency contacts: Project In-charge, MEP In-charge, Safety In-charge, Security In-charge, Nearest Hospital, Ambulance, Fire Brigade (101), Police (100).\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":4,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_6\\\",\\\"Check\\\":\\\"Emergency Evacuation Route\\\\nFollow the marked evacuation route to the assembly point during an emergency.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":5,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_7\\\",\\\"Check\\\":\\\"In case of emergency, follow the instructions\\\\n- Follow the route to the assembly point\\\\n- If you need medical assistance or in case of emergency, inform: your exact location, nature of emergency, service required, your name and company name\\\\n- Repeat the message and stay on the phone, do not hang up\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":6,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_8\\\",\\\"Check\\\":\\\"Declaration Statement\\\\n- Do not enter hazardous and restricted areas\\\\n- Be watchful of overhead and ground hazards\\\\n- Be watchful of moving vehicles and equipment\\\\n- Do not litter, use dust bins\\\\n- Obey the safety signage inside the premises\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"2\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"Yes\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please acknowledge to continue\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"vertical\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":7,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"Yes\\\"},{\\\"Id\\\":\\\"2_9\\\",\\\"Check\\\":\\\"Your feedback\\\\nWish you a safe stay at our project site. Thank you.\\\",\\\"Type\\\":\\\"radio\\\",\\\"Value\\\":\\\"4\\\",\\\"IsMandatory\\\":1,\\\"CheckOptions\\\":[{\\\"OptionId\\\":2,\\\"OptionText\\\":\\\"1\\\"},{\\\"OptionId\\\":3,\\\"OptionText\\\":\\\"2\\\"},{\\\"OptionId\\\":4,\\\"OptionText\\\":\\\"3\\\"},{\\\"OptionId\\\":5,\\\"OptionText\\\":\\\"4\\\"},{\\\"OptionId\\\":6,\\\"OptionText\\\":\\\"5\\\"}],\\\"CheckConfiguration\\\":{\\\"Validations\\\":{\\\"Required\\\":true,\\\"RequiredMessage\\\":\\\"Please rate your visit\\\"},\\\"CardId\\\":null,\\\"DisplayOrientation\\\":\\\"horizontal\\\",\\\"Multiselect\\\":false,\\\"AccessControlRules\\\":[],\\\"Alignment\\\":\\\"left\\\",\\\"PrefillConfiguration\\\":{\\\"enabled\\\":false,\\\"source\\\":\\\"displayName\\\",\\\"sourcePath\\\":\\\"\\\",\\\"overwriteWhenEmptyOnly\\\":true}},\\\"LayoutMetadata\\\":{\\\"RowNumber\\\":8,\\\"ColumnOrder\\\":0,\\\"WidthPercentage\\\":100,\\\"Mobile\\\":null},\\\"DisplayValue\\\":\\\"3\\\"}],\\\"IsMainSection\\\":false,\\\"ShowPastActionTrackersOfCategory\\\":false,\\\"ConditionalRules\\\":[],\\\"AccessControlRules\\\":[],\\\"SubSections\\\":[]}],\\\"Location\\\":{\\\"latitude\\\":17.4373679,\\\"longitude\\\":78.2907369}}\",\"SourceDbColumns\":{\"id\":\"0\",\"uid\":\"VM/HCMA/SUN/26/00004\",\"organisation_id\":\"269\",\"site_id\":\"924\",\"category_id\":\"100671\",\"visitor_state\":\"Submitted\",\"visitor_state_type_id\":\"776\",\"created_on\":\"11/5/2026 10:31:20 AM\",\"modified_on\":\"11/5/2026 10:31:20 AM\",\"created_by\":\"25197\",\"modified_by\":\"25197\",\"status\":\"Active\"},\"CallbackUrl\":\"https://api-sandbox.oqsha.com/Organisations/269/VisitorManagement/TriggerCallback\"}"}

{"Timestamp":"2026-11-05T10:31:20.4554062+00:00","Level":"Information","Data":{"EventId":3985631921},"Message":"Processing trigger event for message ID 188f5ad1542c3000: OrgId=269, SourceModuleId=121, SourceRecordId=45, Event=record_updated"}

{"Timestamp":"2026-11-05T10:31:20.4700679+00:00","Level":"Information","Data":{"EventId":517440398},"Message":"No active trigger configs found for message ID 188f5ad1542c3000. Skipping."}

