The main scorecard, called BalancedScorecard, holds the overall score and is defined as follows.
Syntax
BalancedScorecard := new persistent
infopad<cell{Score:float}>[][1]("BalancedScorecard");
This defines the infopad with an unspecified number of rows ([]). One row is created for each time period, usually months. The only slot value needed here is the overall score.
The last item in the Initialization section is to schedule the event which triggers the rule to add a row to all the necessary infopads.
This line schedules an event to be triggered on the last day of the month the rules were loaded in. The event adds a row to the necessary tables at the end of the month. Please see the BPM Events User’s Guide for additional information on the schedule action.