Concepts#

These concepts explain the theoretical foundations and design principles behind OpenSPP. Understanding them helps you make better decisions about implementation and customization.

Architecture and design#

Digital public infrastructure: Essential components of DPI and how OpenSPP aligns with DPI principles through modular, interoperable architecture.

Integrated beneficiary registry: Key components of an IBR, its advantages, and its relationship with social registries.

Extensibility: How OpenSPP's Odoo foundation enables customization through modular architecture and inheritance.

Data management#

Registry key concepts: Best practices for organizing data with a minimalistic approach and the four main registry structure components.

Registrant concepts: Core terminology for individuals, groups, group memberships, and their relationships.

Data collection and validation: Data minimization, user consent, versatile input methods, and validation processes.

Security and governance#

Data protection: Principles of lawfulness, data minimization, and accountability within DPI context.

User management: Framework for controlling system access and safeguarding user data with two management approaches.

Social protection foundations#

Social Protection Management Information System: Introduction to Social Protection Management Information Systems (SPMIS) and their role in the social protection ecosystem.

Social Registry: Introduction to Social Registries and their role in the social protection ecosystem.

Farmer Registry: Introduction to Farmer Registries and their role in the social protection ecosystem.