4.2.7 Configure declaration forms
Understanding form configuration in OpenCRVS
For a step-by-step explanation of form configuration, refer to this example video and all the pages in this section.
An important note regarding form configuration
Why is that? Well, if you make a change to a form in production, The form may no longer work for registrations made on a previous version of the form!
This is because, you may have removed previously required questions, or added new ones.
An older registration may not have captured such data.
Therefore, imagine if you view or correct that record. You may find that required data is now missing and form validation prevents the submission of the form!!
We have a backlog item to allow registration form changes to be made post live to and in this way support civil registration regulatory changes that may evolve over the years.
Subscribe to the status of this issue to understand when it is possible to make form configuration changes even after you have started registering citizens.
In the meantime, whenever you semantically increment the version number here, we will save a version of your form in an immutable database.
This will allow us in future to potentially associate a registration with a previously drafted registration form even if the civil registration regulations evolve in your country. This is a beta feature.
Last updated