Technical Specification Distribution Reference Author Dave Niner Applicability: Product: enius Release: !" #ustomer: $interthur International Revision Date: % Au&ust' (!)* Authorised by: #opyri&ht Rebus Insurance Systems (!)* All ri&hts reserved+ No part of this publication may be reproduced' stored in a retrieval system' or transmitted in any form or by any means' electronic' mechanical' photocopyin&' recordin& or other,ise' ,ithout the prior permission of Rebus Insurance Systems+ N - T . -nly si&ned hard copies and electronic masters of documents ,ill be controlled+ Any other copy may not be current+ Amendment and Revie, /istory 0ersion !) (1th -ctober' )""% DNN 2irst draft Informational Bordereaux Production Table of Contents 1. INTRODUCTION.................................................................................................................. 2. BACKGROUND/FUNCTIONAL DESCRIPTION................................................................. 3. ADDITIONAL CONSIDERATIONS...................................................................................... 4. SUMMARY OF PROPOSED DEVELOPMENT................................................................... 5. DETAILED REQUIREMENTS LIST..................................................................................... 5.1 Data Base Changes.................................................................................................................................................... 5.2 Informational Bordereau Control (CIC!"#......................................................................................................... 5.$ Ris% Bordereau &'tract (CIC!1#......................................................................................................................... 5.! Claim (d)ice Bordereau &'tract (CIC!2#.......................................................................................................... 5.5 Ris% Bordereau (CIC!$#....................................................................................................................................... 5.* Claim (d)ice Bordereau (CIC!!#........................................................................................................................ 6. COSTING............................................................................................................................. Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e ( of )* Informational Bordereaux Production 1. Introduction This document describes the modifications to the $interthur Bordereaux system to allo, the ,ee7ly production of Informational Bordereaux for Ris7 and #laim Advice+ All chan&es are to be made in release " of enius' in the #ustomer Specific 8odel This re9uirement is part of the second phase of Bordereaux Implementation Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e 6 of )* Informational Bordereaux Production 2. Bac%ground+,unctional Descri-tion In addition to the reports in the standard Bordereau system there is a re9uirement for Informational Bordereau ,hich ,ill be run automatically on a ,ee7ly basis+ There are t,o informational Bordereaux' Ris7 :Policy; Bordereau and #laim Advice Bordereau+ These list basic Policy and #laim data respectively+ These are not concerned ,ith transaction amounts but the static data+ Both these Bordereaux must be run ,ee7ly throu&h an automated ,ee7 end <ob+ They should only report the Policies and #laims ,ith R3I attachments ,hich are ne, amended or deleted since the last run ,hich have RI attachments+ The Rais system ,ill be manually loaded ,ith this basic data on a ,ee7ly basis so that ,hen the Accountin& Bordereaux are received monthly or 9uarterly' the amount of data to be input at this time can be reduced by spreadin& some of the input over the ,ee7s in bet,een+ These Bordereaux have no connection ,hatsoever ,ith the runnin& of the Accountin& Bordereaux+ The Accountin& Bordereaux can be run for a policy3claim before or after the Informational Bordereaux is run and vice versa+ Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e * of )* Informational Bordereaux Production $. (dditional Considerations These informational Bordereau ,ill be developed alon&side but not interfere ,ith the development of the Accountin& Bordereaux+ To this end the additional Policy data needed for the Ris7 Bordereau ,ill be added to the database via an extension file to the Policy Data file and not throu&h the addition of extra fields to the ori&inal file+ This ,ill also reduce the amount of data stored+ This specification has been defined to store information do,n to the lo,est possible level of RI Attachment i+e+ #overa&e level+ If reportin& is to be at a hi&her level then information ,ill not necessarily be accurate+ Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e 5 of )* Informational Bordereaux Production !. Summary of .ro-osed De)elo-ment In outline' the follo,in& modifications are re9uired: #reate ne, files for the additional Policy information and the Reinsurance data+ #reate extract pro&rams for Ris7 Bordereau and #laim Advice Bordereau #reate actual Bordereau print functions for Ris7 and #laim Advice #reate control pro&ram ,hich is to be set up as a scheduled <ob Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e 1 of )* Informational Bordereaux Production 5. Detailed Re/uirements 0ist 5.1 Data Base Changes 5.1.1 .arameters There are no re9uired additions or amendments to the system parameters 5.1.2 Bordereau .olicy &'tension (CIB1,""# Ca-ture file -,ned by Bordereau Policy Data /as eo 0alidity #D. 5 /as eo 0alidity Description T=T )5 /as Area at Ris7 #D. 5 /as Area at Ris7 description T=T )5 /as >one #D. % :Display len&th *; /as >one Description T=T )5 /as Inception date DT. /as .xpiry Date DT. /as Activity #D. * /as Activity Description T=T )5 /as No+ of Instalments NBR (+! 5.1.$ Bordereau Ris% Data (CIR2,""# Ca-ture file -,ned by Bordereau /eader ?no,n by $ID Primary Reference ?no,n by $ID @nder,ritin& Aear ?no,n by $ID Section Type #ode ?no,n by $ID 8aster Reference P-B ?no,n by $ID Attached Section Type #ode ?no,n by $ID Attached SubCSection Type #ode ?no,n by $ID Attached Section Detail Se9uence ?no,n by $ID Attached #overa&e Se9uence ?no,n by $ID Attachment Se9uence :pro&ram created se9uence number; /as Attachment Start DateDT. /as Attachment .nd Date DT. /as #ession Percenta&e P#T ))+D /as Report Reason STS )! 0alues::Ne,3Amended3Deleted; In addition a rese9uence access path ,ill be needed ,ith the same 7ey structure as above but ,ith the Bordereau reference removed as the 8a<or 7ey and reinserted as the most 8inor 7ey ,ith the se9uence set as descendin&+ This ,ill be called ERSF Bast reference for #laimG and ,ill be used to determine the values of a #laim Advice the last time it ,as reported+ 5.1.! Bordereau Ris% Deductions (CID&,""# Ca-ture file Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e D of )* Informational Bordereaux Production -,ned by Bordereau Ris7 Data ?no,n by $ID Deduction roup Se9 ?no,n by $ID Deduction Se9uence /as Deductions #ode #D. 6 /as Deduction Percenta&e P#T ))+D /as 8ax Deduction Percenta&e P#T ))+D /as 8in Deduction Percenta&e P#T ))+D /as Deduction Amount+ NBR )5+( /as 8ax Deduction Amount NBR )5+( /as 8in Deduction Amount NBR )5+( In addition a rese9uence access path ,ill be needed over this file to enable the most recent records ,ritten to be retrieved for comparison+ This access path should be the same order as the retrieval access path but ,ith the Bordereau Reference removed as the 8a<or ?ey and inserted as the most 8inor 7ey ,ith the se9uence set to Descendin&+ N.B. There is no Currency associated with the flat deduction The deduction code description will be held in WID Bordereau Code File in the same way as in the ccountin! Bordereau" usin! the new code of D # Deduction Code Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e % of )* Informational Bordereaux Production 5.2 Informational Bordereau Control (CIC!"# 5.2.1 3)er)ie4 This control pro&ram ,ill call the extracts and then the print functions and handle any errors found+ In addition it ,ill ta7e the EsnapshotG of the RI Attachments file+ 5.2.2 .rocessing Descri-tion This function ,ill be an .xecute .xternal 2unction and submitted ,ee7ly as part of ,ee7 end processin&+ It ,ill be called multiple times by a #B shell for each valid #ompany3Branch combination+ This ,ill be submitted via ,hichever schedulin& soft,are the customer uses+
The first process is to create the Bordereau #ontrol records for the Ris7 and #laim Advice Bordereau Runs+ The Bordereau reference ,ill be derived in the usual ,ay+ The Bordereau Type ,ill be E)G for the Ris7 Bordereau and E(G for the #laim Advice Bordereau+ This does not conflict ,ith the Accountin& Bordereau type codes+ .ach run ,ill be for one #ompany and Branch combination ,hich ,ill be derived outside of this function and passed in as parameters+ The control pro&ram ,ill handle the extracts and prints of both Informational Bordereaux+ In addition it ,ill control error handlin& for the extracts in the same ,ay as the Accountin& Bordereaux' see E$ID Bord+ .xtract #ontrolG built over E$ID Bordereau #ontrolG The ESnapshotG ,ill be created before exitin& the function and ,ill copy the RI Attachments file :>@RID2!!; to a ne, file :#$RID2!!; ,hich ,ill be the Snapshot+ The name has been deliberately chosen to sho, that it is a $interthur #ustomer specific version of the RI Attachments file+ The descriptive text of the snapshot file ,ill be amended to sho, such+ 5.$ Ris% Bordereau &'tract (CIC!1# 5.$.1 3)er)ie4 All amendments and additions involvin& RI attachments must be reported on this Ris7 Bordereau+ It is proposed that each ,ee7 after the Ris7 Bordereau is run a Esnap shotG of the RI Attachments file is ta7en+ Durin& the follo,in& run the Ris7 Bordereau ,ill compare the differences bet,een the Esnap shotG and the EBiveG versions' the results of the comparison formin& the basis for the report 5.$.2 .rocessing Descri-tion Fueries ,ill be run bet,een the EBive RI attachmentG file and the ESnapshot RI Attachment fileG to determine the subset of RI Attachment records ,hich are ne,' amended or deleted+ -nly In,ards Ris7s that are Authorised ,hich are on the Bive RI Attachment ,ill be considered+ The subsets created by the 9ueries ,ill be held in FT.8P ,ith the functions processin& only these subsets+ Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e " of )* Informational Bordereaux Production If the record is in Bive and not in the Snapshot then the record is a N.$ attachment+ If it is' then create a Ris7 Data record+ Set the Reason code to EN.$G+ Since the Bordereau ,ill be reportin& at Section level if the attachment is at Policy level then a record for each section must be ,ritten to the Ris7 Data file+ 2or each Ris7 Data record construct the deductions and ,rite the deduction records+ If the record is in Bive and in the Snapshot then it is a potential amended record+ #ompare the fields from both and if any are different ,e have an amendment that needs to be ,ritten+ The comparison should be done ,ith a lo&ical that omits the RI attachment se9uence as this ,ill chan&e if the record is accidentally deleted and re7eyed bet,een runs+ $e ,ould not ,ant to report this as a deleted attachment and a ne, attachment as in reality nothin& has chan&ed+ The #alculation Se9uence should also be omitted from the access path as this is an attribute not a 7ey in this instance+ @se ERI Att by 8st3#v&G :>@RIDB!(;+ If any fields are different then create a Ris7 Data record+ Set the reason code to EA8.ND.DG+ 2ind the deductions for each covera&e covered by this attachment and chec7 to see if there are any differences+ If there are then ,rite the deduction records+ If the record is in Bive and in the Snapshot but no RI attachment fields differ then test to see if the deductions are different+ 2or all #overa&es find the deductions and compare these ,ith the deductions ,ritten for the last time this Ris7 Data record ,as ,ritten+ If there are any differences then create a Ris7 Data record+ Set the reason code to EA8.ND.DG+ Then ,rite the appropriate deductions records+ Note+ If the RI attachment found has the ENet ofG fla& set then the session percenta&e is applied to the net fi&ure after a previous RI session percenta&e has been processed+ In order to preserve consistency ,ith the Accountin& Bordereaux the percenta&e sho,n on the Ris7 Bordereau ,ill be the netted do,n percenta&e e+&+ If the initial RI #ession H is 5!H and the second Net of RI #ession H is (!H then the actual reported percenta&e for the second RI Attachment ,ill be (!H of 5!H ,hich is )!H+ If the RI attachment is a deleted record i+e+ it is in the Snapshot but not in Bive' copy the old record from the Ris7 Data file to the ne, run and chan&e the Reason #ode to EDeletedG+ Also copy the associated deductions+ The accumulated data ,ill then be reread usin& the standard access paths to produce the records for E$ID Bordereau /eaderG' E$ID Bordereau Policy DataG and E$ID Bordereau Policy .xtensionG on the appropriate level brea7s+ The Bordereau /eader ,ill be constructed usin& the same functions as found in E$ID Bord+ Prm3#lm .xtrG built over E$ID Bordereau TransactionG+ The Policy Data ,ill be constructed usin& EDetermine Bord+ Pol+ DtaG function used by the main Accountin& Bordereau production+ Build the Policy .xtension at the same time as the Policy Data+ The deduction details ,ill be obtained from the Deductions file for the RI Policy and from the In,ard Ris7 deductions+ The In,ard Ris7 deductions are only used if they do not appear in the system parameter NN-RIA8T Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e )! of )* Informational Bordereaux Production 5.! Claim (d)ice Bordereau &'tract (CIC!2# 5.!.1 3)er)ie4 This Bordereau ,ill run from the same ESnapshotG as the Ris7 Bordereau and ,ill be built in an analo&ous ,ay+ 5.!.2 .rocessing Descri-tion This function ,ill build Bordereau Transaction records but ,ill only populate up to the #laim Reference ?ey as that is all that is re9uired+ This is for efficiency as there is no need to create a brand ne, file since the Bordereau Transactions file already has the correct fields and 7ey structure+ The Reason #ode ,ill be held in the 7ey ETransaction ?eyG as a number and value mapped to the report+ @se the same functions as the Ris7 Bordereau to populate the /eader and Policy Data files+ @se the existin& function EDetermine $ID Bord #lm DtG built over E$ID Bordereau #laim DataG to Populate the #laim Data+ Records ,ill be selected as follo,s: Read Bive RI Attachment If the In,ards Ris7 is Authorised #hec7 to see ,hether RI3In,ard3#laim has been reported in the .xtract 2iles previously If it has not then create a N.$ record+ If it has been reported chec7 the details last reported ,ith the current details+ ); If the ross #laim and3or the #urrent Reserve have chan&ed then create an A8.ND.D record (; If the #laim status has chan&ed then create an A8.ND.D record The ross #laim and #urrent Reserve ,ill be reported in the Base #urrency of the Policy3#laim Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e )) of )* Informational Bordereaux Production 5.5 Ris% Bordereau (CIC!$# 5.5.1 3)er)ie4 The report consists of a header section ,hich &ives details of the RI Policy to ,hich the ne, in,ards ris7s are attached+ 2ollo,in& the header are details of the individual policies that have the RI Policy attached and old in,ards ris7s ,here a ne, RI attachment has been made' follo,ed by a list of deductions relatin& to the RI Policy for this attachment+ 5.5.2 Re-ort 0ayout 1 2 3 4 5 6 7 8 9 0 1 012345678901234567890123456789012345678901234560123456789012345678901234567890123456789012345678901234567890 RiskBordereau Cedant : OOOOOOOO R/I Cont: OOOOOOOOOOOOOOO Page 66666 Re : 666666666 ReinsCo : OOOOOOOO !a"e : OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO #ate 66/66/66 Re$%Cont: OOOOOOOOOOOOOOO &'tr 66/66/66 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( !a"e: OOOOOOOOOOOOOOOOOOOOOOOOO Orig% Insurer : OOOOOOOO )treet: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO *o$ation: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO Po+i$, : OOOOOOOOOOOOOOO Re%Id% : OOOOOOOOOOOOOOO -. : 6666 Prod%-% : OOOOOOOO )e$tion : OOO OOOOOOOOOOOOOOO #ir//ssd : 000 OOOOOOOOOOOOOOO 0I1)eg% : OO 2eo 3+dt,: OOOOO OOOOOOOOOOOOOOO /rea at Risk : OOOOO OOOOOOOOOOOOOOOO 4one : OOOO OOOOOOOOOOOOOOO In$e5tion: 66/66/66 &'5ir, : 66/66/66 Rene6a+ : 66/66 Cedant)7 : 6666%6666666 Proit C%: /$ti8it,: OOOO OOOOOOOOOOOOOOO /nn%Pre" : 666666666666666%66 OOO Insta+"ents: 6 Reinsuran$e Re5orting Reason: OOOOOOOO 3a+id Period: 66/66/66 1 66/66/66 )7are: 6666%6666666 #edu$tion 2rou5 : 66 9 /"t Co""ission: 6666%6666666 O8errider: 6666%6666666 :+at #edu$tion: 6666666666666%66 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 5.5.$ ,ield Descri-tions The fields on this report are analo&ous to those in the Premium Bordereau ,ith the addition of the follo,in& fields stored on the Policy .xtension file+ Reason eo 0alidity I Description Area at Ris7 I Description >one I Description Inception Date .xpiry Date Activity I Description Instalments 2rom ETermsG file 5.5.! .rocessing Descri-tion This report ,ill run over the ne, Bordereau Ris7 file Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e )( of )* Informational Bordereaux Production 5.* Claim (d)ice Bordereau (CIC!!# 5.*.1 3)er)ie4 The report consists of a header section ,hich &ives details of the RI Policy to ,hich the ne, in,ard claims are attached+ 2ollo,in& the header are details of the individual claims that have been attached to the RI Policy+ $ithin enius' #laims are attached to RI policies throu&h the relevant in,ards policy+ 5.*.2 Re-ort 0ayout 1 2 3 4 5 6 7 8 9 0 1 0123456789012345678901234567890123456789012345601234567890123456789012345678901234567890123456789012567890 C+ai"/d8i$eBordereau Cedant : OOOOOOOO R/I Cont: OOOOOOOOOOOOOOO Page 66666 Re : 666666666 ReinsCo : OOOOOOOO !a"e : OOOOOOOOOOOOOOOOOOOOOOOOOOOOO #ate 66/66/66 Re$%Cont: OOOOOOOOOOOOOOO &'tr 66/66/66 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( Po+i$, : OOOOOOOOOOOOOOO Re%Id% : OOOOOOOOOOOOOOO -. : 6666 Prod%-% : OOOOOOOO !a"e: OOOOOOOOOOOOOOO )e$tion : OOO OOOOOOOOOO #ir//ssd : OOO OOOOOOOOOO Rene6d: 66/66 0I1)eg% : OO )tr%: OOOOOOOOOOOOOOO Cedant)7: 666%66666 Proit C%: OOOOOOO OOOOOOOO *o$ : OOOOOOOOOOOOOOO C+ai" : OOOOOOOOOOOOOOO C+%&8ent : OOOOO OOOOOOOOOOOOOOO O$$.: OOOO C+ai" )tatus: OOOOOOOOOOO C+%#ate : 66/66/66 /++o$%# : 66/66/66 C+osing #ate: 66/66/66 2ross C+ai": 666666666666%66 OOO Current Reser8e: 666666666666%66 OOO 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 5.*.$ ,ield Descri-tions The fields on this report are analo&ous to those in the #laim Bordereau 5.*.! .rocessing Descri-tion This report ,ill be built and run over the partially populated Bordereau transaction file Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e )6 of )* Informational Bordereaux Production *. Costing C35,IR6(TI35 3, &STI6(T& Informational Bordereau' .roduction References7 Technical Specification B-RDIN2) ,inal &stimate7 6! days J KD5! 3 day L K(('5!! This estimate covers the development cycle from start of technical specification :the production of this document; throu&h pro&rammin& and testin& to si&nCoff by $interthur after reC,or7+ It assumes that the ,or7 is underta7en on a time ,or7ed basis+ #ustomer Authorisation: 44444444444444444444444444444444444444444444444444 Reference: 3var3,,,3apps3conversion3tmp3scratch4)3(*!1(56*1+doc Save Date3Time: ))3))3"" )(:!6 Pa&e )* of )*
Chatlog 2-22-14 To 4 - 27 - 14 - Weekend Performance Tuning - Analyzing With DBA Skillsets - Every Sat - Sun 10 - 00 Am To 5 - 00 PM 2014-04-19 13 - 58