Enable HTML Form Entry forms in OpenMRS 3
Primary mentor | zac |
Backup mentor | David |
Assigned to |
|
Abstract
As an implementation who has many forms created with HTML Form Entry, we want to use 3.x while still being able to use our old HFE forms, so that we don’t have to go through a very expensive and painful process of changing all our HFE forms over to match the new 3.x form schema.
There are two low-hanging-fruit ways this might be implemented:
The HFE form could open in a separate tab
iframe to show HFE forms - so the user would be in the UI here, but the form showed here would be an HFE form instead of a Carbonized 3.x form.
More information about this work available here.
Required skills
React
Javascript
Typescript
Project Rating and length
Medium
175 hours
Objectives
Integrate our old HFE forms with openmrs 3.x
Documentation
Detailed Project Report
Weekly Reports
Final Presentation
Resources
https://talk.openmrs.org/t/o3-support-for-html-form-entry-in-3-x/35797
OpenMRS 3.0: A Frontend Framework that enables collaboration and better User Experience
Primary mentor | zac |
Backup mentor | David |
Assigned to |
|
Abstract
As an implementation who has many forms created with HTML Form Entry, we want to use 3.x while still being able to use our old HFE forms, so that we don’t have to go through a very expensive and painful process of changing all our HFE forms over to match the new 3.x form schema.
There are two low-hanging-fruit ways this might be implemented:
The HFE form could open in a separate tab
iframe to show HFE forms - so the user would be in the UI here, but the form showed here would be an HFE form instead of a Carbonized 3.x form.
More information about this work available here.
Required skills
React
Javascript
Typescript
Project Rating and length
Medium
175 hours
Objectives
Integrate our old HFE forms with openmrs 3.x
Documentation
Detailed Project Report
Weekly Reports
Final Presentation
Resources
https://talk.openmrs.org/t/o3-support-for-html-form-entry-in-3-x/35797
OpenMRS 3.0: A Frontend Framework that enables collaboration and better User Experience