Use Case Step | USE CASE: Unconditional Social Cash Transfer STEP: Data Validation TYPE: Manual data verification and validation |
Preconditions (list of conditions that MUST be met in order to be able to successfully execute this process) |
|
Data inputs | Beneficiary
Workflow Process
|
code
| |
Actors (the people, organization, computer systems - hardware and software, and building blocks that participate in the activity) | System
External system
Human
|
Normal Course (what happens if the event is triggered and the preconditions have been met) | Description Central level Social Welfare Ministry managers verify if the data provided in the Registration Step |
USCT-01-Registration is elligible for the program and cross examine it using external systems, like governmental DBs, and fill in all the missing gaps. Provided that The central level Social Welfare Ministry managers have access SRIS and are able to retrieve data of potential beneficiaries from the Digital Registries BB in order to validate and verify data. Step 1: Social Welfare Ministry Manager accesses beneficiary recordsDescription: Social Welfare Ministry manager can access the Social Registry Information System (SRIS) to retrieve in bulk identification records and eligibility information of potential beneficiaries that registered and consented to the given Social Programme (in this case Unconditional Social Cash Transfer).
|
|
|
|
|
|
|
Relevant Identity BB endpoints:
Relevant Digital Registries BB endpoints:
Relevant Consent BB endpoints:
Step 2: Social Welfare Ministry Manager reviews records
|
Step 2.1 Prepare verification workflowDescription: Social worker creates new workflow, that use validation rules for detecting invalid/unverified records.
Relevant Digital Registries BB endpoints:
Relevant Workflow BB endpoints:
Relevant Scheduler BB endpoints:
Step 2.2 A Trigger automatic data verification and authentication
Description: Social Welfare manager triggers workflow created in previous step.
Relevant Workflow BB endpoints:
Relevant Digital Registries BB endpoints:
Relevant Scheduler BB endpoints:
Step 2. |
2 B Manual Cross-Reference and Verify RecordsDescription: |
This is an alternative version of the previous step where no automation was added and Social Welfare Manager cross-references the records with multiple registry sources. |
Looks for gaps or overlaps in the data, comparing information such as names, addresses, identification numbers, etc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Relevant Digital Registries BB endpoints:
|
Relevant Registration BB endpoints:
/applications
Step 3: Social Welfare Ministry Manager fills in the missing gapsDescription: |
For the potential beneficiaries that were flagged for not passing the validation, managers fill in missing gaps in the records. This could involve contacting potential beneficiaries for further information or accessing other sources of data. Updated data is stored back in the SRIS via Digital Registries BB.
Relevant Digital Registries BB endpoints
Step 4: Social Welfare Ministry Manager validates collected informationDescription: We’re once again checking if issues with beneficiary data are resolved and reiterate if necessary. Once all records are verified, validated, and authenticated, the managers confirm the completion of the process. This could involve:
Relevant Workflow BB endpoints:
| ||||||
Alternative Course (links to other use cases in case there are different ways how to solve the same use case) | [TBA] | |||||
Data output |
| |||||
Post-Conditions (the success criteria) |
| |||||
Exceptions (error situations) |
| |||||
Related BBs (working groups related to this implementation example) | Digital Registries BB Workflow BB Information Mediator BB Registration BB | |||||
Sequence Diagram |
|
|
|
|
|
|
|
opt Data Validation process doesn't exit
SWM->>WBB: Create data validation workflow for beneficiaries
activate WBB
WBB-->>DRBB: Validate Digital Registry BB connection
WBB-->>SWM: Confirm new workflow created
deactivate WBB
end
SWM-->>WBB: Trigger data validation process
deactivate SWM
activate WBB
loop Each potential beneficiary
WBB->>DRBB: Validate and verify beneficiary data
alt Data Invalid
WBB->>DRBB: Flag data as requiring update
deactivate WBB
end
end
SWM->>WBB: Get process completion confirmation
|
|
|
|
opt Missing or inconsistend data
loop for each potential beneficiary flagged by workflow
opt Validate beneficiary data in digital registries
|
|
|
|
|
|
|
end
Links to Code |