Patient Matching Module - requirements to be implemented
(Apologies for cross posting.) I'm Pulasthi Mahawithana (IRC nick name : pulasthi7), a third year computer science and engineering undergraduate at University of Moratuwa. I'll be working on the Patient Matching module of OpenMRS. Suranga Kasthurirathne will be working as my mentor for the summer and Judy Wawira is assigned as the backup mentor. During the summer I'm going to implement the following features of the OpenMRS module.
Incorporate a process to validate de-duplication strategies.
Incorporate a process to calculate total number of potential pairs formed by particular blocking strategy.
Upgrade the de-duplication reports from flat files to database persistence.
Implement a process to analyze and highlight useful de-duplications fields
Implement additional duplication features in the OpenMRS de-duplication module.
Migrate previous reports from the flat file to the database
The details of the above features are available at .
For Now, I have worked with my mentor and prepared drafts of detailed requirements and mock UI's for the first two tasks. They were then updated based on the feedback by Dr.Shaun, James, Judy, Ada and Suranga. The updated detailed requirements were added as a wiki page  under the main idea page . Anyone who is interested on the project idea is welcome to give any feedback on the design.
I'll be updating my blog  under category 'GSoC'  with the progress of the project.