Developing User Friendly Documentation for FHIR API - GSoD 2020

Hi @ccwhite23 @jecihjoy @ibacher @herbert24 @sharif,

I think It would be great to add steps of configuring FHIR module locally along with the OpenMRS- Core into the wiki page. Then newcomers can easily setup it. Shall I add those steps in to the OpenMRS FHIR Module Documentation page as Instructions to setup FHIR module locally?

  1. Clone openmrs-core from Git repository.
  2. Checkout to its 2.3.x branch.
  3. Build the project using following commands
    cd openmrs-core
    mvn clean package
  4. Downloaded Reference Application 2.10.0 Addons and put its all OMOD files and OWA files in to the following directory according to your operating system.
  • In Linux - ~/.OpenMRS/modules
  • In WIndows - Windows + R > %appdata%>OpenMRS>Modules
  1. Clone openmrs-module-fhir2 from Git repository.
  2. Checkout to its master branch.
  3. Build the project using mvn clean install command.
  4. Copy the fhir2-1.0.0-SNAPSHOT.omod file in openmrs-module-fhir2/omod/target direcotory in the openmrs-module-fhir2 project directory.
  5. Delete fhir-1.20.0.omod file in the following directory according to your operating system.
  • In Linux - ~/.OpenMRS/modules
  • In WIndows - Windows + R > %appdata%>OpenMRS>Modules
  1. Paste fhir2-1.0.0-SNAPSHOT.omod file in to the same directory.

  2. Run the OpenMRS Core project using following commands.

    cd openmrs-core/webapp
    mvn jetty:run

Please correct me if I am wrong in any step. Thank You.

1 Like