{ "timestamp": "2026-10-29 00:39:25.6334", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 00:39:25.6506", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 00:39:31.2873", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 00:39:31.3036", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 00:39:31.5541", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 00:39:31.5697", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 06:47:47.1871", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 06:47:47.2042", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 06:47:55.5298", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 06:47:55.5469", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 06:47:55.7966", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 06:47:55.8129", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 07:16:21.0479", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 07:16:21.0662", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 07:16:27.3258", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 07:16:27.3429", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 07:16:27.5906", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 07:16:27.6064", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 07:44:16.1140", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 07:44:16.1140", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_DOMAIN_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Staceylander Keesee\"},{\"Key\":\"Password\",\"Value\":\"Change@123\"},{\"Key\":\"OrganisationName\",\"Value\":\"Faure\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Nashwauk\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"osm04527@osmosys.co\"},{\"Key\":\"UserUid\",\"Value\":\"55502912\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+915555560672\"},{\"Key\":\"OrganisationId\",\"Value\":263}]}" }
{ "timestamp": "2026-10-29 07:44:16.3562", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_DOMAIN_USER ###" }
{ "timestamp": "2026-10-29 07:44:16.3562", "level": "Info", "severity": "INFO", "message": "### Started Event for Update Domain User Email ###" }
{ "timestamp": "2026-10-29 07:44:16.3665", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update Domain User Email" }
{ "timestamp": "2026-10-29 07:44:16.3762", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 07:44:16.3762", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 07:44:16.3762", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 07:44:16.3762", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 07:44:16.5384", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04527@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Staceylander Keesee,\\n<br><br>\\nYour access to the <strong>Faure<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Nashwauk\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nYour Credentials for portal login are:<br><br>Unique user ID: 55502912<br>Password: Change@123<br>\\n<br>\\nOrganisation: Faure\\n<br><br>\\nClick <a href=\\\"https:\/\/gokul.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120474,\"created_on\":\"2026-10-29T07:44:16.582Z\",\"updated_on\":\"2026-10-29T07:44:16.582Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 07:44:16.5384", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 07:44:16.5384", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 07:44:16.5384", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 07:44:16.5384", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 07:44:16.5384", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Staceylander Keesee\"},{\"Key\":\"Password\",\"Value\":\"Change@123\"},{\"Key\":\"OrganisationName\",\"Value\":\"Faure\"},{\"Key\":\"UserUid\",\"Value\":\"55502912\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Nashwauk\"},{\"Key\":\"Email\",\"Value\":\"osm04527@osmosys.co\"},{\"Key\":\"MobileNumber\",\"Value\":\"\"},{\"Key\":\"OrganisationId\",\"Value\":263}]}" }
{ "timestamp": "2026-10-29 07:44:16.5499", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-10-29 07:44:16.5499", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-10-29 07:44:16.5499", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-10-29 07:44:16.5499", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 07:44:16.5499", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 07:44:16.5499", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 07:44:16.5499", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 07:44:16.5978", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04527@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Staceylander Keesee,\\n<br><br>\\nYour access to the <strong>Faure<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Nashwauk\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: osm04527@osmosys.co<br>Unique user ID: 55502912<br>Password: Change@123\\n<br>\\nOrganisation: Faure\\n<br><br>\\nClick <a href=\\\"https:\/\/gokul.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120475,\"created_on\":\"2026-10-29T07:44:16.647Z\",\"updated_on\":\"2026-10-29T07:44:16.647Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 07:44:16.5978", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 07:44:16.5978", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 07:44:16.5978", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 09:03:39.3300", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 09:03:39.3300", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":81567},{\"Key\":\"OrgId\",\"Value\":247},{\"Key\":\"AssignedToID\",\"Value\":4911}]}" }
{ "timestamp": "2026-10-29 09:03:39.3428", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-10-29 09:03:39.3428", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-10-29 09:03:39.3428", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-10-29 09:03:39.4323", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-10-29 09:03:40.3616", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-10-29 09:03:40.3616", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-10-29 09:03:40.3616", "level": "Info", "severity": "INFO", "message": "## Sending email to Joseline Arango, UserId : 4911 for assigned to notification ##" }
{ "timestamp": "2026-10-29 09:03:40.3616", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Email for IncidentId:81567" }
{ "timestamp": "2026-10-29 09:03:40.3616", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 09:03:40.3616", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 09:03:40.3616", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 09:03:40.3616", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 09:03:40.4443", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06341@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"A Ticket T\/CBC\/UCC\/26\/00002 is assigned to you related to 'Unsafe Condition'\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Joseline Arango,\\n    <br>\\n    <br>\\n    Ticket T\/CBC\/UCC\/26\/00002 is assigned to you in the organisation: Central Bancompany Inc. reported by Adel Hurlburt\\n    <br>\\n    <br>\\n    Description: \\n    <br>\\n    <br>\\n    Site: Waubun\\n    <br>\\n    <br>\\n    Category: Unsafe Condition\\n    <br>\\n    <br>\\n    Map Link: <a href = \\\"https:\/\/www.google.com\/maps\/place\/0.000000000,0.000000000\\\">Click here<\/a>\\n    <br>\\n    <br>\\n    You can view ticket details by clicking on the link below,\\n    <br>\\n    <a href = \\\"https:\/\/rittal-sandbox.oqsha.com\/#\/inct\/view\/247\/81567\\\">Click to open<\/a>\\n    <br>\\n    <br>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\",\"attachments\":[{\"filename\":\"Ticket_T_CBC_UCC_26_00002.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MTAyOTA5MDMzOVopCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago3IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjgwNy41MDAwMDAgIDBdCmVuZG9iago4IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMzQuNTAwMDAwMCAgMTk1LjUwMDAwMCAgMzkzLjc1MDAwMCAgMjA5Ljc1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yNDcvODE1NjcpCj4+Cj4+CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMzczLjUwMDAwMCAgMTgwLjUwMDAwMCAgNDgzICAxOTQuNzUwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChtYWlsdG86Y29udGFjdEBvcXNoYS5jb20pCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovX19XS0FOQ0hPUl8yIDcgMCBSCj4+CmVuZG9iagoxMiAwIG9iago8PC9UaXRsZSAo\/v8AQwBlAG4AdAByAGEAbAAgAEIAYQBuAGMAbwBtAHAAYQBuAHkAIABJAG4AYwAuKQogIC9QYXJlbnQgMTEgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfMgogIC9Db3VudCAwCj4+CmVuZG9iagoxMSAwIG9iago8PC9UeXBlIC9PdXRsaW5lcyAvRmlyc3QgMTIgMCBSCi9MYXN0IDEyIDAgUj4+CmVuZG9iagoxMyAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKL091dGxpbmVzIDExIDAgUgovUGFnZU1vZGUgL1VzZU91dGxpbmVzCi9EZXN0cyAxMCAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMTQgMCBSCi9SZXNvdXJjZXMgMTYgMCBSCi9Bbm5vdHMgMTcgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoxNiAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgo+PgovWE9iamVjdCA8PAo+Pgo+PgplbmRvYmoKMTcgMCBvYmoKWyA4IDAgUiA5IDAgUiBdCmVuZG9iagoxNCAwIG9iago8PAovTGVuZ3RoIDE1IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztXdtu3DYQfddX8LlA1iKpGwHDQLy2CxRoAcML5KHoQ+AkLYIkSJoU7eeX1GWl8FDSrGyO1s4mSOylJQ7nzIWj0Qx99vPda\/HnV3G2vfss7tuv27sk3ZR52vwR7u+L4YCqNu33opK6\/V7cf0y+iC\/JbXJr\/+++uns\/JqUsN+4amduPH4YfZZoVm8JIU9nx1P\/oLv4refWT+JS4KdNNlaZKaaVlvSj\/s11Bx0ez6q\/3n5KzhsPkcpec3RRCZWL3TjTXv2i+7D4m0n2wc4ndG3HuVnYhdu8TqdxPmxHVjMh+RNcjeT+QNZek\/UjuX1LALGUzkk\/MW8FNxr8EBmCSl80kuh+5hGm3MAIMIAxX9UjZD1wDDDfeJTKtB6p+QMLqgDIuDsGMtDrlr07qedIy80lHWl0+LzVQD4RuyVKaWbJxraPIFen4lwCSsjGa6511MvG9gipGpY4rgwE0XmC4ZSefkLE\/EHAbhBEJegBQvwQWL+e9GsE0AxMDVFtfBXEWRBPtzp8GDRHnhXuu4JJrGLmBER\/fAHiwXtXIVk5IW8F2hApxTJIMqDis93E2S4QK8QWrVRlwANOAU1UIBMofdKQlFcVTbfTAVWmVO1+V76FClcE9i+CLIY5Ycg9aLWwUywwFJ4agZon1w\/JUucQuKJSAA8J6A1YKeHL5UtxSYCkYn8zTQQkQRE3Bm+Bk5hU6AB0hwiJEAoG7AAiwgsDE8wEgsESIVjWTL6uM\/M6XUZwDZVdCW4OJ4SZlAG50TJQYD70vLucB4cMjSkWXY7GwNh3RBm2FtleCRCofXLTPACoDsRk\/dND+Zt3ApNKJWQKruQRKyr+mBVdhPI\/mN0VLbf3ABZloIk5z0IpbjfFldXb3+fUncX4uzl7ef\/vn9Yfd2\/++ifMLcXEhLq+2idnsMzknkR6pSK9\/3TY2TbRql55TJpOyLMTY93fb35JU\/CuU+MX+ey9+\/8Pe+yYpqkJY61YusafF32+Tu5ro3k9YbZGmSMsqG\/1+6EVIy7X0ZJELVWi7EkvynSUZlaAqdU2xkFwU2Vl0BE31rDGtKVoeeaXICqqzRPuJWYqsmDqK7iOrFHlBdQSLjFmKvJjWFC2PvFJkBdURNCW3FFkxrSlaHnmlyAqqJah1yi1FVkwdRccjqxR5QXUEHTFWKfJiWlO0\/PFKkRVUR9AU3FJkxbSmaHnklSIrqJZgpgy3FFkxdRQdj6xS5AXVESwUsxR5Ma0pWh55pcgKqiNouDMpvJjWFA1z7oYXVEswV9y5G15MHUXHI6sUeUF1BAvu3A0vpjXFgjl3wwuqI2i4cze8mNYUDXPuhhdUS7BQ3LkbXkwdRccjqxR5QXUEC+7cDS+mNcWCOXfDC6ojaLhzN7yY1hQNc+6GF1RLsFTcuRteTB1FxyOrFHlBtQRNzh2j8mLqKDoev6P44OqoZmSkhuLLxI2TZVU676pxxAvTNRp0xbtQ3j0oE2kLR4r9iLqGgpTCv0Zi1bX2C95ugDZOgxU9CupYtiO1dXVVy0PBDPdrKPchr1p6uq2UzPw1DZjFul6sysO6XkINNKGud763qiUdE7FKDyFT2CX2OJ0chIJZKHRtNVwdJJtHKyQn0GpLwMwED1d+RSdhwV0FWGQ7MdLzNgOgoZkEFqkItcuo8j4+GvrDADGteGxgAg7sDgEzQWXFa2CaAPc48fw02PIS6FUC2lCPvGxExReP\/aDcj5oVZCAdQp03XIK9A9csatYz0u2zA6ujtCJgVT44UtzjxzpIYkstL0elNt\/k2a46ukT6ReZjdcAD4EBxNIKLPUjx93EHt\/F85vQ2TtnyZtt\/At0o9IAhumh7QEo\/FExZRGKfLA4w91jdrYR+scD+Fd9FOBn1CAVOKKC0\/M\/GkboC2aOBQsDqT0sy8xHZxFayvHtu1GbsuWzSXy05LgBQRgsDfNBZBBYz1sMXXRF7FMFfaWSF0KiH0D9SzBWIwqANJ9D1DEtu2YqtnlXXYhR4IIcnR2yTIzR1zndsEh7EAnHTkwm2agXucV5pt8tUd35OII+wpNE5kJ6Z3xCZNq6eWXyMCygXIUOk53u2Ua8RaEJrLOGgnyNNVzkty\/NuBeslLsCfUNqyKacI0M\/hia7ge5xX8ydVtb6kj+BoquiS3uO8lqRzdQTJyCM4Ii22pHucV5N0nq0vae4j06KLdQ\/qamKtuixaIGFNiGsecAxOdHB71vCJDtOBjVL070oDDz3zp47ALJSHScp7AAxkMOjGaeB8Ojj5Cs\/LgpsCT6T4sAeWCplMzfJ2rFAevcmcCmFXwOCecBIRj4L3vD5HBSdNAwqOx\/\/hyPxNiN7xKHi+z0wvSo0Q3lXNP0KSyi+WP4ge9uBMSj1RApLZQzZHoYpu6XuhrxUnuLNmRqNthHL+bFhUIco5fIQ3IqNHQEcX0h4ijd4Ntx7KGXILjn0l5J5QgpTjDbGKZizJF1kVS7k\/+uoIXsVPbmG4w\/IUhg0gOkUGP0pkUGVHkHULvLQl76JTkfpabwvKXI2r88mSVrIkOaWBPnp4xY+9PU+JiXBq7fDc0piGVxajKnkyvJPhPXfDW\/N9CmGDfkCp7lS5R6A2C2vrRg+qnVrNWkm6Kj0gykH3e1xPOAwdDjVm+0j2Ofr+p5q5P\/l+Nt+PKTaQEoXJ+V9RRvl1E5RD\/GEaQp4OVzd2HH90f1OqUWYjvwQ9SC+wYI1S0jK\/vS96Fb9gN9ONExvkBk4tWweMBHYkABQgX97A80R0KHr3D+Id3R\/tG8qfavfJRGvtEanO8+1cKSeYJpQic9d8Pw11iV0vHtutGDUh8tWrz0fcbPdbiSdxuRW3yf8xhd0nCmVuZHN0cmVhbQplbmRvYmoKMTUgMCBvYmoKMjEyNAplbmRvYmoKMTggMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUVNBQUFBK1JvYm90b1JlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTYxNC4yNTc4MTIgLTIyNS41ODU5MzcgOTU3LjAzMTI1MCA4NzkuODgyODEyIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjI1IAovRGVzY2VudCAtMjA4LjQ5NjA5MyAKL0NhcEhlaWdodCAwIAovU3RlbVYgNDAuNTI3MzQzNyAKL0ZvbnRGaWxlMiAxOSAwIFIKPj4KZW5kb2JqCjE5IDAgb2JqCjw8Ci9MZW5ndGgxIDEwMDIwIAovTGVuZ3RoIDIyIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJylWgl4HNV9f29mVyvZuvZe7T17ze7szl6zh\/bSXjpWWl0rrSRLsmXJsiXb2JaDD8wRbDAuOImdEgghUgCbQJK2CbRpEkJTF0JL0qQlpS1pKaRNG0qTj0JoS5P2w9K6\/9lDF03o93Xmm9l3zLw37\/e\/\/28RRgjVo3OIRGho1OP\/zPnfuwgtn4BrdvHIrQs\/+fF7NJTfRoh65eCBuf37X839OUKm56EtdBAaduqa5qH+31C3HDx68sxPuuU\/RsisRQijI0vzc80\/rIPnLVBHdx+dO3Mc9aAnoX4F6sZjc0cPhC7P3A91GI\/YhwSCe\/FvIiFCwmUhByMYKr\/kX6IFAl7gr8rxj4i4MYyM0\/wofL1naKgHpRC6sVaHSggtiJYJ6MCP8X2CqPB3y8+RqA6NwihXBdegXI+akAQpkQbmkVNBTmwWcxR\/I6FGibEZcyTmMHHv2hsKliUollWvvUHoShIv\/rnXW\/4RXGPZ61nBtfJ1nGUFt1w\/Jfh45YKPZeDL\/7o8lwjmgKEpGJkYeJSwrE5UXrrnHn5R\/TfeJe8iH0IUyiIkDdrCofKpUJZPuVwmquNPs4m28WdYXlfpCSsqTwaDgUqP2VR5cgDrtKHAQH7vzEB\/KKjTanXBUL5\/7978QDCk1a1gcYuR8npTKa+bMohbW8UGyuNLpj0eytgixs9K54qjyYTZhLHJnEiOFuek8yPFjg6T2Wzq6CiOnJZ2xWJuT5sGY02bxx2LdUkz8ZjHrVGrNW5PLM6vCDAlteQFJEANCFmlHDaTUqUZ4\/t++WjpW4vfKIkXS89+nHh\/9XbywhpxLzwI75wGjFjBS4CWtIIWHaiAwK+frqNtWLfSqFS4XSo4XG6FkrzAv\/+uVd2GcZvaam1TY6xuA7YbuPFzsg\/wTAIfVTEDiCpYcf4aqkDk4BbUAOhKH+eHJ5XlNvyvM\/0DobBWTxnbw7nu\/rmeLrdLKV\/bS4hIhdztHgo6WYNRLJFIzCa\/L1WIRJgZPcumM2KjIR4pDM2aj06Mx+MGA2WOJoYKe7vu3BmPtNssCoXT1ZEsmNPt7YxLqaKo9j6X3aFSA2IW4NjXABIh2onEwJ88fiKyAiCHeSzDfJmk8dRPF2Rvz\/\/Giy2HSteXie9c+2zp\/UXld99Q73tPdoV484G1ZkBX+jDcVMTPVm9\/hPjZGv1l4r1PAdZTgFAWELKhIowvLrOPubxgpbnGfmWg5GIeE7kZ+mHOuipQdeso1XACCpWRDlff5oiLcgXDJGNOl0qNl4EuHnc2MzKfzzud9SLx1ca6ei3+XIbjLGaJBMuktC3SHQ4ZjWRG1KZ2OqOx3t1dXVYalxm5P797Gb8commFAktlFGX1ebw2WqnAlDmTWSjtYTnO2qRxsfipI3jHTpncYHQ4TRaZTK9zOR19ZsZltQNvWCzxeD7XHrZZZDyDobvhpgNVQ1a4DbhLiK7zugdaVEADEE+gxg7UDP28MsCY5vmYF+HB0rEn8A8OY\/glD+OXn5SvTQgK158uy3ThyPUs\/jYINoFuBpTby1Jg41EGDSMNV2WZ5+cyX0JrjevK0kw8svKgIiWVMEy2czYT5hctX25uUqn0WmpfNKJue5n4+urt+DIx3d\/f3m4wYgDPbk+lpomutWc7aLtC2dCAaWs6BasYgvl7YUECRIPWrXwB3i4ISnmVgObaJ4VrchCuULgiJXBWHySeWrm89qBa5XVnMoViKsU6NW07GzQaJ5tKjw2nM26vSr3S3KTXutmOfs6n14t3SmRaPVA16XZr9U3NTwNYCD8rXhwrJhIUpdeHI0PD8wPzQ8PhiFaPQc0kisV5sbgrGne5gXJGKhhMfo91MSaTTAqyrmHZeBwouFQ6Q9DCSWTerDVr\/KisaUmlqPr9x7HDkero6Y4ZvRzHMBUFxjAc5zXGuns6Ug4HfrP+6w8+sHSsL0ct2NKZ2dk7zz3S+Nid52bnOjvte6hc79LRTz\/A884gaGwtyE8BUK2hU9HNNXQrSsYc2FAwNVSr+meLUg9zm1ngbtzU6nTvyifijFOhxCqly5mMDxwZ6Hc4lhVKB5NI07RE0iBSKRz21FKux2xWqVlPMjV0y8go48IrpIny+jxJp1OpeJfSaVUqSYtCbtQzjkjA57ZZ5HJspZPpAavFolRKZXo9pZbKWlubW5rUJoufy8V9fpNFKmOYzmx\/ymJracHiVr0OVm0sncGvVvDGte8X0aFtRoiuGS78qp1JJrt7opSP8zkZMA86hvX5XVS0pzuZZOz4nfpnHvj00aXeHLXH2pndN3fX2ccaH7nr7L65zoxthsr1HVt64EEe7dYbDxOXy3a0LInE5VLdPfh9wbX3XxdaecvBS6u9LK28tQFJBUsDypKQ4YWnSsk7Sq\/jfa47SqlvCoRlQ339m\/AsRpdA0H8JJQOMCragzOuVNZh5N4CqrKLC8f2lP8SdM7GIVqPRRmIzpZ9cxc9dnJ3xezH2+mdm8Y\/O6\/XBYFeiPWSmrn9XcA27vcXRI6d4csD3nYKZomVNY63oGikd2KxkeTVrFm+xRbh15XRKo\/F6OzMj2WDQZpPJVrBUQTuiUbfHZJLIKrpq9U1i9\/BgLEIZsERC2xPJXWu\/Rwz3OBmZTKVyMuEwzF5\/4+f4PcEszF71dMKcuG6LmatIfhC\/W2p7YgW3NCkVGolCvhNL9HpH1O3VgiU\/ffr11bMehUpULxAQH62rE2KlIhSY5tfE43hH1aNqrOpS3rhK4YbdV4lH1v6JMIysfbLi8az9+J57CIr3ezBS3WjCGD0DfhiylvmpyktBjG22rl0aiWRHA37mjoFiMZKw2GwOO3sW1nPsxrvYS96HWnjK8famrMmqoiTdVl\/CapXH3abCWNXm9qjUxLZ6ntbAQdvbNJo2sn5ThV\/ZqdKT5BJIeVV\/8ivjcE1d1jQ4HQxtU6ii7QpTJN\/irgFtLxFHsaLN6U6li+OZDOtRaxsatFqWzaTGxqDOgvCs4KYWnR7EOup06vUSWX2rXu\/n8kmW1etamohXr78k+MdSl3i+WEyAa8YbynBwID+7Z354KBIGmaYSieLYolicjcdZVgMuklRmMjEu9tUYx\/Fmo+K7ARVuATzb0ZcAzw+geebXoFXj6zI+tio65P+FsT+l\/bWcTby4FiMvlGY\/jLN5P+9dsgvmjwH\/VLDltjjK250+8zZ3r2og8D+EPW69Xvgpoc8\/NDy7kO\/3+VVtbSq\/rz+\/cGh40OOCLg34toker1ej29mIG3fqND7PMZABu50b7upiGIsFvLnh3ebpQiGZsFqcrt6+PWE3C+pC4\/VEolFzjF+eRldBjXCUUdNXUbOKNjOLyLbx0YDWQ1iPpWKxImR3aHWtLXVO0MZmKhToa1UoiP9aayAvCD8pwHC0ikFcHb62Qq6nPWw0CAQwF+8BDAt+gBxoAubiNuu4ik0yBzbhUzNJZnlw3U3e7hxwsg3PoDoS7j42HAyqNSqlx9OT9vm12mWPe6x4\/Gix4GExeLru7p758+dP9uddLnD2tLpAoLt7BGALBfX6Za0mGOjpDnBardEYiQ0Qv6NRe93xbi+wXZva7UnuyfezLE33Dxz3cEGXW6ujdmu0rAem5yXFo1QCFVxgZwpJrxdMuqrN7xvI+70qFa9hjsH6j4JuGuVXL\/8A5asubGibwNZMWo2J14GpgVBzNoivNTffPgJBs0wObhhlYhyegNOu17a24KYmjc7OtKfD7SaLsLCDMnq98Vh2Kpt2MnIpVqm83u6e6fnePi98KchiKvWRjwiunacd6WxhdOyrhUSSYRTgJFitHBcPcT47rVJgbDD6uBje3ZlhHOAImczt0e5c33i+PxwBiXbYO7OjI2O9Z++47cD+WBRWfw7k43ZYPYRkmJZC8EluDitrlK0KC73ZBanRtsIn2H5Hglgqyawmzt852pnxeFVtWKHyenK9c32pDBcwUPUP7NDr\/N50yMXo9C0tLWKDgWWjg7SdSBuJ3ZdL35CIWzGQPhjM5\/fsyvWF2nV6mRwChI7xLtAsSoDPYvH70xGfz2qVyeVyXv+ehPhtf1X\/9q5rmO3EgdbAFrm2irbHejUlVJMx3LLyKWUOqxQetis7nQwF7OBl42VQLK5op9ujBhkncosqFevOZMdzkbAdzNMKrBi6ORp0YFMz8Vdr7q1KSmqlY4ni2heJQveGkoqPGfu6sqGg0SCVgRLrGFv7XWKkn2F4MFoleqPNznvn83ATruckxAhxUo7kLzPvmMhJuP3s7TNvv\/7OLW+fwd9ffYScT\/K3at4hS7x78mRp8UTZLwXYzoK8u3iLCua3gpTtAwIf3iLwIkyeXf0pvtTroPkP45kzWwgFNZpllp2cuPvm0YLLCQvUGx2Mu\/Sts2eX8B+MRNo9rDfu9el0BmO4PbcwNsb5sN3R2zsX4scPBP2lK7xvBl9CPgxrE0E0W\/Y+MCfCPCXJh1cfJAx33lv6LCFbxp89O03m3lv7C9LCrwlWkob3TkGpjn8L80CQp0oNj+NfrB0XXJu4vizoOAvI7QH53gfrbUN+lOdxxJtsc9C2mQ1EgQ0OqLjiVXsslW2IQeWVygty0SbclHUbb5D7MMdNTBw9NjHBcWB3Oa6ne+z4xC4\/t6LXBYJdPVxAo+PVWi7HcToNvtPtHS4sHCoU3Cz2uAvDBxdHhj3uZdwGTnu8oxzhQHwMwVLczarbcO54\/4DdgUGeB\/qP93TEWZda5XSC2GSDnF4LQqTngtluH1eJXzhfNxGa7M7ZHQ57rnvycF+ehiPfd5iIezxgpkGFplIb2RpA9jKQZW8VWaCDMGgl9i6Xvoef5XmJLH3kY1\/gZa9Q+hzZC7KnRgm0h9ee4k0wlV38anQo\/j9FlLWM1a+IKK99wuudGD\/uSSbjCXshDD+9oYBBi9ceV4EDksmMQpjpAnAgzFSzLggzR1IZWJRqGbxV3UacuUMi0+kZVznO1DW1kBdWL58ZHXO6Wpospth0p0aDNZpQaJD4Wun9\/2fwCQgNgneY2+wdgl\/94ViEf1V0XVNfxFeaLq+J+GVnM2Nj6aSH1ah37GjTuN2pzFgxk2XBD8Mrzc16Pcsm+wN+o17cIJPpDU4Wls3q9c3NpScF3FeuG0nZh6+xmsijjO0hfo1Os0kuK2fxErzsTpXuFX5Z8CW0iD5fk6xNWUjQT9vMaDhEbyNsWXQU27Jq6xanFrJvskpKhXArq2wE9OsTr7\/ErUf3VeyEXxBI5bQjmZqKOF1qzY7GeuZ2p7BeJGkFUwo2VKNpaRbWScR2RyozOX3i8K7J7h4\/p9UJ62QSF5NN7Rq\/qbc\/zxljExMD5xYPDxWCIZVaJLSYkonxsZtuuvPcocWhwSCnUq1+vq5OIGnVqm0qtUbdplS0hoEEVpvD6UywHq12Z2O9SKU0m1xOvzc4xQU8PSqaDrntNGWUK\/HnB\/sHk2kbLZPb6FCwE\/+g5O+w0VK5qF6t9rgTiZ7bD4GKAC8epN1AxeLFsUOHb\/3owUMjI5GoVi9pNey18fnGTGbvzK23fvK+287Mz+V6aCufr4W2vWfOvBJjPQZjqxg3NqrbGCYa7wwETBaxRA1udzY7OpHvjUUZO5i8No15VFn2R9zebDdvQeZv\/FzQABo1xsv8Vs7dqk9\/lTddoRt56EpjKDS37\/6bJiY6khTEJ2YqlZqa\/AhEzaFA05VGgzEamykkOuwM7ztJaGs8VlhIJAwGfNfJqelAENRfX+\/Bg+duPXtwMd\/rsAcC07tvKXYkTJTe2A7cPHvb1OBQNA4jG6l4Oed86cYN8jug10y87cAUXYnowxXfwMxH9DV3oGL2SCq8Jeg3h6nN\/USi9BKBlZ1BTqcFVR0IDr19FV\/a09fLcRAC2To7p9KlB6exuJxgV6kC3MibBI6YJhIJo9Hnn5oiwncplawzkWUYmZTPCUiltCOeKPbH4zS9Y+3x82q1H4jh92o0d3nqHc5UevDmgSG7A1YiKa2QEvIC6F5DJXu+OcVKb8gGKVWCLT3x\/pOlzzTK5QbKyXZItLqduK6lpY6zWdQq2Zm37Eulr82Tpuu\/pEBKLMB8QoHgoxgTuLnJaGgnX17rvRoh7+cp\/zDcItUsCx\/DR65WHIxyJAy32XIGo5IP5fuxiA7zWyRhcGVWiBdKt\/yo6VGs+sNLpeeG8Rcr6YnShdL0Pz9xDdtXb8dPXVz7Hk8lGGQNBjXyuRBphSRVgog+SDMKRpdfwvfft3eG85moZHIXW7qXwLqJSBSootHGYrv\/7SrxYunvvoidgmuMozB6arSry+NTSM7r9YFARzdvMq9\/l7DhtTd2wOw8d3PA3eWdlg+E8h\/YJBBt31jZukUAp4DDJlMqPTm5dGRyKp22WCymTGpq6qalqV2ZlNn0mELBOBMdA\/l4gnEpVCoFy3TE84OJBONQyokLAxePHM0P0LyxpwfyR49cHLjvyJGBvMNud+QHjhz54dCR0WJ7RAdHpL04emTo2GgRNIBOp41GinxIg06Ch\/8GoKkrW+jNCUXx5iQPsEr2Co53zB84dcf8\/kgMP4YtplRHsZjssJiw4Nrqn12c2s3CsXvqIhlc\/bO9HR06vV7X0bG3KlfXYQ4rRJGIMoe5bXaLz51t26kq88cP1\/Dq3RNjrBM8SrXX29UzWXoXi0\/P78t1g4diy\/XuXyi9fvV8KDy\/70Lf4kgB9J3uHjvvuhy6J3fPoUP5Ptoh+KMKBxJoFjy9GaCcFfy8TZRbNyUbtFu3JOR6RtK2vnOxkYSt2RdyBrdpfVxXz66eKLhMFCURazR+X0\/3ru5E1OuGeutyw06xVKOzWNh2h1Ona25paJBJdBqoRxhGp21pJp579tOLC8kOrQ5LWu22ZMfUrjPPfvrAQjwBLkerxGJLJHZNlp55u5BMsCyED01YKne5crkFaCkndJqbsVzucff2Ak2zQNOvw0onYZ3rC6gucgt\/bs0ur9vZ\/y2\/zAfuW\/WztKmRosKRsalcH8dpwV9tD\/X377lvdq\/f\/5heF4tNj4cjag2fazCFQvmF\/j4+pNYbwu2DQzNjhUImS9uvYLWKYUKB+GgsatBjv5Oi1BqVqk1DUQzTHu7pTsRdLnVbIDg6NtMZDOn1bRqnO0wbjGqNQiU1mCws2x7p7ovHnU6FUqn0uLs7p5MuVgeeG1YqXU7wrDiIAF8EBljfC8PgdfCbidLaXpgUQ5kk8Z\/\/+8lsae3kE89FT5Reu0I+9K2rpddPxEuvvTV28v1OvEQOlp5Z\/QRw+gulu+D+x2TiehafIxOrXy3dT57EvbyOAw47vrFbIuXEIvN6mnud0bZn++Qflu07tdJ8ibgOpoBP9k2k0k5WDf6cWs0608nxsUzGxSqVy7ixSQOOZSbGuHQGiay+yaDnAvkk69RpmptAlz79NP7+eqpPr42Eh4fAnfuQTN\/3YsEQnxmE2MIVj1Yy3gI\/oNlQ1uCVdKZY4H987dGrV4kDZff\/S6u7AJ5x8rermV2Bb1NmF6I3aW2XnHxy7Xjb1askeYX42vnzRENtG7z6nrCzHGE08tEskKmck+f4lyl+n\/35FXwZf+KRkvS2tZ9cVF4RsB+7ArOayb8vZ4i1JZofC\/8dL\/dpdBt5jnynuofOx4\/85OdWv43fWSY+fv\/9eN\/qJbIc+46CnhoEuZlAKLyexVhXATUFsN1l5bbLyfYE5vpGRx1tLrVeGC2yLrFYKuF53B1iGK2+uQVsqVbD2COcm7WYFHJBL5\/ezKT7pzIZximVQzzt6enes9jX62GV8sZGkymZXjj4UOt5bLOmksNDxT8opFP8Zg3GcoWV5gLxEMc5HEqVXGo1uV3+rmxnqN1ImU2xaC7XNz6Qj0YpA2aYrp7xyen2vbP7Jia7uiFiBLRAXoiisPqvBsos3gj2RRuhrJJHcXrZYurM7NZo1JoGiVwp95vNEhl+vqQi35zrzJhNmBQK7xQQwEtWW3j2NL85j4z4T\/A3iGzZQ+DH+EbpMJE9exZ6XCA7DFCc32EQVw1RRWSqeqeCN\/GxK9jrHx8\/vjQx4fNd5WNnfzrJ+cHR3UdOrz55a3n\/ykYPDt4y4POqlHy0BqNPkDejV\/g\/hQAvyUmzOPiK5CYh2l36AbYc5r+rfBXfeGhsb0v8F\/yfWT54lM4IXxROwnN1602YH7A0hsZaALUby8IXyyNtPlLEf6JR8n3EkC+hAfxFPtuNNPgxdJq8iAaEBLKQV9A01O8WTCIV+WV0M\/kCGiJy6Dh5HH5HkJF4HrUKOpBKEECXoP8U4UYi8ml0CQ8jFX4ELZF\/hE7hF9AZ8il0ivwoGiAy8PscGoJrCa5zwlfRSYEazUN5EC4XXGm4ZuC6DO8WyO+jIeEqmhaMo\/0CGuagkQS\/jB4m59ApgQZdEjyE5gUjUJ6FvufQLPkLlBW+hTh+XsG3oR8u4V9C35+Wxx0lCojDf4uM5FeQCzO8JKEQ6kO\/D+dL6D9wAZ8nhISUCBGniX8hzeSj5GvkWwKhICq4VfBbgu8I\/kmoEF4UfkH4L3Xpulvq\/kt0WvQ39X31S\/XfrH+l\/qcNdzU8uMO646Gdv7nzncaRxkuNK43PN95oWmz6bNOPmgvNf9vS1HJny0MtX215teWd1qXWR1t\/p\/W11rcqdEIp9ESVcttpxB9N6HHgSSwAvYa+ipurZYwaMVEtE+C1\/me1TCI\/eqFaFiAt+kK1LES28r+g+HIdtO+vlpsBA3eljK3g\/1qqZRq0m6patkO5sVp2bcyF\/bzeRL3oJJpDR9AhNA+YHoDfRXQQ2gbREroZHS33TUDrfmg7WO45iY6jEyiKPHAuQfkAOoYWoHQMeirj8C0n4O4uj7GIRuB3H1wn4WKhdgDaTsGzc9A7DrWb4elD5RGMoCXcyIt8KAhRnhHQ8MIV2jKCcdsIm9\/oQUNw9kDp1825vbbxZLa8oluhtYZD5Rt8cBpREVoOlOff\/DXD8PQSOgw98+Xn0zAyj9VSeV1GZP8AaoswOv\/EKRjFDW8tAc586xKci\/BVB9bxPAHtN29ZyXz5q0+UEZvnvd7\/ASaGryMKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago2NzQ5CmVuZG9iagoyMCAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciAxOCAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbMzY2IDQ5MyA0NzEgMjA1IDQwMCAyMDEgNDM4IDYyMSA0NTAgMjAxIDUzOSA0NTUgNDY2IDI4MyA0MjYgMjg4IDM0MSA1MjYgNTIxIDQ1NSAyNzAgNDU3IDE2MyAyMDAgNDY0IDIxOCA0NTYgNDMzIDI4MCA0NjUgNDY1IDQ2NSA3MjUgNTA5IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgNTM4IDUxNSAzOTEgMjI1IDQxOSA1MDkgNTY5IDUzNiA1NDMgNDY1IDQ5MSA3MzMgNDY0IDU4OSA1ODkgNzIxIDQ2OSA0NjUgMjg3IDIyOCA0NTYgMTQ0IF0KXQo+PgplbmRvYmoKMjEgMCBvYmoKPDwgL0xlbmd0aCA4MDUgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwM0Y+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzQ+IDwwMDM3PiA8MDAzOD4gPDAwMzE+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDQzPiA8MDA0Mj4gPDAwNzk+IDwwMDQ5PiA8MDA2Qj4gPDAwNTI+IDwwMDRGPiA8MDA1NT4gPDAwNDQ+IDwwMDMwPiA8MDA1Mz4gPDAwNTc+IDwwMDYyPiA8MDA0RT4gPDAwNDg+IDwwMDREPiA8MDAyQj4gPDAwMzk+IDwwMDY2PiA8MDAyRD4gPDAwNEE+IDwwMDI3PiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzIwIDAgUl0KL1RvVW5pY29kZSAyMSAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjMKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwMTIyNzMgMDAwMDAgbiAKMDAwMDAwMDE4NSAwMDAwMCBuIAowMDAwMDAwMjgwIDAwMDAwIG4gCjAwMDAwMDExNTkgMDAwMDAgbiAKMDAwMDAxMjEzNCAwMDAwMCBuIAowMDAwMDAwMzE3IDAwMDAwIG4gCjAwMDAwMDAzNjggMDAwMDAgbiAKMDAwMDAwMDY0NCAwMDAwMCBuIAowMDAwMDAwODIxIDAwMDAwIG4gCjAwMDAwMDA5OTIgMDAwMDAgbiAKMDAwMDAwMDg2MyAwMDAwMCBuIAowMDAwMDAxMDU1IDAwMDAwIG4gCjAwMDAwMDE0NzggMDAwMDAgbiAKMDAwMDAwMzY3OCAwMDAwMCBuIAowMDAwMDAxMjgwIDAwMDAwIG4gCjAwMDAwMDE0NDYgMDAwMDAgbiAKMDAwMDAwMzY5OSAwMDAwMCBuIAowMDAwMDAzOTQ2IDAwMDAwIG4gCjAwMDAwMTA4MDggMDAwMDAgbiAKMDAwMDAxMTI3NyAwMDAwMCBuIAowMDAwMDEwNzg3IDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgMjMKL0luZm8gMSAwIFIKL1Jvb3QgMTMgMCBSCj4+CnN0YXJ0eHJlZgoxMjM3MQolJUVPRgo=\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120579,\"created_on\":\"2026-10-29T09:03:40.444Z\",\"updated_on\":\"2026-10-29T09:03:40.444Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 09:03:40.4443", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 09:03:40.4443", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 09:03:40.4521", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-10-29 09:03:40.4521", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:81567" }
{ "timestamp": "2026-10-29 09:03:40.4521", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004388\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Joseline Arango\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/CBC\/UCC\/26\/00002\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Waubun\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Adel Hurlburt\"},{\"type\":\"text\",\"text\":\"Central Bancompany Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/rittal-sandbox.oqsha.com\/#\/inct\/view\/247\/81567\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:03:40.5656", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:03:40.5656", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:03:40.5656", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 09:03:40.5802", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-10-29 09:03:40.5802", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 09:03:40.5802", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 09:03:40.5802", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":81567},{\"Key\":\"OrgId\",\"Value\":247},{\"Key\":\"IncidentHistoryId\",\"Value\":125553},{\"Key\":\"IsTicketAssigned\",\"Value\":true}]}" }
{ "timestamp": "2026-10-29 09:03:40.5802", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-10-29 09:03:40.5802", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-10-29 09:03:40.5928", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-10-29 09:03:40.6466", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:81567" }
{ "timestamp": "2026-10-29 09:03:40.6466", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 09:03:40.6466", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 09:03:40.6466", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 09:03:40.6466", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 09:03:40.7112", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06473@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/CBC\/UCC\/26\/00002 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Adel Hurlburt,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/CBC\/UCC\/26\/00002<\/strong> reported by <strong>Adel Hurlburt<\/strong> in organisation: <strong>Central Bancompany Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> <\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Waubun<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Unsafe Condition<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 29-Oct-2026 12:58:44 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Adel Hurlburt<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000007419<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/13.263416300,77.546930000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved..<br\/>Assigned To has been updated to 'Joseline Arango'\\r.<br\/>Due Date has been updated to '31-Oct-2026'\\r.<br\/><br\/>Comments are added as: mm.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/rittal-sandbox.oqsha.com\/#\/inct\/view\/247\/81567\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120581,\"created_on\":\"2026-10-29T09:03:40.710Z\",\"updated_on\":\"2026-10-29T09:03:40.710Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 09:03:40.7112", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 09:03:40.7112", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 09:03:40.7112", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:81567" }
{ "timestamp": "2026-10-29 09:03:40.7112", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007419\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adel Hurlburt\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/CBC\/UCC\/26\/00002\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Assigned To has been updated to 'Joseline Arango', Due Date has been updated to '31-Oct-2026', , Comments are added as mm\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Waubun\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Adel Hurlburt\"},{\"type\":\"text\",\"text\":\"Central Bancompany Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/rittal-sandbox.oqsha.com\/#\/inct\/view\/247\/81567\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:03:40.7618", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:03:40.7618", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:03:40.7649", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 09:03:40.7649", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-10-29 09:03:40.7649", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 09:12:32.5827", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 09:12:32.5989", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 09:12:38.0368", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 09:12:38.0525", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 09:12:38.3031", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 09:12:38.3183", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 09:45:21.0622", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 09:45:21.0622", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":80326},{\"Key\":\"OrgId\",\"Value\":152},{\"Key\":\"IncidentHistoryId\",\"Value\":125554},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-10-29 09:45:21.3043", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-10-29 09:45:21.3043", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-10-29 09:45:21.3043", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-10-29 09:45:21.4382", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:21.4457", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 09:45:21.4457", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 09:45:21.4457", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 09:45:21.4457", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 09:45:21.5723", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04869@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket ONIIOU has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Ethan Murillo,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>ONIIOU<\/strong> reported by <strong>Ethan Murillo<\/strong> in organisation: <strong>American Woodmark Corporation<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> Safety Observation;\\n5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.\\n@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Beach City - PSS site<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Unsafe Act<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 24-Sep-2026 02:28:54 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Ethan Murillo<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +915555558112<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - Safety Observation;\\n5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.\\n@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.<\/li><li>Exact location of ticket - PSS site<\/li><li>Select the category of observation - Non compliance of legal requirement<\/li><li>Responsible person for CAPA implementation? - Site Incharge<\/li><li>What is the Root Cause? - SOP bypass<\/li><li>What is Corrective Action and Preventive Action? - STOP<\/li><li>Are PPEs used? - Yes<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/20.236026400,74.521049600\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed..<br\/>Checklist Response for: Description, updated to Safety Observation;.<br\/>5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE..<br\/>@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team...<br\/>Checklist Response for: Exact location of ticket, updated to PSS site.<br\/>Comments are added as: nn.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120617,\"created_on\":\"2026-10-29T09:45:21.557Z\",\"updated_on\":\"2026-10-29T09:45:21.557Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 09:45:21.5723", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 09:45:21.5723", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 09:45:21.5723", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:21.5904", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555558112\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:21.6520", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:21.6520", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:45:21.6608", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 09:45:21.6608", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:21.6608", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006970\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Osvaldo Cancel\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:21.7338", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:21.7338", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:21.7382", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009441\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Rafa\u0142 Arthur\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:21.7867", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:21.7867", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:21.7867", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003065\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sarah Jane Spicer\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:21.8426", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:21.8426", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:45:21.8426", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-10-29 09:45:21.8567", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-10-29 09:45:21.8567", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 09:45:21.8567", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 09:45:21.8567", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 09:45:21.8567", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 09:45:21.9087", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00877@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket ONIIOU has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Ethan Murillo,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>ONIIOU<\/strong> reported by <strong>Ethan Murillo<\/strong> in organisation: <strong>American Woodmark Corporation<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> Safety Observation;\\n5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.\\n@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Beach City - PSS site<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Unsafe Act<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 24-Sep-2026 02:28:54 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Ethan Murillo<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +915555558112<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - Safety Observation;\\n5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.\\n@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.<\/li><li>Exact location of ticket - PSS site<\/li><li>Select the category of observation - Non compliance of legal requirement<\/li><li>Responsible person for CAPA implementation? - Site Incharge<\/li><li>What is the Root Cause? - SOP bypass<\/li><li>What is Corrective Action and Preventive Action? - STOP<\/li><li>Are PPEs used? - Yes<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/20.236026400,74.521049600\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed..<br\/>Checklist Response for: Description, updated to Safety Observation;.<br\/>5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE..<br\/>@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team...<br\/>Checklist Response for: Exact location of ticket, updated to PSS site.<br\/>Comments are added as: nn.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120622,\"created_on\":\"2026-10-29T09:45:21.906Z\",\"updated_on\":\"2026-10-29T09:45:21.906Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 09:45:21.9087", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 09:45:21.9087", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 09:45:21.9087", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-10-29 09:45:21.9087", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 09:45:21.9087", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-10-29 09:45:21.9165", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-10-29 09:45:21.9165", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-10-29 09:45:21.9165", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 09:45:21.9165", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 09:45:21.9165", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 09:45:21.9165", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00159@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket ONIIOU has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Ethan Murillo,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>ONIIOU<\/strong> reported by <strong>Ethan Murillo<\/strong> in organisation: <strong>American Woodmark Corporation<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> Safety Observation;\\n5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.\\n@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Beach City - PSS site<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Unsafe Act<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 24-Sep-2026 02:28:54 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Ethan Murillo<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +915555558112<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - Safety Observation;\\n5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.\\n@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.<\/li><li>Exact location of ticket - PSS site<\/li><li>Select the category of observation - Non compliance of legal requirement<\/li><li>Responsible person for CAPA implementation? - Site Incharge<\/li><li>What is the Root Cause? - SOP bypass<\/li><li>What is Corrective Action and Preventive Action? - STOP<\/li><li>Are PPEs used? - Yes<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/20.236026400,74.521049600\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed..<br\/>Checklist Response for: Description, updated to Safety Observation;.<br\/>5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE..<br\/>@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team...<br\/>Checklist Response for: Exact location of ticket, updated to PSS site.<br\/>Comments are added as: nn.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120623,\"created_on\":\"2026-10-29T09:45:21.969Z\",\"updated_on\":\"2026-10-29T09:45:21.969Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 09:45:21.9717", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-10-29 09:45:21.9768", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-10-29 09:45:21.9768", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-10-29 09:45:21.9768", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 09:45:21.9768", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-10-29 09:45:21.9768", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-10-29 09:45:21.9768", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:45:21.9768", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 09:45:21.9768", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:21.9768", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006970\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Osvaldo Cancel\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:22.0355", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:22.0355", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:45:22.0355", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 09:45:22.0355", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:22.0355", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555556700\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Paityn Hardman\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:22.1027", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:22.1027", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:45:22.1027", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 09:45:22.1027", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:22.1027", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005332\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Salina Sinnott\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:22.1657", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:22.1657", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:45:22.1657", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 09:45:22.1778", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:22.1778", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004348\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Jesenia Benedict\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:22.2266", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:22.2266", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:45:22.2266", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 09:45:22.2386", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:22.2386", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009456\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Kody Caddell\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:22.2903", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:22.2903", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 09:45:22.2903", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 09:45:22.3079", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:80326" }
{ "timestamp": "2026-10-29 09:45:22.3079", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007856\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Christel Sanchez\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ONIIOU\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: Description,  updated to Safety Observation;, 5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE., @Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents,  provision of proper PPE,  and completion of Safety Induction by the HSE Team.., Checklist Response for: Exact location of ticket,  updated to PSS site., Comments are added as nn\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"Safety Observation;5 new workers of the Atharva Team were observed carrying out tiling work at the MSETCL Building without submitted Medical Fitness documents and with inadequate PPE.@Atharva Team Please Stop the work immediately. Work shall resume only after submission of Medical Fitness documents, provision of proper PPE, and completion of Safety Induction by the HSE Team.\"},{\"type\":\"text\",\"text\":\"Beach City - PSS site\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Ethan Murillo\"},{\"type\":\"text\",\"text\":\"American Woodmark Corporation\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/inergy-sandbox.oqsha.com\/#\/inct\/view\/152\/80326\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:45:22.3614", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:45:22.3640", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-10-29 09:45:22.3640", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 09:52:29.2427", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 09:52:29.2427", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_DOMAIN_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"Password\",\"Value\":\"$2a$12$Fy8IVdllK\/nfNxxBU\/EB9OsoWImhhrsU9AAsC.H52l0\/7QmBJvQgy\"},{\"Key\":\"OrganisationName\",\"Value\":\"Heartbeam Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"Environmental, Fire, First Aid, Hazard, Incident, Near Miss, Unsafe Act, Unsafe Condition\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Robertsdale\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"\"},{\"Key\":\"UserUid\",\"Value\":\"samar\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+912000003468\"},{\"Key\":\"OrganisationId\",\"Value\":204}]}" }
{ "timestamp": "2026-10-29 09:52:29.2629", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_DOMAIN_USER ###" }
{ "timestamp": "2026-10-29 09:52:29.2629", "level": "Info", "severity": "INFO", "message": "### Started Event for Update Domain User Email ###" }
{ "timestamp": "2026-10-29 09:52:29.2629", "level": "Info", "severity": "INFO", "message": "Email is not set, falling back to WhatsApp for domain user updated credentials." }
{ "timestamp": "2026-10-29 09:52:29.2629", "level": "Debug", "severity": "DEBUG", "message": "Sending domain user credentials WhatsApp notification to: +912000003468" }
{ "timestamp": "2026-10-29 09:52:29.2629", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+912000003468\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_domain_user_credentials_v1\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Elizabet Patty\"},{\"type\":\"text\",\"text\":\"samar\"},{\"type\":\"text\",\"text\":\"$2a$12$Fy8IVdllK\/nfNxxBU\/EB9OsoWImhhrsU9AAsC.H52l0\/7QmBJvQgy\"}]}]}}}" }
{ "timestamp": "2026-10-29 09:52:29.3334", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 09:52:29.3334", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 10:04:22.1385", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 10:04:22.1401", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_DOMAIN_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Stoney Mcgrath\"},{\"Key\":\"Password\",\"Value\":\"123456\"},{\"Key\":\"OrganisationName\",\"Value\":\"Heartbeam Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"Environmental, Fire, First Aid, Hazard, Incident, Near Miss, Unsafe Act, Unsafe Condition\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Robertsdale\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"osm09072@osmosys.co\"},{\"Key\":\"UserUid\",\"Value\":\"LHS463\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+915555560733\"},{\"Key\":\"OrganisationId\",\"Value\":204}]}" }
{ "timestamp": "2026-10-29 10:04:22.1401", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_DOMAIN_USER ###" }
{ "timestamp": "2026-10-29 10:04:22.1401", "level": "Info", "severity": "INFO", "message": "### Started Event for Update Domain User Email ###" }
{ "timestamp": "2026-10-29 10:04:22.1568", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update Domain User Email" }
{ "timestamp": "2026-10-29 10:04:22.1568", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 10:04:22.1568", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 10:04:22.1568", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 10:04:22.1568", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 10:04:22.2660", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09072@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Stoney Mcgrath,\\n<br><br>\\nYour access to the <strong>Heartbeam Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Robertsdale\\n<br>\\nAvailable Category: Environmental, Fire, First Aid, Hazard, Incident, Near Miss, Unsafe Act, Unsafe Condition\\n<br><br>\\nYour Credentials for portal login are:<br><br>Unique user ID: LHS463<br>Password: 123456<br>\\n<br>\\nOrganisation: Heartbeam Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/comer.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120673,\"created_on\":\"2026-10-29T10:04:22.263Z\",\"updated_on\":\"2026-10-29T10:04:22.263Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 10:04:22.2660", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 10:04:22.2660", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 10:04:22.2660", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 10:04:22.2660", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 10:04:22.2660", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Stoney Mcgrath\"},{\"Key\":\"Password\",\"Value\":\"123456\"},{\"Key\":\"OrganisationName\",\"Value\":\"Heartbeam Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"LHS463\"},{\"Key\":\"UserDivisions\",\"Value\":\"Environmental, Fire, First Aid, Hazard, Incident, Near Miss, Unsafe Act, Unsafe Condition\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Robertsdale\"},{\"Key\":\"Email\",\"Value\":\"osm09072@osmosys.co\"},{\"Key\":\"MobileNumber\",\"Value\":\"+915555560733\"},{\"Key\":\"OrganisationId\",\"Value\":204}]}" }
{ "timestamp": "2026-10-29 10:04:22.2899", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-10-29 10:04:22.2899", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-10-29 10:04:22.2899", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-10-29 10:04:22.2899", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 10:04:22.2899", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 10:04:22.2899", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 10:04:22.2899", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 10:04:22.3426", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09072@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Stoney Mcgrath,\\n<br><br>\\nYour access to the <strong>Heartbeam Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Robertsdale\\n<br>\\nAvailable Category: Environmental, Fire, First Aid, Hazard, Incident, Near Miss, Unsafe Act, Unsafe Condition\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: osm09072@osmosys.co<br>Unique user ID: LHS463<br>Mobile number: +915555560733<br>Password: 123456\\n<br>\\nOrganisation: Heartbeam Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/comer.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120674,\"created_on\":\"2026-10-29T10:04:22.350Z\",\"updated_on\":\"2026-10-29T10:04:22.350Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 10:04:22.3426", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 10:04:22.3426", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 10:04:22.3426", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 10:27:42.5624", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 10:27:42.5624", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ALL_EXCEPT_REVIEWER\",\"EventArgs\":[{\"Key\":\"StringUserIds\",\"Value\":\"[1926,2552,4258]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[]\"},{\"Key\":\"PtwId\",\"Value\":482640},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"JobType\",\"Value\":\"General Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"StartDate\",\"Value\":\"29-Oct-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"29-Oct-2026 03:57:42 PM\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"ORVZI6\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"WorkLocation\",\"Value\":\"warehouse \"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-10-29 10:27:42.5791", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ALL_EXCEPT_REVIEWER ###" }
{ "timestamp": "2026-10-29 10:27:42.5791", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAllExceptReviewer function for whatsapp and push notification #" }
{ "timestamp": "2026-10-29 10:27:42.5867", "level": "Info", "severity": "INFO", "message": "User Ids for notification: [1926,2552,4258]" }
{ "timestamp": "2026-10-29 10:27:42.5867", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-10-29 10:27:42.6042", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for all" }
{ "timestamp": "2026-10-29 10:27:42.6042", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 482640" }
{ "timestamp": "2026-10-29 10:27:42.6042", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002525\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"ORVZI6\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"warehouse \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 29-Oct-2026 03:57:42 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/482640\"}]}]}}}" }
{ "timestamp": "2026-10-29 10:27:42.6638", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 10:27:42.6638", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 482640" }
{ "timestamp": "2026-10-29 10:27:42.6638", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007000\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"ORVZI6\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"warehouse \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 29-Oct-2026 03:57:42 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/482640\"}]}]}}}" }
{ "timestamp": "2026-10-29 10:27:42.7072", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 10:27:42.7072", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 482640" }
{ "timestamp": "2026-10-29 10:27:42.7140", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000776\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"ORVZI6\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"warehouse \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 29-Oct-2026 03:57:42 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/482640\"}]}]}}}" }
{ "timestamp": "2026-10-29 10:27:42.7635", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 10:27:42.7635", "level": "Info", "severity": "INFO", "message": "Starting Execution for push notification for all" }
{ "timestamp": "2026-10-29 10:27:42.7635", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 10:27:42.7635", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer ORVZI6" }
{ "timestamp": "2026-10-29 10:27:42.7635", "level": "Info", "severity": "INFO", "message": " # string body 29-Oct-2026, Elizabet Patty, ORVZI6, 29-Oct-2026" }
{ "timestamp": "2026-10-29 10:27:42.7635", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 11:05:40.0964", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 11:05:40.0964", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":484057},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"CompanyId\",\"Value\":52},{\"Key\":\"StringIssuerIds\",\"Value\":\"[1939]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[2552,4258]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"General Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Stoney Mcgrath\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"29-Oct-2026 04:35:40 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"StartDate\",\"Value\":\"29-Oct-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Reviewed\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-10-29 11:05:40.1137", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-10-29 11:05:40.1137", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-10-29 11:05:40.1231", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-10-29 11:05:40.1231", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-10-29 11:05:40.1231", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 484057" }
{ "timestamp": "2026-10-29 11:05:40.1231", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"2000003468\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Stoney Mcgrath at 29-Oct-2026 04:35:40 PM\"},{\"type\":\"text\",\"text\":\"Review\"},{\"type\":\"text\",\"text\":\"Elizabet Patty\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484057\"}]}]}}}" }
{ "timestamp": "2026-10-29 11:05:40.1779", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 11:05:40.1779", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-10-29 11:05:40.1779", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/BEAT\/GW\/26\/00001" }
{ "timestamp": "2026-10-29 11:05:40.1779", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 11:05:40.1779", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 11:05:40.3199", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 11:05:40.3199", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_HISTORY\",\"EventArgs\":[{\"Key\":\"HistoryCreatedUser\",\"Value\":\"Stoney Mcgrath\"},{\"Key\":\"StringUserIds\",\"Value\":\"[2552,4258,24748]\"},{\"Key\":\"PtwId\",\"Value\":484057},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"JobType\",\"Value\":\"General Work\"},{\"Key\":\"StartDate\",\"Value\":\"29-Oct-2026\"},{\"Key\":\"CommentedOnTime\",\"Value\":\"29-Oct-2026 04:35:40 PM\"},{\"Key\":\"PtwHistoryId\",\"Value\":4304187},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-10-29 11:05:40.3199", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_HISTORY ###" }
{ "timestamp": "2026-10-29 11:05:40.3199", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForPTWHistory function for whatsapp and push notification #" }
{ "timestamp": "2026-10-29 11:05:40.3285", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-10-29 11:05:40.3285", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to reviewer through whatsapp" }
{ "timestamp": "2026-10-29 11:05:40.3285", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 484057" }
{ "timestamp": "2026-10-29 11:05:40.3285", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007000\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"hihhiiihi.\"},{\"type\":\"text\",\"text\":\"Stoney Mcgrath at 29-Oct-2026 04:35:40 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484057\"}]}]}}}" }
{ "timestamp": "2026-10-29 11:05:40.3845", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 11:05:40.3845", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 484057" }
{ "timestamp": "2026-10-29 11:05:40.3845", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000776\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"hihhiiihi.\"},{\"type\":\"text\",\"text\":\"Stoney Mcgrath at 29-Oct-2026 04:35:40 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484057\"}]}]}}}" }
{ "timestamp": "2026-10-29 11:05:40.4363", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 11:05:40.4363", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 484057" }
{ "timestamp": "2026-10-29 11:05:40.4363", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555560733\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"hihhiiihi.\"},{\"type\":\"text\",\"text\":\"Stoney Mcgrath at 29-Oct-2026 04:35:40 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484057\"}]}]}}}" }
{ "timestamp": "2026-10-29 11:05:40.4885", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 11:05:40.4885", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 11:39:40.2242", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 11:39:40.2242", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_DOMAIN_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Hershel Blackmore\"},{\"Key\":\"Password\",\"Value\":\"Change@123\"},{\"Key\":\"OrganisationName\",\"Value\":\"Faure\"},{\"Key\":\"UserDivisions\",\"Value\":\"Near Miss\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Nashwauk\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"osm04250@osmosys.co\"},{\"Key\":\"UserUid\",\"Value\":\"55501998\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+915555559866\"},{\"Key\":\"OrganisationId\",\"Value\":263}]}" }
{ "timestamp": "2026-10-29 11:39:40.2388", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_DOMAIN_USER ###" }
{ "timestamp": "2026-10-29 11:39:40.2388", "level": "Info", "severity": "INFO", "message": "### Started Event for Update Domain User Email ###" }
{ "timestamp": "2026-10-29 11:39:40.2388", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update Domain User Email" }
{ "timestamp": "2026-10-29 11:39:40.2388", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 11:39:40.2388", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 11:39:40.2388", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 11:39:40.2388", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04250@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Hershel Blackmore,\\n<br><br>\\nYour access to the <strong>Faure<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Nashwauk\\n<br>\\nAvailable Category: Near Miss\\n<br><br>\\nYour Credentials for portal login are:<br><br>Unique user ID: 55501998<br>Password: Change@123<br>\\n<br>\\nOrganisation: Faure\\n<br><br>\\nClick <a href=\\\"https:\/\/gokul.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120803,\"created_on\":\"2026-10-29T11:39:40.335Z\",\"updated_on\":\"2026-10-29T11:39:40.335Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Hershel Blackmore\"},{\"Key\":\"Password\",\"Value\":\"Change@123\"},{\"Key\":\"OrganisationName\",\"Value\":\"Faure\"},{\"Key\":\"UserUid\",\"Value\":\"55501998\"},{\"Key\":\"UserDivisions\",\"Value\":\"Near Miss\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Nashwauk\"},{\"Key\":\"Email\",\"Value\":\"osm04250@osmosys.co\"},{\"Key\":\"MobileNumber\",\"Value\":\"+915555559866\"},{\"Key\":\"OrganisationId\",\"Value\":263}]}" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 11:39:40.3374", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 11:39:40.3927", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04250@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Hershel Blackmore,\\n<br><br>\\nYour access to the <strong>Faure<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Nashwauk\\n<br>\\nAvailable Category: Near Miss\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: osm04250@osmosys.co<br>Unique user ID: 55501998<br>Mobile number: +915555559866<br>Password: Change@123\\n<br>\\nOrganisation: Faure\\n<br><br>\\nClick <a href=\\\"https:\/\/gokul.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120804,\"created_on\":\"2026-10-29T11:39:40.399Z\",\"updated_on\":\"2026-10-29T11:39:40.399Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 11:39:40.3927", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 11:39:40.3927", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 11:39:40.3927", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 11:43:42.8455", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 11:43:42.8455", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":484058},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"CompanyId\",\"Value\":52},{\"Key\":\"StringIssuerIds\",\"Value\":\"[1939]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[2552,4258]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00002\"},{\"Key\":\"JobType\",\"Value\":\"General Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Stoney Mcgrath\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"29-Oct-2026 05:13:42 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"StartDate\",\"Value\":\"29-Oct-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Reviewed\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-10-29 11:43:42.8529", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-10-29 11:43:42.8529", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-10-29 11:43:42.8529", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-10-29 11:43:42.8529", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-10-29 11:43:42.8529", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 484058" }
{ "timestamp": "2026-10-29 11:43:42.8529", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"2000003468\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00002\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Stoney Mcgrath at 29-Oct-2026 05:13:42 PM\"},{\"type\":\"text\",\"text\":\"Review\"},{\"type\":\"text\",\"text\":\"Elizabet Patty\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484058\"}]}]}}}" }
{ "timestamp": "2026-10-29 11:43:42.9108", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 11:43:42.9108", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-10-29 11:43:42.9108", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/BEAT\/GW\/26\/00002" }
{ "timestamp": "2026-10-29 11:43:42.9108", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 11:43:42.9108", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 11:44:35.8824", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 11:44:35.8824", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ALL_EXCEPT_REVIEWER\",\"EventArgs\":[{\"Key\":\"StringUserIds\",\"Value\":\"[2552,4258,24748]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[]\"},{\"Key\":\"PtwId\",\"Value\":484058},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"JobType\",\"Value\":\"General Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"StartDate\",\"Value\":\"29-Oct-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"29-Oct-2026 05:14:35 PM\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-10-29 11:44:35.8824", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ALL_EXCEPT_REVIEWER ###" }
{ "timestamp": "2026-10-29 11:44:35.8824", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAllExceptReviewer function for whatsapp and push notification #" }
{ "timestamp": "2026-10-29 11:44:35.8824", "level": "Info", "severity": "INFO", "message": "User Ids for notification: [2552,4258,24748]" }
{ "timestamp": "2026-10-29 11:44:35.8824", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-10-29 11:44:35.8956", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for all" }
{ "timestamp": "2026-10-29 11:44:35.8956", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 484058" }
{ "timestamp": "2026-10-29 11:44:35.8956", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007000\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00002\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 29-Oct-2026 05:14:35 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484058\"}]}]}}}" }
{ "timestamp": "2026-10-29 11:44:35.9469", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 11:44:35.9469", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 484058" }
{ "timestamp": "2026-10-29 11:44:35.9469", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000776\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00002\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 29-Oct-2026 05:14:35 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484058\"}]}]}}}" }
{ "timestamp": "2026-10-29 11:44:35.9957", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 11:44:35.9957", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 484058" }
{ "timestamp": "2026-10-29 11:44:35.9957", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555560733\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00002\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 29-Oct-2026 05:14:35 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484058\"}]}]}}}" }
{ "timestamp": "2026-10-29 11:44:36.0470", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 11:44:36.0470", "level": "Info", "severity": "INFO", "message": "Starting Execution for push notification for all" }
{ "timestamp": "2026-10-29 11:44:36.0470", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 11:44:36.0470", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/BEAT\/GW\/26\/00002" }
{ "timestamp": "2026-10-29 11:44:36.0470", "level": "Info", "severity": "INFO", "message": " # string body 29-Oct-2026, Elizabet Patty, P\/BEAT\/COM\/BEAT\/GW\/26\/00002, 29-Oct-2026" }
{ "timestamp": "2026-10-29 11:44:36.0470", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-10-29 11:44:36.0470", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-10-29 11:44:36.0470", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 484058" }
{ "timestamp": "2026-10-29 11:44:36.0557", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-10-29 11:44:36.0557", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-10-29 11:44:36.0557", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/c4b4af34-e636-32d3-afca-28d6a6e0012b" }
{ "timestamp": "2026-10-29 11:44:36.1292", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":50,\"data\":{\"message\":{\"GCM\":\"{\\\"notification\\\":{\\\"title\\\":\\\"Permit To Work (UID: P\/BEAT\/COM\/BEAT\/GW\/26\/00002)\\\",\\\"body\\\":\\\"Elizabet Patty has reviewed the permit to work (UID: P\/BEAT\/COM\/BEAT\/GW\/26\/00002) for 29-Oct-2026.\\\",\\\"android_channel_id\\\":\\\"notif-sound-alert-1\\\",\\\"sound\\\":\\\"default.wav\\\",\\\"color\\\":\\\"#0000FF\\\"},\\\"data\\\":{\\\"permitToWorkId\\\":484058,\\\"organisationId\\\":204,\\\"linkUrl\\\":\\\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484058\\\",\\\"notificationType\\\":\\\"PTW_GENERAL_NOTIFICATION\\\",\\\"isActionable\\\":\\\"false\\\"},\\\"priority\\\":\\\"normal\\\"}\"},\"target\":\"arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/c4b4af34-e636-32d3-afca-28d6a6e0012b\",\"topicArn\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":9,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120812,\"delivery_status\":1,\"created_on\":\"2026-10-29T11:44:36.128Z\",\"updated_on\":\"2026-10-29T11:44:36.128Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 11:44:36.1292", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-10-29 11:44:36.1292", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 11:44:36.1453", "level": "Info", "severity": "INFO", "message": "Push notification was sent to device with id 31635." }
{ "timestamp": "2026-10-29 11:44:36.1620", "level": "Info", "severity": "INFO", "message": "App notification history inserted. HistoryId: 953149, UserId: 24748, NotificationType: PTW_GENERAL_NOTIFICATION, ModuleId: 14, ReferenceId: 484058" }
{ "timestamp": "2026-10-29 11:44:36.1620", "level": "Info", "severity": "INFO", "message": "# Push notification sent #" }
{ "timestamp": "2026-10-29 11:44:36.1620", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 11:45:05.3866", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 11:45:05.3866", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER_FOR_EXTENDED_PTW\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":484058},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00002\"},{\"Key\":\"DurationInHours\",\"Value\":\"1 hour(s)\"},{\"Key\":\"StringUserIds\",\"Value\":\"[1939]\"},{\"Key\":\"StringReceiveAllPtwUserIds\",\"Value\":\"[2552,4258]\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Stoney Mcgrath\"},{\"Key\":\"StartDate\",\"Value\":\"29-Oct-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"29-Oct-2026 05:15:05 PM\"},{\"Key\":\"JobType\",\"Value\":\"General Work\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"NextStatus\",\"Value\":\"ExtReviewed\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-10-29 11:45:05.3939", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER_FOR_EXTENDED_PTW ###" }
{ "timestamp": "2026-10-29 11:45:05.3939", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuersForExtensionPTW function for whatsapp and push notification #" }
{ "timestamp": "2026-10-29 11:45:05.3939", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-10-29 11:45:05.3939", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers for extended PTW through whatsapp" }
{ "timestamp": "2026-10-29 11:45:05.3939", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 484058" }
{ "timestamp": "2026-10-29 11:45:05.3939", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"2000003468\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00002\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Requested by Stoney Mcgrath for 1 hour(s) at 29-Oct-2026 05:15:05 PM\"},{\"type\":\"text\",\"text\":\"Extension Review\"},{\"type\":\"text\",\"text\":\"Elizabet Patty\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484058\"}]}]}}}" }
{ "timestamp": "2026-10-29 11:45:05.4537", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 11:45:05.4537", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers for extended PTW" }
{ "timestamp": "2026-10-29 11:45:05.4537", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 11:45:05.4537", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/BEAT\/GW\/26\/00002" }
{ "timestamp": "2026-10-29 11:45:05.4572", "level": "Info", "severity": "INFO", "message": " # string body Stoney Mcgrath, 1 hour(s), P\/BEAT\/COM\/BEAT\/GW\/26\/00002" }
{ "timestamp": "2026-10-29 11:45:05.4572", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 11:48:13.5337", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 11:48:13.5337", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_DOMAIN_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Kami Cascio\"},{\"Key\":\"Password\",\"Value\":\"Change@123\"},{\"Key\":\"OrganisationName\",\"Value\":\"Faure\"},{\"Key\":\"UserDivisions\",\"Value\":\"Near Miss\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Nashwauk\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"osm03111@osmosys.co\"},{\"Key\":\"UserUid\",\"Value\":\"55502960\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+915555555593\"},{\"Key\":\"OrganisationId\",\"Value\":263}]}" }
{ "timestamp": "2026-10-29 11:48:13.5337", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_DOMAIN_USER ###" }
{ "timestamp": "2026-10-29 11:48:13.5337", "level": "Info", "severity": "INFO", "message": "### Started Event for Update Domain User Email ###" }
{ "timestamp": "2026-10-29 11:48:13.5337", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update Domain User Email" }
{ "timestamp": "2026-10-29 11:48:13.5337", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 11:48:13.5337", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 11:48:13.5337", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 11:48:13.5337", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 11:48:13.6500", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03111@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Kami Cascio,\\n<br><br>\\nYour access to the <strong>Faure<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Nashwauk\\n<br>\\nAvailable Category: Near Miss\\n<br><br>\\nYour Credentials for portal login are:<br><br>Unique user ID: 55502960<br>Password: Change@123<br>\\n<br>\\nOrganisation: Faure\\n<br><br>\\nClick <a href=\\\"https:\/\/gokul.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120815,\"created_on\":\"2026-10-29T11:48:13.648Z\",\"updated_on\":\"2026-10-29T11:48:13.648Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 11:48:13.6500", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 11:48:13.6500", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 11:48:13.6500", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 11:48:13.6500", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 11:48:13.6500", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Kami Cascio\"},{\"Key\":\"Password\",\"Value\":\"Change@123\"},{\"Key\":\"OrganisationName\",\"Value\":\"Faure\"},{\"Key\":\"UserUid\",\"Value\":\"55502960\"},{\"Key\":\"UserDivisions\",\"Value\":\"Near Miss\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Nashwauk\"},{\"Key\":\"Email\",\"Value\":\"osm03111@osmosys.co\"},{\"Key\":\"MobileNumber\",\"Value\":\"+915555555593\"},{\"Key\":\"OrganisationId\",\"Value\":263}]}" }
{ "timestamp": "2026-10-29 11:48:13.6558", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-10-29 11:48:13.6558", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-10-29 11:48:13.6558", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-10-29 11:48:13.6558", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 11:48:13.6558", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 11:48:13.6558", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 11:48:13.6558", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 11:48:13.7124", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03111@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Kami Cascio,\\n<br><br>\\nYour access to the <strong>Faure<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Nashwauk\\n<br>\\nAvailable Category: Near Miss\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: osm03111@osmosys.co<br>Unique user ID: 55502960<br>Mobile number: +915555555593<br>Password: Change@123\\n<br>\\nOrganisation: Faure\\n<br><br>\\nClick <a href=\\\"https:\/\/gokul.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120816,\"created_on\":\"2026-10-29T11:48:13.710Z\",\"updated_on\":\"2026-10-29T11:48:13.710Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 11:48:13.7124", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 11:48:13.7124", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 11:48:13.7124", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 12:02:12.3340", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 12:02:12.3340", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ALL_EXCEPT_REVIEWER\",\"EventArgs\":[{\"Key\":\"StringUserIds\",\"Value\":\"[2552,4258,24748]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[]\"},{\"Key\":\"PtwId\",\"Value\":484057},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"JobType\",\"Value\":\"General Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"StartDate\",\"Value\":\"29-Oct-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"29-Oct-2026 05:32:12 PM\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-10-29 12:02:12.3534", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ALL_EXCEPT_REVIEWER ###" }
{ "timestamp": "2026-10-29 12:02:12.3534", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAllExceptReviewer function for whatsapp and push notification #" }
{ "timestamp": "2026-10-29 12:02:12.3534", "level": "Info", "severity": "INFO", "message": "User Ids for notification: [2552,4258,24748]" }
{ "timestamp": "2026-10-29 12:02:12.3534", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-10-29 12:02:12.3609", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for all" }
{ "timestamp": "2026-10-29 12:02:12.3609", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 484057" }
{ "timestamp": "2026-10-29 12:02:12.3609", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007000\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 29-Oct-2026 05:32:12 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484057\"}]}]}}}" }
{ "timestamp": "2026-10-29 12:02:12.4293", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 12:02:12.4293", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 484057" }
{ "timestamp": "2026-10-29 12:02:12.4293", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000776\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 29-Oct-2026 05:32:12 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484057\"}]}]}}}" }
{ "timestamp": "2026-10-29 12:02:12.4758", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 12:02:12.4758", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 484057" }
{ "timestamp": "2026-10-29 12:02:12.4758", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555560733\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/GW\/26\/00001\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"General Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 29-Oct-2026 05:32:12 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484057\"}]}]}}}" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Info", "severity": "INFO", "message": "Starting Execution for push notification for all" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/BEAT\/GW\/26\/00001" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Info", "severity": "INFO", "message": " # string body 29-Oct-2026, Elizabet Patty, P\/BEAT\/COM\/BEAT\/GW\/26\/00001, 29-Oct-2026" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 484057" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-10-29 12:02:12.5252", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/c4b4af34-e636-32d3-afca-28d6a6e0012b" }
{ "timestamp": "2026-10-29 12:02:12.5792", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":50,\"data\":{\"message\":{\"GCM\":\"{\\\"notification\\\":{\\\"title\\\":\\\"Permit To Work (UID: P\/BEAT\/COM\/BEAT\/GW\/26\/00001)\\\",\\\"body\\\":\\\"Elizabet Patty has reviewed the permit to work (UID: P\/BEAT\/COM\/BEAT\/GW\/26\/00001) for 29-Oct-2026.\\\",\\\"android_channel_id\\\":\\\"notif-sound-alert-1\\\",\\\"sound\\\":\\\"default.wav\\\",\\\"color\\\":\\\"#0000FF\\\"},\\\"data\\\":{\\\"permitToWorkId\\\":484057,\\\"organisationId\\\":204,\\\"linkUrl\\\":\\\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484057\\\",\\\"notificationType\\\":\\\"PTW_GENERAL_NOTIFICATION\\\",\\\"isActionable\\\":\\\"false\\\"},\\\"priority\\\":\\\"normal\\\"}\"},\"target\":\"arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/c4b4af34-e636-32d3-afca-28d6a6e0012b\",\"topicArn\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":9,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1120876,\"delivery_status\":1,\"created_on\":\"2026-10-29T12:02:12.577Z\",\"updated_on\":\"2026-10-29T12:02:12.577Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 12:02:12.5792", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-10-29 12:02:12.5792", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 12:02:12.5792", "level": "Info", "severity": "INFO", "message": "Push notification was sent to device with id 31635." }
{ "timestamp": "2026-10-29 12:02:12.5792", "level": "Info", "severity": "INFO", "message": "App notification history inserted. HistoryId: 953150, UserId: 24748, NotificationType: PTW_GENERAL_NOTIFICATION, ModuleId: 14, ReferenceId: 484057" }
{ "timestamp": "2026-10-29 12:02:12.5792", "level": "Info", "severity": "INFO", "message": "# Push notification sent #" }
{ "timestamp": "2026-10-29 12:02:12.5792", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 12:04:07.9516", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 12:04:07.9691", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 12:04:12.4208", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 12:04:12.4372", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 12:04:12.7017", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-10-29 12:04:12.7208", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-10-29 12:26:36.0402", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 12:26:36.0402", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":484059},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"CompanyId\",\"Value\":52},{\"Key\":\"StringIssuerIds\",\"Value\":\"[1939]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[2552,4258]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/BEAT\/BL\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Stoney Mcgrath\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"29-Oct-2026 05:56:35 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"StartDate\",\"Value\":\"29-Oct-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Reviewed\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-10-29 12:26:36.2805", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-10-29 12:26:36.2805", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-10-29 12:26:36.3213", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-10-29 12:26:36.3351", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-10-29 12:26:36.3351", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 484059" }
{ "timestamp": "2026-10-29 12:26:36.3649", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"2000003468\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/BEAT\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"29-Oct-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Stoney Mcgrath at 29-Oct-2026 05:56:35 PM\"},{\"type\":\"text\",\"text\":\"Review\"},{\"type\":\"text\",\"text\":\"Elizabet Patty\"},{\"type\":\"text\",\"text\":\"https:\/\/comer-sandbox.oqsha.com\/#\/wp\/view\/204\/484059\"}]}]}}}" }
{ "timestamp": "2026-10-29 12:26:36.4415", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 12:26:36.4415", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-10-29 12:26:36.4415", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/BEAT\/BL\/26\/00001" }
{ "timestamp": "2026-10-29 12:26:36.4415", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 12:26:36.4415", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 12:49:42.4956", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 12:49:42.4956", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_DOMAIN_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Cosmo Moynihan\"},{\"Key\":\"Password\",\"Value\":\"$2a$12$Fy8IVdllK\/nfNxxBU\/EB9OsoWImhhrsU9AAsC.H52l0\/7QmBJvQgy\"},{\"Key\":\"OrganisationName\",\"Value\":\"Heartbeam Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"Environmental, Fire, First Aid, Hazard, Incident, Near Miss, Unsafe Act, Unsafe Condition\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Robertsdale\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"\"},{\"Key\":\"UserUid\",\"Value\":\"9886584706\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+912000001125\"},{\"Key\":\"OrganisationId\",\"Value\":204}]}" }
{ "timestamp": "2026-10-29 12:49:42.5111", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_DOMAIN_USER ###" }
{ "timestamp": "2026-10-29 12:49:42.5111", "level": "Info", "severity": "INFO", "message": "### Started Event for Update Domain User Email ###" }
{ "timestamp": "2026-10-29 12:49:42.5111", "level": "Info", "severity": "INFO", "message": "Email is not set, falling back to WhatsApp for domain user updated credentials." }
{ "timestamp": "2026-10-29 12:49:42.5111", "level": "Debug", "severity": "DEBUG", "message": "Sending domain user credentials WhatsApp notification to: +912000001125" }
{ "timestamp": "2026-10-29 12:49:42.5111", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+912000001125\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_domain_user_credentials_v1\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Cosmo Moynihan\"},{\"type\":\"text\",\"text\":\"9886584706\"},{\"type\":\"text\",\"text\":\"$2a$12$Fy8IVdllK\/nfNxxBU\/EB9OsoWImhhrsU9AAsC.H52l0\/7QmBJvQgy\"}]}]}}}" }
{ "timestamp": "2026-10-29 12:49:42.5720", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 12:49:42.5720", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-10-29 16:10:06.0638", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-10-29 16:10:06.0638", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"AUDIT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AuditorsUserIds\",\"Value\":\"[7761]\"},{\"Key\":\"AuditId\",\"Value\":\"402\"},{\"Key\":\"OrgId\",\"Value\":\"211\"}]}" }
{ "timestamp": "2026-10-29 16:10:06.0826", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : AUDIT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-10-29 16:10:06.0826", "level": "Info", "severity": "INFO", "message": "### Started processing for Audit Creation Event ###" }
{ "timestamp": "2026-10-29 16:10:06.0826", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\AuditCreationEmailTemplate.html" }
{ "timestamp": "2026-10-29 16:10:06.2222", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-10-29 16:10:06.2222", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-10-29 16:10:06.2283", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-10-29 16:10:06.2283", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-10-29 16:10:06.6710", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"An Audit has been Scheduled for Alanreed\",\"text\":null,\"html\":\"<html>\\r\\n  <body>\\r\\n    Dear Alesha Noyes,\\r\\n    <br \/>\\r\\n    <br \/>\\r\\n    As per the Annual Audit Plan, an HSE Cross Audit has been scheduled with the\\r\\n    following details:\\r\\n    <br \/>\\r\\n    <br \/>\\r\\n    <strong>Audit Details:<\/strong><br \/>\\r\\n    <strong>Audit Type:<\/strong> HSE Cross Audit\\r\\n    <br \/>\\r\\n    <strong>Project \/ Location:<\/strong> Alanreed\\r\\n    <br \/>\\r\\n    <strong>Audit Date:<\/strong> 29-Oct-2026\\r\\n    <br \/>\\r\\n    <strong>Audit Time:<\/strong> 05:30:00 AM\\r\\n    <br \/>\\r\\n    <strong>Auditor Team Lead:<\/strong> \\r\\n    <br \/>\\r\\n    <strong>Audit Team Members:<\/strong> Alesha Noyes\\r\\n    <br \/>\\r\\n    <strong>Auditee:<\/strong> \\r\\n    <br \/>\\r\\n    <strong>Audit View Link:<\/strong> <a href=\\\"https:\/\/myhome.oqsha.com\/#\/audit\/edit-audit\/211\/402\\\">Click to open<\/a>\\r\\n    <br \/>\\r\\n    <br \/>\\r\\n    You are requested to conduct the audit as per the approved audit plan and\\r\\n    checklist.\\r\\n    <br \/>\\r\\n    <br \/>\\r\\n    Auditee team is requested to extend full cooperation and keep all required\\r\\n    documents and site arrangements ready.\\r\\n    <br \/>\\r\\n    <br \/>\\r\\n    Regards,\\r\\n    <br \/>\\r\\n    Oqsha Team\\r\\n    <br \/>\\r\\n    -----------------------------------------------\\r\\n    <br \/>\\r\\n    OQSHA - Powered by Osmosys\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1121109,\"created_on\":\"2026-10-29T16:10:06.666Z\",\"updated_on\":\"2026-10-29T16:10:06.666Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-10-29 16:10:06.6710", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-10-29 16:10:06.6710", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-10-29 16:10:06.6710", "level": "Info", "severity": "INFO", "message": "RequestBody: {  \"providerId\": 48,  \"data\": {    \"to\": \"912000010521\",    \"messaging_product\": \"whatsapp\",    \"type\": \"template\",    \"template\": {        \"namespace\": \"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",        \"name\": \"oqsha_audit_creation_template_v1\",        \"language\": {            \"code\": \"en\",            \"policy\": \"deterministic\"        },        \"components\": [{\"type\":\"body\",\"parameters\":[{\"type\":\"text\",\"text\":\"A\/GLTO\/GRR\/HCA\/26\/00001\",\"image\":null,\"document\":null,\"video\":null},{\"type\":\"text\",\"text\":\"TEST\",\"image\":null,\"document\":null,\"video\":null},{\"type\":\"text\",\"text\":\"29-Oct-2026 05:30:00 AM\",\"image\":null,\"document\":null,\"video\":null},{\"type\":\"text\",\"text\":\"https:\/\/myhome.oqsha.com\/#\/audit\/edit-audit\/211\/402\",\"image\":null,\"document\":null,\"video\":null},{\"type\":\"text\",\"text\":\"Oqsha Team\",\"image\":null,\"document\":null,\"video\":null}]}]    }   }}" }
{ "timestamp": "2026-10-29 16:10:06.7648", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-10-29 16:10:06.7648", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-10-29 16:10:06.7648", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-10-29 16:10:06.7753", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Creator Status Update Event ###" }
{ "timestamp": "2026-10-29 16:10:06.7753", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
