You are here: Transaction Rules > Transaction Elements > Math Elements > IIF

Oracle® Insurance Rules Palette Release 9.3.1.0 E21044_01

# IIF

## Description

IIF acts like an if-else statement. If the EXPRESSION attribute condition is true, then the first value is assigned to the MathVariable. If false, the second value is assigned to the MathVariable.

TYPE = IIF |  |  |
--- | --- | --- | ---
Element | Attributes | Attribute Value | Element Value
<MathVariable> | TYPE | IIF | Math variables or fields for each of the true and false conditions. They are separated by a comma.
| EXPRESSION | Condition to evaluate. See operators for more details.

## XML Example

    <MathVariable VARIABLENAME="APPEndDateMV" TYPE="IIF" EXPRESSION="DaysDiffOf(EffectiveDateMV,APPEndDateMV)
     &lt;=0" DATATYPE="DATE">MaturityDate,APPEndDateMV</MathVariable>

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

Open table of contents