Each processor has an optional WhiteList and BlackList. This is defined as a series of field names, each having an associated value. These field/values are checked against the RAS message, and they use the VB “Like” operator (https://learn.microsoft.com/en-us/dotnet/visual-basic/language-reference/operators/like-operator). A RAS message will trigger a processor when at least one item matches in the whitelist (or there is no whitelist) and no items match the blacklist (or there is no blacklist).
Example XML:
<WhiteList>
<Item key="category" value="COM*" />
<Item key="category" value="SPOT" />
</WhiteList>
<BlackList>
<Item key="category" value="COM99" />
<Item key="cartNumber" value="cart-99" />
</BlackList>