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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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 mentorUnknown User (surangak)
Backup mentorTBA
GSoC studentTBD


The purpose of this project is to expand upon the OpenMRS FHIR module so that it can consume a subset of FHIR resources and persist them in the OpenMRS database.

OpenMRS has recently undertaken a commitment to implement FHIR in order to ensure better interoperability between healthcare systems. The OpenMRS FHIR module was developed as part of these efforts. Currently, there is need to improve the folowing features for the FHIR module -

Add Oauth2 based security for the module to communite with third party systems

Add web based interfaces (akin to those implemented by the OpenMRS webservices module for users to be able to test / explore their sample messages



  • Good Java skills
  • Familiarity with J2EE web programming (e.g., JSPs)
  • Ability to learn and work with FHIR and the HAPI
  • Familiarity / willing to learn Oauth2
  • Soft skills to interact with the HAPI and FHIR community in order to gather requirements and technical feedback

Project champions


  • Develop Oauth based security for the OpenMRS FHIR module
  • Develop front end configuration and test screens akin to the OpenMRS Web Services module
  • Develop an error console to view and manage failed FHIR requests

Extra credit

  • TBD


  • No labels