Have you implemented OpenMRS? Please participate in the Implementation Site Survey. If you already have, thank you!
Child pages
  • Operation Theater Module Workflow Enhancements
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. 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 harsz89@gmail.com



  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 harsz89@gmail.com



      1. I have already sent on your email my proposal. My email is seateq64@gmail.com

  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   harsz89@gmail.com ? (smile)


    Sharon Varghese