Upgrade to 3.x Frontend

 

Scope

Determine the scope and timeline for your upgrade to the 3.x frontend.

Gap/Needs Analysis

Cross walk your current system with 3.x, available packages (ie: OHRI), and the 3.x Widgets & App Directory. What features do you have that 3.x, OHRI, and the 3.x App Directory also has - or doesn't have?

See O3 Gap Analyses for templates and real life examples.

Add & Adjust

Use our O3 Implementer Documentation to

  • Add essential modules and build your frontend.
  • Make any adjustments you want: add, remove, order, and configure widgets.
Update forms in new schema

Configure your O3 Forms.

Using HFE? We're working on a way to automate conversion of HFE to O3 Forms! Watch this tutorial to learn more.

Data Migration

If you are currently using OpenMRS' Platform 2.1+ and simply want to upgrade to the new 3.x frontend, changes to your metadata or backend are not necessarily required. You can get started using the new frontend without having to migrate data!

If you determine that you do need to do data migration, we have a number of resources available on our Wiki - and many implementers have shared their experience on Talk.