Overview

OpenCRVS has 6 user types that reflect common user roles present in civil registration workflows. Each user has different roles and responsibilities and has a different set of workqueues that helps them manage their work.

Field agent#

This user is usually a community actor who operates in some capacity at the community level e.g. Community Health Worker, local leader, police

  • Able to create birth and death registration applications using a tablet/mobile device and send these for review by registration staff
  • Able to view their performance stats

Registration agent#

This user responds to the reality in many countries that the Registrar does not conduct digital activities and instead delegates this responsibility to a data clerk of some description.

  • Able to create birth and death registration applications in an office setting and send these for approval by the Registrar
  • Able to review and validate applications sent from a field agent
  • Able to send reviewed applications for approval and registration by the Registrar
  • Able to request a correction to a record to the Registrar

Registration agent with delegated authority#

This user type extends the Registration Agents permissions, as detailed above, to allow the Registration agent to (i) register vital events and (ii) issue a certificate with the digital signature of the Registrar, with the authority delegated by the Registrar themselves.

  • Able to create birth and death registration applications and register these events
  • Able to request a correction to a record to Registration Manager
  • Able to assign a Registrar's digital signature to a certificate and issue it

Registrar#

This user is the officially mandated individual responsible for civil registration

  • Able to create birth and death registration applications and register these events
  • Able to view performance reports
  • Able to view operational dashboard
  • Able to review record correction requests and send for approval to Registration Manager
  • Able to request a correction to a record to Registration Manager
  • Able to audit users and records

Registration manager#

This user is responsible for reviewing and processing record correction requests and viewing performance management reports and dashboards

  • Able to view performance reports
  • Able to view operational dashboard
  • Able to review, approve or reject record correction requests submitted from registration offices
  • Able to audit users and records

System administrator#

This user is responsible for administering the system and monitoring performance

  • Able to create users and edit user details
  • Able to add offices and edit office details
  • Able to view performance reports
  • Able to view operational dashboard
  • Able to audit users and records