/
Merge Patient data from Multiple Installations

Merge Patient data from Multiple Installations

 

Primary mentor

@Stephen Senkomago Musoke

Backup mentor

 @Daniel Kayiwa

Assigned to

@Samuel Male

Abstract

 

There are individual installations where each installation is based at a facility (no guarantee of a consistent Internet connection), and is at the same version (OpenMRS, HTML forms, concepts and other metadata) - but there is a need to bring the patient records (or extracts) together to a central database. Site level users and metadata are not synced, neither are concepts and forms, as they are expected to be similar. The merged data (father instance) would be read-only, used reporting and analysis purposes.

 

Requirements

  • Good Java and JavaScript skills

  • Soft skills to interact with the community in order to gather requirements and technical feedback

Skills Needed

  • Java

  • JavaScript

  • HTML

  • CSS

  • MySQL

Objectives

  • Merge patients, encounters, and observations from multiple instances into a new instance.

Extra Credit

  • Add an option to encrypt data during transfer

  • Provide an option to anonymise the merged data

Resources

Related content

Mergepatientdata Module
Mergepatientdata Module
More like this
Enhance Patient Matching Module Project
Enhance Patient Matching Module Project
More like this
Merge Patient Data Project - software architecture
Merge Patient Data Project - software architecture
More like this
[ARCHIVED] Patient Merge Enhancement
[ARCHIVED] Patient Merge Enhancement
More like this
Further development of Sync 2
Further development of Sync 2
More like this
Sync 2.0
Sync 2.0
More like this