You are on page 1of 25

BDO Insurance Brokers, Inc.

(BDOI)
Requirements Specification Document
ICBS Upload to BDOI Broker System
v0.01
Creation Date: February 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.

Requirements Specification Document


ICBS
Version 0.01

Document History
Version

Date

0.01

February 23,
2015

Author
Jeffrey Oliveros

Description
Document creation

Reviewed By

Approved By

Conchita Valena

Distribution List
Name

Role

Department/Unit

Please refer to sign-off sheet

Reference Documents
Document Name
Powerpoint material presented to BDOI last April 10, 2014
Business Requirements ICBS Extraction

Classification: GENPACT Internal All rights reserved. Copyright (2008-2014)

Version

Date Updated

1.0
1.0

4/10/2014
9/25/2014

Systems Requirements Document


ICBS
Version 0.01

TABLE OF CONTENTS
1.

2.

3.

INTRODUCTION............................................................................................................................... 4
1.1.

Purpose.................................................................................................................................. 4

1.2.

Audience................................................................................................................................. 4

1.3.

Scope..................................................................................................................................... 4

1.4.

Definition of Terms and Acronyms.......................................................................................... 5

OVERVIEW........................................................................................................................................ 5
2.1

System Objectives.................................................................................................................. 5

2.2

Functional Overview............................................................................................................... 5

2.3

Process Schematic / Process Flow......................................................................................... 6

2.4

Interfaces with Users.............................................................................................................. 8

FUNCTIONAL DESCRIPTION........................................................................................................... 8
3.1

Extraction, Uploading and Validation of ICBS Data in the Staging Table................................8


3.1.1 Features......................................................................................................................... 8
3.1.2 UI Wireframe................................................................................................................ 19
3.1.3 Inputs and Outputs....................................................................................................... 20
3.1.4 Reports Specification................................................................................................... 20
3.1.5 Business Requirements Mapping................................................................................20

3.2

Uploading of extracted data from Staging to ICBS table.......................................................20


3.2.1 Features....................................................................................................................... 20
3.2.2 UI Wireframe................................................................................................................ 21
3.2.3 Inputs and Outputs....................................................................................................... 21
3.2.4 Reports Specification................................................................................................... 21
3.2.5 Business Requirements Mapping................................................................................21

3.3

Matching and updating of CIF in the Pipeline module...........................................................21


3.3.1 Features....................................................................................................................... 21
3.3.2 UI Wireframe................................................................................................................ 24
3.3.3 Reports Specification................................................................................................... 24
3.3.4 Inputs and Outputs....................................................................................................... 24
3.3.5 Business Requirements Mapping................................................................................24

4.

RISKS, ISSUES, AND CONSTRAINTS........................................................................................... 25


4.1 DESIGN CONSTRAINTS........................................................................................................... 25
4.2 HARDWARE AND SOFTWARE CONSTRAINTS......................................................................25

5.

ASSUMPTIONS AND DEPENDENCIES......................................................................................... 25

Systems Requirements Document


ICBS Extract
Version 0.01

1. Introduction
This document outlines the requirements needed to create a facility that will extract and upload data from
the Integrated Computerized Banking System to the BDOI Broker System. Data that have been uploaded
will be used as reference for outstanding loan of clients and to supply Customer Information Number to
the Pipeline module of the Broker system
1.1

Purpose
The Requirements Specification document presents the functions that will be provided to BDOI for the
extraction and uploading of data from the Integrated Computerized Banking System to the BDOI
Brokerage System. Customer approval of this document signifies acceptance of the content and
authorization to proceed with the development phase.
This document is intended to establish the required functionalities, capture potential screen layouts,
and identify the environments in which the system will operate. However, based on design constraints
and other technical limitations, the delivered functionalities and screen designs may differ somewhat
from the formats presented in this document.

1.2

Audience
This documents intended audiences are the project stakeholders and project participants from both
BDO Insurance, BDO IT Development - Insurance and GENPACT.

1.3

Scope
This document covers the following sections:
SECTION NAME
Overview

PURPOSE

Risk, Issues, and


Constraints

Provides the system objective, functional overview, process flow,


interfaces with databases and users, and production environment in which
the system will operate.
Provides a detailed description of the system capabilities and
functionalities.
Provides a list of any known and potential risks, issues, and constraints
that would hinder or delay completion and delivery of the system.

Assumptions and
Dependencies

Provides a list of factors that will affect the requirements stated in this
document.

Functional Description

Systems Requirements Document


ICBS Extract
Version 0.01

1.1.

Definition of Terms and Acronyms


TERMS

DEFINITION

BDOI

Banco De Oro Insurance

CIF NO.

Customer Information File Number

ICBS

Integrated Computerized Banking System

PN No.

Promissory Note Number

RSD

Requirements Specification Document

Staging table

Repository of extracted data from ICBS before these is uploaded to the ICBS
table. Data in the flat file are arranged according to the required format and record
count is compared to the hash total to ensure that all records in the staging table
are readable by the system before these are uploaded to the ICBS table.
Repository of data from ICBS that have been uploaded from the staging table to
serve as reference for BDOI to check current or outstanding loan of clients. This
table will also be used to match the PN No. and supply the CIF No. of clients in the
Pipeline.

ICBS table

2. Overview
2.1 System Objectives
The objective of extracting and uploading the data from ICBS to the Broker system is for BDOI to have
an instant view of its clients that have existing loans that will serve as source of information (such as
reference in policy renewal). Included in the repository of information from the ICBS is the CIF Number
that will be supplied to the Pipeline module of the Broker System.
2.2 Functional Overview
Data from the ICBS will be extracted and uploaded to the Brokerage system. There will be two stages,
the first stage will be to extract and upload the results to a staging table where the necessary system
validation will be performed to ensure data are valid. The next stage will be to upload the validated
data to the ICBS table that will be used by BDOI as source of information for their business operations.

2.3 Process Schematic / Process Flow


VALIDATION OF UPLOAD FILES AND LOADING TO STAGING AND ICBS TABLE

Systems Requirements Document


ICBS Extract
Version 0.01

EXTRACTION PROGRAM

BROKER SYSTEM

Start

Checks if upload file is


compliant with the
predefined standards and
format

Executes scheduled extraction


and loads ICBS data to staging
table

No
Compliant?
Yes

Staging

ICBS

Arranges data according to


defined formats. Computes for
hash total of records to be
uploaded to ICBS table

PN NO./CIF MATCHING AND UPDATING PROCESS


BROKER SYSTEM

Systems Requirements Document


ICBS Extract
Version 0.01

Matches PN No. from ICBS


against PN No. in the
Broker System

Matched?

No

End

Yes
CIF No. in Pipeline
blank?

Yes
Copies CIF from
ICBS to CIF in
Pipeline

CIF Client
updated

No
CIF in Broker = CIF in
ICBS?
No

Saves records with


different CIF to the
Exception repository

Yes

End

Exception
Repository

2.4 Interfaces with Users


The extraction and uploading from ICBS to the Broker System will be managed by the BDO Data
Center. The operator from the Data Center may view the contents of the staging and ICBS table to

Systems Requirements Document


ICBS Extract
Version 0.01

check or investigate data related problems that may have occurred during the extraction and uploading
process through the sequel server.
3. Functional Description
3.1

Extraction, Uploading and Validation of ICBS Data in the Staging Table


This function provides a facility in the system that will validate the compliance of the ICBS upload
files with the defined system requirements before these are uploaded to the ICBS tables. This
process will ensure that only valid upload files are uploaded to the system.
3.1.1 Features
1. Facility to extract data from ICBS. Information with the following PRODUCT CODES will
be extracted from ICBS and will be uploaded to a predefined directory. The extract file
will include ALL accounts with EXISTING LOANS and those that have been FULLY PAID
7 Days AFTER paid up date.
CONSUMER LENDING GROUP
HOME
AUTO
CLGPROD 00150
CLGPROD 00151

CLGPROD 00502
CLGPROD 00505

CLGPROD 00152
CLGPROD 00155

CLGPROD 00511
CLGPROD 00519

CLGPROD 00157
CLGPROD 00158

CLGPROD 00522
CLGPROD 00523

CLGPROD 00159
CLGPROD 00161

CLGPROD 00525
CLGPROD 00526

CLGPROD 00162
CLGPROD 00506

CLGPROD 00527
CLGPROD 00534

CLGPROD 00515
CLGPROD 00517

CLGPROD 00535
CLGPROD 00536

CLGPROD 00521
CLGPROD 00528

CLGPROD 00537

CLGPROD 00529
CLGPROD 00530
CLGPROD 00531
CLGPROD 00532
CLGPROD 00539
CODE
00100
00101
00102
00150
00151

LEASING
DESCRIPTION
AMORTIZED COMMERCIAL LOAN ST
AMORTIZED COMMERCIAL LOAN LT
BDO STOCK RIGHTS FINANCING
HOUSING LOAN REM SHORT TERM
HOUSING LOAN REM LONG TERM

Systems Requirements Document


ICBS Extract
Version 0.01

00152
00153
00300
00500
00501
00502
00503
00504
00505
00800
00850
00851
00900
00901
00902
00903
00904
00905
00906
00907
00908
00950

HOUSING LOAN REM WHOLESALE ST


HOUSING LOAN REM WHOLESALE LT
FLOOR STOCK LOAN
OFFICERS MULTI PURPOSE
RANK & FILE CAR MULTI PURPOSE
OFFICERS CAR LOAN
RANK & FILE CAR LOAN
OFFICERS HOUSING LOAN
RANK & FILE HOUSING LOAN
RESTRUCTURED LOAN
ITEMS IN LITIGATION
ITEMS IN LIT-RESTRUCTURED LOAN
ROPA OTHERS LAND
ROPA OTHERS BUILDING
ROPA OTHERS OTHER PROPERTIES
ROPA NCAHFS LAND
ROPA NCAHFS BUILDING
ROPA NCAHFS OTHER PROPERTIES
ROPA INVESTMENT PROPERTIES LAND
ROPA INVESTMENT PROPERTIES BLDG
OTHER ASSETS CHATTEL
SALES CONTRACT RECEIVABLES

CODE
80200
80202
80203
80204
80205
80206
80208
80225
80226
80227
80228
80229
80230
80231
80232
80233
80250
80251
80252
80253
80254
80275

COMBANK - IBG
DESCRIPTION
COMBANK LUZON BULACAN
COMBANK LUZON TUGUEGARAO/ISABELA
COMBANK LUZON LAGUNA
COMBANK LUZON BATANGAS
COMBANK LUZON QUEZON/BICOL
COMBANK LUZON PAMPANGA
COMBANK LUZON CAVITE
COMBANK MM EAST 1
COMBANK MM EAST 2
COMBANK MM EAST 3
COMBANK MM EAST 4
COMBANK MM EAST 5
COMBANK MM EAST 6
COMBANK MM EAST 7
COMBANK MM EAST 8
COMBANK MM EAST 9
COMBANK MM NORTH 1
COMBANK MM NORTH 2
COMBANK MM NORTH 3
COMBANK MM NORTH 4
COMBANK MM NORTH 5
COMBANK MM SOUTH 1

Systems Requirements Document


ICBS Extract
Version 0.01

80276
80277
80278
80300
80301
80302
80303
80400
80401
80403
80404
80405

COMBANK MM SOUTH 2
COMBANK MM SOUTH 3
COMBANK MM SOUTH 4
COMBANK MM WEST 1
COMBANK MM WEST 2
COMBANK MM WEST 3
COMBANK MM WEST 4
COMBANK VISMIN 1
COMBANK VISMIN 2
COMBANK VISMIN 4
COMBANK VISMIN 5
COMBANK VISMIN 6

CODE
80001
80002
80003
80004
80005
80006
80007
80008
80009
80010
80011
80150
80170
80171
80172
80173
80174
80175
80176
80177

CORBANK - IBG
DESCRIPTION
CORBANK1 TEAM 1
CORBANK 1 TEAM 2
CORBANK 1 TEAM 3
CORBANK 1 TEAM 4
CORBANK 1 TEAM 5
CORBANK 2 TEAM 6
CORPORATE BANKING UNIT 3
CORBANK 2 TEAM 7
CORBANK 2 TEAM 8
CORBANK 2 TEAM 9
CORBANK 2 TEAM 10
FINANCIAL INSTITUTIONS
JAPAN DESK 1
TAIWAN / SOUTHEAST ASIA DESK
EUROPEAN DESK
KOREAN DESK
NORTH AMERICAN (NA) DESK
JAPAN DESK 2
MAINLAND CHINA
MULTILATERALS & ECA

The following DATA COLUMNS for the preceding products codes will be extracted from
ICBS
CLG HOME
Note Number
Short Name
Customer Name
Loan Type
Product Type
Product Description
Customer Number
Amount Financed
O/S Balance
Branch Number
Branch Desc
Booking Date

Systems Requirements Document


ICBS Extract
Version 0.01

Maturity Date
Park Branch
Park Description
Officer Code
AO Name
Collateral Code
Collateral Description
Collateral Item Number
Short Collateral Desc
Collateral Description 1
Collateral Description 2
Collateral Description 3
Last Principal Payment Amt
Last Principal Payment Dt
Last Interest Payment Amt
Last Interest Payment Dt
Name Address Line 1
Name Address Line 2
Name Address Line 3
Name Address Line 4
Name Address Line 5
Name Address Line 6
Home Phone Number
Business Phone Number
Cellular Phone Number
Home Email
Business Email
Date of Birth
REL Userfield
Type of Building Design
Appraised Value
Appraisal Date
House Name
House Number
Street
Subdivision
City
FirstName
LastName
MiddleName
CIFname1
CIFname2
CIFname3
CIFname4
CIFname5
Employer Name
Employer Address

Systems Requirements Document


ICBS Extract
Version 0.01

Projected O/S Balance


The amount that will be reflected will be the projected o/s
balance every loan anniversary date.
To illustrate:
Loan Booking Date = 01/01/2014 Loan Amount =
1,000,000.0
Loan Anniversary Date = every January 1
Projected OS Balance = 900,000 (assumption only)
Projected O/S Balance Anniversary Date
The date that will be reflected will be the loan anniversary
date.
To illustrate:
Loan Booking Date = 01/01/2014 Loan Amount =
1,000,000.0
Loan Anniversary Date = every January 1
Projected O/S Balance Anniversary Date = 01/01/2015
CLG AUTO
Note Number
Short Name
Customer Name
Loan Type
Product Type
Product Description
Customer Number
Amount Financed
O/S Balance
Branch Number
Branch Desc
Booking Date
Maturity Date
Park Branch
Park Description
Officer Code
AO Name
Collateral Code
Collateral Description
Collateral Item Number
Short Collateral Desc
Collateral Description 1
Collateral Description 2
Collateral Description 3
Last Principal Payment Amt
Last Principal Payment Dt
Last Interest Payment Amt
Last Interest Payment Dt
Name Address Line 1
Name Address Line 2
Name Address Line 3

Systems Requirements Document


ICBS Extract
Version 0.01

Name Address Line 4


Name Address Line 5
Name Address Line 6
Home Phone Number
Business Phone Number
Cellular Phone Number
Home Email
Business Email
Date of Birth/
Model Description
Model Year
Serial Number
Motor Number
Primary Color
FirstName
LastName
MiddleName
CIFname1
CIFname2
CIFname3
CIFname4
CIFname5
Employer Name
Employer Address
LEASING - HOME
Note Number
Short Name
Customer Name
Loan Type
Product Type
Product Description
Customer Number
Amount Financed
O/S Balance
Branch Number
Branch Desc
Booking Date
Maturity Date
Park Branch
Park Description
Officer Code
AO Name
Collateral Code
Collateral Description
Collateral Item Number
Short Collateral Desc
Collateral Description 1
Collateral Description 2
Collateral Description 3
Last Principal Payment Amt
Last Principal Payment Dt

Systems Requirements Document


ICBS Extract
Version 0.01

Last Interest Payment Amt


Last Interest Payment Dt
Name Address Line 1
Name Address Line 2
Name Address Line 3
Name Address Line 4
Name Address Line 5
Name Address Line 6
Home Phone Number
Business Phone Number
Cellular Phone Number
Home Email/
Business Email
Date of Birth
REL Userfield
Type of Building Design
Appraised Value
Appraisal Date
House Name
House Number
Street/Subdivision
City/FirstName
LastName
MiddleName
CIFname1
CIFname2
CIFname3
CIFname4
CIFname5
Employer Name
Employer Address
LEASING - AUTO
Note Number
Short Name
Customer Name
Loan Type
Product Type
Product Description
Customer Number
Amount Financed
O/S Balance
Branch Number
Branch Desc
Booking Date
Maturity Date
Park Branch
Park Description
Officer Code
AO Name
Collateral Code
Collateral Description

Systems Requirements Document


ICBS Extract
Version 0.01

Collateral Item Number


Short Collateral Desc
Collateral Description 1
Collateral Description 2
Collateral Description 3
Last Principal Payment Amt
Last Principal Payment Dt
Last Interest Payment Amt
Last Interest Payment Dt
Name Address Line 1
Name Address Line 2
Name Address Line 3
Name Address Line 4
Name Address Line 5
Name Address Line 6
Home Phone Number
Business Phone Number
Cellular Phone Number
Home Email
Business Email
Date of Birth
Model Description
Model Year
Serial Number
Motor Number
Primary Color
FirstName
LastName
MiddleName
CIFname1
CIFname2
CIFname3
CIFname4
CIFname5
Employer Name
Employer Address
.
COMBANK
Note Number
Short Name
Customer Name
Loan Type
Product Type
Product Description
Customer Number
Amount Financed
O/S Balance
Branch Number
Branch Desc
Booking Date
Maturity Date
Park Branch

Systems Requirements Document


ICBS Extract
Version 0.01

Park Description
Officer Code
AO Name
Collateral Code
Collateral Description
Collateral Item Number
Short Collateral Desc
Collateral Description 1
Collateral Description 2
Collateral Description 3
Last Principal Payment Amt
Last Principal Payment Dt
Last Interest Payment Amt
Last Interest Payment Dt
Name Address Line 1
Name Address Line 2
Name Address Line 3
Name Address Line 4
Name Address Line 5
Name Address Line 6
Home Phone Number
Business Phone Number
Cellular Phone Number
Home Email
Business Email
Date of Birth
REL Userfield
Type of Building Design
Appraised Value
Appraisal Date
House Name
House Number
Street
Subdivision
City
FirstName
LastName
MiddleName
CIFname1
CIFname2
CIFname3
CIFname4
CIFname5
Employer Name
Employer Address
CORBANK
Note Number
Short Name
Customer Name
Loan Type
Product Type
Product Description

Systems Requirements Document


ICBS Extract
Version 0.01

Customer Number
Amount Financed
O/S Balance
Branch Number
Branch Desc
Booking Date
Maturity Date
Park Branch
Park Description
Officer Code
AO Name
Collateral Code
Collateral Description
Collateral Item Number
Short Collateral Desc
Collateral Description 1
Collateral Description 2
Collateral Description 3
Last Principal Payment Amt
Last Principal Payment Dt
Last Interest Payment Amt
Last Interest Payment Dt
Name Address Line 1
Name Address Line 2
Name Address Line 3
Name Address Line 4
Name Address Line 5
Name Address Line 6
Home Phone Number
Business Phone Number
Cellular Phone Number
Home Email
Business Email
Date of Birth
REL Userfield
Type of Building Design
Appraised Value
Appraisal Date
House Name
House Number
Street
Subdivision
City
FirstName
LastName
MiddleName
CIFname1
CIFname2
CIFname3
CIFname4
CIFname5
Employer Name
Employer Address

Systems Requirements Document


ICBS Extract
Version 0.01

2. System capability to assigned filename and save extracted data to a predefined


directory. The system will automatically create a filename for the extract file (in TEXT
format) and save the same based on the parameters below.
FILE
ICBS
ICBS

STATUS
For uploading
Uploaded

LOCATION
\\BDOI\For Upload\ICBS
\\BDOI\Processed\ICBS

FILENAME
XMMDDYYYY
XMMDDYYYY

WHERE:
CODE
X
MM
DD
YYYY

VALUE
X = ICBS
January to December
1st to last day of the month
Year

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.
3. Facility to upload extracted data to the Staging table. Data that were extracted and
saved to a predefined repository will be uploaded to the staging table where contents of
the extract file will be checked and validated if these conform to the system
requirements. The format should satisfy the standards defined in the system to be
considered as READABLE CONTENTS. Otherwise, the system will reject the file. The
list of special characters allowed in the system and the required data formats can be
found in the RSD for PIPELINE and the TECHNICAL DESIGN DOCUMENT that will be
prepared by GENPACT. Otherwise, the entire data will be barred by the system from
being uploaded.
4. Facility to extract via scheduled run. Extraction and uploading of data based on the
Product codes and data columns listed in section 3.1.1.1 to the Staging table will
commence every 4 am daily. The system will only extract loans transacted for the day.
To illustrate:
DAY

ICBS

REMARKS

100

200

If on day 1, there were 100 loan transaction that


were recorded in ICBS, this count will be
extracted by the system.
If on the second day, there were 200 loans
transactions currently present in ICBS, the
system will exclude the previous 100 records
that were extracted on day 1. It will only choose
transaction pertaining to day 2. Let us assumed
that there were 100 loan transactions. Only this
amount will be extracted to the staging table.

Systems Requirements Document


ICBS Extract
Version 0.01

Current

100

Records that will be uploaded to ICBS table will


be 100

5. Facility to view contents of the ICBS table. User will be allowed to view the data in the
ICBS table based on the following parameters.
PARAMETERS
o
o
o
o
o
o

CLG - Home
CLG - Auto
Leasing Home
Leasing - Auto
Combank
Corbank

3.1.2 UI Wireframe

SUB-PARAMETERS

DATA

User can search either


any of the following:
o PN Number
o Last Name
o First Name

Information that will be shown will


be based on the data columns for
CLG - Home
o CLG - Auto
o Leasing Home
o Leasing - Auto
o Combank
o Corbank

Systems Requirements Document


ICBS Extract
Version 0.01

3.1.3 Inputs and Outputs


DATA ELEMENT

BEHAVIOR

FORMAT

Market Segment

Drop down

Last Name
First Name

Data Entry
Data entry

Character
Character

PN Number

Data entry

Alpa numeric

RANGE OF
VALUES
o CLG - Home
o CLG - Auto
o Leasing - Home
o Leasing - Auto
o Combank
o Corbank

REMARKS

3.1.4 Reports Specification


N/A
3.1.5 Business Requirements Mapping
ITEM #
BR REQUIREMENTS

3.2

BRM-ICBS-RID1-001

User should be able to extract


data from ICBS.

BRM-ICBS-RID1-002

System should be able to


validate data that have been
extracted prior to uploading to
the ICBS table

FEATURES
System facility to extract data
based on the Product Codes and
Data Columns listed in section
3.1.1.1.
System
facility
to
validate
extracted data in the Staging table
prior to uploading to the ICBS
table.

Uploading of extracted data from Staging to ICBS table


This function provides a facility in the system that will upload data that have been validated in the
staging to the ICBS table.
3.2.1 Features
1. Facility to upload validated data to ICBS table. Data from the Staging will be uploaded to
the ICBS table daily at 10 pm.
2. Facility to append existing data in ICBS table. Data that have been extracted will be
appended to the ICBS table. Existing data that have been previously included in the
extract will not be superseded. To illustrate:
DAY

ICBS TABLE

REMARKS

200

Prior to the extraction, the ICBS table has no


record.
On the first data of the implementation of the

Systems Requirements Document


ICBS Extract
Version 0.01

200

Current

400

3.2.2
N/A

UI Wireframe

3.2.3
N/A

Inputs and Outputs

3.2.4
N/A

Reports Specification

3.2.5

Business Requirements Mapping


ITEM #
BR REQUIREMENTS

BRM-ICBS-RID2-001

3.3

extraction and upload facility, 200 records were


uploaded to the ICBS table
On the second day, another 200 records were
extracted and uploaded to the table.
The system will append or add the succeeding
records of 200 to the ICBS table. The number of
records will be based on the record count that
will come from the Staging table.

User should be able to upload


extract data to the ICBS
table.

FEATURES
System facility to upload extracted
data to the ICBS table.

Matching and updating of CIF in the Pipeline module


This function provides a facility in the system that will allow the user to match and update CIF
Number in the Broker System based on the information available in the ICBS table.
3.1.1.

Features

1. Facility to match and upload CIF Number from the ICBS table as against record in the
Pipeline. Below is the manner on how the system will match and update the CIF number
of records in the Pipeline module.
a. The system will check if PN No. from ICBS matches PN. No. in the Broker
System.
ICBS
CIF
1
2
3

PN
1111
222
333

LAST
NAME
Abacan
Buenviaje
Gomez

FIRST NAME
Jerome
Martha
Liza

MIDDLE NAME
Monteja
Sevilla
Ong

Systems Requirements Document


ICBS Extract
Version 0.01

Broker System
CIF

PN
1111
4444
5555

LAST
NAME
Abacan
Mendez
Gomez

FIRST NAME
Jerome
Ana
Ana

MIDDLE NAME
Monteja
Mondejar
Co

b. If there is a match in the PN No., the system will copy the CIF No. from ICBS table
to the Broker System.
ICBS
CIF

PN

1
2
3

c.

FIRST NAME

MIDDLE NAME

Jerome
Martha
Liza

Monteja
Sevilla
Ong

LAST NAME
Abancan
Mendez
Gomez

FIRST NAME
Jerome
Ana
Ana

MIDDLE NAME
Monteja
Mondejar
Co

Broker System (Populated field


CIF
PN
LAST NAME
1
1111
Abancan
4444
Mendez
5555
Gomez

FIRST NAME
Jerome
Ana
Ana

MIDDLE NAME
Monteja
Mondejar
Co

Broker System
CIF

1111
222
333

LAST
NAME
Abancan
Buenviaje
Gomez

PN
1111
4444
5555

If there is no match in the PN No., the system will not update the CIF Number field in
the Pipeline module. If there is an existing CIF Number data, the system will retain
said data.
ICBS
CIF
1
2
3

PN
1111
4444
5555

Broker System
CIF

PN
444
555
666

LAST
NAME
Abancan
Mendez
Gomez

LAST
NAME
Lao
Co
Mendez

FIRST NAME
Jerome
Ana
Ana

FIRST NAME
Jerome
Martha
Liza

MIDDLE NAME
Monteja
Mondejar
Co

MIDDLE NAME
Sevilla
Ang
Ong

d. If there is match in the PN No. but client name in ICBS is different from the client
record in Broker System, the system will not update the CIF Number in the Pipeline

Systems Requirements Document


ICBS Extract
Version 0.01

module and will generate an exception report to be submitted to the concerned


BDOI unit for checking.

ICBS
CIF

PN

1
2
3

1111
4444
5555

Broker System
CIF
1
2
3

PN
1111
4444
5555

LAST
NAME
Abancan
Buenviaje
Gomez
LAST
NAME
Antolina
Mendez
Gomez

FIRST NAME
Jerome
Martha
Liza
FIRST NAME
Mark
Ana
Ana

MIDDLE NAME
Monteja
Sevilla
Ong
MIDDLE NAME
Sandejas
Mondejar
Co

e. If there is a match in the client name but client PN No. in ICBS is different from the
client record in Broker System, the system will not update the CIF Number in the
Pipeline module and will generate an exception report to be submitted to the
concerned BDOI unit for checking and reconciliation.
ICBS
CIF

PN

1
2
3

1111
4444
5555

Broker System
CIF
1
2
3

PN
6666
4444
5555

LAST
NAME
Abancan
Buenviaje
Gomez

LAST
NAME
Abancan
Mendez
Gomez

FIRST NAME
Jerome
Martha
Liza

FIRST NAME
Jerome
Ana
Ana

MIDDLE NAME
Monteja
Sevilla
Ong

MIDDLE NAME
Monteja
Mondejar
Co

2. Facility to relate supplied CIF Number against client account in the Pipeline module. The
system will relate the CIF number of client name based on the following procedure. This
is compliance with the information that will be provided to the Customer Consolidator
System.
a. The system will match the client id from the account information as against
records in the customer information in the Pipeline module.
Client Information
CIF
1
2

LAST NAME
Abancan
Buenviaje

FIRST NAME
Jerome
Martha

MIDDLE NAME
Monteja
Sevilla

CLIENT ID
XXXX

Systems Requirements Document


ICBS Extract
Version 0.01

Gomez

CIF
1
1
1

Liza

INVOICE
001
023
044
3456
7891

Ong
PN. NO.
1111
2346
5690
1257
9806

CLIENT ID
XXXX
XXXX
XXXX
YYYY
ZZZZ

The report that will be submitted to ITD-Compliance for uploading to the Customer
Consolidator System will reflect that client JEROME MONTEJA ABCAN has three
(3) policy accounts in BDOI.
CIF
1

LAST NAME
Abancan

CIF
1
1
1

FIRST NAME
Jerome

INVOICE
001
023
044

MIDDLE NAME
Monteja

PN. NO.
1111
2346
5690

CLIENT ID
XXXX
CLIENT ID

XXXX
XXXX
XXXX

A consolidated list of BDOI clients with CIF number and their corresponding BDOI
transactions will be submitted to ITD Compliance for uploading to the Customer
Consolidator system. Complete data requirements and format required ITD
Compliance will be handled in a separate project.

3.1.2. UI Wireframe
N/A
3.1.3. Reports Specification
N/A
3.1.4. Inputs and Outputs
N/A

3.1.5.

Business Requirements Mapping


ITEM #
BR REQUIREMENTS

BRM-ICBS-RID3-001

BRM-ICBS-RID3-001

The system should be able to


update CIF field in the Pipeline
module
based
on
the
information from ICBS table
The system should be able to
relate supplied CIF number in
the Client Information against
record
in
the
Account

FEATURES
System capability that will update
CIF field based on validation
procedures.
System capability to relate supplied
CIF number in the Client Information
against record in the Account
Information of the Pipeline module

Systems Requirements Document


ICBS Extract
Version 0.01

Information of the Pipeline


module (for data extraction).

4. Risks, Issues, and Constraints


FUNCTIONAL
TYPE
AREA
RID 1

Risk

(for data extraction).

DESCRIPTION

MITIGATION/RESOLUTION

Erroneous data or those not


recognized by the Pipeline
module may be included and
uploaded in the ICBS table.

Data are validated based on the


acceptable and recognized values
in the Staging table.

4.1 Design Constraints


The design of the upload facility is highly dependent on the structure and format of the ICBS file. Any
changes to this file will impact the workability of the upload facility.
4.2 Hardware and Software Constraints
The performance of the uploading process is highly dependent on the specification of the data
server, number of records from ICBS table and frequency of uploading. The

5. Assumptions and Dependencies


o The accuracy of the matching process is highly dependent on the completeness and correctness
of the ICBS upload files.
o Correctness, completeness and accuracy of the contents and compliance to the format and
contents of data columns in the upload file will be handled by ICBS source system.
Duplicate records in the upload files will be handled by the ICBS source system.

You might also like