Uploaded by Waqas Khan

257594466-BR-030-Sample

advertisement

B

USINESS

R

EQUIREMENTS

M

APPING

For: PA Dept Public Welfare

Optim™ Archiving

COMPASS Archiving Solution

Author:

Creation Date:

Last Updated:

Version:

Pritesh Shah

February 19, 2008

April 16, 2020 version 1.0

Business Requirements Mapping

Document Control

Change Record

Date

02/19/08

03/20/08

Author

Pritesh Shah

Pritesh Shah

Reviewers

Name

Distribution

Version Change Reference

1.0

1.1

Initial draft

Changed based on input

Position

3

Copy No. Name

1

2

3

4

Library Master

Location

Project Library

Note To Holders:

If you receive an electronic copy of this document and print it out, please write your name on the equivalent of the cover page, for document control purposes.

If you receive a hard copy of this document, please write your name on the front cover, for document control purposes.

File Ref: 726954906

Company Confidential - For internal use only

Document Control ii

Business Requirements Mapping

Contents

Document Control

................................................................................................................... ii

Mapping Source - COMPASS ............................................................................................... 4

Current Solution ............................................................................................................... 4

Practices

.................................................................................................................................. 4

Policies

..................................................................................................................................... 4

Procedures .............................................................................................................................. 4

Mapping Solution .............................................................................................................. 4

Practices .................................................................................................................................. 4

Policies

..................................................................................................................................... 5

Procedures .............................................................................................................................. 5

Tables used in COMPASS Archive

...................................................................................... 6

Selection criteria used for COMPASS Archive

................................................................... 8

Solution/Design

....................................................................................................................... 8

User Access to Archive files

.................................................................................................. 9

Open and Closed Issues ...................................................................................................... 10

Open Issues .................................................................................................................... 10

Closed Issues ................................................................................................................. 10

File Ref: 726954906

Company Confidential - For internal use only

Document Control iii

Business Requirements Mapping

Mapping Source - COMPASS

PA Dept PW

Process : - Archiving

Control Number:

<Control Number>

Librarian:

<Librarian>

Source Type:

<module name> Production Data

BRS Reference #: 001

Business Area:

COMPASS

Mapping Team:

PA Dept PW / IBM

Priority (H, M, L): H

<Priority (H,M,L)>

Author:

Mac Doraiswamy and Julia Pavia, Deloite

Current Solution

Date:

02/19/08

Process Owner:

<Process Owner>

Core? (Y/N) N

<Core? (Y/N)>

Ref. Doc.:

Practices

COMPASS does not currently maintain any archiving practices. All data that

COMPASS retains is maintained in the database. There is a purge process in place for detailed application level data. This process is run through a nightly batch process which removes specific application details from the database 180 days after the application was submitted or closed. For more detailed information regarding the purge process, please refer to the Information Lifecycle Management and Archival

Approach document.

Policies

COMPASS data sets are archived according to the time frames listed in the Archive

After column of the Information Lifecycle Management and Archival Approach document. Retrieval time and purge time frames for archived data sets are also specified in this document.

Procedures

The COMPASS process owner will arrange for scheduling of the COMPASS archives by submitting a Database Service Request with the DPW Database Management

Section.

.

Mapping Solution

Practices

The proposed practice for Archiving COMPASS data are as follows:

Archive COMPASS data as per given selection where T_APPLN is the driving table.

File Ref: 726954906 Mapping Source - COMPASS 4 of 7

Company Confidential - For internal use only

Business Requirements Mapping

COMAPSS data will be removed from the Production database to Archive files, validated then deleted from the Production database.

Archive files will reside on \\pwishbgopt10\E:\Archive (SAN).

They may later be moved to another device, based on needs.

<define data to be retained> will be retained in Production database.

Policies

The proposed policies for Archiving COMPASS data are as follows:

Archive process is initiated by <Name of Access Definition> .

Archive data is validated by verifying record count before and after delete.

Archive is deleted from the Production database by <Delete Request Name> .

Procedures

The proposed Procedures for archiving COMPASS data are as follows :

Optim Directory

Name of the Optim Directory: ILMREP

Development and SAT environments both are on same server

(pwishbgopt10).

ILMREP is created in Oracle Database and keeping in UTF8 format.its shared directory which has dbalias for Oracle and SQL Server.

DBAlias

For Oracle: CMPD , which is in ACSII format.

Access Definition

For Oracle: COMPASS_DEVL (for Development)

COMPASS_SAT (For SAT)

Parameters to be used for Archive COMPASS

FROM_DATE: Date of Submission from

TO_DATE : Date of Submission To

Validate Archive data

Delete Archive data for Production database

T_APPLN_INDIV is child of T_APPLN and T_INDIV.

T_APPLN_INDIV may have some new application with cde_staus_appln <> 6 with old individuals.While Deleteing we need to care for NOT to Deleting such individuals with New application.i.e CDE_status_appln <> 6.

File Ref: 726954906

Company Confidential - For internal use only

Mapping Source - COMPASS 5 of 7

Business Requirements Mapping

File Ref: 726954906

STEPS:

1) Create table T_INDIV_PURGE as staging table.

2) Create T_APPLN_ARCH_HEADER and T_APPLN_ARCH_DETAIL to strore ARCH_GUID and application number.

3) Call customized package

“COMPASS_APP_PKG.PKG_ILM_ARC_PURGE.USP_ILM_PROCESS

_STAGING” to insert record in T_INDIV_PURGE in ‘ Start of extract proc ess’ archive action phase.

4) T_INDIV_PURGE is truncated before inserting any records while running new archive process.

5) Remove the Oracle RI between T_APPLN_INDIV and T_INDIV

6) Create PST relationship between T_APPLN_INDIV and

T_INDIV_PURGE

7) Create PST relationship between T_INDIV_PURGE and T_INDIV

Steps to improve delete Process performance:

1) Call customized package “ilmrep.pkg_constraint.fk_constraint” to disable/enable RI constraints in ‘ Before Delete of first row from table ’ and

‘ After delete of last row from table ’. It’s local archive action to T_APPLN and T_INDIV table.

2) Select ‘max connection’ in Delete tab of archive request so that delete runs in multi thread. We need to disable the customized trigger to run delete process in ‘max connection’ parameter.

3) Call customized package

“ilmrep.pkg_constraint.SCHEMA_TRIGGER” in ‘Start of Delete

Process’ and ‘End of Delete Process’ to disable/enable the customized triggers.

Tables used in COMPASS Archive

Start Table : T_APPLN

Archive Tables:

ILMAPPLREP.COMPASS.T_APPLN_PROFILE

ILMAPPLREP.COMPASS.

T_APPLN_SERV

ILMAPPLREP.COMPASS.

T_APPLN_SCRNG_FU

ILMAPPLREP.COMPASS.

T_APPLN_PREV_HH_INFO

ILMAPPLREP.COMPASS.

T_APPLN_OTHER_HH_EXP

ILMAPPLREP.COMPASS.

T_APPLN_SCRNG_FU_INDIV

ILMAPPLREP.COMPASS.T_APPLN_INDIV

Mapping Source - COMPASS 6 of 7

Company Confidential - For internal use only

Business Requirements Mapping

ILMAPPLREP.COMPASS.T_INDIV_PURGE

ILMAPPLREP.COMPASS.T_INDIV

ILMAPPLREP.COMPASS.T_INDIV_PROFILE

ILMAPPLREP.COMPASS.T_INDIV_HIST

ILMAPPLREP.COMPASS.T_APPLN_HIST

ILMAPPLREP.COMPASS.T_APPLN_ESGNR_VERIF_HIST

ILMAPPLREP.COMPASS.T_APPLN_SSERV_RTG_STATUS_HIST

ILMAPPLREP.COMPASS.T_APPLN_INDIV_HIST

ILMAPPLREP.COMPASS.T_APPLN_STATUS_HIST

ILMAPPLREP.COMPASS.T_APPLN_ESGNR_VERIF

ILMAPPLREP.COMPASS.T_APPLN_SSERV_RTG_STATUS

ILMAPPLREP.COMPASS.T_APPLN_CPV

ILMAPPLREP.COMPASS.T_APPLN_INTFC_STATUS

ILMAPPLREP.COMPASS.T_REFL_APPLN

ILMAPPLREP.COMPASS.T_APPLN_XML

ILMAPPLREP.COMPASS.T_APPLN_VEH_INS

ILMAPPLREP.COMPASS.T_APPLN_VEH

ILMAPPLREP.COMPASS.T_APPLN_UTIL_COMPY

ILMAPPLREP.COMPASS.T_APPLN_SURVEY

ILMAPPLREP.COMPASS.T_APPLN_SOLD_PROP

ILMAPPLREP.COMPASS.T_APPLN_SHARED_EXP

ILMAPPLREP.COMPASS.T_APPLN_RESRC

ILMAPPLREP.COMPASS.T_APPLN_REAL_PROP

ILMAPPLREP.COMPASS.T_APPLN_PW_DRIVER

ILMAPPLREP.COMPASS.T_APPLN_OTHER_PROG

ILMAPPLREP.COMPASS.T_APPLN_NSLP_RTG_STATUS

ILMAPPLREP.COMPASS.T_APPLN_MBLHM

ILMAPPLREP.COMPASS.T_APPLN_MAIL_ADR

ILMAPPLREP.COMPASS.T_APPLN_LIFE_INS_POLICY

ILMAPPLREP.COMPASS.T_APPLN_HH_EXP_PAID_OTSD

ILMAPPLREP.COMPASS.T_APPLN_HEALTH_PROVIDER

ILMAPPLREP.COMPASS.T_APPLN_HEALTH_INS

ILMAPPLREP.COMPASS.T_APPLN_HEALTH_CARE_LEARN

ILMAPPLREP.COMPASS.T_APPLN_FS_REP

ILMAPPLREP.COMPASS.T_APPLN_EXPTD_RESRC

ILMAPPLREP.COMPASS.T_APPLN_ESGNR

ILMAPPLREP.COMPASS.T_APPLN_CS_EXP

ILMAPPLREP.COMPASS.T_APPLN_CLOSED_DPLT_ACCT

ILMAPPLREP.COMPASS.T_APPLN_CC_EXP

ILMAPPLREP.COMPASS.T_APPLN_BURIAL_PROP

ILMAPPLREP.COMPASS.T_APPLN_BURIAL_AGRMT

ILMAPPLREP.COMPASS.T_APPLN_APAR

ILMAPPLREP.COMPASS.T_MOTOR_VEH_OWNER

ILMAPPLREP.COMPASS.T_RESRC_OWNER

ILMAPPLREP.COMPASS.T_REFL_INDIV

ILMAPPLREP.COMPASS.T_PROP_OWNER

ILMAPPLREP.COMPASS.T_MBLHM_OWNER

ILMAPPLREP.COMPASS.T_LIFE_INS_POLICY_OWNER

ILMAPPLREP.COMPASS.T_INDIV_TRNG

ILMAPPLREP.COMPASS.T_INDIV_TRANSP_EXP

ILMAPPLREP.COMPASS.T_INDIV_STEP_PARENT_CHILD_REL

ILMAPPLREP.COMPASS.T_INDIV_SSI

ILMAPPLREP.COMPASS.T_INDIV_SERV

ILMAPPLREP.COMPASS.T_INDIV_SCRNG_RESULT

ILMAPPLREP.COMPASS.T_INDIV_SCHOOL_INFO

File Ref: 726954906 Mapping Source - COMPASS 7 of 7

Company Confidential - For internal use only

Business Requirements Mapping

ILMAPPLREP.COMPASS.T_INDIV_RLTV_VET

ILMAPPLREP.COMPASS.T_INDIV_REL

ILMAPPLREP.COMPASS.T_INDIV_PRGNT

ILMAPPLREP.COMPASS.T_INDIV_PNDG_BNFT

ILMAPPLREP.COMPASS.T_INDIV_OTHER_TYPE_INCOME

ILMAPPLREP.COMPASS.T_INDIV_OPT_DMGRPHCS

ILMAPPLREP.COMPASS.T_INDIV_NON_CIT

ILMAPPLREP.COMPASS.T_INDIV_IDNTY_VERIF

ILMAPPLREP.COMPASS.T_INDIV_EMPLMT_INCOME

ILMAPPLREP.COMPASS.T_INDIV_EMPLMT_HEALTH_INS

ILMAPPLREP.COMPASS.T_INDIV_DSBLTY

ILMAPPLREP.COMPASS.T_INDIV_CNTC

ILMAPPLREP.COMPASS.T_INDIV_CITSHP_VERIF

ILMAPPLREP.COMPASS.T_INDIV_CHECKS_SENT

ILMAPPLREP.COMPASS.T_INDIV_CC_EXP

ILMAPPLREP.COMPASS.T_HH_MEMBR_CVRD_LIFE_INS_POL

ILMAPPLREP.COMPASS.T_BURIAL_PLOT_OWNER

ILMAPPLREP.COMPASS.T_BURIAL_AGRMNT_OWNER

ILMAPPLREP.COMPASS.T_NSLP_SCHOOL

ILMAPPLREP.COMPASS.T_INDIV_CNTC_ROLE

ILMAPPLREP.COMPASS.T_REAL_PROP_RETURN

ILMAPPLREP.COMPASS.T_APPLN_TYPE_PROFL

ILMAPPLREP.COMPASS.T_APPLN_INTFC_STATUS_HIST

ILMAPPLREP.COMPASS.T_APPLN_INDIV_HEALTH_CVGE

ILMAPPLREP.COMPASS.T_APPLN_HEALTH_INS_TYPE

ILMAPPLREP.COMPASS.T_APPLN_HEALTH_INS_BNFT

ILMAPPLREP.COMPASS.T_CLOSED_DPLT_ACCT_OWNER

ILMAPPLREP.COMPASS.T_APPLN_INDIV_APAR

ILMAPPLREP.COMPASS.T_APPLN_AREL_RACE

ILMAPPLREP.COMPASS.T_APPLN_AREL_PROP

ILMAPPLREP.COMPASS.T_APPLN_NSLP_RTG_STATUS_HIST

ILMAPPLREP.COMPASS.T_APPLN_SERV_HIST

ILMAPPLREP.COMPASS.T_INDIV_SERV_HIST

ILMAPPLREP.COMPASS.T_TRANS_AUDIT_HIST

REFERENCE TABLES:

ILMAPPLREP.COMPASS_FRAME.T_RE_TABLE_VALUE

ILMAPPLREP.COMPASS_FRAME.T_RE_TABLE

ILMAPPLREP.COMPASS_FRAME.T_ADDNL_RE_TABLE_VALUE

ILMAPPLREP.COMPASS_FRAME.T_ADDNL_RE_TABLE_ATTRIB

Selection criteria used for COMPASS Archive

Select * from t_appln where cde_status_appln='6' and DTE_SUBMIT_APPLN between to_date(:FROM_DATE,'yyyymmddhh24miss') and to_date(:TO_DATE,'yyyymmddhh24miss')

File Ref: 726954906

Solution/Design

The COMPASS Archive solution is as follows :

Use an Optim Access Definition “ COMPASS_UAT ” to establish the tables from which data is to be archived, the table relationships and the selection criteria. This was based on the above tables selected by the client.

Mapping Source - COMPASS 8 of 7

Company Confidential - For internal use only

Business Requirements Mapping

The current solution involves running the Archive, and Delete Requests from

Optim: o Archive <archive request name> is specified and Archive run is initiated o Archive data is Validated o Archive data is deleted from the Production database

User Access to Archive files

The COMPASS Archive files will be accessed as follows :

 Create datasource ‘ILMREP’ on ODM server which is pointing to Arvhive file collection .

 ArchiveCollection name is “ILMREP .

COMPASSCOL”

File Ref: 726954906

Company Confidential - For internal use only

Mapping Source - COMPASS 9 of 7

Business Requirements Mapping

ID

Open and Closed Issues

Open Issues

Issue Resolution

ID

Closed Issues

Issue Resolution

Responsibility Target Date Impact Date

Responsibility Target Date Impact Date

File Ref: 726954906

Company Confidential - For internal use only

Open and Closed Issues 10 of 7

Download