esaude/openmrs-module-esaudemetadata

Name: openmrs-module-esaudemetadata

Owner: eSaude

Description: This project to help eSaude load its metadata like forms and reports which are accompanied with the distributions

Created: 2016-02-09 11:44:34.0

Updated: 2017-06-22 11:42:15.0

Pushed: 2017-12-05 13:24:34.0

Homepage: null

Size: 10143

Language: Java

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README




OpenMRS


eSaude Metadata Module

Build Status Coverage Status Codacy Badge eSaude Version eSaude Slack

This project to help the eSaude EMR Platform load its metadata like forms and reports which are accompanied with the distributions. One needs to include it among the distributions. It uses the following modules which should have been installed and started.

Metadata sharing and metadata mapping

To update the metadata one needs to do the following:

  1. Copy the new resource in the api/resource folder with a number in the file name signifying the version changed/upgraded to.
  2. Update EsaudeMetadataUtils but deleting the already exsting name with the new one. If new resources is added, please provide a new line for each resource.
  3. If updating old resource, that is it, but if new resource is being added, you will need to update the activator file with an additional line in method setupInitialData() by providing correct uuid and name as mapped in EsaudeMetadataUtils.

Package the module from it root (mvn clean package) and then include it in your module folder and restart your server.

License

MPL 2.0 w/ HD


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.