Child pages
  • Merge Patient data from Multiple Installations
Skip to end of metadata
Go to start of metadata

Primary mentor

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