LastDisplayField Addresses and Status |San Francisco Youth Soccer

How to Establish SelfSchedule RulesPrintable

How to Establish SelfSchedule Rules

Understanding how SelfSchedule rules work will aid in maintenance of SelfSchedule rules. See SelfSchedule Rules for a description of the SelfSchedule rules currently in use.

Rule / Pattern
Rule and Pattern are used interchangeably. When the software is looking to see if specific Match is impacted by a rule, the software steps down from the first Pattern through to the last Pattern and selects the Pattern that first corresponds to the match being tested.

SelfSchedule Rules for different Subsets of Matches

There can be specific SelfSchedule Rules for subsets of the Matches table defined by: + Users, + Clubs, + Gender, + Agelevels, + PlayingLeague, + Class, + Brackets, + Season. The SelfSchedule Rule must be entered into the table of SelfSchedule Rules. You can see the current table of SelfSchedule rules at Staff:Options-Patterns. (Some of the columns in this display are minimized to save space on your screen. Hover over a column with your mouse to see the contents. Click on the show triangle to see all the contents of a column. ) Each SelfSchedule Rule has an input variable(s). The current input can be seen as the 'Data' value at Staff:Options-Patterns. These values appear as the 'Limit' when SelfSchedule rules are applied to a Match.

Subsets of Matches

The most common subset will be Clubs. So different Clubs can have different values for these adjustable SelfSchedule Rules.

How to Establish Different SelfSchedule Rules for different Subsets of Matches

The website Administrator can add or edit SelfSchedule rules. The Administrator goes to Administrator:Options-Patterns and establishes a new Rule.


  1. Request Rule establishes which Staff will receive Notices for Manual requests. The data value in the Request rule is the Staff's User Table Key Number. You can find your User Table Key Number by going to Services:Profile.

Step-by-step instructions

  1. Go To Adminstrator:Options-Patterns
  2. Click on the add icon to add a new Rule.
  3. In the Grouping area select which Matches this Rule will apply to. Often not all combinations of Groupings have been tested, so it may be possible to run into something unexpected.
  4. In the Rule Values area enter the Rule/Pattern you wish to add (Must be exactly right in spelling and upper/lower case and periods) and the appropriate Value. (Add Notes to remind yourself and others the object of the rule.
  5. Click on Update
  6. Often it is easier to take an existing rule, make changes and click on Copy
  7. Add the Rule/Pattern name to the Setting=TimeSlots.Condtional or TimeSlots.Mandatory