Professional Documents
Culture Documents
(BDOI)
Requirements Specification Document
For uploading of Personal Accident Insurance
Version 0.01
Creation Date: January 2015
User of this document is responsible to use only the current version available on HQ and headMine.
The information contained in this document is not to be used for any purpose other than the purposes for which this document is
furnished by GENPACT, nor is this document (in whole or in part) to be reproduced or furnished to third parties or made public
without the prior express written permission of GENPACT.
Document History
Version
Date
Author
0.01
Jeffrey Oliveros
Description of
Change
Document creation
Reviewed By
Approved
By
Conchita Valena
Reference Documents
Document Name
Version
Date Updated
3/17/2014
0.04
4/3/2014
Page 2 of 19
TABLE OF CONTENTS
1. Process Schematic / Process Flow................................................................................................. 4
2. Functional Description.................................................................................................................... 6
2.1 RID 1 Uploading of Data to Staging.......................................................................................... 6
2.1.1 Features....................................................................................................................... 6
2.1.2 UI Wireframe................................................................................................................ 9
2.1.3 Inputs and Outputs..................................................................................................... 11
2.1.4 Reports Specification.................................................................................................12
2.1.5 Business Requirements Mapping...............................................................................12
2.2 RID 2 Uploading of Data from Staging to Pipeline..................................................................12
2.2.1 Features..................................................................................................................... 12
2.2.2 UI Wireframe.............................................................................................................. 16
2.2.3 Inputs and Outputs..................................................................................................... 16
2.2.4 Reports Specification.................................................................................................17
2.2.5 Business Requirements Mapping...............................................................................17
Page 3 of 19
BROKER SYSTEM
Start
STAGING
C
D
Prepares file
containing list of
A
checked/validated
Personal Accident
Application form
Validates completeness
and duplicate entries in
the upload file
N
Passed
criteria
?
Y
Page 4 of 19
N
Passed
criteria?
Generates
exception report file
Extract File
Y
Uploads data to the
Pipeline
Broker System
End
Page 5 of 19
2. Functional Description
2.1 RID 1 Uploading of Data to Staging
This function provides a facility in the system that will validate and upload the data to Staging. Data
from the upload file consisting of verified and confirmed list of application for Personal Accident
Insurance will be copied to STAGING to check if these are compliant with the validation criteria prior
to uploading to the PIPELINE module of the Broker system.
2.1.1 Features
1. System facility to allow user to upload files. A module will be available to the user to
upload the list of verified and validated applicants for the Personal Accident Insurance.
Below are the contents of the upload file.
PERSONAL ACCIDENT
INSURANCE
Salutation
Name Suffix
Last Name
First Name
Middle Name
Gender 1
Email Address
Type of Address
No., Building, Street
Barangay
City/Municipality
Province
Contact Number
Contact Number Type
Assured Name
Account Type
Policy Currency
Policy Delivery
Insurance
Insurance Share
Premium Rate
Commission Rate
Inception Date
Expiry Date
Package or Non-Package
Package Name
Total Sum Insured
Occupation
Birthdate
Limit of Liability
Employer
Gender 2
Beneficiary 1
REMARKS
To be uploaded to the Client Administration
General Information tab
Page 6 of 19
Beneficiary Birthdate 1
Relationship with Assured 1
Beneficiary 2
Beneficiary Birthdate 2
Relationship with Assured 2
Beneficiary 3
Beneficiary Birthdate 3
Relationship with Assured 3
BDOI Account Officer
Date Referred
Business Origin
Sub Business Origin
2. System detection on the type and location of files to be uploaded. The system will detect
the type and location of files to be uploaded to the broker system through the UPLOAD
FILE MAINTENANCE TABLE in the BDOI Brokerage System.
FILE
Personal Accident
Insurance
Personal Accident
Insurance
STATUS
For uploading
Uploaded
LOCATION
\\BDOI\For uploading\Personal
Accident Insurance
\\BDOI\Uploaded\Personal Accident
Insurance
FILENAME
XY
XY
WHERE:
CODE
X
Y
VALUE
PAI = Personal Accident Insurance
Date (MMDDYYYY format)
FOR UPLOAD folder pertains to files that have not been uploaded to the system.
PROCESSED refers to files that have been uploaded to the system. Files that have been
processed will be automatically moved by the system from the FOR UPLOAD folder to the
PROCESSED folder.
The system will allow the user to upload files in MS OFFICE OR OPEN OFFICE FORMAT
provided that these complied with the system requirements. The system will disregard the
version release of these applications.
3. System detection on the files due for uploading. Based on the date indicated in the
filename of the upload files, the system will prompt the user regarding files that should be
uploaded. To illustrate:
Let us assume that there are several upload files in the predefined repository.
UPLOAD FILES
PAI01032015
PAI01052015
PAI01062015
PAI01092015
PAI01102015
Page 7 of 19
HEADER CODE
XY
WHERE:
HEADER CODER
X
Y
DESCRIPTION
PAI = Personal Accident Insurance
Date of upload (MMDDYYYY format)
The system will check the type of upload file based on the HEADER CODE. Each type of
file requires different uploading criteria.
5. System checking on the contents of the upload file. The system will validate if following
requirements have been met prior to uploading the data to the Pipeline module.
Page 8 of 19
VALIDATION
ALL entries in the upload file
as listed in the section 2.1.1.1
Header Code
Format
Number of Records
CONDITION
o There should be no NULL values
o There should be no DUPLICATE CLIENT NAME
(LAST NAME, FIRST NAME AND MIDDLE NAME
that is EXACTLY THE SAME). To illustrate:
If the above conditions are NOT SATISFIED, the system will REJECT the ENTIRE upload
File
6. System facility to prompt system message after records have been validated. In the event
that the file had been validated to be NOT valid for uploading, the user will be prompted of
a system message informing him that the file cannot be uploaded to the system. For files
that are valid for uploading, the system will not prompt a system message to the user
2.1.2
UI Wireframe
Page 9 of 19
Page 10 of 19
Page 11 of 19
2.1.3
BEHAVIOR
FORMAT
RANGE OF VALUES
Executable
button
REMARKS
Directs the user to
the DATA
UPLOADING
WINDOW
BEHAVIOR
File
Display
Location
Display
Select
Check box
Select All
Check box
Upload
Executable
button
Close
Executable
button
FORMAT
RANGE OF VALUES
REMARKS
Shows file for
uploading per
product type.
Shows location of
files for uploading.
If checked,
includes the file for
uploading.
If checked, selects
all file for
uploading. If
unchecked,
deselects all data
for uploading.
Uploads the file
selected by the
user to the system.
Closes the DATA
UPLOADING
WINDOW
Page 12 of 19
BEHAVIOR
Message
Display
Ok
Executable
button
FORMAT
2.1.4
N/A
Reports Specification
2.1.5
BRM-UP03-RID1-001
BRM-UP03-RID1-002
RANGE OF VALUES
REMARKS
Closes the
VALIDATION
RESULT
MESSAGE
WINDOW
BR REQUIREMENTS
FEATURES
Page 13 of 19
BRM-UP03-RID1-003
2. System facility to validate duplicate records. The system will for duplicate records from
STAGING and PIPELINE based on the following criteria.
STAGING
PIPELINE
Record is exactly
the same
RESULT
Record differs
ACTION
The system will
NOT CREATE a
Client
ID
and
Account
Reference
Number but will
upload the data
corresponding to
the record
The system will
Page 14 of 19
Name + Middle
Name and Birthdate
create a Client ID
and
Account
Reference
Number
and
upload the data
corresponding to
the record.
3. System facility to upload data. Subject to the condition and validation mentioned in section
2.2.1.1 and 2.2.1.2, the system will UPLOAD the data below and UPDATE the Pipeline
information pertaining to the record that had been uploaded.
Page 15 of 19
DATA
ACTION
VALUE/SOURCE
Client ID
Client Type
Salutation
Name Suffix
Last Name
First Name
Middle Name
Gender 1
Email Address
Client
Classification
Type of Address
No., Building,
Street
Barangay
City/Municipality
Province
Region
Update
Update
Upload
Upload
Upload
Upload
Upload
Upload
Upload
Update
System Generated
Individual
From the upload file
From the upload file
From the upload file
From the upload file
From the upload file
From the upload file
From the upload file
Normal
Upload
Upload
Upload
Upload
Upload
Update
Zip Code
Update
Country
Contact Number
Contact Number
Type
Account
Reference
Number
Assured Name
Update
Upload
Upload
Based on the
Province indicated in
the upload file
Philippines
From the upload file
From the upload file
Update
System Generated
Update
Pipeline Stage
Update
Pipeline Status
Update
Account Type
Transaction
Type
Policy Currency
Policy Delivery
Insurance
Insurance Share
Premium Rate
Commission
Rate
Line of
Insurance
Upload
Update
Upload
Upload
Upload
Upload
Upload
Upload
Update
Product Type
Update
Type of Entry
Inception Date
Update
Upload
Based on the
package indicated in
the upload file
Personal Accident
Insurance
Individual
From the upload file
Expiry Date
Upload
From the upload file
Package or Non- Update
Package
Classification: GENPACT
Internal All rights reserved. Copyright(2008-2014)
Package
Convert To
Update
Placement
Package Name
Upload
From the upload file
DESTINATION
/LOCATION
Client Administration General
Requirements
Information
tabSpecification Document
Uploading requirements 03
Version 0.01
4. System facility to generate exception reports. In the event that records in the upload file
did not meet the criteria mentioned in 2.2.1.1, an exception report consisting of the same
data columns indicated in the uploaded file will be saved and generated by the system to a
predefined server directory. Below is the proposed repository of the exception report.
FILE
Personal Accident
Insurance
STATUS
Unmatched
LOCATION
\\BDOI\Unmatched\Personal
Accident Insurance\
FILENAME
XYZA
WHERE:
CODE
X
Y
Z
A
VALUE
PAI = Personal Accident Insurance
Date of upload (MMDDYYYY format)
Timestamp (HH:MM:SS format)
E = Exception
User will be allowed to upload an exception file by adding a target date of upload and
placing the file to the predefined path mentioned in section 2.1.1.2 of this document.
Page 17 of 19
5. System generation of display message after uploading. The system will prompt the user of
a message indicating that ALL records have been uploaded successfully and if there are
UNMATCHED records.
6. System display of history of uploaded files. User will be able to VIEW records of previous
files that have been uploaded to the system
2.2.2 UI Wireframe
DATA UPLOADING CONFIRMATION/UNMATCHED RECORD MESSAGE WINDOW
BEHAVIOR
Message
Display
Close
Executable
button
FORMAT
RANGE OF
VALUES
REMARKS
Page 18 of 19
BRM-UP03-RID2-002
BR REQUIREMENTS
FEATURES
Page 19 of 19