We are in need of custom client side validation without having to implement serverside checks via the HTML form entry forms.
Looking through the different JS files, its not clear whether there is a core validation library that is being used. If none is used, I am wondering if JQuery Validation library (https://jqueryvalidation.org/) can be provided as core to simplify, and consolidate validation checks across different modules, especially as there is a push to richer client side clients.
It looks like it’s currently possible to define your own JavaScript functions for validation, but I’m not sure if HTML Form Entry uses a library for client-side validation (I haven’t looked).
AMPATH is doing something cool for form entry with Angular.
In the HTML forms, ensure that the forms have an id for the obs tag - currently I am using the concept for the tag as the id to keep things simple - the ugphone class is my validation rule