You are here: Business Rules > Attached Rules > TransactionBusinessRulePacket

Oracle® Insurance XML Configuration Guide Release 9.4.0.0 E18894_01

# TransactionBusinessRulePacket

## Description

In order to provide additional functionality to the transactions, individual business rules can be created/overridden at the appropriate transaction level and attached to the transaction via the TransactionBusinessRulePacket business rule. All the business rules used by the transactions should be listed in the TransactionBusinessRulePacket business rule. This list of rules controls the order in which the rules attached to a transaction are processed.

Some business rules are exceptions since they do not require transaction processing (i.e., ActivitySummary, FundListForAllocation, ReportFile, ReportDetails, TransactionCosmetics, DisbursementNumber, ReverseScreen and SummaryFields). They should not be listed in the TransactionBusinessRulePacket.

TransactionBusinessRulePacket Element/Attribute Table
Element/Tag | Definition | Attribute | Element/Attribute Value and Description
<TransactionBusinessRulePacket> | The opening and closing tag for the business rule. |  |
<Rule> | Required and repeatable element;The <Rule> tag is used to mention the name of the business rule that is to be executed when the transaction is processed. |  | Required element value; BusinessRuleName: Name of the business rule that needs to be attached to the transaction.
| IF | Optional attribute; Defines the condition to be satisfied in order to execute the attached business rule during transaction processing.

## XML Example

    <TransactionBusinessRulePacket>

    <Rule>StatusChange</Rule>

    <Rule>CreatePolicy</Rule>

    <Rule>CopyToSegmentFields</Rule>

    </TransactionBusinessRulePacket>

## Schema Example

    <TransactionBusinessRulePacket>

    <Rule>BusinessRuleName</Rule>

    </TransactionBusinessRulePacket>

Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices

Open table of contents