${YourFirstName} - Residence Permit Request
This is a simple service that will help you understand how services are configured on IremboGov 3.0. The service will follow an Apply-Pay workflow and have a basic form configuration.
Andela Onboarding
| Section | Block | Field name |
|---|---|---|
| Applicant Details | Personal Information | First Name |
| Last Name | ||
| Gender | ||
| Date of Birth | ||
| Civil Status | ||
| Nationality | ||
| ID Number | ||
| Email Address | ||
| Phone Number | ||
| Additional Information | Employment Details | Employer |
| Contract Type | ||
| Start Date | ||
| End Date | ||
| Residence Details | Live in Rwanda? | |
| District | ||
| Sector | ||
| Cell | ||
| Village | ||
| Country | ||
| City |
| Name | Text description (will be displayed on the UI at the top of the block) |
|---|---|
| Personal Information | N/A |
| Employment Details | This information relates to the employer that will provide proof of employment to increase your eligibility to receive the residence permit |
| Residence Details | N/A |
| Block | Field name | Type | Hint | Tooltip | Placeholder (for inputs only) / List of values (for drop downs) | Widget requirements | Widget data |
|---|---|---|---|---|---|---|---|
| Personal Information | First Name | Text Input | Enter your first name | ||||
| Last Name | Text Input | Enter your last name | |||||
| Gender | Radio Button | List of Values: 1. Male 2. Female |
|||||
| Date of Birth | Date Picker | Select a date | |||||
| Civil Status | Dropdown Selector | Placeholder: Select civil status List of Values: 1. Married 2. Single 3. Divorced 4. Widowed |
|||||
| Nationality | Dropdown Selector | Placeholder: Select a country List of Values: Countries |
|||||
| ID Number | Text Input | Enter your ID number | |||||
| Email Address | Text Input | Enter your email address | |||||
| Phone Number | Text Input | Enter your phone number | |||||
| Employment Details | Employer | Text Input | Enter your employer’s name | ||||
| Contract Type | Radio Button | List of Values: 1. Full Time 2. Part Time |
|||||
| Start Date | Date Picker | Select a date | |||||
| End Date | Date Picker | Select a date | |||||
| Residence Details | Live in Rwanda? | Radio Button | List of Values: 1. Yes 2. No |
||||
| District | Dropdown Selector | Placeholder: Select a district List of Values: Districts |
|||||
| Sector | Dropdown Selector | Placeholder: Select a sector List of Values: Sectors in the selected district |
|||||
| Cell | Dropdown Selector | Placeholder: Select a cell List of Values: Cells in the selected sector |
|||||
| Village | Dropdown Selector | Placeholder: Select a village List of Values: Villages in the selected cell |
|||||
| Country | Dropdown Selector | Placeholder: Select a country List of Values: Countries |
|||||
| City | Text Input | Enter your residence city |
W
| Block | Field Name | Validation Rule | Error Message |
|---|---|---|---|
| Personal Information | First Name | - Required | - First name is required |
| Last Name | N/A | ||
| Gender | - Required | - Gender is required | |
| Date of Birth | - Required | ||
| - Must be above 18 years old | - Date of birth is required | ||
| - Must be above 18 years old | |||
| Civil Status | - Required | - Civil status is required | |
| Nationality | - Required | - Nationality is required | |
| ID Number | - Required | - ID number is required | |
| Email Address | - Required | - Email address is required | |
| Phone Number | N/A | ||
| Employment Details | Employer | - Required | - Employer is required |
| Contract Type | - Required | - Contract type is required | |
| Start Date | - Required | - Start date is required | |
| End Date | N/A | ||
| Residence Details | Live in Rwanda? | - Required | - Field is required |
| District | - Required (if residence is in Rwanda) | - District is required | |
| Sector | - Required (if residence is in Rwanda) | - Sector is required | |
| Cell | - Required (if residence is in Rwanda) | - Cell is required | |
| Village | - Required (if residence is in Rwanda) | - Village is required | |
| Country | - Required (if residence is not in Rwanda) | - Country is required | |
| City | - Required (if residence is not in Rwanda) | - City is required |
| Block | Field Name | Display Rule |
|---|---|---|
| Personal Information | First Name | N/A |
| Last Name | N/A | |
| Gender | N/A | |
| Date of Birth | N/A | |
| Civil Status | N/A | |
| Nationality | N/A | |
| ID Number | N/A | |
| Email Address | N/A | |
| Phone Number | N/A | |
| Employment Details | Employer | N/A |
| Contract Type | N/A | |
| Start Date | N/A | |
| End Date | N/A | |
| Residence Details | Live in Rwanda? | N/A |
| District | - If “Yes” is select on Live in Rwanda? field | |
| Sector | - If “Yes” is select on Live in Rwanda? field | |
| Cell | - If “Yes” is select on Live in Rwanda? field | |
| Village | - If “Yes” is select on Live in Rwanda? field | |
| Country | - If “No” is select on Live in Rwanda? field | |
| City | - If “No” is select on Live in Rwanda? field |
RWF
120 hours
5,000
RRA-4ed26a32b0
GOR-CG-RWF
Apply - Pay
These are labels that the end-user will see.
| Workflow Status | Label |
|---|---|
| Payment Pending | Payment Pending |
| Paid | Paid |
| Approved | Approved |
| Step | Title | Description |
|---|---|---|
| 1 | Payment | Use your bill ID to pay for your application using any of the methods provided in the “Payment options” section. |
| 2 | Approval | Upon payment, your application will be automatically approved and further details will be sent to your email. |
1 day
What notifications should be expected at each transition?
SMS
| Status | SMS Notification |
|---|---|
| Payment Pending | Dear ${applicantName}, Your application for: ${serviceName} with billing number ${billId} ****was successfully submitted! |
Fees to be paid: 5,000 RWF
Pay Before: ${dueDate} |
| Paid | Dear ${applicantName}, Your application for: ${serviceName} with billing number ${billId}
was successfully paid. You can track your application with the following details! Application number: ${applicationNumber}
Fees paid: 5,000 RWF |
| Status | Email Subject | Email Body |
|---|---|---|
| Payment Pending | Application Submitted | Dear ****${applicantName}, |
Your application for:
${serviceName} with billing number ${billId} ****was successfully submitted!
Billing number: ${billId}
Status: Payment pending
Fees to be paid: 5,000 RWF
Pay Before: ${dueDate}
Thank you for using IREMBO!
For support, call 9099
If you are receiving this email by mistake, please ignore it! |
| Paid | Application Paid | Dear ${applicantName},
Your application for:
${serviceName} with billing number ****${billId} was successfully paid. You can track your application with the following details!
Application number: ${applicationNumber} ****
Status: Paid
Fees paid: 5,000 RWF
Thank you for using IREMBO!
For support, call 9099
If you are receiving this email by mistake, please ignore it! |
In Which Languages should your service be displayed? (eg. Kinyarwanda, French, English)
Translate in alternative languages all fields, notifications & other sections to be displayed.
| Overview | Kinyarwanda | English | French |
|---|---|---|---|
| Service Name | |||
| Service Description |
| Form Fields | Kinyarwanda | English | French |
|---|---|---|---|
| Field 1 | |||
| Field 2 |
| Notifications | Kinyarwanda | English | French |
|---|---|---|---|
| Notification 1 | |||
| Notification 2 |
| Error Messages | Kinyarwanda | English | French |
|---|---|---|---|
| Message 1 | |||
| Message 2 |
| Workflow Labels & Statuses | Kinyarwanda | English | French |
|---|---|---|---|
| Label 1 | |||
| Status 1 |
| Attachments | Kinyarwanda | English | French |
|---|---|---|---|
| Attachment 1 | |||
| Attachment 2 |