Wiki Spaces


Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack


Page tree
Skip to end of metadata
Go to start of metadata

2015 GSoC Project Idea

This project is being considered as a potential project for Google Summer of Code 2015. If you are a potential intern and are interested in working on this project, please discuss it in detail with the mentor(s) listed here before submitting your internship proposal.

Primary mentor

Harsha Kumara

Backup mentor


GSoC student



Managing and scheduling Operation Theater (OT) activities are critical tasks in a hospital. OT scheduling is one of most critical task in managing a OT in a hospital. When patient going through a surgery, he usually go through pre, in and post theater activities which is similar to a workflow. During the previous GSoC, the scheduling of a operation theater is implemented up to greater extent with the basic workflow functions of patient workflow. During this project, the task is to complete the end to end operation theater activities. During past GSoC project it mainly focused on operation theater schedule plus some workflow functions.  During this summer the main goal is to complete the workflow data capturing part along with scheduling to complete the OT module. 


  • Study on existing OT module functionality and go through the existing resources in previous GSOC page
  • Learn basics of Git if you are not familiar with it
  • Go through the OT module and set it up (This task will be tricky as there are version conflicts of dependencies between the OpenMRS Reference Application and OpenMRS Platform) 
  • Very first target is to migrate the module to newest OpenMRS 2.x 
  • Identify the pre-theater activities  and design appropriate user interface mockups .
  • Identify the in-theater activities  and design appropriate user interface mockups .
  • Identify the post-theater activities  and design appropriate user interface mockups .
  • Implement the required user interfaces on top of reference application which is OpenMRS 2.x
  • Write UI tests to very the scenarios 

Extra Credit

  • Marketing video on completed project would be big plus one to get the attention of implementers


  • No labels


  1. user-14585

    Hi Harsha

    I was interested in this project.Being a Front End Developer and a UI enthusiast , i would love to make this happen. Please let me know how to contact you regarding this.


    Prashant Kiran

  2. Hi Prashant,

    This module will have both UI and backend work as some backend fucntions yet to be implemented. You can contact me through



  3. Hi,

    I'm interested in contributing to this project and currently studying about the implemented module and analyzed some potential enhancements for that module.Please let me know if there are any particular enhancements expected by the organization?


    Damitha Kithmal

  4. Hi Kithmal,

    There is no particular requested features from the organization. But you can come up with set of pre, in and post theater order data capturing UIs to capture the vital information of a patient in those states. 

    Let me know if you have any questions. 



  5. This is pretty nice project! I have some ideas what we can improve also. 

    Harsha, can we discuss it? 



    1. Hi Roman,

      Yes we can discuss. You can reach me through



      1. I have already sent on your email my proposal. My email is

  6. Hi Harsha Kumara

    I am interested to work on this project. I have a few things/ideas to discuss with you. Can I contact you at ? (smile)


    Sharon Varghese