Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a system user completing a declaration I want to pre-populate the form from the QR code (offline) in order to ensure integrity of data across CR + ID #7939

Open
naftis opened this issue Nov 8, 2024 · 1 comment
Milestone

Comments

@naftis
Copy link
Collaborator

naftis commented Nov 8, 2024

Description

  • Reusable component that can be used throughout (any vital event) declaration (or other) form
  • If no ID card, the user can complete the form manually
  • If ID card presented, user scans the QR code of the card using mobile/tablet (requires QR code reader ancillary if desktop)
  • OpenCRVS checks the authenticity of the digitally signed QR code - presents “valid” / “invalid” to the user
  • If VID is “valid”, personal biographic data from QR code are used to pre-populate form (mapping of biographic data from the QR code to OpenCRVS fields)
  • Pre-populated data is editable, in which case the authenticity status of the digitally signed QR code (“valid”) is removed
  • It should be possible to make fields / supporting documents conditional based on the QR code authenticity status
  • Once form is submitted and being reviewed the QR code authenticity status is viewable. As above, edits to pre-populated data are possible, meaning the authenticity status of the digitally signed QR code is removed.

Design

Acceptance criteria

@github-project-automation github-project-automation bot moved this to Backlog in OpenCRVS Core Nov 8, 2024
@naftis naftis added this to the v1.7.0 milestone Nov 11, 2024
@naftis naftis moved this from Backlog to In Design in OpenCRVS Core Nov 11, 2024
@jpye-finch
Copy link
Collaborator

jpye-finch commented Nov 13, 2024

Should have the designs finalised for this by tomorrow.

WIP: https://www.figma.com/design/RU6fg1mwRalmagKIUe99cL/Uganda?node-id=1871-24952&t=iadRMM6XIbtSslSa-1 @Alta-Nel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Design
Development

No branches or pull requests

3 participants