Addendum  6   TD Tracking and Maintenance

 

Another of our time consuming and almost completely manual areas is TD Tracking and maintenance. Our organization tests and certifies the tournament directors that run our rated events. This module provides the resources to track, analyze, and document our TDs certification and performance.

TD Certification - A description of our TD certification standards is available on or web-site www.uschess.org and is also found in chapter 9 of the USCF's Official Rules of Chess or as a handout. The program needs to be able to keep track of the certification history for each level. The UA program has some capability in this area and the module should be able to access and update the necessary fields in the UA program.

TD renewal and upgrade - When a TD's certification is about to expire or a request to upgrade is received, research needs to be done for renewal and feedback purposes. One important piece of information is their performance in submitting reports on time. Another is any formal actions taken by the office and/or Tournament Director Certification Committee (TDCC). In order to easily accomplish this, the module should support the capability to record and retrieve significant actions associated with each of our TDs. I have suggested a file structure below to accomplish this but the programmer is free to use any appropriate methods to fulfill our requirements. A summary of his TD activity over the past to see if a re-test is needed. Additionally, a summary of the submission pattern over the past 2 years is needed.

TD Warnings and suspensions - We occasionally have TDs who make mistakes and have appeals filed against them. When a TD is very unprofessional, actions such as probation, suspension, or revocation of their certification can occur. These actions also need to be kept track of.

Data storage

The file I am recommending is designed to record and retrieve important interactions with a TD and allow easy retrieval of important categories of information. The file I recommend has the following fields. Through use of the code and date fields, important historical data can be observed such as the TD's history of renewals and upgrades can be retrieved. If the UA program does not support keeping track of current certification level, expiration date or the other data kept in the current accumulator fields, than an additional file or fields need to be created to support the necessary data.

 

Field

Comments

ID #

USCF ID number - Used to link to other tables

Date

Used to record date of action

Activity type code

Used to indicate type of action. Some common actions are  T = test sent or received, F = formal action of some type. I = Informal action, C = contact or other general non-specific action,  R = renew certification, U = upgrade certification, N = New TD. A null code or undefined code values should be supported.

Memo field

Used to keep notes and record specifics of actions.

 

When the TD update action is selected, a screen where the ID number is entered or a search by name is displayed. Once the specific individual is identified, the options for the listed codes are displayed to be checked by the operator. The date field is also displayed and a default value of the current date is used. Once the code is checked and date changed if necessary, the actions occur

T - (send tests) will ask for the level and test version. It will then auto-fill the memo field with boilerplate such as "sent <level> test, version <version>. It will allow the operator to then update another record, immediately print a form cover letter and mailing label, or postpone the letter and label creation until later for batch processing.

T- (received tests) will ask for the date received, test level, test version, score, and result. The memo field will be filled with the appropriate boilerplate to document the information. If pass is selected, the operator will be asked if the appropriate N, R, or U record should be created and display the proper values based on already entered values if yes is selected. Automatic updating of the certification level and expiration date in the membership files should also occur as a result of any of these actions. The option of immediate or batch processing of an appropriate form letter and TD card printing should be also be provided.

U, N, or R should follow the action concept for the T-received. Note that automatic updating of the certification level and expiration date in the membership files should occur as a result of any of these actions. One of the reasons for standardized boilerplate is to make searches for data in the memo field easier as the entries will have a standardized format as well as to insure all necessary information is entered.

Part of the upgrade/renewal process is evaluation of the TDs past history. The current program keeps track of this through accumulator registers and the problems with this have already been discussed. Ignoring what method is selected, when an upgrade or renewal is selected, the ability to verify the TDs history is needed. A screen should open and request if it is a upgrade or renewal, and for what level. A report should then appear that shows what events qualify based on the requirements for the level being attempted. The operator should have the ability to just search for qualifying events or to get a complete report of every event in the computer. The basic report will show

For Chief TD and a second section for ATD - Event ID, Event name, Event type (R or Q), # rounds, # players(total) sorted descending based on total players. Finally a summary should appear that shows the totals for category A, B, or C events for activity as Chief TD should appear. This report will be used to see if the applicant qualifies for the requested upgrade.

The second important report will provide an indication of problems with the TD. This report will provide a summary of the report submission timeliness as well as a list of the events actually run. The operator will be able to specify a range of years with a default of earliest year to current year. The summary will be grouped by year and show the following for each year based on CTD activity.

# of events submitted, # of events late (received date - ending date =>14 days), average submission delay ((received date - ending date)/# of events). The summary should also include contact activity for codes of F or I.

A detailed report showing all the events submitted ( event ID, name, rated date, and submission delay) sorted descending by submission delay will also be available and based on a range of years.