/
Data Import using eSaude Data Migration Tool

Data Import using eSaude Data Migration Tool

Primary mentor

@Valerio Joao

Backup mentor

@Pascal Brandt

GSoC student

@Nyah Check

Abstract

The goal of this project is to improve ease of data migration for production settings by improving upon an existing data migration tool to make it more user friendly.

The student will develop an OpenMRS specific module that either (a) reuses components from or (b) integrates  the eSaude Data Migration Tool (eSaudeDMT) it in order to migrate data from SQL-based data source into OpenMRS Platform. The completed module will provide a WUI to configure migration settings that are currently being performed using an XML file (config.xml), and a command button to ignite the execution.

Requirements

  • Good Java skills

  • Basic Spring / Jsp skills to develop front end interfaces of the module

  • SQL and familiarity with database applications

  • Some understanding of the OpenMRS data model

  • Willingness to get up to speed with the eSaude DMT application

Project champions

  • @Valerio Joao

Objectives

  • Identify mechanisms to either modularize eSaude DMT for OpenMRS Platform or integrate them

  • Provide WUI (OpenMRS Administration menu) to configure inputs and migration settings of the eSaude DMT

  • Enable the execution of eSaude DMT through OpenMRS platform

Extra credit

  • Develop OpenMRS interfaces to map the concepts of OpenMRS implementation with the source database (replace the XLS format of eSaude DMT)

Resources

 

 

 

 

 

Related content

Data Import Tool Module
Data Import Tool Module
More like this
Migrating Data to OpenMRS
Migrating Data to OpenMRS
More like this
GSoC 2020 : Improved OpenMRS DHIS2 Integration
GSoC 2020 : Improved OpenMRS DHIS2 Integration
More like this
GSoC 2021: Export & import feature for the OMRS Reporting module
GSoC 2021: Export & import feature for the OMRS Reporting module
More like this
Support Laboratory Data Exchange with FHIR
Support Laboratory Data Exchange with FHIR
More like this
Data Migration
Data Migration
More like this