Hackathon: KenyaEMR forms migration from HTML to json using the 3.x Form builder (13th-17th June 2022)

On today’s O3 Squad call, @dkigen & @eachillah shared an update on how this week went. Very impressive progress!! Huge kudos to the collaboration between @PalladiumKenya & @AMPATH!!

  • Trained devs, BAs, and QA staff to work on O3 forms with the more user-friendly O3 Form Builder.

  • 60 forms transitioned from HFE → O3.

  • Created and improved a script that converts HTML Forms into O3 Forms (does about 60% of the work)! Kudos to @aojwang!! (Details in this thread here.)

  • O3 Forms documentation improved a lot (kudos @dkigen!!). See the improved docs here: https://ampath-forms.vercel.app/

    • Improvements: New guides for referencing forms, hiding fields, performing calcs, updated guidance on how to do validation, and Developer guide on how to get the Form Builder on your server! …and some improvements to the Form Builder itself.

Dennis reported that being able to have BAs & QA team members involved in creating/editing forms was key to their speed.