Open euanmillar opened 3 years ago
@rikukissa is analysing the requirements for BF to see which ones can be delivered through configurations. To update the milestone based on completion of this analysis.
@rikukissa this ticket is ready for tech design - note there have been some changes since you last added tech tasks
@jpye-finch Burkina Faso have asked for multiple page certificates. So we need to discuss how that would affect the preview UI as-well as the cert SVG approach.
@rikukissa I moved the tech tasks to the action menu ticket and #7584 now that some of these requirements have been deprioritised. Check out #7584 to see how I split up the tech tasks in such a way to make it easier to visually see how they could be distributed to different developers in a feature team
Uganda Requirements
Certified Copies of Certificates
As a user, I want the system to generate certified (duplicate) copies of certificate that reflect the original details with "COPY" written if a reprint is issued, so that lost certificates can be replaced without compromising data integrity.
This feature provides the ability for countries to print and issue certified copies with different templates and set the conditions for when each template can be used.
Enables:
Adds support for n number of certified paper templates per event Adds configuration options for each template as to when it can or can not be printed and issued Adds additional handlebar option for certificate config to add the number of times it has been issued Adds performance metrics to track the the number of times each certified copy template has been printed
Required for:
Burkina Faso Somalia Cameroon Madagascar
Assumptions
Only one scope required. record.print&issue-certified-copies allows the user to print any certified copy ie no scope for each type of certified copy Each certificate template is a seperate svg file
Dependencies
v2:
Backlog:
Non critical: Action menu : - [ ] https://github.com/opencrvs/opencrvs-core/issues/7390