0% found this document useful (0 votes)
17 views20 pages

Module 2

Uploaded by

suganthyjayaraj
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views20 pages

Module 2

Uploaded by

suganthyjayaraj
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Corporate (Group) health Insurance

1. MODULE OVERVIEW.....................................................................................1
Module Name.............................................................................................1
Purpose......................................................................................................1
Scope.........................................................................................................1
High-Level Objectives................................................................................1
USE CASE 1: Upload & Validate Employee Census.......................................2
Use Case ID................................................................................................2
Use Case Name..........................................................................................2
Actors.........................................................................................................2
Description.................................................................................................2
Preconditions.............................................................................................2
Postconditions / Expected Outcome...........................................................2
Screen / UI Requirements..........................................................................3
Screen Name...........................................................................................3
Purpose / Description..............................................................................3
Fields / Elements.....................................................................................3
Business Rules (Validation)........................................................................3
Assumptions...............................................................................................3
Dependencies............................................................................................4
USE CASE 2 – Derive Age Risk Flag..................................................................4
Use Case ID...................................................................................................4
Use Case Name.............................................................................................4
Actors............................................................................................................4
Description....................................................................................................4
Preconditions................................................................................................5
Postconditions / Expected Output.................................................................5
Business Rules..............................................................................................5
Output........................................................................................................5
Assumptions...............................................................................................5
Dependencies............................................................................................6
USE CASE 3 – Derive Dependent Risk Flag......................................................6
Use Case ID...................................................................................................6
Use Case Name.............................................................................................6
Actors............................................................................................................6
Description....................................................................................................6
Preconditions................................................................................................7
Postconditions / Expected Output.................................................................7
Business Rules...........................................................................................7
Rule 1: Risk Indicator Based on Maximum Dependent Age.......................7
Rule 2: Risk Indicator Based on Dependent Count.....................................7
Rule 3: Final Dependent Risk Resolution....................................................7
Output........................................................................................................8
Assumptions...............................................................................................8
Dependencies............................................................................................8
USE CASE 4 – Capture & Map Work Risk Flag..................................................8
Use Case ID...................................................................................................8
Use Case Name.............................................................................................8
Actors............................................................................................................9
Description....................................................................................................9
Preconditions................................................................................................9
Postconditions / Expected Output.................................................................9
Business Rules..............................................................................................9
Assumptions.............................................................................................10
Dependencies..........................................................................................10
USE CASE 5 – MAX Risk Gate Check..............................................................10
Use Case ID.................................................................................................10
Use Case Name...........................................................................................10
Actors..........................................................................................................10
Description..................................................................................................10
Postconditions / Expected Output...............................................................11
Business Rules............................................................................................11
Risk Priority Order (Precondition).............................................................11
Assumptions.............................................................................................12
Dependencies..........................................................................................12
USE CASE 6 – Final Risk Escalation & Employee Risk Classification...............12
Use Case ID.................................................................................................12
Use Case Name...........................................................................................12
Actors..........................................................................................................12
Description..................................................................................................12
Preconditions..............................................................................................13
Postconditions / Expected Output...............................................................13
Business Rules............................................................................................13
Risk Levels Considered............................................................................13
Escalation Rules (Final Risk Determination).............................................14
Business Rule 1.....................................................................................14
Business Rule 2.....................................................................................14
Business Rule 3.....................................................................................14
Business Rule 4.....................................................................................14
Assumptions.............................................................................................14
Dependencies..........................................................................................14
USE CASE 7 – Aggregate Employees by Final Risk Category.........................15
Use Case ID.................................................................................................15
Use Case Name...........................................................................................15
Actors..........................................................................................................15
Description..................................................................................................15
Preconditions..............................................................................................15
Postconditions / Expected Output...............................................................16
Business Rules............................................................................................16
Risk Categories Considered.....................................................................16
Aggregation Rule.....................................................................................16
Assumptions.............................................................................................16
Dependencies..........................................................................................16

Business Requirement Document


1. MODULE OVERVIEW

Module Name

 Employee Census & Risk Data Management

Purpose

 To ingest employee census data from corporate HR, validate


employee and dependent details, classify employees into
risk categories using predefined business rules, and provide
aggregated risk counts to the underwriting module for
premium calculation.

Scope

This module includes:

 Uploading employee census Excel files


 Validating employee, dependent, and work-risk data
 Returning validation results in JSON format
 Deriving age, dependent, and work-based risk flags
 Determining final employee risk category
 Aggregating employees by risk category
High-Level Objectives

 Ensure accurate and clean employee data


 Apply deterministic, explainable risk rules
 Support underwriting with aggregated risk statistics
 Provide transparent validation feedback to HR

2. USE CASE DETAILS

USE CASE 1: Upload & Validate Employee Census

Use Case ID

 UC-M2-01

Use Case Name

 Upload and Validate Employee Census File

Actors

 Corporate HR
 System

Description

 HR uploads an Excel file containing employee demographic


details, dependent data, and work risk classification. The
system validates each employee record and separates valid
and invalid records.

Preconditions

 Corporate proposal Should exists and also corporate ID.


 HR has finalized employee census data.
Postconditions / Expected Outcome

 Valid employee records are accepted.


 Invalid records are rejected with clear error messages.
 Validation result is returned in JSON format.

Screen / UI Requirements

Screen Name

 Employee Census Upload & Validation.

Purpose / Description

 Allows HR to upload census file and view validation results.

Fields / Elements

Field Type Mandator Validation Comments


Name y
Upload file File Yes .xls/.xlsx The file type
only to upload
Upload Button Yes - Triggers
Button Validation
Validation JSON view yes - Shows
Result valid /invalid
employee
data

Business Rules (Validation)

 Employee ID must be unique.


 Employee Age must be between 18 and 65.
 Work-Risk must be Normal / Risk / High Risk.
Assumptions

 Corporate HR provides the employee census file in the


prescribed Excel format.
 Employee census data is approved internally by the
company before upload.
 Employee identifiers are unique within the uploaded file.
 Age, dependent count, and work risk data are entered
correctly by HR.
 File size and format limitations are communicated to HR in
advance.

Dependencies

 Corporate profile and insurance proposal must exist before


census upload.
 File upload and Excel parsing services must be available.
 Validation rules (age limits, allowed work risk values) must
be configured.
 Error messaging standards must be defined for validation
responses.
 System must support JSON-based validation responses.

USE CASE 2 – Derive Age Risk Flag

Use Case ID

 UC-M2-02

Use Case Name

 Derive Age Risk Flag for Valid Employees


Actors

 System (Risk Rules Engine)

Description

 This use case derives an age-based risk flag for each


validated employee record based on predefined age
bands.
The derived age risk flag is used as an input for final
employee risk classification.

Preconditions

 Employee census file has been successfully uploaded


 Employee records have been validated in Use Case 1
 Employee age is present and within valid range (18–65)
 Only valid employee records are processed

Postconditions / Expected Output

 Each validated employee record is updated with:


age_risk_flag.
 Possible values:
 Normal
 Risk
 High_Risk
 No employee records are rejected in this step

Business Rules

Employee Age Age Risk Flag


18 – 33 Normal
34 – 50 Risk
> 50 High_Risk
Output

 age_risk_flag added to employee record

Assumptions

 Employee age provided in the census file is accurate and


verified by HR.
 Age is calculated and stored as a numeric value (years).
 Age bands are approved by the underwriting team.
 Age values do not change during the underwriting process.

Dependencies

 Successful completion of Use Case 1 (Upload & Validate


Employee Census).
 Employee age must be present and within the valid range.
 Risk band configuration for age must be available in the
system.

USE CASE 3 – Derive Dependent Risk Flag

Use Case ID

 UC-M2-03

Use Case Name

 Derive Dependent Risk Flag for Valid Employees

Actors

 System (Risk Rules Engine)


Description

 This use case derives a dependent-based risk flag for


each validated employee record using maximum
dependent age and dependent count.
 The derived dependent risk flag is used as an input for final
employee risk classification.

Preconditions

 Employee census data has been uploaded and validated


(Use Case 1)
 Employee record is marked as valid
 dependent_count is available
 max_dependent_age is available (or zero if no dependents).

Postconditions / Expected Output


 Each validated employee record is updated
with:dependent_risk_flag
 Possible values:
 Normal
 Risk
 High_Risk
 No employee records are rejected in this step

Business Rules

Rule 1: Risk Indicator Based on Maximum Dependent Age

Max Dependent Risk Indicator


Age
0 – 34 Normal
35 – 50 Risk
> 50 High_Risk
Rule 2: Risk Indicator Based on Dependent Count

Dependent Count Risk


Indicator
0–1 Normal
2–3 Risk
4+ High_Risk

Rule 3: Final Dependent Risk Resolution

Risk Indicator Final Dependent Risk Flag


Count
0 Risk Normal
1 Risk Risk
2 Risks High_Risk
High_risk High_Risk

Output

 dependent_risk_flag added to employee record

Assumptions

 HR provides accurate dependent count and dependent age


information.
 Maximum dependent age correctly represents overall
dependent risk.
 Dependent risk rules are approved by underwriting.

Dependencies

 Successful completion of Use Case 1 (Employee


Validation).
 Availability of dependent count and maximum dependent
age.
 Risk thresholds must be configured in the system.
USE CASE 4 – Capture & Map Work Risk Flag

Use Case ID

UC-M2-04

Use Case Name

Capture and Map Work Risk Flag from HR Census File

Actors

 Corporate HR
 System (Risk Rules Engine)

Description

 This use case captures the nature of work risk provided


directly by HR in the employee census file and maps it to the
internal work risk flag.
 No additional calculation or inference is performed in this
step.

Preconditions
 Employee census file has been successfully uploaded and
validated (Use Case 1)
 Employee record is marked as valid
 work_risk field is present in the uploaded file
 work_risk value conforms to predefined allowed values
Postconditions / Expected Output
 Each validated employee record is updated
with:work_risk_flag
 Possible values:
 Normal
 Risk
 High_Risk
 No employee records are rejected in this step

Business Rules
HR Input Value work_risk_flag
Normal Normal
Risk Risk
High Risk High_Risk

Assumptions

 Work risk classification is provided accurately by HR.


 HR-defined work risk reflects real job exposure.
 Work risk values are standardized across the organization.

Dependencies

 Successful completion of Use Case 1 (Employee


Validation).
 Availability of allowed work risk values in configuration.

USE CASE 5 – MAX Risk Gate Check

Use Case ID

 UC-M2-05
Use Case Name

 Evaluate Maximum Risk Flag (Risk Gate Check)

Actors

 System (Risk Rules Engine)

Description

 This use case evaluates whether an employee has any risk


at all by identifying the maximum risk flag among age
risk, dependent risk, and work risk.
 It acts as a gate to decide whether escalation logic is
required or the employee can be directly classified as
Normal risk.

Postconditions / Expected Output

 Employee is either:
 Directly classified as Normal, or
 Flagged for escalation processing in Use Case 6
 No employee records are rejected in this step

Business Rules

Risk Priority Order (Precondition)

 The system must follow the below risk severity hierarchy:


Normal < Risk < High_Risk

MAX Risk Gate Rule

 The system identifies the maximum risk flag among:


 age_risk_flag
 dependent_risk_flag
 work_risk_flag

 If: MAX(age_risk_flag, dependent_risk_flag,


work_risk_flag) = Normal
 Then:
 final_risk_category = Normal
 and no further escalation logic is applied.

 If: MAX(age_risk_flag, dependent_risk_flag,


work_risk_flag) = Risk OR High_Risk

 Then:
 Proceed to Use Case 6 – Final Risk Escalation

Assumptions

 Risk priority order is fixed and consistently applied


 All base risk flags are present and valid
 MAX evaluation is deterministic and rule-based

Dependencies

 Successful completion of Use Cases 2, 3, and 4


 Availability of risk priority configuration
 Final risk escalation logic available in Use Case 6

USE CASE 6 – Final Risk Escalation & Employee Risk


Classification

Use Case ID

 UC-M2-06
Use Case Name

 Determine Final Employee Risk Category (Escalation Logic)

Actors

 System (Risk Rules Engine)

Description

 This use case determines the final employee risk


category by applying escalation logic on the derived risk
flags (age risk, dependent risk, and work risk).
 It is executed only for employees who pass the MAX
Risk Gate in Use Case 5.

Preconditions

 Employee census data has been uploaded and validated


(Use Case 1)
 age_risk_flag is available (Use Case 2)
 dependent_risk_flag is available (Use Case 3)
 work_risk_flag is available (Use Case 4)
 Employee has been flagged for escalation
(escalation_required = true) in Use Case 5

Postconditions / Expected Output

 Each employee record is updated


with:final_risk_category
 Possible values:
 Normal
 Risk
 High_Risk
 Very_High_Risk
 Employee record is ready for aggregation in Use Case 7

Business Rules

Risk Levels Considered

 Each employee has three base risk flags:


 Normal
 Risk
 High_Risk

Escalation Rules (Final Risk Determination)

 The system counts how many risk flags fall under Risk and
High_Risk.

Business Rule 1

 If two or more High_Risk flags are present:


 Final Risk Category = Very_High_Risk

Business Rule 2

 If exactly one High_Risk flag is present:


 Final Risk Category = High_Risk

Business Rule 3

 If two or more Risk flags are present:


 Final Risk Category = High_Risk

Business Rule 4

 If exactly one Risk flag is present:


 Final Risk Category = Risk
Assumptions

 Risk escalation rules are approved by underwriting


 Risk flags are mutually exclusive and correctly derived
 Escalation logic is deterministic and rule-based

Dependencies

 Successful completion of Use Case 5 (MAX Risk Gate)


 Availability of risk flag data
 Configuration for escalation thresholds

USE CASE 7 – Aggregate Employees by Final Risk Category

Use Case ID

 UC-M2-07

Use Case Name

 Aggregate Employee Counts by Risk Category

Actors

 System (Risk Rules Engine)


 Underwriting Module (Module 3 – Consumer)

Description

 This use case aggregates employees into risk buckets


based on the final_risk_category derived in Use Case 5
and Use Case 6.
 The aggregated counts are passed to the Underwriting
Module (Module 3) for premium calculation.
Preconditions

 Employee census data has been uploaded and validated


(Use Case 1)
 final_risk_category is available for all employees
 Normal employees classified in Use Case 5
 Risk / High / Very High employees classified in Use
Case 6
 No employee record is left unclassified

Postconditions / Expected Output

 Aggregated employee counts are generated


 Output is structured and ready for premium calculation
 No individual employee data is sent beyond this point

Business Rules

Risk Categories Considered

 The system aggregates employees into the following


categories:
 Normal
 Risk
 High_Risk
 Very_High_Risk

Aggregation Rule

 For each employee:


 Increment the counter corresponding to the employee’s
final_risk_category
 No recalculation or escalation is performed in this step.
Assumptions

 Every employee record has a valid final_risk_category


 Risk categories are mutually exclusive
 Aggregated counts are sufficient for underwriting decisions

Dependencies

 Successful completion of Use Case 5 and Use Case 6


 Availability of all employee risk classifications
 Underwriting Module (Module 3) is available to consume
aggregated data

You might also like