Professional Documents
Culture Documents
&nwards polic!
$lass
etc)
Trans *o)
Line *o)
Start Date
-nd Date
Reinsurance Share
$ession Percentage
Premium $ode
Premium Amount
Deduction $ode
Deduction Amount
Deduction J
,rig) $urrenc!
Statistics Header Se>
Statistics Section Se>
Posting Refs
*ordereau Totals
..................................................................................
Rebus &nsurance S!stems Page ( of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc
%interthur &nternational Bordereaux Production
..................................................................................
As part of the extract this file will be updated with all the transactions processed b! the bordereaux)
The Revenue T!pe field will be set to indicate which bordereau the transaction was reported on and to
provide control for totalling on the Technical Account)
Bordereau Reference H
$edant H
Reinsurer H
R& polic! Ref H
Program *umber H
8% :ear H
Section H
,ccurrence :ear
Revenue T!pe
Revenue code
$urrenc!
Amount)
Reserve Transa6tions
This file will hold details of reserve amounts to be reported on the Bordereaux+ claims and premiums)
The data stored is the same for both reports+ with the Revenue T!pe used to differentiate between
Premium K $laim reserves)
Bordereau Reference H
$edant H
Reinsurer H
R& polic! Ref H
Program *umber H
8% :ear H
Section H
Line *umber H
Start Date
Reinsurer Share
$ession percentage
Revenue T!pe
Revenue code
$urrenc!
Reserve Amount
( files Spec 4 da!s $ode 1 da!s
*&R!EREA( 0R&!(CT#& %E/ECT %CREE
&verview
This customer specific function will allow selection of the bordereaux) Some screen validation is
re>uired) @unction will submit bordereau production ?ob to batch) This will be a reasonabl! simple
prompt record)
Spec 1 Da!s $ode K TestC 5 da!s
*&R!EREA( RE0R#T %E/ECT %CREE
&verview
..................................................................................
Rebus &nsurance S!stems Page # of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc
%interthur &nternational Bordereaux Production
..................................................................................
This will be a simple displa! file to allow selection of a previousl! printed bordereau run or ?ust as a
means of viewing which runs have be re>uested)
Spec ' da! $ode K Test 1 da!s
*&!EREA( E3(#R' %CREE
&verview
The users need to be able to tell from within "enius using the en>uir! s!stem+ when a specific
transaction was reported on a bordereau) &n order to provide this information easil!+ a customer
specific cop! of the Statistics Amount en>uir! screen+ F"-P,(6+ Displa! Amount Details B Statistics
AmountG+ will be made and amended to displa! relevant bordereau details) This will be simple
change) The Statistics Amount =e!s will be stored against the amounts on the bordereau storage files
allowing the details to be retrieve through a separate access path)
Spec ' da! $ode K testC 1 da!s
R# CE%%#& 0ERCETA,E
&verview
&t is a re>uirement that the cession percentage relevant to a transaction should be reported) $urrentl!
"enius does not store the R& $ession Percentage against a transaction) A change to the core
processing to add this value to the current database could not be done due to the complexit! involved
of changing the Transaction processor and related areas)
,ption 'C
$alculate the cession percentage based on the &nwards amount)
,H but for R& Ad?ustments no &nwards amounts are found)
,ption 1C
An option is to create a new file that could have the &nwards ;aster and R& attachment details written
to it+ along with the cession percentage used for a transaction) This would have to be added to the
function F"8PP3B "2$alc R& Driver G possibl! as a user hoo= or controlled b! a s!stem parameter
as this could be useful to other customers)
This file will hold the =e!s of fields used to $reate the Statistics R& file including the R& Attachment
se>uence to uni>uel! identif! which attachment the percentage relates to)
%ithin the Transaction Processor when the Statistics R& is created+ a new user hoo= could be set up to
read the record from this file and write a record to new %& Statistics R& -xt file with the fieldsC
""* Stats Header Se>
""* Stats Section Se>
""* Stats R& Se>
This would mean each Statistics R& would point to a record in our new file which holds the cession
percentage used on a given transaction)
@or manual transaction
These are identified b! the transaction origin flag which can be indicated on the report)
;anual2 SemiBautomatic to indicate amounts could have been changed though percentage will still be
reported)
Spec 4 da!s $ode K Test 7 Da!s
!E!(CT#&% 0R&CE%%#,
&verview
Similarl! to the R& cession percentage it is a re>uirement to show the deduction percentage where
applicable for deductions) Again this is not stored with the transaction)
,ption 'C
..................................................................................
Rebus &nsurance S!stems Page '0 of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc
%interthur &nternational Bordereaux Production
..................................................................................
$alculate the deductions as a percentage based on the premium amount)
Problems+ %ould need to go bac= to polic! to determine if deduction was a percentage or not)
Also ma! deduction is based on more than ?ust the premiumDDD -)g) Tax+ which could cover Premium
and @lat chargesD But would these charges2tax be passed to the reinsurer)
,ption 1C
$hange "8PP3A which creates records for deductions so that a record is written to a new file to hold
information to indicate whether deduction was a @lat amount+ percentage or auto calculated) &f
percentage+ then the amount must also be stored)
%rite out record with enough fields to be able to retrieve it within the Trans) Processor)
*eed to have the fieldsC
Transaction Re>uest Surrogate H
;aster *umber H
;aster Se>uence H
Deduction "roup Se>uence H
Deduction "p /ersion Se>H
Revenue $ode) H
@lat2Percentage2Deduction
Percentage
This should define which new file record to pic= as there can onl! be one occurrence of a revenue
code for a deduction group) This file will need adding to the Transaction Re>uest Delete function as a
user hoo= to ensure these records are deleted when the main transaction is)
%hen writing out to the Statistics Amounts file in the Transaction Processor+ get record with
deduction percent and update a new file %& Stats Amount -xt file))
""* Stats Header Se>
""* Stats Section Se>
""* Stats Amount Se>
Spec 4 da!s $ode K Test 7 Da!s
%HARE &. $H&/E 9
&verview
This is another piece of data that is not recorded when a transaction is processed within "enius) There
is a field however on the Statistics Amount file call Share of %hole J which is currentl! alwa!s set to
Lero) & propose that this could be used to hold the share of whole of the participant which is written to
this record) &n this case with the bordereau+ this would normall! be /itodurum)
!etailed 0ro6essing
A change would be needed to the transaction processor function where the Participant split processing
is performed) $urrentl! this function writes Lero out to the %or= file+ even though the share of whole
for an actual participant is retrieved and even used to calculate the correct participant amount for the
transaction)
A second change would also be re>uired to the section of the transaction processor that writes out the
statistics records) $urrentl! the Statistics amounts records write out the records with Lero as the Share
of %hole J) This would be changed to write out the figure now previousl! written to the wor= file)
Some more investigation would be re>uired here to ensure this does not screw up something else+
however since the field is not currentl! being used in the T)P)+ and is ultimatel! held on the stats file
with the Participant *ame code and its amount+ it would appear that this is the purpose for which this
field was added to the database in the first place)
..................................................................................
Rebus &nsurance S!stems Page '' of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc
%interthur &nternational Bordereaux Production
..................................................................................
Spec 1 Da!s Prog K Test 1 Da!s
%E/ECT E$ ATTACHMET%
&verview
The re>uirement is to be able to identif! new attachments made with R& policies to &nwards policies)
There are no available flags left on the R& Attachment file and the R& Attachment -xtension file is
onl! written out when attachment is at section detail level at least)
,ption would be to add a user hoo= to the %or= with R& Attachments and -dit R& attachments+ to
write out new attachments to an attachments file) This file would then be read b! the Ris= and $laim
Bordereau ?obs to pic= up records and flag them once reported so the! are not pic=ed up again)
Also if the cession percentage is changed+ the existing record should be flagged as such so it will be
pic=ed up again and reported)
This file would be used b! both informational bordereaux so new attachment file would have a set of
flags for each)
Ris= bordereau
Read new attachment file to get new2changed records)
"et inwards polic! details for Polic! sections for which R& is in place) ,nl! process if inwards polic!
is authorised) @lag attachment record as read)
$laim Advice Bordereau
Read new attachment file to get new2changed records)
"et inwards polic!)
"et claims that are attached to the polic! for which the R& attachment is in place)
The polic!2claim details reported should onl! be those sections or claims which would be affected b!
the R&+ i)e) an attachment might onl! be against one section etc)
All $laims finalised since last run should also be reported on the Advice so that the! can be closed)
F$hec= for reopenG)
A new file would be re>uired to hold the status of $laims at each run so that the! can be compared on
subse>uent runs) $hange in o2sDD
Spec 1 Da!s $ode K Test 5 Da!s FR& functions onl!G
!ATA E:TRACT
&verview
The bordereau are statistics based though the ledger items are e>uall! needed to ensure the accounts
on genius are updated correctl!)
The select must be done using select criteria entered on prompt screen and onl! those records flag as
not !et reported must be selected) An open >uer! file might be the best option)
@or a run+ the MstaticA polic! t!pe info for R& Policies2&nwards Polices and $laims should be stored in a
central bordereau file which could be used for all the accounting and reserve bordereau as this data is
duplicated across the bordereau))
Spec 5 Da!s $ode K Test 5 Da!s F-xtract $ontrolG
Spec 7 Da!s $ode K Test 10 Da!s F-xtract @ile populationG
A66ounts 0ro6essing
..................................................................................
Rebus &nsurance S!stems Page '1 of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc
%interthur &nternational Bordereaux Production
..................................................................................
-ach set of statistics for an R& polic! for a specific Participant+ has its own Account Ledger item)
%hen the statistics are extracted for a particular Transaction2R& Polic!2Participant+ a single statistics
posting record will be flagged with the selected PreBAllocation flag)
The extract ?ob will accumulate all the re>uired totals) As a final post extract pass+ the amounts
flagged as preBallocated in each account will be read b! accounting2original currenc!) &f the amount is
negative+ this indicates that %& owe insurers this amount) Processing similar to that in Bro=er
statements will then be carried out) This functionalit! must do the followingC
$reate an unauthorised pa!ment re>uest for the amount)
Allocate off the pa!ment against the account items flagged with the preBallocation flag for this
Accounting2,riginal currenc! combination)
The pa!ment will be made from the ban= account determined using the original currenc! and the
Ban= A2c set)
&f total for an accounting2original currenc! combination is Lero or positive+ no further processing will
occur and items will be left as preBallocated awaiting pa!ment from /itodurum) *o changes to the
s!stem will be needed to enable users to process the pa!ment against the flagged items)
The processing for the accounts will form part of the extract ?ob so as to leave the reporting ?ob purel!
as such)
Spec 4 Da!s $ode K Test 5 da!s Fbase on current codeG
..................................................................................
Rebus &nsurance S!stems Page '4 of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc
%interthur &nternational Bordereaux Production
..................................................................................
RE0&RT%
;ost of the reports have similar la!outs which should mean the amount of wor= generating all reports
should be greatl! reduced) Reports should onl! need to read data from the report file+ with the
exception of code descriptions)
Spec 7 $ode K Test '7 F@ormats and data reportedG
Ris8 *ordereau
R& Polic! Details
&nward Polic! Details
Print ob?ect to read the file)
Share2Deductions
Claim Advi6e *ordereau
R& polic! Details
&nwards Ris=
$laim Details
0remium *ordereau
R& Polic! Details
&nwards Ris=
Premium Transactions
F,n brea= of Section print TotalsG
F,n brea= of Reinsurance Treat! print summar! totalsG
Claim *ordereau
R& Polic! Details
&nwards Ris=
Premium Transactions
F,n brea= of Section print TotalsG
F,n brea= of Reinsurance Treat! print summar! totalsG
..................................................................................
Rebus &nsurance S!stems Page '5 of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc
%interthur &nternational Bordereaux Production
..................................................................................
0remium Reserve *ordereau
R& Polic! Details
&nwards Ris=
Reserve Transaction details
F,n brea= of Section print TotalsG
F,n brea= of Reinsurance Treat! print summar! totalsG
Claim Reserve *ordereau
R& Polic! Details
&nwards Ris=
Reserve Transaction details
F,n brea= of Section print TotalsG
F,n brea= of Reinsurance Treat! print summar! totalsG
Te67ni6al A66ount
This report will run over the Bordereau Totals file) &n se>eunce listedC
Reinsurer
R& polic! Ref
$urrenc!
Section
Amount T!pe FPremium2Deduction2$laims2 Premium Reserves2$laim ReservesG
Revenue code
8:
,ccurrence :ear
*ew report re>uired for each Reinsurer2R& Polic! Reference
Amount T!pes will be in se>uence indicated+ with flag value '+1+4+5+7)
8se a print ob?ect over the file Fon header brea= of SectionG in se>uence below for amount t!pes
Premiums2Deductions and $laims onl!+ for the $urrenc!2Section)
Reinsurer
R& polic! Ref
$urrenc!
Section
Amount T!pe FPremium2Deduction2$laims2 Premium Reserves2$laim ReservesG
Revenue code
8:
,ccurrence :ear
..................................................................................
Rebus &nsurance S!stems Page '7 of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc
%interthur &nternational Bordereaux Production
..................................................................................
Accumulate totals for $urrenc!2Section2Revenue $ode28nderwriting :ear2,ccurrence :ear and print
line on brea=)
,n return to main report+ print SubBTotal)
8se print ob?ect to print the reserve amounts)
&ncrement SubBAccount on totals for Section brea=
At end of report use a print ob?ect to print out the A2c and currenc! totals+ i)e) brea= on currenc!+ but
onl! for nonBreserve amounts))
%tatement of A666ount
This report will run over the Bordereau Totals file) &n se>eunce listedC
Reinsurer
$urrenc!
R2& Polic!
,ne report should be produced for each reinsurer)
Accumulate amounts
,n brea= of R2& Polic!+ print line with total) Add polic! total to currenc! total)
,n brea= of currenc!+ print currenc! total)
TE%T#, ,(#!E/#E%
A%%(M0T#&%-&(T%TA!#, #%%(E%
2. C&%T#,
C&.#RMAT#& &. E%T#MATE
Bordereaux Production
Referen6es;
Re>uirements Specification
Technical Specification
Ndoc refO
15064365#)doc
Time s<ent to !ate; == days
Estimate to Com<lete; 1)).> days
Total Estimate; ? days @ A52> -day B A
Estimate *asis; Timewor8ed-.i?ed 0ri6e
The estimate can be bro=en down+ approximatel!+ as follows Design 40JC Programming 40JC
Testing 40JC ;anagement '0J) &t is valid for 40 da!s onl!+ from the last revision date)
..................................................................................
Rebus &nsurance S!stems Page '6 of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc
%interthur &nternational Bordereaux Production
..................................................................................
$ustomer Authorisation
..................................................
..................................................................................
Rebus &nsurance S!stems Page '3 of '3
Ref 2var2www2apps2conversion2tmp2scratch.4215064365#)doc