For transactive services, two parties may enter into a call option, for example. Invocation of the call option by the promissee party on the promissor party can be thought of as raising an event. But typically the promissee may raise the event at his discretion as long as the call is within the terms of the call option.
An ISO that has awarded an ancillary services contract to a party may issue dispatch orders which can also be viewed as events.
We need to make clear in the text that these types of events are covered.
The EventInfoTypeID refers to loads but not generators as used in Ancillary Services dispatch. And the event points to a program but not to an option or ancillary services transaction. Changes to extend the EventInfoType and to point to a transaction instead of or in addtition to a Program should be straightforward.