## Filter Group

Filter group consists of ticket filters and/or other filter groups thus forming the hierarchy of a Complex Filter. Filter group settings define how many of its sub-filters must accept a ticket so that the whole filter group accepts a ticket.

### Example

Let's assume that filter group consists of three filters called filter A, filter B and filter C (in this order).

• When filter group settings are Minimum count of filters to pass: 3, Maximum count of filters to pass: 3 then:
• If filter A accepts a ticket and filter B accepts the same ticket and also filter C accepts the same ticket then the whole filter group accepts that ticket. Group's sub-filters are bound with logical operator AND.
• If any of group's filters rejects a ticket then also the whole filter group rejects that ticket. Note: if filter A rejects a ticket then filters B and C are not evaluated at all and the whole filter group rejects that ticket immediately to increase filtering speed.
• When filter group settings are Minimum count of filters to pass: 1, Maximum count of filters to pass: 3 then:
• If any of group's filters accepts a ticket then also the whole filter group accepts that ticket. Group's sub-filters are bound with logical operator OR. Note: if filter A accepts a ticket then filters B and C are not evaluated at all and the whole filter group accepts that ticket immediately to increase filtering speed.
• If filter A rejects a ticket and filter B rejects the same ticket and also filter C rejects the same ticket then the whole filter group rejects that ticket.