Primary mentor | |
Backup mentor | |
Assigned to | Kumuditha Karunarathna |
...
Here, users can view all currently available forms, and the users can either update an existing form or create a new one.
Form Editor
The form editor contains 3 sub components.
- Schema Editor
- Interactive Builder
- Form Viewer
Schema Editor
The Scheme Editor displays the JSON version of a form. This component consists of a editor. Using this scheme editor users can create or edit schemas and render them.
Interactive Builder
The interactive builder enables users to easily design forms. With the click of a mouse, users may create pages, sections, and questions. In the meantime, when creating a form, both the JSON schema and the displayed form are modified.
Form Viewer
The form viewer displays the a functional preview of the current form. Currently we are using OHRI form engine to generate the form.
Save Forms
Save Existing Form
Users can modify the schema of a current form here, while also having the option to update the form's details such as name, version, encounter type, and description.
Save New Form
Users can save the newly formed schema to a new form here.
Publish Forms
The form editor provides the option to publish or unpublish a form.
Application Demonstration: link
Demonstration Video: link
Weekly Reports
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-01-a086960ea7f5
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-02-49df4fb64c25
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-03-2b479ecc55e3
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-04-24020b6a8b5b
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-05-f7a51bffe9b8
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-06-114863be7c7f
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-07-655196314ab6
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-08-9857169e9c5a
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-09-1360e9bd0fbe
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-10-4b16586ce6d8
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-11-278739107084
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-12-8e598783256f
- https://kumudithaudaya.medium.com/gsoc-2022-with-openmrs-week-13-e074b9605d84
...