GSoC Week 14: Project Updates

Manojlakshan
2 min readAug 11, 2024

--

Hi everyone,

This week, I focused on resolving the exception related to patient flags. I initially attempted to fix the issue by deleting all flags instead of deleting the patient flag based on the flag, and make sure that delete the all patient flags before thread were invoked.

However, during testing, I discovered that this approach led to the creation of duplicate patient flags. I had to find a way to address this issue as well.

After fixing the duplicate patient flag issue, the exception in all flag evaluation get occurred again. I’m currently investigating the root cause of this exception. Previously, I thought the issue getting from invoking a new thread during the work status check, but it turns out that only one thread runs as expected. Now, I need to dive deeper to identify what is truly causing this exception.

In addition to bug fixing, I began documenting the FHIR mapping process, starting with the details of the FHIR flag mapping. Additionally, my PR for the FHIR flag mapping was reviewed and approved by Ian. This approval is a significant milestone in the project.

Plan for next week

  • fix the all flag exception
  • complete documentation things
  • ready for final evaluation

Stay tuned for last week updates, and thank you for following along with my GSoC journey!

Thank you for the reading, Join me on this tech adventure! Follow my profile to stay updated on the cool world of technology and innovation. Your support means a lot, and I can’t wait to share more exciting stuff with you. Let’s stay connected for more insights and fun discoveries ahead!

Github: https://github.com/ManojLL

LinkedIn : https://www.linkedin.com/in/manoj-lakshan/

--

--