Last Report :’)

Hello everyone,

I am done with the GSoC project 🙂

All the commits are here:

There are no major commits after 17th August, so yeah I finished on time 🙂

I had the most fun doing the project. Thanks everyone, especially Jeremy, Gaurav and Shaun. The entire OpenMRS team has been very supportive actually. And I sincerely hope to be a part of it in future.

Signing off. Thanks for staying tuned the whole summer :).



Week 14 + Week 15

Hello everyone,

First of all, I apologize for posting two weeks’ summary together. Well, in my defense, there is little to report when all you do is solve blockers and bugs in your code 😉 (Developer audience can empathize with me.)

The good news is that the Patient Matching Module Strategy Enhancements Project is almost complete and my commits are at:

To do:

1. Improve UI

2. Save strategy such that it is compatible with the way “Create Strategy” feature saves strategy.

3. Calculations should happen in a separate thread.

To see my progress with the above list, stay tuned! 🙂


Week 11

There has been some progress in the UI since last week:

Looks like this is not going to be easy after all. Next steps:

1. Convert the codes written so far as dwr classes

2. Write DAO level and service level codes to get an entire column/field for a patient

3. Experimenting with the UI to gain some clarity on how to proceed

I am a bit overwhelmed, the path ahead seems foggy. Lets hope for the fog to clear up, Stay tuned!



Week 10

I have started working on UI. Will be committing my codes at this branch:

I was also working on what I call a CRUD assignment. Its not actually required for the project but I have spent quite a lot of time on this, so I would mention it anyway. The codes are here:

And they are not working by the way :/. I have turned to my mentor for help. Lets see what happens next. Stay tuned!

Week 9

Hello everyone,

This week I started working on UI for using the strategy enhancements feature. Another important aspect I am looking at right now is how to get all the patient data from database, the database is designed very cleverly and I am studying it right now. My system crashed half way through the week, that didn’t allow me to accomplish much this week. I will make it up for this in the coming week. Stay tuned! 🙂