In this article, we will be discussing about the Advanced Conditions for Encompass 360 Business Rules. We have explained on how to use different types of Conditions with examples. Before going into examples, lets touch base and learn what is “Conditions and Pre-defined Conditions”.
Conditions
- We can define a rule that applies only if the loan is for a purchase, or only if the subject property is in a particular state.
- Using conditions, you can define a wide array of rules that apply to all the different loan scenarios handled by your users.
Pre-Defined Conditions
- It is easy to define conditions, Encompass 360 have included several pre-defined condition types to allow simple point and-click selection.
- We can define a rule that applies only to loans originated in New York by selecting the “Property State” condition type, and then selecting New York from the list provided.
- Similarly, we can define a rule that applies only for conditions based on loan purpose, loan type, loan status, and so on.


Advanced Conditions for Encompass 360 – Points to Remember
- In Encompass 360, we can build our own business rules based on our requirements. While we build our business rules, we may require a rule conditioned upon a field not provided in the pre-defined list, or that involves complex logic based on multiple field values.
- In these scenarios, we use the Advanced Conditions option to build an expression that defines our custom condition.
- When Advanced Conditions is selected, a text box appears where you can enter custom logic using Visual Basic .NET.
- We can also enter a loan custom field calculation. The expression must evaluate to a Boolean (true/false) value. If the expression evaluates to true, the rule is applied; otherwise, the rule is ignored.
- If the expression results in an error of any kind, the rule will not be applied.
To understand easily, we have included an image where it explains how we can make use of Advanced Conditions by building it on our own based on our requirements.
We have, Advanced Conditions is [LCP.X1] = “Lender”
[LCP.X1] = Loan Compensation Plan

Advanced Condition Editor
Instead of typing in the VB.NET code, we can use the Advanced Condition Editor to write the code for you.
1. Select Advance Conditions as the category type, and then click the Edit Condition icon on the right.
2. Click the New icon to add a new filter.
NOTE: If you have existing filters, the New icon places the new filter at the bottom of the list. Select an existing filter and then click the Insert button to insert a new filter above the selected filter.
3. On the Add/Edit Search Filter window:
• Type a Field to add as a filter.
• Or click the Find icon, select a field from the list, and click OK.
• Or click the Find icon, type one or more characters in the Find field and then click Find. The first occurrence of the characters in any column are found. Continue clicking Find to view additional occurrences. Select a field from the list and click OK.
4. Select an Operator, enter (or select) a Value, and then click OK. The Operator and Value define how the field will be used.
5. Click OK.
6. Repeat steps 2 through 5 to add more filters.


7. To use parentheses to control the order in which multiple filters are evaluated, click Parentheses, select the filters to group, click the New icon, and click OK.

8. Use the AND/OR button to determine how search filters are used together.
9. When finished, click OK.
To know about the Advanced Coding for Encompass 360 Business Rules, please refer Advanced Coding for Encompass 360 Business Rules.
Take Five Consulting is a technology company, based in Virginia U.S., that specializes in the Mortgage Banking vertical especially LOS implementation and application development. Take Five Consulting creates and implement mortgage technology and software specifically for Mortgage Industry.