PublicSchema

Common definitions for public service delivery. Built so programs can coordinate, share data, and reach the people they serve.

19 Concepts 108 Properties 26 Vocabularies

Core Concepts

Universal entities that appear across all public service delivery domains.

View all 11 core concepts

Social Protection

Concepts specific to the social protection domain.

View all 8 social protection concepts

Properties

Reusable attributes shared across concepts.

108 reusable properties shared across concepts.

Browse all properties
PropertyTypeUsed by
address concept:Address Household
administrative_area string Address
administrative_level string Location
amount decimal Entitlement
applicant concept:Person EligibilityDecision
assessed_entity string AssessmentEvent
assessment_date date AssessmentEvent
assessor string AssessmentEvent
beneficiary concept:Person Enrollment
benefit_description string Entitlement
benefit_modality string Entitlement
building_name string Address
city string Address
complainant concept:Person Grievance
conditionality_type string Program
country string Address
coverage_area string Program
currency string Entitlement
cutoff_score decimal AssessmentFramework
data_sources string AssessmentFramework
date_of_birth date Person
decision_basis string EligibilityDecision
decision_date date EligibilityDecision
delivery_channel string PaymentEvent
document_expiry_date date Entitlement
dwelling_type string Household
education_level string Person
eligibility_decision_ref string Enrollment
eligibility_status string EligibilityDecision
end_date date Enrollment, Entitlement, GroupMembership, Program, Relationship
enrollment_date date Enrollment
enrollment_ref string Entitlement, PaymentEvent
enrollment_status string Enrollment
exit_date date Enrollment
expiry_date date Identifier
family_name string Person
family_name_at_birth string Person
farm_area_hectares decimal Farm
formation_date date Group
framework_used string AssessmentEvent
frequency string Entitlement
gender string Person
given_name string Person
given_name_at_birth string Person
governing_jurisdiction string Enrollment
grievance_status string Grievance
grievance_subject string Grievance
grievance_type string Grievance
group concept:Group GroupMembership
group_memberships concept:GroupMembership Person
group_type string Group
house_number string Address
identifier_scheme_id string Identifier
identifier_scheme_name string Identifier
identifier_type string Identifier
identifier_value string Identifier
identifiers concept:Identifier Person
implementing_agency string Program
income_source string Household
is_active boolean Enrollment, GroupMembership
issue_date date Identifier
issuing_authority string Identifier
issuing_jurisdiction string Identifier
latitude decimal Location
location concept:Location Farm, Household
location_code string Location
location_name string Location
longitude decimal Location
marital_status string Person
member_count integer Group, Household
memberships concept:GroupMembership Group
name string AssessmentFramework, Group, Person, Program
nationality string Person
object_person concept:Person Relationship
occupation string Person
parent_location concept:Location Location
patronymic_name string Person
payment_amount decimal PaymentEvent
payment_currency string PaymentEvent
payment_date date PaymentEvent
payment_status string PaymentEvent
person concept:Person GroupMembership
phone_number string Person
postal_code string Address
preferred_language string Person
preferred_name string Person
primary_crop string Farm
program_ref string EligibilityDecision, Enrollment
raw_score decimal AssessmentEvent
receiving_program string Referral
recipient concept:Person PaymentEvent
referral_date date Referral
referral_reason string Referral
referral_status string Referral
referred_person concept:Person Referral
referring_program string Referral
relationship_type string Relationship
resolution_date date Grievance
role string GroupMembership
scoring_method string AssessmentFramework
sex string Person
start_date date Enrollment, Entitlement, GroupMembership, Program, Relationship
street_address string Address
subject_person concept:Person Relationship
submission_date date Grievance
targeting_approach string Program
transaction_reference string PaymentEvent
valid_until date EligibilityDecision

Vocabularies

Controlled value sets, referencing international standards where they exist.

26 controlled value sets referencing international standards.

Browse all vocabularies
VocabularyValuesStandard
administrative-level 5 None
benefit-frequency 9 None
benefit-modality 5 None
conditionality-type 4 None
country 249 ISO 3166-1
currency 178 ISO 4217
delivery-channel 10 None
education-level 9 ISCED 2011
eligibility-status 6 None
enrollment-status 5 None
gender-type 4 ISO/IEC 5218
grievance-status 6 None
grievance-type 8 None
group-role 7 None
group-type 4 None
identifier-type 8 None
language 7927 ISO 639-3
marital-status 11 FHIR v3-MaritalStatus
occupation 43 ISCO-08
payment-status 6 None
referral-status 6 None
region 249 UN M49
relationship-type 13 None
script 226 ISO 15924
sex 4 ISO/IEC 5218
targeting-approach 7 None