Primary mentorSuranga Kasthurirathne
Backup mentorVaibhav Agarwal
GSoC studentSashrika Waidyarathna

Abstract

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, the FHIR module supports the export of FHIR Patient, practitioner, observation, location and Encounter resources. We are also working on implementing support for AllergyIntolerance and Condition resources. During the summer, the student will work to reverse engineer this work so that external applications can also send FHIR resources to OpenMRS.

This task involves understanding the data representation of the FHIR resource and its relationship with the OpenMRS database based on how we export OpenMRS data, and using this knowlege to persist data sent as FHIR

Requirements

Project champions

Objectives

Extra credit

Resources