LogoLogo
WebsiteGitHubSlack
Integrated Beneficiary Registry v1.0.0
Integrated Beneficiary Registry v1.0.0
  • Integrated Beneficiary Registry and SP-MIS Interface
    • Introduction
    • Assumptions
    • Exception Handling
    • IBR with SP-MIS Standards
      • Process
        • PRS.IBR.01: SP-MIS queries the IBR to verify if a beneficiary is enrolled in a specific scheme
          • Example 1: Disability Cash Transfer Scheme
          • Example 2: Education Cash Transfer Scheme
        • PRS.IBR.02: SP-MIS publishes data on beneficiaries and the benefits that they have received
          • Example 1: Disability Cash Transfer Scheme
        • PRS.IBR.03: SP-MIS updates the IBR when the enrolment status of a beneficiary or household changes
          • Example 1: Disability Cash Transfer Scheme
        • PRS.IBR.04: IBR queries the social registry to request information needed for analysis
          • Example 1: Analysis of Disability Coverage of Social Protection Schemes
      • Data
        • Data Objects
          • DO.IBR.01 Beneficiary
          • DO.IBR.02 Programme
          • DO.IBR.03 Benefit
          • DO.IBR.O4 Benefit Frequency
          • DO.COM.02 Group
          • DO.COM.09 Member
        • Code Directory
          • CD.IBR.01 assistance_unit
          • CD.IBR.02 enrolment_status
          • CD.IBR.03 benefit_type
          • CD.IBR.04 institution_type
          • CD.IBR.05 legal_status
          • CD.IBR.06 social_protection_functions
          • CD.IBR.07 contribution_type
          • CD.IBR.08 programme_type
        • Data Types and Formats
          • DF.COM.STRING.01 date_time (Optional)
          • DF.COM.STRING.02 phone_number (Optional)
          • DT.COM.02 string
          • DT.COM.03 integer
          • DF.COM.STRING.08 currency
          • DT.COM.04 decimal
          • DT.COM.05 array
      • API
        • Design Principles
        • Versioning
        • Methods
          • API.COM.01 ASY Search (Async approach)
          • API.COM.01 SYN Search (Sync approach)
          • API.COM.02 Event Subscription
          • API.COM.03 Event Notification
          • API.COM.04 ASY Status (Async approach)
          • API.COM.04 SYN Status (Sync approach)
          • API.IBR.01 SYN Enrolment/updates
          • API.IBR.02 SYN Enrolled
    • Previous Versions
  • RESOURCES
    • Interoperability in Action #7
    • Standards Committee & Acknowledgments
Powered by GitBook
On this page

Was this helpful?

  1. Integrated Beneficiary Registry and SP-MIS Interface
  2. IBR with SP-MIS Standards
  3. Data
  4. Code Directory

CD.IBR.02 enrolment_status

Last updated 1 month ago

Was this helpful?

Beneficiary's status with a specific programme:

Code Number
Value
Explanation

1

Active

The beneficiary is currently receiving benefits.

2

Deceased

The beneficiary is deceased.

3

Graduated

The beneficiary has met the criteria to graduate from the programme.

4

Suspended

The beneficiary has been suspended from the programme.

5

Inactive

The beneficiary is temporarily not receiving benefits, but has not been formally suspended or exited the programme. This could be due to administrative issues, temporary ineligibility, or the beneficiary's personal request.

6

Reinstated

The beneficiary was previously suspended or exited, but has been reinstated in the programme, typically after meeting certain conditions or upon resolution of the issues that led to their suspension or exit.

7

Awaiting Renewal

The beneficiary's enrolment period is nearing its end, and they are in the process of renewal, subject to reassessment and continued eligibility.

JSON-LD File on GitHub

https://github.com/spdci/schemas/blob/main/extensions/ibr/v1/EnrollmentStatusEnum.jsonld
{
  "@context": {
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "@vocab": "https://schema.spdci.org/extensions/ibr/v1/"
  },
  "@graph": [
    {
      "@id": "benefit:EnrollmentStatusEnum",
      "@type": "rdfs:Class",
      "rdfs:subClassOf": "rdfs:Resource",
      "rdfs:label": "Beneficiary Status Enum",
      "rdfs:comment": "Enumeration for the status of beneficiaries with a specific program.",
      "owl:oneOf": [
        "benefit:1",
        "benefit:2",
        "benefit:3",
        "benefit:4"
      ]
    },
    {
      "@id": "benefit:1",
      "@type": "benefit:EnrollmentStatusEnum",
      "rdfs:label": "Active",
      "rdfs:comment": "Standardized code for an active beneficiary."
    },
    {
      "@id": "benefit:2",
      "@type": "benefit:EnrollmentStatusEnum",
      "rdfs:label": "Deceased",
      "rdfs:comment": "Standardized code for a deceased beneficiary."
    },
    {
      "@id": "benefit:3",
      "@type": "benefit:EnrollmentStatusEnum",
      "rdfs:label": "Graduated",
      "rdfs:comment": "Standardized code for a graduated beneficiary."
    },
    {
      "@id": "benefit:4",
      "@type": "benefit:EnrollmentStatusEnum",
      "rdfs:label": "Suspended",
      "rdfs:comment": "Standardized code for a suspended beneficiary."
    }
  ]
}