No, what I'm suggesting is for your Rule to contain 1 Event and 1 Condition, like so:
Then, in your website code that calls the Direct Call, you use something like this:
var detail = {
flag: "some value for situation 1",
};
_satellite.track("yourstringgoeshere", detail);
Then, you can replicate...