The Data Migration & ETL project will focus on creating a module that will allow users to migrate data from an existing system into OpenMRS or from OpenMRS to another system.
Support data migration using a standard format used by both systems
This will require us to define/adopt a standard to represent a complete patient record. While there are standard data exchange formats for patient records (e.g. HL7 CDA, ), we may decide to start with an OpenMRS-proprietary data exchange format in order to avoid the complexity and extensibility issues around current standards.
Support data migration through an ETL-capable module
We will also explore an approach to data migration that will allow users to design ETL data transformation "scripts" (for lack of a better word) that can be used to extract data from OpenMRS to another system (and vice versa). This module will provide very basic features, essentially providing a wrapper around the Pentaho Data Integration API:
?Justin Miranda (mentor)
Please see the following resources for more information: