DIGIT Docs
Microplanning 0.1
  • DIGIT Knowledge Base
  • Local Governance
Microplanning 0.1
  • Introducing Microplanning
    • Release Notes
      • v0.1 Release Notes
        • Release Checklist
        • Technical Release Summary
        • Master Data Management Service (MDMS) and Configuration updates
        • Service Builds
        • UI/UX Audit
  • PRODUCT SPECIFICATION
    • User Manual
    • Product Requirement Document
      • SOPs
        • Guidelines
  • TECHNOLOGY
    • Architecture
      • High Level Design
      • Low Level Design
        • Plan Management
        • Census Management
        • Microplanning UI
          • System Admin Flow
          • Population Data Approval
          • Facility Catchment Mapping
          • Microplan Estimation Approval
      • Services
        • HCM Microplan Web
          • User Interface Design
          • Set Up Microplan
            • Microplan Details
            • Boundary Selection
            • Data Management
            • Microplan Assumptions
            • Formula Configuration
            • User Tagging
            • Summary Screen
          • User Management
            • Bulk User Create
            • Download Users Credentials
          • Supervisor Flows
            • User Interface Design
            • My Microplan
            • Select Activity
            • Validate And Approve Population Data
              • Village Details
            • Assign Facility To Villages
              • Village Assignment And Unassignment to Facility
            • Validate And Approve Microplan Estimation
          • Open Microplans: System Admin
    • Specification
      • Plan Service
      • Resource Generator Service
      • Census Service
  • SETUP
    • Installation
    • Configuration
      • Advanced Configurations
    • QA Test Cases
Powered by GitBook

All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.

On this page
  • Note:
  • National microplan estimation approver
  • Search, Assign, Unassign Implementation
  • Note:

Was this helpful?

Export as PDF
  1. TECHNOLOGY
  2. Architecture
  3. Services
  4. HCM Microplan Web
  5. Set Up Microplan

User Tagging

The User Tagging Screen allows the Microplan admin to tag available users to the microplan currently being set up, assigning them specific tasks and responsibilities.

PreviousFormula ConfigurationNextSummary Screen

Last updated 5 months ago

Was this helpful?

The different roles involved in the various parts of the microplan are:

  1. National Microplan Estimation Approver

  2. National Facility Catchment Assigner

  3. National Population Data Approver

  4. Microplan Estimation Approver

  5. Facility Catchment Assigner

  6. Population Data Approver

Each role has its own user list (uploaded through User Management Bulk Upload), and the available jurisdictions is based on the boundaries selected in the Boundary Selection screen.

Note:

Each role will have its own screen. Here, we use the National Microplan Estimation Approver role as an example for assigning and unassigning users.

National microplan estimation approver

This screen is for assigning National microplan estimation approver to the current microplan.

Once the system administrator clicks on the ‘Assign National Microplan Estimation Approvers’ button, he/she will be prompted a pop-up to assign the users with ‘National Microplan Estimation Approver’ role to the ongoing microplan.

Here, the system admin will be able to assign/unassign a user to the ongoing microplan.

Search, Assign, Unassign Implementation

Search The search request is made via /health-hrms/employees/_search, using roles as query parameters (e.g., roles: ROOT_PLAN_ESTIMATION_APPROVER). This returns all registered users with the specified role. When the page loads, a request to /plan-service/employee/_search retrieves all users currently assigned to the current microplan.

Assign Upon clicking the assign button, the userServiceUuid from the search response (/health-hrms/employees/_search) is used as the payload, along with the jurisdiction and role. For the National Microplan Estimation Approver role, the jurisdiction is pre-selected as the national level by default.

For other roles, the jurisdiction is automatically pre-selected based on the boundaries set in the Boundary Selection screen. This information is then sent to /plan-service/employee/_create to assign the user to the current microplan.

Unassign Clicking the unassign button sets the active attribute of PlanEmployeeAssignment to false via /plan-service/employee/_create, updating the microplan accordingly.

API Flow:

URL
Role

/plan-service/employee/_search

MICROPLAN_ADMIN

/health-hrms/employees/_search

MICROPLAN_ADMIN

/plan-service/employee/_create

MICROPLAN_ADMIN

The process for assigning users to each role is the same: open the roles screen and assign registered users within the appropriate jurisdiction.

Note:

Assigning users to national roles is mandatory