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

1.0 1.1

Change Reference

Initial draft Changed based on input

Position

3

Copy No.

1 2 3 4

Name

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: Librarian: Source Type:

Production Data

BRS Reference #: 001 Business Area: COMPASS Mapping Team: PA Dept PW / IBM Priority (H, M, L): H Author: Mac Doraiswamy and Julia Pavia, Deloite

Current Solution

Date: 02/19/08 Process Owner: Core? (Y/N) 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.  will be retained in Production database.

Policies

The proposed policies for Archiving COMPASS data are as follows:  Archive process is initiated by .  Archive data is validated by verifying record count before and after delete.  Archive is deleted from the Production database by .

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 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