Nafis Digital Platform: Business Requirements Document
Nafis Digital Platform: Business Requirements Document
          20/12/2021
Table of Contents:
1.          Summary statement ______________________________________________________________ 3
2.          Project objectives ________________________________________________________________ 3
3.          Functional requirements __________________________________________________________ 5
     I.       Emirati user related modules _____________________________________________________ 5
            User functionalities ________________________________________________________________________ 5
            Module 1: User On-Boarding Module __________________________________________________________ 6
            Module 2: On-the job Training My Career Module_______________________________________________ 10
            Module 3: On-the job Training My Benefits Module _____________________________________________ 12
            Module 4: User Salary Support Scheme _______________________________________________________ 14
            Module 5: User Merit Programme ___________________________________________________________ 17
            Module 6: User Pension Programme _________________________________________________________ 19
            Module 7: User Child Allowance _____________________________________________________________ 21
            Module 8: User Unemployment Benefit _______________________________________________________ 23
            Module 9: User Job Offering ________________________________________________________________ 27
            Module 10: Apprenticeship My Career Module _________________________________________________ 28
            Module 11: Apprenticeship My Benefits Module ________________________________________________ 30
            Module 12: National Healthcare Programme ___________________________________________________ 32
            Module 13: Vocation Counseling _____________________________________________________________ 33
     II.      Partner related modules ________________________________________________________ 34
            Partner functionalities _____________________________________________________________________ 34
            Module 14: Partner On-Boarding ____________________________________________________________ 34
            Module 15: Partner Job Offering _____________________________________________________________ 36
            Module 16: Partner On-the-Job Training Offering _______________________________________________ 39
            Module 17: Partner Apprenticeship Offering ___________________________________________________ 42
            Module 18: Partner Pension Rebate __________________________________________________________ 46
     III.     Back-end roles related modules __________________________________________________ 48
            Permission matrix _________________________________________________________________________ 48
            Module 19: Super admin ___________________________________________________________________ 49
            Module 20: User validation admin role ________________________________________________________ 50
            Module 21: Partner validation admin role _____________________________________________________ 53
            Module 22: MoCD admin role _______________________________________________________________ 55
            Module 23: Payment approver admin role _____________________________________________________ 57
            Module 24: On the job training post approver __________________________________________________ 58
            Module 25: On the job training participant approver ____________________________________________ 59
            Module 26: Apprenticeship post approval _____________________________________________________ 60
            Module 27: Apprenticeship participant approver _______________________________________________ 61
            Module 28: Customer service admin role ______________________________________________________ 62
     IV. System related modules ________________________________________________________ 64
            Module 29: FAB card process _______________________________________________________________ 64
            Module 30: Payment process _______________________________________________________________ 65
            Module 31: Automatic periodic eligibility check process __________________________________________ 66
4.          Technical requirements __________________________________________________________ 68
            Module 32: Reporting functionalities _________________________________________________________ 68
            Module 33: Analytics and Dashboard functionalities _____________________________________________ 71
            Module 33: Audit functionalities _____________________________________________________________ 73
            Module 34: Security and authentification functionalities _________________________________________ 74
                                                                                                               2
1. Summary statement
The overall goal of the government is to boost the number of UAE citizens working in the private sector in
the next 5 years. The Nafis platform is a core part of the programme being used to achieve this goal. It is
responsible for delivering two core buckets of services: financial and educational.
2. Project objectives
The objective of the project is twofold:
         Increase the number of Emiratis working in the private sector
         Boost the skills and education of Emiratis
To do this the platform will be a ‘one stop shop’ into all the initiatives, first launched by DOF on October
31st, and with updated releases in the following months. In total, 7 initiatives have been launched to date:
                                                                                                                3
                           The apprentice program provides financial support for
Apprenticeship Programme   freshly graduated Emiratis that take up apprenticeships in      23rd December
                           private and semi-private companies through Nafis
                                                                                                     4
3. Functional requirements
User functionalities
                                                                                                        5
Module 1: User On-Boarding Module
When signing with their UAE pass, users will Minitry of Human Resources and Emiratisation (MoHRE)
be prompted to review their personal information and indicate whether any fields are incorrect and need
to be updated. Below is a table classifying the fields of the user profile.
 Email            Retrieve the email address of the User.        Automatic                    UAE pass
 Phone
                  Retrieve the phone number of the user          Automatic                    UAE pass
 number
 Date of birth    Retrieve the date of birth of the User.        Automatic                    ICA, personProfile
                  Retrieve the marital status of the User.
 Marital Status   Option for return include “single”,            Automatic                    ICA, personProfile
                  “married”, “divorced” or “widowed”
                  Retrieve the residential address of the
 Address                                                         Automatic                    ICA, personProfile
                  User.
                                                                                              MoI, FamilyBookDetails (for
 Eligible                                                        Automatic                    number of children, their age
                  Calculate the number of eligible children
 children                                                        + Possible to manually       and marital status), MoHRE and
                  based on several API calls
 count                                                           flag as incorrect            pension funds (for employment
                                                                                              status of children)
 Job starting     Retrieve the start date of the current                                      MoHRE,
                                                                 Automatic
 date             employment of the User.                                                     EmploymentInformation
 Monthly          Retrieve the full contractual monthly salary   Automatic + Possible to      MoHRE,
 salary           of the User in AED.                            manually flag as incorrect   EmploymentInformation
 Previous job     Retrieve the end date of previous                                           MoHRE,
                                                                 Automatic
 end date         employment of the User.                                                     EmploymentInformation
 Pensionable      Retrieve the pensionable salary of the User    Automatic + Possible to
                                                                                              Pension funds
 salary           per month in AED.                              manually flag as incorrect
 Pension
                  Retrieve the pension contribution status
 contribution                                                    Automatic                    Pension funds
                  of the user
 status
 Pension          Retrive the amount of the monthly
 monthly          contribution of the employee to pension        Automatic                    Pension funds
 contribution     funds
                                                                                                               6
                                                                   Automatic + possible to
                                                                   to manually flag as
                  Retrieve education level and user to
 Education                                                         incorrect and
                  manually input education level if API                                         MoED, MoHRE
 level                                                             complement with manual
                  response is incorrect
                                                                   inputs from drop-down
                                                                   menu
 Employment                                                        Automatic + possible to
                  Retrieve the occupation of the individual                                     MoHRE
 profession                                                        manually flag as incorrect
 Employment
 status (Full-    Retrieve the employment status (fulltime/        Automatic + possible to
                                                                                                MoHRE, pension funds
 time vs part-    part-time/ unemployed / N/a)                     manually flag as incorrect
 time)
 Employment       Retrieve the employment category
                                                                   Automatic                    MoHRE, pension funds
 category         (private, freezone, public, N/A)
                                                                                                                 7
 Email                            X                  X                  X                  X
 Eligible children                X                  X                  X                  X
 Address                          X                  X                  X                  X
 Marital status                   X                  X                  X                  X
 Are you the household
 provider? (Only for              X                  X                  X                  X
 women)
 Employment information
 Employment status                X                  X                  X                  X
 Monthly salary                   X
 Current job start date           X
 Previous job end date                                                  X
 Pensionable monthly
                                  X
 salary
 Employment profession            X
 Employment category              X                  X
 Has active pension?              X
 Are you an employee in a
 company located in a free                                                                 X
 zone?
 Education information
 Educational level                X                  X                  X                  X
 Please confirm your
                                  X                  X                  X                  X
 educational level
 Professional information
 Specialization / discipline      X                  X                  X                  X
 Preferred company sector         X                  X                  X                  X
 Years of work experience         X                  X                  X                  X
These same fields will also be shown on the My Account page, with an exception for free zone users,
whom will see all the employment information fields once they have been approved by the back-end user
profile approvers.
                                                                                                    8
Process flow
Notifications – emails
        Contact relevant entities
        Request free zone documentation
        User profile creation
                                          9
Module 2: On-the job Training My Career Module
Eligibility criteria
Beneficiaries for this benefit are limited to the following:
          Emiratis who are currently unemployed;
          and holders at minimum of a high school degree;
          Fulfilling minimum job requirements in terms of educational level of the vacancy in question
Eligibility checks
                                                         Type of
 Criteria                       Type of criteria                      Inputs for check
                                                         check
Emirati user
                                                                                                         10
Process flow
Notifications – emails
        On-the-job training application confirmation
        User accepted for on-the-job training (need to create FAB)
        Partner – job application submitted confirmation
                                                                     11
Module 3: On-the job Training My Benefits Module
Eligibility criteria
Beneficiaries for this benefit are limited to the following:
          Emiratis who got hired on an on-the job training programme through the platform and their
          hiring has been validated
          and holders at minimum of a high school degree;
Eligibility checks
                                                         Type of
 Criteria                       Type of criteria                        Inputs for check
                                                         check
Emirati user
Benefit amount
Eligible beneficiaries will be paid a salary depending on their educational attainment level
 Employee’s academic
                              Bachelor and above              Diploma                      High-School
 qualification
                                                                                                          12
Payment schedule and dates
First payment window begins on the date of hiring approval and no earlier than November 27th, 2021.
Payment will be processed if hiring approval of the Emirati user is verified:
       (1) Before the 15th day of any month, in which case full payment shall occur on the 27th day of said
           month.
       (2) After the 15th day of any month, in which case full payment shall occur by the 27th day of the
           following month, for an amount equivalent to two months.
All payments for Emirati users are processed on First Abu Dhabi Bank (FAB) prepaid debit cards. The first
time a user applies to any financial benefit on Nafis, a card is automatically generated and sent to the
user’s address. For the following applications, all payments are redirected to this existing FAB card.
Process flow
Notifications – emails
        User FAB prepaid card created
        User MoED equivalency email
        User benefit eligibility month 1 payment schedule
                                                                                                         13
Module 4: User Salary Support Scheme
Eligibility criteria
Beneficiaries for this benefit are limited to the following:
          Emiratis entering a new position in the private sector after launch date;
          and holders at minimum of a high school degree.
          Excludes employees in the 7 occupations of the Merit programme: Nurses, Accountants, Auditors,
          Commercial attorneys, Financial analysts, Programmers, Data Scientists
                                                         Type of
 Criteria                       Type of criteria                      Inputs for check
                                                         check
Emirati user
                                                         Automatic
 Education level                Eligibility and                       MoED, and user input
                                                         and manual
                                benefit amount
                                criteria
                                                         Automatic
 Employment status                                                    MoHRE, pension funds
                                                                                                      14
Benefit amount
Employees eligible for a top-up of the difference between their salary and the relevant target salary but
no greater than the relevant support ceiling amount
In the case of part-time workers, above target salaries and support ceilings will be restricted to 50% of
their amounts.
All payments for Emirati users are processed on First Abu Dhabi Bank (FAB) prepaid debit cards. The first
time a user applies to any financial benefit on Nafis, a card is automatically generated and sent to the
user’s address. For the following applications, all payments are redirected to this existing FAB card.
                                                                                                            15
Process flow
Notifications – emails
        User FAB prepaid card created
       User MoED equivalency email
       User benefit eligibility (month 1) + payment schedule
                                                               16
Module 5: User Merit Programme
Eligibility criteria
Beneficiaries for this benefit are limited to the following:
          Emiratis entering a new position in the private sector after launch date;
          And in the list of targeted occupations only: Nurses, Accountants, Auditors, Commercial
          Attorneys, Financial Analysts, Programmers, Data Scientists
          Employed full-time
          Earning less than 50,000 AED
                                                         Type of
 Criteria                       Type of criteria                      Inputs for check
                                                         check
Emirati user
                                Eligibility and
 Salary                         benefit amount           Automatic    MOHRE; GetEmployeeInformation
                                criteria
Benefit amount
                                          (AED              (AED
   Current monthly        ≤ AED          20,000,           30,000,    (AED 40,000,
                                                                                             > AED 50,000
     salary band          20,000           AED               AED      AED 50,000]
                                         30,000]           40,000]
                                                                                                            17
Payment schedule and dates
First payment window begins on the date of approval of user profile and no earlier than November 27th,
2021. Payment will be processed if the user profile of the Emirati user is verified:
     (1) Before the 15th day of any month, in which case full payment shall occur on the 27th day of said
         month.
     (2) After the 15th day of any month, in which case full payment shall occur by the 27th day of the
         following month, for an amount equivalent to two months.
All payments for Emirati users are processed on First Abu Dhabi Bank (FAB) prepaid debit cards. The first
time a user applies to any financial benefit on Nafis, a card is automatically generated and sent to the
user’s address. For the following applications, all payments are redirected to this existing FAB card.
Process flow
Notifications email
        User FAB prepaid card created
        User benefit eligibility (month 1) + payment schedule
                                                                                                        18
Module 6: User Pension Programme
Eligibility criteria
Benefits for this benefit are limited to the following:
          Emiratis entering a new position in the private sector after launch date;
          Earning up to 20,000 AED
          Have an active pension contribution with either ADRPBF or GPSSA
                                                          Type of
 Criteria                        Type of criteria                       Inputs for check
                                                          check
Emirati user
                                 Benefit amount
 Monthly pensionable salary                               Automatic     Pension funds
                                 criteria
Benefit amount
Eligible Emirati users will be rebated for the full amount of their pension contribution which is 5% of the
pensionable salary
                                                                                                          19
Process flow
Notifications email
        User FAB prepaid card created
       User benefit eligibility (month 1) + payment schedule
                                                               20
Module 7: User Child Allowance
Eligibility criteria
This benefit aims to support Emirati employees by providing them with a child allowance for up to four
children. Beneficiaries for this benefit are limited to:
          Male Emiratis and Female Emiratis, for the latter only in the case where they are household
          providers, employed in the private sector both existing and new employees;
          Who earn up to 50,000 AED per month;
          Who have at least one child;
          Sons to be considered need to be below 21 years old and not currently employed
          Daughters to be considered cannot be married or employed
          Regardless of gender the threshold is 4 children
                                                         Type of
 Criteria                       Type of criteria                      Inputs for check
                                                         check
                                                       Emirati user
Benefit amount
The amount of the allowance will depend on the Emirati’s salary as demonstrated in the following table:
   Employee’s       Less than or
                                      (20,000 to        (30,000 to        (40,000 to
  income (AED,        equal to                                                                Above 50,000
                                       30,000]            40,000]          50,000]
     monthly)          20,000
 Allowance (per
    child, AED,         800              600                400              200                    0
     monthly)
                                                                                                         21
   (1) Before the 15th day of any month, in which case full payment shall occur on the 27th day of said
       month.
   (2) After the 15th day of any month, in which case full payment shall occur by the 27th day of the
       following month, for an amount equivalent to two months.
All payments for Emirati users are processed on First Abu Dhabi Bank (FAB) prepaid debit cards. The first
time a user applies to any financial benefit on Nafis, a card is automatically generated and sent to the
user’s address. For the following applications, all payments are redirected to this existing FAB card.
Process flow
Notifications – emails
        Request user for household documentation
        User FAB prepaid card created
        User profile rejected
        User profile accepted
        User benefit eligibility (month 1) + payment schedule
                                                                                                          22
Module 8: User Unemployment Benefit
Eligibility criteria
Beneficiaries for this benefit are limited to the following:
          Individuals aged between 18-60 year old, not eligible to retire nor currently pursuing education or
          conscription
          Currently unemployed
          With no source of income such as commercial or real estate activities
          Eligible to work
          Registered with any relevant Emiratisation database and continuously looking for a job during the
          duration of the benefit
          Having lost work due to reasons beyond their control and not due to ethical behaviour issues or
          violations of human resources laws
          Having lost their job after launch date
          Having lost their job for more than 60 days
          The applicant as well as his/her spouse and children cannot be beneficiaries of any financial social
          assistance program from local or federal agencies at the time of applying
          Sons to be considered need to be below 21 years old and not currently employed.
          Daughters to be considered cannot be married or employed.
          Spouses to be considered need to be unemployed as well.
 Criteria
                                Type of criteria       Type of check     Inputs for check
Emirati user
                                                                                                           23
Actively looking for a job     Informational                             (1) Nafis database
(1) Number of jobs             for MoCD case                             (2) Response to question: “Have you
     applied to through        reviewer – i.e.                               applied to any job since loosing
                                                     (1) Automatic
     Nafis                     not an                                        your position ?” with upload of
                                                     (2) Manual
(2) Proof of job               eligibility                                   proof for job application,
     application, interview    blocker before                                interview attendance and
     and rejection             case review                                   rejection proof
                                                                     Response to question: “do you have any
Other source of income
                              Eligibility criteria                   other source of income such as
(commercial, real estate)
                                                                     commercial or real estate activities ?”
                                                                          (1) Response to question: “are you
                                                                              currently a student in a
Student status                Eligibility criteria                            registered educational
                                                                              institution ?”
                                                                          (2) MoE API
                                                                     Response to the question: “If applicable
                                                                     did you finish your national service ?”
Military service status       Eligibility criteria                   with upload of justifying document and
                                                     Manual          MoCD to conduct verification in
                                                                     connection with National Service Office
                                                                     Response to the question: “Are you
                                                                     currently eligible to work?” MoCD to
Eligbility to work            Eligibility criteria
                                                                     conduct verification in connection with
                                                                     MoI
                                                                     Response to the question: “Did you lose
                                                                     previous job due to ethical and/or
                                                                     behavioural issues?” Response to the
Reasons for losing job        Eligibility criteria
                                                                     statement: “please indicate reason for
                                                                     loosing previous job” with upload of
                                                                     justifying document
                                                                                                     24
 Spouse receiving social                                                        (1) NAFIS database
 assistance                                                                     (2) Response to the question: “is
     (1) Spouse receiving                                                           your spouse currently receiving
         child allowance                                                            child allowance as part of a
         from NAFIS                                                                 public sector job?” with upload
         platform                                         (1) Automatic             of salary slip
     (2) Spouse receiving       Eligibility criteria      (2) Manual            (3) Response to the question: ”is
         child allowance                                  (3) Manual                your spouse currently benefitig
         from public sector                                                         from any other social assistance
         job                                                                        provided by federal or local
     (3) Spouse receiving                                                           entities?” and MoCD to check
         other social                                                               within their own database of
         assistance                                                                 beneficiaries and with SSA
                                                                            Response to the question: ”are your
                                                                            eligible children currently benefitig from
 Children receiving social                                                  any other social assistance provided by
                                Eligibility criteria      Manual
 assistance                                                                 federal or local entities?” and MoCD to
                                                                            check within their own database of
                                                                            beneficiaries and with SSA
Benefit amount
The amounts payable under this initiative are as follows:
Applicant 2,200
All payments for Emirati users are processed on First Abu Dhabi Bank (FAB) prepaid debit cards. The first
time a user applies to any financial benefit on Nafis, a card is automatically generated and sent to the
user’s address. For the following applications, all payments are redirected to this existing FAB card.
                                                                                                             25
Process flow
Notifications – emails
        User benefit eligibility (month 1) + payment schedule
        Request declined after eligibility check
        User FAB prepaid card created
        Unemployment case sent to MoCD
                                                                26
Module 9: User Job Offering
Eligibility criteria
Beneficiaries of the benefit are limited to the following:
          Currently unemployed Emiratis
Eligibility checks
                                                          Type of
 Criteria                        Type of criteria                      Inputs for check
                                                          check
Emirati user
                                 Job posting
 Education level                                          Automatic    MoED
                                 viewing criteria
Process flow
Notifications – emails
        User job application confirmation
                                                                                            27
Module 10: Apprenticeship My Career Module
Eligibility criteria
Beneficiaries of the benefit are limited to the following:
          Currently unemployed Emiratis
          Holders of a bachelor degree at minimum
          Having graduated no more than 2 years prior to application
Eligibility checks
                                                         Type of
 Criteria                       Type of criteria                       Inputs for check
                                                         check
Emirati user
                                                         Automatic
 Education level                Eligibility criteria                   MoED, MoHRE and user input
                                                         and manual
                                                                       User response to the information request:
                                                                       ”Please indicate the graduation month and
 Date of graduation             Eligibility criteria     Manual        year of your last completed degree
                                                                       corresponding to the education level
                                                                       indicated during your onboarding process”
Process flows
                                                                                                       28
Notifications – emails
        User Apprenticeship application confirmation
        User accepted for Apprenticeship (need to create FAB)
        Partner – job application submitted confirmation
        Partner – apprenticeship hiring rejection
        User – apprenticeship hiring rejection
                                                                29
Module 11: Apprenticeship My Benefits Module
        Emiratis who got hired on an apprenticeship programme through the platform and their hiring
        has been validated; and
        and holders at minimum of a bachelor degree
Eligibility checks
                                                          Type of
 Criteria                        Type of criteria                      Inputs for check
                                                          check
Emirati user
Benefit amount
Eligible beneficiaries will be paid a monthly salary of 5,000 AED.
All payments for Emirati users are processed on First Abu Dhabi Bank (FAB) prepaid debit cards. The first
time a user applies to any financial benefit on Nafis, a card is automatically generated and sent to the
user’s address. For the following applications, all payments are redirected to this existing FAB card.
Process flow
                                                                                                         30
Notifications – emails
        User to acquire MoED equivalency
       User FAB prepaid card created
       User benefit eligibility (month 1) + payment schedule
                                                               31
Module 12: National Healthcare Programme
Eligibility criteria
Beneficiaries of the benefit are limited to the following:
          Currently unemployed Emiratis
          Holders of a high school degree at minimum
Eligibility checks
                                                          Type of
 Criteria                        Type of criteria                      Inputs for check
                                                          check
Emirati user
Education level Eligibility criteria Automatic MoED, MoHRE, and user input
Process flows
                                                                                                     32
Module 13: Vocation Counseling
Beneficiaries of the benefit are limited to the following:
        Currently unemployed Emiratis
Eligibility checks
                                                          Type of
 Criteria                        Type of criteria                      Inputs for check
                                                          check
Emirati user
Process flows
                                                                                            33
II. Partner related modules
Partner functionalities
                                 Company representative can create partner account and log in using UAE pass
                                 Manually input data and upload justifying documents for manual fields
                                 View eligibility based on company information
                                 Submit, edit or deactivate a job offer and submit an on-the- job training programme
                                 Receive CVs from job and on-the-job training applicants, track number of
                                 applicants, update status of applicants and submit documents related to hired
 Partner user                    applicants for on the job training
                                 View their my account page
                                 Access list of additional documents needed for their profile to be verified under
                                 “pending actions” and to upload said additional documents upon request from an
                                 admin user
                                 Receive automatic notifications at various stages of their customer journey and as
                                 indicated in process maps
                                                                                                      34
                                                               Note: the same document used for IBAN proof will
                                                               be used to prove the Bank name
Notifications – emails
        Partner profile approval
        Partner profile rejection
                                                                                                  35
Module 15: Partner Job Offering
Eligiblity criteria
Beneficiaries of the benefit are limited to the following:
          Private sector companies through their legitimate representative
Eligibility checks
                                                       Type of
 Criteria                       Type of criteria                      Inputs for check
                                                       check
                                                       Partner
                                                                                                        36
    Job description*                         Open field
    Applicant
                                             Open field
    responsibilities*
    Salary range and
                                             Open field
    benefits*
    Number of positions                      Open field (restricted to numbers with a maximum of 6
    to be filled*       Backend admin only   digits)
    Status                                   Drop down menu
Process flow
                                                                                          37
Notifications – emails
        User – job post closing alert
        User hired for a job
                                        38
DModule 16: Partner On-the-Job Training Offering
Eligiblity criteria
Beneficiaries of the benefit are limited to the following:
          Private sector companies through their legitimate representative
          And whose on-the job training got approved
Eligibility checks
                                                         Type of
 Criteria                         Type of criteria                      Inputs for check
                                                         check
                                                         Partner
                                                                                                          39
Training starting
                                           Calendar
date
Application closing
                                           Calendar
date
Targeted occupation
of trainee (ENSCO                          Drop down menu same as job postings
Code)
Targeted job
position of trainee                        Drop down menu same as job postings
(ISCO Code)
On-the job training
                                           Drop down menu
status
Number of training
                                           Open field (restricted to numbers with a maximum of 6
positions to be
                                           digits)
filled*
Learning goals*                            Please provide a comprehensive description of the
                                           objectives of the programme and the key learnings that
                                           the trainee should be able to acquire during the different
                                           stages of the programme
Skills to develop*                         Please provide a list of skills that the trainee will be able
                                           to enhance during the programme including soft and
                      Backend admin only   hard skills
Performance and                            Please describe how the performance of the trainee will
monitoring*                                be monitored and which performance indicators will be
                                           tracked to decide whether the trainee can transition to a
                                           full time position by the end of the programme
Programme stages                           Please list the various stages of the training programme
and length*                                and the duration of each
Size of the firm*                          Please indicate the number of employees in your firm
Coaching and                               Please indicate how the trainee will be coached and
training process*                          mentored and by whom
Hiring process*                            Please descrive the hiring process that will be used to
                                           assess applicants and select successful ones
                                                                                             40
Process flow
Notifications – emails
        Partner on-the-job training – approved
       Partner on-the-job training – training rejected and contact customer centre
       User – on-the-job training post closing alert
                                                                                     41
Module 17: Partner Apprenticeship Offering
Eligibility criteria
          Private or semi-public companies through their legitimate representative
         And whose apprenticeship got approved
Eligibility checks
                                                       Type of
 Criteria                       Type of criteria                      Inputs for check
                                                       check
                                                       Partner
                                                                                                        42
Apprenticeship
                                           Calendar
starting date
Application closing
                                           Calendar
date
Company sector                             Drop down menu (list of ISIC 4 sectors) – see ISIC 4
(ISIC 4)                                   sectors excel for the list
Apprenticeship
                                           Drop down menu with options for Active and Inactive
status
Number of positions                        Open field (restricted to numbers with a maximum of 6
to be filled*                              digits)
                                           Free text: Please provide a comprehensive description of
                                           the objectives of the programme and the key learnings
Learning goals*
                                           that the trainee should be able to acquire during the
                                           different stages of the programme
                                           Free text: Please provide a list of skills that the trainee
Skills to develop*                         will be able to enhance during the programme including
                                           soft and hard skills
                                           Free text: Please describe how the performance of the
                                           trainee will be monitored and which performance
Performance and
                                           indicators will be tracked to decide whether the trainee
monitoring*
                                           can transition to a full-time position by the end of the
                      Backend admin only
                                           programme
                                           Free text: Please indicate the number of employees in
Size of the firm*
                                           your firm
Year that the
company has been
                                           Calendar with only years
established in the
UAE
Coaching and                               Free text: Please indicate how the trainee will be coached
training process*                          and mentored and by whom
                                           Free text: Please describe the hiring process that will be
Hiring process*
                                           used to assess applicants and select successful ones
Experience of the
                                           Free text: Please indicate whether you already had a pre-
firms in conduction
                                           existing apprenticeship programme in your firm and for
apprenticeship
                                           how many years it has been running
programmes*
                                                                                            43
Process flows
Notifications -- emails
        Partner apprenticeship post – approved
       Partner apprenticeship post – training rejected and contact customer centre
       Partner apprenticeship hiring – approved
                                                                                     44
Partner apprenticeship hiring –hiring rejected and contact customer centre
User – apprenticeship post closing alert
More info requested from partner
                                                                             45
Module 18: Partner Pension Rebate
Eligiblity criteria
Eligibility checks
                                                       Type of
 Criteria                       Type of criteria                     Inputs for check
                                                       check
                                                       Partner
                                                                                                       46
Benefit amount
Eligible companies will be rebated for the full amount of their contribution to eligible employees’
pension, which is either
         12.5% of the pensionable salary if the are registered with GPSSA
         or 15% if they are registered with ADRPBF
The first month covered in the payment amount is the month when the partner profile is
approved or the month when the employee in question makes the pension rebate benefit
request whichever comes last.
        After the 15th day of the payment month, the payment will occur on the final day of the following
        quarter
Process flow
Notifications -- emails
        Partner eligible for benefit
                                                                                                          47
III. Back-end roles related modules
Permission matrix
All back-end roles have different permissions to view screens. Below is an overview of which role has
what type of access in which screen.
Reports permissions
For the reports screen, different roles have access to different reports, as outlined in the table below.
                                         Blocked       Rejected
 Role                                                                 Budget       Education      Accessed
                                        payments       payments
 Read Only Admin                            R             R              R             R             R
 Platformadmin                              R             R              R             R             R
 User Profile Approver                                                                 R
 User Profile Manager                                                                  R
 Partner Profile Approver
 Partner Profile Manager
 On Job Training Approver
 On Job Training Approver Manager
 On Job Training Participant
 Approver
 On Job Training participant Manager
 Payment Approver
 Payment Approver Manager                   R              R             R
 Customer Service Admin
 UnemploymentBenefitApprover1
 UnemploymentBenefitApprover2
 Data reviewer
                                                                                                             48
Module 19: Super admin
                                                                                             49
Module 20: User validation admin role
Back-end admin functionalities
                                 Able to access list of user profiles to verify assigned to them under “pending action”
                                 items
 User profile approver           Able to review documents uploaded by users
 analyst admin                   Able to validate user profiles
                                 Able to request more documents from users
                                 Able to escalate cases to manager for review
                                 Able to access list of user profiles to verify under “pending action” items
                                 Able to review documents uploaded by users
                                 Able to validate user profiles
 User profile approver
                                 Able to request more documents from users
 manager admin
                                 Able to assign cases to analyst
                                 Able to to review escalated cases
                                 Able to reject validation of user profile fields
Process flow
When a female has marked that she is the household provider in the onboarding process, she will be
asked to upload proof of this when she applies to child allowance.
Free zone employees indicate that they work in a free zone during their onboarding process. Once the
onboarding process is completed, they will receive a pending action to upload additional information.
                                                                                                         50
During onboarding, all users have to verify their education level. When they indicate a different level than
has been deteceted by the API, they will be asked to upload proof of their education when applying to the
Salary Support Programme and the On-the-job Training Support.
Notifications – emails
        User profile rejected
                                                                                                         51
User further clarification required on the documents
Free zone user profile approval
                                                       52
 Module 21: Partner validation admin role
 Back-end admin functionalities
                                  Able to access list of partner profiles to verify assigned to them under “pending
                                  action” items
  Partner profile
                                  Able to review documents uploaded by partners
  approver analyst
                                  Able to validate partner profiles
  admin
                                  Able to request more documents from partners
                                  Able to escalate cases to manager for review
                                  Able to access list of partner profiles to verify under “pending action” items
                                  Able to review documents uploaded by partners
  Partner profile                 Able to validate partner profiles
  approver manager                Able to request more documents from partners
  admin                           Able to assign cases to analyst
                                  Able to to review escalated cases
                                  Able to reject partner validation
Process flow
Notifications – emails
          Partner profile approval
          Partner further clarification required on the documents
                                                                                                          53
Partner profile rejection
                            54
Module 22: MoCD admin role
Back-end admin functionalities
Process flow
                                                                                                        55
Notifications – emails
                                                                              56
Module 23: Payment approver admin role
Back-end admin functionalities
Payment Manager Role is to be combined with Read Only Admin Role
Process flow
                                                                     57
Module 24: On the job training post approver
Back-end admin functionalities
Process flow
Notifications – emails
        Partner on-the-job training - further clarification required on the training
        Partner on-the-job training approval confirmation
        Partner on-the-job training – training rejected and contact customer centre
                                                                                                      58
 Module 25: On the job training participant approver
 Back-end admin functionalities
Process flow
Notifications – emails
          Partner on-the-job training – further clarification required on the documents of applicant hired
          Partner on-the-job training hiring verification
          User on-the-job fully approved
          Partner on-the-job training hiring rejection and contact customer service
                                                                                                             59
Module 26: Apprenticeship post approval
Back-end admin functionalities
Process flow
Notifications – emails
        Partner apprenticeship - further clarification required on the training
        Partner apprenticeship approval confirmation
        Partner apprenticeship – training rejected and contact customer centre
                                                                                                    60
 Module 27: Apprenticeship participant approver
 Back-end admin functionalities
Process flow
Notifications – emails
          Partner apprenticeship – further clarification required on the documents of applicant hired
          Partner apprenticeship hiring verification
          Partner apprenticeship hiring rejection and contact customer service
                                                                                                        61
Module 28: Customer service admin role
Back-end admin functionalities
Process flow
                                                                                                        62
63
IV. System related modules
                              64
Module 30: Payment process
                             65
Module 31: Automatic periodic eligibility check process
Notifications – Emails
        User no longer eligible for a specific initiative
        User benefit amount has changed
        MoCD manager – User no longer eligible for a specific initiative
                                                                           66
MoCD manager – User benefit amount has changed
                                                 67
4. Technical requirements
 Report                          Fields
                                      Request ID
                                      Approval ID
                                      Approval type
                                      User approval specification
                                      Requester email
 Pending approvals report
                                      Requested EID
 for analyst and managers
                                      Requester user name
                                      Requester company name
                                      Created on
                                      Modified on
                                      Action buttons
                                      Request ID
                                      Approval ID
                                      Approval type
                                      User approval specification
                                      Requester email
                                      Requested EID
 Manage pending actions
                                      Requester user name
 report for manager
                                      Requester company name
                                      Assigned to [name of analyst]
                                      Created on
                                      Modified on
                                      Is escalated
                                      Action buttons
                                                                                                       68
                           Job ID
                           Company name
                           Job title
                           Date of posting
Job list report
                           Job stating date
                           Job type
                           Applicants
                           Status
                           Action
                           Training ID
                           Company name
                           Training title
On-the-job training list
                           Posted on
report
                           Participants
                           Status
                           Action
                           Apprenticeship ID
                           Company name
                           Title
Apprenticeships            Posted on
                           Participants
                           Status
                           Action
Benefit request
                           Request ID
        Salary support     User ID/Entity ID
        Child allowance    Requested by [User/Company name]
        Unemployment       Email address
        benefit            Eligibility amount
        Pension rebate     Status
        user               Submission date
                           Last modified
        Pension rebate
                           Next payment date
        partner
                           User ID
                           EID
                           Name-EN
                           Name-AR
                           Email
                           Phone number
Emiratis
                           Registration date
                           Last accessed date
                           Flagged fields
                           Number of job applications
                           Number of on-the-job-training applications
                           No. of apprenticeship applications
                                                                        69
                             Partner ID
                             Company name
                             Phone number
                             Email
                             Address
Partners
                             Status
                             Registration date
                             No. of jobs
                             No. of on-the-job trainings
                             No. of apprenticeships
                             Name
                             Email
Back-end admin users
                             Action
                             Assigned role
                             ID
                             Subject
Notifications
                             Recepient
                             Date of creation
                             Amount
                             Submission date
                             Processed on
                             Payment approval date
Payments                     Approved by
                             Description
                             Status
                             Benefit
                             Sent to
Back-end configuration:      Page name
Static pages configuration   Action
                                                           70
Module 33: Analytics and Dashboard functionalities
Each user profile would have a different dashboard which covers KPIs related to the user’s role.
                                                                                                   71
List of KPIs by per role:
Module 33: Audit functionalities
After logging in using UAE Pass, the user will receive a JWT Token Access token and refresh token (as an
httpOnly cookie) to be used for further authentication with the system.
        Users can authenticate to the backend system using username/password. Only users with
        assigned backend roles can use this form of authentication. Backend system is only accessible via
        vpn, the system is authenticated using ASP.net Core Web api and implementing JWT
        authentication. The platform also uses authorization in ASP.net Core to provide various
        functionality of the application. User credentials are stored in SQL server database and it’s
        encrypted.
        JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained
        way for securely transmitting information between parties as a JSON object. This information can
        be verified and trusted because it is digitally signed. JWTs can be signed using a secret (with the
        HMAC algorithm) or a public/private key pair using RSA or ECDSA.