A configurable predicate deciding whether a configured field applies to a concrete payment
(TT-2101). Evaluated against a context of well-known attributes (see
Bank.Primitives.FieldConditionAttributes): the condition matches when the context value for
Bank.Primitives.FieldCondition.Attribute equals any entry of Bank.Primitives.FieldCondition.Values (case-insensitive).
Multiple conditions on one field are ANDed; the values within one condition are ORed.
{
"attribute": "string",
"values": [
"string"
]
}