Hello OpenMRS Community,
My name is Rishikesh varma, a student focusing on java . I am writing to express my strong interest in the “Implementation of the Smart Notification Feature for Lab Results” project for GSoC 2026.
Why this project: I have a background in Java, and I am passionate about building systems that improve healthcare workflows. The bottleneck described in this proposal—where clinicians manually track lab results—is a critical problem, and I would love to contribute to solving it.
Current Progress:
-
I have successfully set up the OpenMRS SDK and deployed the O3 Reference Application locally.
-
I have been reviewing the Order and Obs modules in the codebase to understand how the Event Mechanism works.
-
I am currently looking into OrderService & LabOrderModel to understand the data flow.
Question for the Mentors: While exploring the codebase, I noticed that notifications are handled differently depending on the implementation. Could you guide me on whether we should create a new module for this feature or extend the existing [e.g., Notification or Messaging] module?
I look forward to contributing to OpenMRS.
Best regards,
Rishikesh Varma
Github Handle :RKV-07

