CORIS (Cal South Online Registration Information System) Manual

I. User Guide
Welcome to Affinity Sports Online Registration and Team Management System, a web-enabled sports organization management system. This system will enable Association users the ability to administer and manage their Leagues, Clubs, teams, players, parents, coaches and administrators.

The following information provides users with a reference guide outlining the various functions of the Affinity System and how to use them.


A. Log on to the new Affinity System

  • Access the system at: http:// [association url name]
  • Enter Your Username and Password in the left navigation area shown below:

• Access is now provided to a system user based on permission levels established by the Association, League or Club.

B. My Account

The Affinity System provides a My Account login for every user of the system.

Based on the users profile, this provides the ability to:

  • Edit their user records
  • Children records
  • Add more family members
  • Edit and update team rosters
  • Re-register players for new seasons
  • Re-register players for try-outs and ODP
  • Create an application as an Administrator
  • If in a Team Manager role, register teams to tournaments and gaming circuits
  • Register events or classes
  • Access team rosters
  • Additionally users can access past seasons' information
  • Print forms


C. Consolidate Logins

TIP: Users that have more than one user account can consolidate their logins, which will create a drop-down menu. This allows the user to switch roles without signing off the system.

To consolidate logins, click in the left navigation area titled Consolidate Logins and enter the username and password for each role that has been created for you on the system. Click the "Verify" button. Once you have added and verified all of your usernames, click the "Back" button to return to the My Account screen. Now you can simply move from role to another simply by selecting from the drop-down in the left navigation area.

II. Introduction

This document provides a reference guide that can be used by system users to carry out duties and responsibilities of a sports organization.

The Affinity Sports Online Management System has been developed to provide many features, functions, and capabilities in terms of administrative flexibility, efficiency, customization, reporting, and software enhancements to both the Association and their members. For instance, software enhancements will no longer require downloading a separate software program and installing updates on your computer. The web capabilities of the system allow such actions to take place transparently to the user. Also, the system allows the printing of member passes and rosters directly at the league or club level. The system also is also capable of allowing a league to coordinate several simultaneous and different seasons. Finally, it integrates all Sports Association member programs dealing with risk management, coaching education, ODP, State Cup, tournaments and discipline to insure compliance with the Association's business rules governing registration and membership.

Affinity Sports provides numerous features that many users will take advantage of, but other registrars will use the system to simply add players, teams, and administrators and print rosters and member passes. The depth to which a user will embrace the system is largely governed by his/her available time, computer expertise, and interest.

The Affinity System is constantly undergoing enhancements and improvements and as new features are brought online, users will be notified of these features by weekly email updates describing these updates and how they can be used.

This reference guide is divided into several sections dealing with configurations, player and administrators, teams, and reports.

Where necessary, a TIP has been added for additional information.

III. Affinity System

Once you login, your personal welcome screen appears in the "Leagues & Teams" section of the system. From here, users can manage and configure an Association, League or Club.

A. Basic Navigation

The system has several areas of navigation:

Top Tabs

  • My Account: This is used to access the account information.
  • Leagues and Teams: This is used to access the District, Leagues, Clubs and Teams functions such as:
    • District configurations
    • League configurations
    • Club configuration
    • Team look-ups
    • Players/Administrator look-ups
    • ID Cards
    • Reports
    • Event Manager functions
  • Administration: This is visible only to State-level individuals and is used to access the Configuration functions for:
    • State Organization
    • Business Rule
    • Seasonal configurations
    • Security Configurations
  • Tournament: This is visible to those individuals that have the Tournament/Gaming module access.

Left Hand Drop-downs

  • Organization
  • Season drop-down

TIP: at the top left hand corner of the screen is a drop down box for SEASON. If your league is coordinating more than one season at a time, make sure that the correct season is selected from the drop down menu in the left navigation area

B. Configuring the Association, Districts, Leagues and Clubs

This section will provide steps on how to set up and configure the Affinity System from the Association down to the club level.

The following key [A=Association, D=District, L=League and C=Club] appears next to each specific function heading. This lets the user know if this function is available to use at their level.

  • Login with the username and password that has been created for you.

  • Association Users- Select "Administration" in the top navigation and then click "Association" in the left navigation to open the Association Information Screen.
  • District, League and Club Users- Select "Leagues & Teams" in the top navigation, and then click either "District," "Leagues" or "Clubs" from the left navigation area.

This will open the information screen for an Association, District, League or Club and the user can now configure their seasons, play types, and age groups. Additionally, the Affinity System provides tools to manage online registration forms, add and customize screen content and the message templates for use with the email messaging features. The following steps and images will provide you information on how to configure and set up the Association.

TIP: Seasons, play types and age groups must be configured and activated at the Association level before the League/Club can designate their play levels and age groups for the season.

1. Association Information Screen


  • Association Name:
    Defines the Name of the State Association
  • Association Short Name:
    Defines the short name of the State Association. This is used by the system where the long name will not fit the field.
  • Active Teams:
    Displays the number of active teams for all seasons.
  • Non-active teams:
    Displays the number of non-active teams for all seasons.
  • Domain Name (Host Header Detection URL):
    This allows you to define the URL for your Association.
    The format is: XXXX.affinitysoccer.com
    Once defined, the system will make the URL visible to the Internet.
  • Accept Links Only from this URL:
    Allows you to input a URL from which the user may link to reach the Association URL.
    It will still allow a user to use the URL defined in the Domain Name field to link directly to the system, but it will not allow the user to link from any other URL except the one defined in this field.
  • Allow Alternate Team Code:
    Select "Yes" if you want the system to allow alternate Team Codes.
    The system creates unique Team Codes, and this allows you to have alternate Team Codes.
  • Allow Alternate League/Club Numbers:
    Select "Yes" if you want the system to allow alternate League/Club numbers.
    The system creates unique League/Club numbers and this allows you to have alternate League/Club numbers.
  • Activation Required for Card Printing:
    Select "Yes" if you want the system to require a team to be activated before cards can be printed.
  • Use Payment Plans:
    Select "Yes" if you want the system to allow the use of payment plans.
  • Adult Age (Legal Guardian Age):
    Defined in numeric format. Enter the age for a player not to require a "Legal Guardian".

Once finished configuring the system, Click the "Update" button to save.

2. Payment [A - L - C]

The screen below is used to configure payments for the Association. This same interface for the payment configuration is available to be independently configured at the League, Club and Module level.

The system provides for a downward configurations capability. This means that if the Payment is configured at the Association level and the lower levels are not configured then the configuration defined at the higher level will take precedence.

Credit Card Configuration Section:

This configuration is used to define to the system the credit cards allowed for the registration process, their respective rates, and the Gateway processor that you want to use for the transaction processing.

Payment Type:
If the Payment Type check box is checked, the system will check all of the payment types available for both Admin and User.
If only certain cards are accepted, then you need to select the card types accepted and then define if both the Admin and User have access to the card type for registration and payment management.
Admin Column:
This is used to allow the internal administrators of the system such as League Registrars, access to using the respective card(s) to process a payment.
User Column:
This is used to display from the registration side the respective card(s) as an option.
Percent Fee:
This is entered as a number with decimal and represents the percentage rate (i.e. entering 3.0 means 3%).
This is used to define to the system the Percent Credit Card fee that the credit card processor will be charging for the transaction.
Fixed Fee:
This is entered as a number with decimal and represents the fee per transaction.
Make Public:
This is used to make the Gateway Provider used by the organization available to be used by other users of the system.
Active
Selecting this makes the Payment Processor active.
Auto Setup:
Selecting this allows business units below the one you are configuring to have their payment setup be able to use the Payment Processor you are editing. This is used primarily at the league level to make sure all the clubs below them get their payment information set up for them.
Hide Fees:
Selecting this configures the system to not add the Percentage Fee and the Fixed Fees to the Total payment as displayed on the payment page for the respective registration.
Gateway Processor:
This is used to select the gateway transaction processor used by the organization. If the 'Use Public Processor" is selected, then the system will use the Affinity Sports Credit Card processing account to complete the credit card transaction.
Selector Processor:
If the user select a Gateway Processor other than "Use Public Processor," then the Selector Processor field will display the additional information required to be completed. The additional information relates to the account information required by the various Gateway Processors.
Electronic Check Section:
This configuration is used to allow Electronic Checks to be accepted by the system for the registration process, their respective rates and the Gateway processor that you want to use for the Electronic Checks Transaction processing.
Select the Payment:
If the "Payment Type" check box is checked, the system will check all of the payment types available for both Admin and User. By selecting "Electronic Checks," the system will allow the use of electronic checks for the respective registrations.
The rest of the fields are the same as described above for Credit Card Processing.
Manual Processing Section:
This configuration is used to allow for the Manual Processing to be accepted by the system for the registration process their respective rates for Manual Transaction processing.
Select the Payment:
If the Payment Type check box is checked the system will check all of the payment types available for both Admin and User.
By selecting a Payment Type the system will allow the use of the selected Payment Type for the respective registrations.
The rest of the fields are the same as described above for Credit Card Processing.
Once all of the changes have been completed, click the "Save Setting" Button.
If you do not want to save the setting, click the "Clear Setting" Button.

3. Billing [A - L - C]

The screen below is used to configure the billing information for the Association. This same interface for the billing information configuration is available to independently configure the League, Club and module level.

The system provides for a downward configurations capability. This means that if the billing information is configured at the Association level and the lower levels are not configured then the configuration defined at the higher level will take precedence.

This information is used by the system to print on the Payment coupons for those individuals that are sending manual payments for the registration.

Make Checks Payable to(Defaults to Association Name)
oThis accepts alpha numeric characters
oIt defines the Receiving Organization for the manual payment.
Use Address below for billing (Defaults to Primary User.
oIf checked the system will use the address provided below otherwise the system will default to the Primary User information as defined in the Security system for the information.

4. Co-op Agreements [A]

The "Co-op Agreement" screen is provided for Association's who permit out of state player registration. Select "yes" next to the state(s) that you have an agreement with.[Association Only]

5. Registration [A - L - C]

Under the "Registration" tab there are several sub-tabs with functions to set up

And configure seasons, play types and age groups. The system also provides the configure the Online Registration process that includes adding customized text, selecting specific fields and creating custom fields specific to the Association.

Some of these areas are also configurable at the League and Club levels.

6. Registration - Creating Seasons [A]

The Affinity System allows the Association to create and activate several seasons at the same time. Creating seasons can only be done at the Association Level.

SelectRegistration - Season - Create
Select Season Type
Enter Season Name
Enter Season Start Date
Enter Season Last Date
Enter Application State Date
Enter Application Last Date
Enter Age Calculation Date
Enter Team Continuity # Player and Minimum #of Teams
Check boxes that apply to the Association
Click"Create"Button

The new season will now appear as a sub-tab under the main Registration Tab and will be viewable to Leagues and Clubs. Once Play Types and Age Groups have been created it will be necessary to activate the season, play types, age groups and assign documents/forms and ELA's associated with the season.

7. Play Configurations [A]

Once the season(s) have been created the next step is to configure the play types. This can only be done at the Association Level.

SelectRegistration - Play Config
Enter the Play Type - Example: Competitive
Enter the Play Type Code - Example: C
Check the boxes that apply to the Association
Click"Create"Button

8. Age Groups [A]

After allPlay Typeshave been configured the next step is to create all age groups associated with each play type. This can only be done at the Association Level

SelectRegistration - Play Config
Select the play type(s) that have been created
Select"Age Groups"
Enter information in the age group screen that is required.
Check the Team Coach Requirements for your Association
Click"Create"Button
Select the"Age Group"tab to open a new age group screen and continue the process until all age groups have been configured.

Note:Only one age group needs to be created for both boys and girls.

9. Activating Seasons [A]

The screen below allows the association to select and activate the seasons that have been created.Leagues and Clubshave the flexibility to select specific play levels and age groups that only apply to their organization for an activated season.

Select Yes or No to activate the Try Out link
System icons indicate that at least one age group and one play type have been assigned to the season.
Clickon the [ + ] to open the season
Assign PDFs and ELA's byClicking" Assign PDF/ELA"Button

Check the boxes and for each play type and ages groups that need to be active for the season
Select if you want this season to appear on the public registration side
Enter Activate and Deactivate dates for public registration.

10. Registration - Fields [A - L- C]

The "Fields" area is used to customize the Online Registration process. Users can create and add instructional text to the registration screens. This feature is primary used by Leagues and Club who offer Online Registration

Select Registration"Fields"
Select from the drop down menu the online form you wish to edit
Field labels will be displayed and you can elect to show, hide or require a specific field.
Customize the text that appears that appear on the screen.

Note:HTML format is used to include line breaks, fonts, and font color.

When you have completed updating the specific fieldClick"Update"Buttonto save the changes.

11. License [Association Only]

Set up and configure coach license levels recognized by the Association.

SelectRegistration - Utility - License
Enter the License Level
Enter the License Code
Enter Expiration Period
Enter Expiration Period Quantity
Check License Required Boxes
Enter Passing Score [This is used with the Affinity System - Event/Class Manager.
Click"Create"Button and Select the License and continue until all licenselevels have been created.

12. Disciplinary [Association Only]

Configure and set up the Association disciplinary types. The check boxes provide flexibility for the Association to override Assign, Activate and Print parameters for a season.

Enter a Disciplinary Type
Enter the Type Code
Check the boxes that would apply to the association
Click"Create"Button
Continue this process until all Disciplinary Types of the Association have been created.
Edit and Delete functions can be utilized as needed

13. Risk Status [Association Only]

The Affinity System provides an Association the ability to configure and mange the RiskStatus of their administrators. To create Risk Status and Status Codes,Clickon theRisk Status sub-tab.

14. ID Cards [Association Only]

A default system card type is provided by the Affinity System. ID Card templates are in html format and it recommended that customizations be performed by Affinity Sports.

15. Custom Fields [A - L - C]

Custom Fields can be created at the Association, League and Club levels. These custom fields are part of the Online Registration process and can be created for players and administrators.

Select Registration - Custom Fields
Enter Field Title
Enter Field Type using the drop down menu
If aText Boxis selected input thefield size
Ifcheck boxes,radioButtons , ordrop down menusare selected as thefield type options, enter the option text andClick"Add Option". Continueuntil all options have been entered.
Check the boxes to select how the Custom Field will be applied.
Click"Create"Button
Custom Fields that has been created will appear on the opening Custom field screen and can be edited or deleted at any time.

16. Security - Users [A - L - C]

Add users to the Association, District, League and Club User information can be editedor deleted from the system at any time. Complete the blank user form andClick"Create"Button

17. Security Roles

Affinity Sports has created several user roles to be utilized. Security roles can be created at the Association, District, League and Club levels. Association created roles and system created roles can not be changed by a League or Club. Check or uncheckboxes to modify permissions andClick"Save Settings"Button

18.Teams [A-L]

Selecting the Team Tab will return a page with a set of search Criteria's. The search criteria's are used to retrieve the teams that need to be Moved to another club or Migrated to another season.

This function is based on the user's role on the system, therefore based on the role the user may be able to Move and/or Migrate only certain information.

The function allows the authorized user to:

Move teams from one club to another.
Migrate teams, administrators and players and any combination thereof to another season.
Migrate all Pending administrators
Migrate all Pending Players
The Migrate function allows the user to have the same teams available from one season to the next.
Using the Migrate function the system will automatically advance the Age of the Team according to the Age group Calculation configuration for the respective season.
If the Move function is selected the system will regenerate the appropriate Team code based on the District, League, or Club.

To use the function:

Define the search criteria using the drop down menus for each field to search for a set of Teams or enter a team name or ID # to search for a specific Team.
Check the boxes on the left hand side of each team(s) to move or migrate andClick"Move Selected" or "Migrate Selected"Button . This will return theMove or Migrate page.

19. Move Teams[A - L]

Clickthe Team tab
Use the selection criteria to find the Teams to Move.
oBased on your authority you will only be able to retrieve the teams that you are allowed to move.
Use the Check Boxes on the Left Hand Side of the listing to select the Teams to be moved.
Once the Teams are selectedClickthe "Move Selected Teams"Button
Based on your authority Select:
oSelect the League
oSelect the Club
oSelect Play Levels
Click"Save Move Request"Buttonto continue the move teams process.
The system will ask for a confirmation before the move function is performed.

20. Migrate Teams Players and Administrators [A - L- C]

Important Rule:The Migrate function cannot be reversed from the User Interface side.If you migrate Administrators, Players, or Teams and need to reverse the Migration youmust call the customer Support line to have the Migration Reversed.

Clickthe Team tab
Use the selection criteria to find the Teams to Migrate.
oBased on your authority you will only be able to retrieve the teams that you are allowed to Migrate to the new Season.
Use the Check Boxes on the Left Hand Side of the listing to select the Teams that you want to Migrate.
Once the Teams are selectedClickthe "Migrate Selected Teams"Button
Select the season from the drop down menu you want to migrate to.
Use the select all to migrate all Administrators, Players and Teams or check the individual columns to migrate any individual or combination of the three items to the selected Season.
If not satisfied with the selectionClick"Cancel Migration Request"Button
OtherwiseClick"Save Migrate Request"Button
Verify that the team data has been migrated to the new season by performing a search in Team Look-up. If only players or Administrators have been migrated then perform a Player or Administrator Search using the Player Lookup or Administrator Lookup function to find the individuals migrated.
Migrating teams to a new season automatically advances the age group of the Team. U19 Team cannot be migrated

Note: The Migrate function cannot be reversed from the User Interface side. If you migrateAdministrators, Players, or Teams and need to reverse the Migration you must call the customerSupport line to have the Migration Reversed.

21. Messaging [A - L - C]

The Affinity System provides users with a messaging function. The Messaging function provides users with the capability to:

Send email from various areas of the system such as the Player, Administrator, Parent, Team lookups, Team rosters.
Have the system send email based on certain functional triggers in the system such as Player submitting applications, Payment plan notifications.
View all of the email messages sent by the user through the system and verify that they have been sent.
View all of the email messages sent by the system based on various triggers and verify that they have been sent.
View unsent emails and have the capability to resend the emails.
View, edit, activate the email templates for the various triggers.
Part of the Messaging function provides several sub functions:

From the Messaging Tab there are two sub-Tabs

Route Request
ByClickingthe "Route Request"sub-tab the system will display thefollowing page:

The page provides two sub-tabs on the right hand side:
oSent Messages
oUnsent Messages
Clickingthe "Sent Messages"sub-tab the system displays:
oThe list of Batches of messages that were sent.
oColumns Displayed:
Msg: The number of Messages that were sent in the batch
Templates: The Template that was used to send the email
Recipient name: From this page since the system displays a batch it does not show the name of the recipient.
Status/Error: Status of the batch sent.
Date: The Date and Time that the Batch was sent.
ByClickingon an individual line, which represents a batch the systemdisplays the following page:

oColumns Displayed:
Media: represents the media type that was used to send the message
Subject: Is the subject of the email
Sender: Displays the sender of the email
Recipient: Is the recipient of the email
Error: Provides any information about the email sent.
Date: Displays the date and Time that the email was processed.
Action: provides the action that can be performed on the email.


ByClickingon an individual line, which represents a message the systemdisplays the following page which shows the specific message sent.

oColumns Displayed:
Media: represents the media type that was used to send the message
Subject: Is the subject of the email
Sender: Displays the sender of the email
Recipient: Is the recipient of the email
Error: Provides any information about the email sent.
Date: Displays the date and Time that the email was processed.
Action: provides the action that can be performed on the email.
The rest of the page displays the "Body" of the message.


ClickingtheUnsentsub-tab on the right hand side the system displays:
oThe list of Batches of messages that were unsent.
oColumns displayed:
Msg: The number of Messages that were sent in the batch. If the column shows a zero that means that there was no message to be sent.
Templates: The Template that was used to send the email
Recipient name: From this page since the system displays a batch it does not show the name of the recipient.
Status/Error: Status of the batch sent.
Date: The Date and Time that the Batch was sent.
Action: The action can be to:
Resend the message
Delete the message

Templates
ByClickingtheTemplatessub-tab the system will display the followingpage:

The system will provide a list of available templates that have been grouped by function.
oRegistration Message
oTournament Message
oEvent Message
oHotel Message
oCollege Program Message
oGeneral Message
Templates represent all of the system email Templates that are triggered by functions engaged by the user.
The list provides the following information:
oColumns displayed:
Message Template: This provides the name of the respective Template.
Media: This shows the number of Media type attached to the Template.
Modified: This represents the Last Modified date of the Template.
Active: Shows if the Template is currently Active. If the Check Box is checked that means that the Template is active.
Owner/Type: Shows if the Template is the same as the:
Default: Represents the original Template
Parent: Represents the Template for the Organization
Self: Means that the Template has been modified at the respective level.
ByClickingan Individual Template line the system will display the EditTemplate page. For information on Editing a Template go to Editing Message Template Section.

22. Editing Message Templates

From the Configuration sectionClickon the Messaging Tab
ByClickingthe Templatessub-tab the system will display the Templatesavailable to be Edited.
ByClickingan Individual Template line the system will display the respectiveEdit Template page

On the left hand side the system displays Macros available to the user to customize the Message area.
On the Right hand side the system provides:
oTemplate: This is the Template name
oTemplate Code: Code name for the Template
oMessage Group: Displays the Template Group that the template belongs to.
oFrom Address: This is an Editable field and should be the "From" email address.
oFrom Name: This is an Editable field and should be the "From" User Name.
oSubject: This is an Editable field and should be the "Subject" of the message.
oMessage: This is the area where the user can insert a message for the Template.
User can include in any area of the body of the message the Macros on the left hand side.
To include the Macros the user needs have the cursor at the point in the message where the Macro needs to be included and thenright mouseClick. This will introduce the Macro in the message.
oHide Sender: This provides the option to "Hide" the sender information.
oDelay Time: This allows the user to set a delayed time before the message will be sent. The fields accepts minutes for the input.
Once the information has been completedClickSave and ContinueButton to save the changes.
To restore the original TemplateClickRestore Default TemplateButton
Use theBackButtonto return to the Template List.

23. Content [A - D - L - C]

Under the content tab you will find four sub tabs that provide tools to customize the look and feel of the site.

Look N Feel Tab[A - D - L - C]

Change the color scheme of the site. Color selections are provided in the drop down menu.
Upload Headers - using jpg or gif images.Clicktheheader boxto open abrowse screen to add a header graphic and thenClickuploadButton to addthe graphic.
Upload color and black and white logos byClickingthelogo boxesto open abrowse screen.ClickUploadButton to add the logo graphic
Add text to the bottom of the left navigation area using HTML formatting. Enterthe text andClickUpdateButton .

Content Tab[A - L - C]

The Affinity System provides tools to add edit and delete content that appears on specific screens. Content is listed with a tag name and grouped by Events, General, Registration, and Tournament and list the owner type.

Owner/Type displays the owner of the content - Default indicates the system is the owner. When content is added or edited by a user the Owner/Type changes to self and these changes are only visible to your organization.

Toeditcontent, locate the group andClickon the contentTag Name. Thedescription column will provide a brief description of where the content appears in the Affinity System.

Note:You can filter the content list by All or Groups using the drop down menu provided.

Creating or Editing Content[A - L - C]

Select Content - Content
Toeditcontent,Clickon the Content Tag to open the editing screen.
Content is edited in the large area shown below.
Editing tools are provided that allow you to customize fonts and font colors. Additionally, text can be centered, bulleted or numbered.
Page breaks can be inserted using the page break tool and links can be added using theLINKtool.
Once editing has been completed,ClickthePreviewButton to preview thecontent.ClickupdateButton orClicktheedit contentButton to makeadditional edits.

Documents and Forms Tab [A - L - C]

Users can upload required documents and forms that can be printed during online registration and from the My Account area. Forms can be added tospecific areas of online registration by checking the boxes where the form is required.

To upload a document of PDF formClickuploadButton . This will open abrowse screen and the form can be uploaded to the system
When the form has been added toDocumentsyou can enter description text associated with the form.
Select by checking the box where the form should appear. If the box is not checked the form will not appear during the registration process.
If the form is no longer neededClickdelete link.

ELA Tab [Electronic Agreements] [A - L - C]

The Affinity System provides the ability to create Electronic Agreements for use with Online Registration for Players, Administrators, Teams and Event/Class registrations. This function is available at Association, League and Club levels.

A record of the electronic agreement is saved to an ELA log that is attached to the Player, Administrator and Parent records.

Select Content - ELA
Existing ELA will be listed by title and modification date. These can be

edited or deleted at any time.

To create a new ELA - Enter a Document Title
Enter Document Text
Check the boxes where this ELA is to be applied
ClickAdd DocumentButton

Events and Tournament Tabs [Association Only]

Are only available at the Association level and are used for Association specific Events and Classes.

Create Calendar Types, Codes and designate license requirements.
Create Application Status to be used in managing an event or tournament.
Configure payments and billing for a specific classes, events or tournaments.

IV. Districts

A. Creating a District

The District level is created to better assist in managing leagues/clubs. It is necessary to create at least one District on the system. Leagues/Clubs are attached to a District. Players that are released using the system Release and Transfer function are place in the Player Pool in Districts when they are released and not placed on another team.

Select "District" from the left navigation area.
ClickCreateButton
Complete theDistrictInformation form
ClickContinueButton

V. Leagues/Clubs

A. Creating Leagues

Select "Leagues"from the left navigation area.
ClickCreateButton

Complete the League Information page
League Status:
oThis field allows the user to select the Status for the League in the system.
League Name:
o Define the Name of the League
League Short name:
o Define the Short name of the League. This is used by the system where the long Name will not fit the field.
Alternate League Numbers
o The system allows alternate League numbers. The system creates unique League number and this allows you to have alternate League number.
Active Teams:
o Displays the number of active for the all seasons
Non-active teams:
o Displays the number of active for all season
Domain Name (Host Header Detection URL)
o This allows you to define the URL for your Association.
o The format is:
XXXX.affinitysoccer.com
o Once defined the system will make the URL visible to the Internet.
Use Payment Plans
o Select Yes if you want the system to allow the use of payment plans.
Adult Age (the Legal Guardian Age)
o Defined in numeric format
oEnter the age for a player not to require a "Legal Guardian".
ClickContinueButton
The Affinity System creates the League and automatically creates a club under the league. Example: Affinity League has an Affinity Club

Note:A league must have at least on user assigned.

B. Configuration of League [Refer to section III]

1. Level of Play[League Only]

Play levels are set up at the League Level and are linked to the Play types created by an Association.

Select Leagues - Find/Edit/Delete from the left navigation area.
Select Registration tab and then select the Play Level tab.
Type of Play - Select a play type created by the Association from pull down menu.
Enter a description of thePlay Level(example: competitive, recreation, white, red, etc)
EnterPlay Level Code(example: r = recreation; c = competitive, b=blue, w=white); this code will appear as part of the team ID number for teams with this play level
ClickCreateButtonto complete
Repeat the above steps if you are both a recreational and competitive league or have multiple levels of play.

Note:Play levels can only be edited when teams are activated.

C. Designate the seasons for the League

After the Association has created and activated seasons, the League/Club can now configure the season as it applies to their organization.

Select League or Club from the left navigation area
Select Find/Edit/Delete
Select Registration Tab
To configure the season for the league or clubClick[+] to open the actualseason.

Note:The check and eye icons indicate that as least one age group and play level is active onpublic registration.

Check All to select all play levels and age groups or

check only those play levels and age groups that apply to the season

Show on Public Registration - check yes or no
Requires Payment - check yes or no
Enter Activate Public Registration On Date
Enter Deactivate Public Reg On Date

D. League/Club Fees

If the league or club is using Online Registration it is necessary to configure fees for each play level and age group. Additionally the system provides payment plan options that can be selected when completing an Online Registration. Follow the steps below to set up the fees for each play level and age group. Once the fee has been created you can then proceed to configuring payment plans.

Select Registration - Fees
Play Levels that have been created will be listed in the fee screen.
Select from the "New Fee Type" drop down menus the fee type.
If all play levels or age groups have the same fees check the priced equally boxes. Enter the fee in the first fee box and the system will

automatically populate all the fee boxes.

If the fees vary for play types and age groups, enter the fee in each of the fee boxes.
The system also allows you to define the if a fee will be displayed as
o Mmandatory on the registration process
o OSOptional but by default the fee will be selected
o ONOptional but by default the fee will not be selected.
Click"Create Fee"Buttonwhen completed.

E. Configuring Payment Plans

After all fees have been created payment plans can be configured for use with the Online Registration.

Select Registration - Fees
Select from "Edit A Fee Type" drop down menu the fee type that was

created. This will display the fees created for that specific fee type.

To set up payment plansClickon thePayment PlanButton at the bottom ofthe page

Configure a payment plan for each play level and age group listed
First you need to determine if all of the fees are the same for "All play levels" and/or "All age groups".
Based on your requirement you can use the two check boxes to have the system fill the information in the Fee table.
Select:
oPay Period: Every how many months are the installments
oMax# Installments: Number of installments to be used
oDeposit: The deposit amount
Enter a deposit amount
Enter the Plan Cutoff Date: the system uses this for defining the number of installments that are allowed for the payment plan.
Once the payment plan has been configured for each play level and age group,ClickUpdate Payment PlanButtonto save.
Once the page is refreshed the system will return a page that shows (+) for each age group listed.
Clickon the (+) sign to further define the payment plan for the particular item.

ByClickingon the(+)the following window will be displayed.

From this window you can select the number of installments plans available based on the earlier configuration.
You can select the number of days before the system will charge after an order has been created.
You can define the amounts of the installments and the Day of the month that the installment will be charged.
Based on the configuration for the "Send credit Card Charge Notification" the system will send an email notification for the Charge.

VI. Clubs

A. Creating a Club

Each league must define at least oneClub. By default, the first club is created when a league is created and numbered 01. If there is only oneClubin the League, the system will automatically name the Club the same as the League name. Example: Affinity League has an Affinity Club. The create club feature allows for several clubs to be created under one league. Separate clubs can be created for competitive and recreational teams. This feature provides for better organization of your league.

ClickClubs,thenClickCreate, on the left hand side navigation
Enter the Club Name
Assign a Club Code (enter a number other than 01)
Under Team Levels in Clubs,Clickon the play levels
ClicktheContinueButton
Configure the Club[See Section I - Configurations]
Seasons, Fees and Payment Plans -[See Section VI - Leagues/Clubs]

Note:If the user has other accounts already established on the systemDONOTuse theAssign Myselffunction as this may affect other accounts.

VII. Players

A. Adding New Players by League/Club Administrators

As a league or club administrator you can add entire families on a single data entry screenfor the entry of new players.

ClickPlayer Adminon the left hand side navigation
ClickonAdd New Player/Admin
(This will take you to the multi family member registration screen)

Enter the required parent data as signified by the (*) next to the data field. Toanother parent,ClicktheAdd to FamilyButton box and proceed as above forthe second parent.
ClickSave & Add PlayersButton

Add Players con't

If a parent is also applying as a team administrator,Clickon theAdmin/Coach Informationtab and complete information box including their email address and driver's license.

Once all of the parental and/or administrator information has been entered, you have two choices to proceed further.

a. ClickSave and Add PlayersButton if the individual enter is a parentwill then search the database and find any players associated with the parents.
b. ClickSave and Don't Add PlayersButton if the individual entered isonly an Administrator.


AfterClickingSave and Add PlayersButton , if a match is made, the childrenassociated with the family will appear on the screen below.
To display the player record,Clickon the player's name and the player dataavailable within Affinity System will populate the player information box. At thispoint, changes can be made to the player record keeping in mind the need for the required information (*).
If a match was not made, then a blank form will be presented to enter the necessary player information
ClickAdd to FamilyButtonto enter additional players to the family
You can also "clear" a player directly on this page for rostering purposes by checking the "Payment Received" "Accepted" and "Legal Waivers" checkboxes in theApplicationarea of the form.


B. Player Lookup

The Affinity System provides users with the ability to search for players by name, season, gender, play type, age group, club, status, or disciplinary action. Users have the option to perform a full or limited search depending on the criteria and search parameters you establish.

Clickon Player Lookup
Establish your search criteria from the various pull down menus.
ClickSearchButton and a list of all players matching the search criteria willappear.
Players can be "cleared" for rostering to teams from Player Lookup by setting theApplication StatusatPending. The search results are displayed with check boxesAccepted&Age Legal Verified. Checking these boxes clear the player and makes them available for rostering.
Player Application Status can be:
o Pending- player has been migrated, added or registered online
o Assigned- player is rostered and assigned to a team.
o Activated- player is on an activated team.
o Cancelled- player's application has been cancelled
o Rejected- player's application has been rejected
o Pending Release or Transfer- player's application is pending approved release or transfer.
o Approved Release or Transfer- player's application has been approved for release or transfer.
o Rejected Release or Transfer- player's applications has been rejected for release or transfer.

The boxes (accepted and legal) must be checked before a player can be rostered to a team.

C. Player Reports

Can be generated from Player Lookup search results. Select a report from the dropdown menu located in the player lookup screen and thenClickthe printer icon todownload the report.

Labels with Team Name
Labels Head of Household
Player Detail
Player Detail All Fields
Player Application PDF
Application Status Detail

TIP:Settings on Acrobat Reader 5.0 and 6.0 will affect label printing. It is advised that you upload the most current version of Acrobat Reader and delete any previous versions that are on your computer.

1. Printing Player Reports

Select a report from the pull down menu
Clickon the printer icon
Select open at download screen

Note:Once the report has been opened users can choose to export the report to variousprograms. This is explained in the reports section of the user

manual.

D. Editing a Player's Information

From Player Lookup,Clickon thePlayer Nameto open the players record.
Select the tab where you need to add or update information.
ClickUpdateButtonsave your changes.

TIP: The date of birth cannot be changed at the league or club level once the player has been rostered to an activated team.

VIII. Administrators

A. Add New Administrators by League Registrars

The first portion of the process described earlier for entering the

parent/coaching information in [Section VII - A] is used to enter

information for team administrators.

SelectPlayer/Adminfrom the left navigation area
ClickAdd Players/Admins
Enter the required information on the first screen
ClicktheAdditional Informationtab and enter required Administratorinformation.
If the administrator has no children to register,ClickSave & Don't AddPlayersButton
Playersto save the administrator data and move on to the next

Administrator.

If the coach wants to register children to the league,ClickSave & AddPlayersButton
Add Playersto find family matches or add new player information

B. Administrator Lookup

ClickthePlayer/Admin - Admin Lookupin the left navigation area toperform a search for administrators.
Administrator Lookupscreen (below), contains drop down menus allowing you to search the database by various search criteria selections criteria
Select your search criteria andClickSearchButton
To edit your Administrator's account information,Clickhis/her name.

C. Editing Administrator Records

From the Administrator Lookup screenClickon the Administrator name
Enter any changes to the Administrator's account.ClickUpdateButton
Applicationstabwill display the Club(s) name

applicable to your Administrators

To remove an Administrator's account,ClickCancel ApplicationButton
TheDisciplinary tabwill display any soccer disciplinary sanctions applicable to the Administrator
TheChildren tabwill list the players linked to the Administrator.
- ClickAdd Playerto add another player to this Parent/Administrator
- Clickoneditto open the player record
- Removefunction - verify that the player is not assigned to a team before removing. If player is assigned to a team it will be displayed in the player record.

TIP:The risk management status and coaching education cannot be modified

IX. Teams

A. How to Create a New Team

ClickLeagues & Teamsfrom the top navigation area.
ClickTeamslocated in the menu on the left side of the screen.
ClickCreate

From the pull down menus - select District, League, and Club
Select Season
Select Team Level, Gender and Age
Enter Team Name
The system will automatically create a Team Number - the last four digits of this number are editable. Enter Team Number (last 4 digits are editable)
An Alternate Team ID can be entered for those organizations that use a different numbering system.
Enter Home Colors and Away Colors
Enter Team Sponsor if applicable
ClickAdd Team

Note:Once a team has been created you can create duplicate teams for the same age group.

B. How to Create Multiple Teams

Provides the ability to create several teams for different age groups at one time.

ClickTeam Creation Matrix
Select Club from the drop down menu
Select Season from the drop down menu
ClickContinueButton

Select the appropriate Play Level [Competitive or Recreational) and enter the number of teams per age group.
ClickFinishwhen you have entered your information.

TIP: The new teams that were created will be assigned a team number of the following form:

District # 01
League # 67
Club # 01
Level of Play - Competitive ©
Gender- Boys (B)
Age 12
4 digit number 1234

Example:0167-01CB12-01234 the last 4 digits of the team number can be changed to suite league preferences

C. How to Find, Edit, Delete a Team

ClickFind/Edit/Deleteunder Teams
Select a search criteria from the various pull down
menus.(Example: Select a Club - All Cubs in Selected League, Play
Level, Gender, etc.)
Clickon the Team Name or any of the column headings to open the
Team Details screen.

Teams - Find/Edit/Delete

Clickon theTeam Nameto open theTeam Detailsscreen will.
Make changes and edits to theTeam Details
ClickUpdateButtonafter making changes or additions to save.

TIP:After the team has been activated, the team ID number cannot be changed.

X. Rostering Your Players

Before player(s) can be rostered to a team and a USYSA member pass printed, the League/Club Administrator must validate that all Association requirements have been met and player(s) has been cleared (see Section VII). Once the player(s) has been cleared, use the following process to roster Player(s) to Teams within your League.

ClicktheTeamson the left hand side navigation.
ClickFind/Edit/DeleteunderTeamson the left side navigation
The sample screen below illustrates the results of searching for the
All Leagues, All Clubs, All Genders.
Clickon theTeam Nameto access theTeam Detailsscreen.
From theTeam Detailsscreen, you mustClickthePlayer Rostering
tab (See below)

From thePlayer Rosteringscreen (see below) you will access two boxes:


a. Available Players(listing of Players that have been cleared and can be assigned to this Team)
b. Assigned to This Team

A. How to Roster A Player

Clickon aPlayer's Namelocated in the available player's box on the left.
Upon highlighting the player's name, account data will appear in
the lower portion of the screen to verify player information.
ByClickingtheyellow Add Player arrow, player will move to the
Assigned to This Teambox.
Continue with the above steps until all players for the Team are
listed in Assigned to This Team box.
ClickSave Playersto complete rostering.

TIP:You can select multiple players to roster by holding the shift key to highlight agroup of player's names andClickingtheAdd Playerarrow.

To remove a player that is listed in theAssign to This Teambox highlight the player'sname thenClicktheremove playerarrow.

Note:Once the team has been activated (see below), players cannot be removed. It will benecessary to initiate a release and transfer process.

Player Rostering con't

Girls can be rostered onto a boy's team by selectinggirlfrom the gender dropdown box. Also, you may have players that are playing up in age. In this case, they can be found by selecting the Age Group or All from the dropdown menu to get a list of available players.

B. MULTI ROSTERING

For those Associations who permit multi rostering of players the Affinity System provides a function to roster players to more than one team.

From the Roster Player screen,ClickonMulti Roster Player.This will open asearch window for you to search for player(s).
Enter the player's last name andClickSearchButton
DoubleClickon the player's name to roster them to the team

XI. Rostering Your Administrators

The process for rostering Administrators to teams is similar to that for rostering Players. You will use the sameTeams Find/Edit/Deletescreen.

ClickTeamson the left hand side navigation orLeagues & Teamsat the top ofthe main navigation
ClickFind/Edit/Deleteand set search criteria in the Team Lookup screen.
Clickon theTeam Nameto access theTeam Detailsscreen.
From theTeam Detailsscreen, you mustClicktheAdministrator Rosteringtab(see below)
From theAdministrator Rosteringscreen you will access two boxes:


a. Available Administrators(listing of Administrators available to be assigned to this Team)
b. Assigned to This Team(existing assigned Administrators to this

team)

A. How to Roster an Administrator

Search for anAdministratorusing the various search criteria or type the first few letters of the Administrators last name.
Available administrators will appear in the left hand box. UponClickinghis/hername account data will appear in the lower portion of the screen to verify the individual's information.
ByClickingthe appropriate yellow arrow in the middle of the screen theAdministratorwill move to theAssigned to This Teambox for the administrator role selected.
Click Save Administrators to complete rostering.

XII. Activating Teams

Once the rostering process has been completed the Team can then be activated.

ClickTeamsfrom the left side navigation
ClickFind/Edit/Deletefrom the left side navigation
From theTeam Lookupscreen perform a search for the Team that you are ready to activate.
Clickon the Team that you want to Activate.

Note:Activated teams will appear in the lookup screen with an(A)

The screen below is the Team Activation screen. No Team can be activated until all Administrator and Player - Association governing rules and by laws have been met. The system will provide a Red [X]when rules have not been met. If the systemprovides a Green[ ]you can then activate the team byClickingtheactivate teamButton.

If the team has passed all the activation rules,ClickActivate Team.

After a team has been successfully activated, the Activation tab will change to the Team Roster tab and the roster screen will appear.

The team roster will list all administrators and players rostered to that team. Included will be the administrator name, risk management status, coaching license level player ID#, player name, date of birth, date of

registration, and transfer status.

Print ID Passes for Player and Administrators from the Team Roster Screen.
Email Player's and Administrator's from theTeam Rosterscreen
Edit Player Team Info
Create Travel Rosters and Print Game Cards can be printedTeam Rosterarea.

The roster screen includes a legend that details various alert tags appears next to an Administrator or player name.

A. To Print Cards from the Roster Screen

Please refer to printer set up instructions if you have never printed cards on the system. Additionally, you will be required to download a print module to begin the card printing process.

Mark the box next to the player or administrator name for cards that need to be printed. The system will automatically check those individuals that cards have not been printed.
ClickPrint Cards
ThePCcolumn on the roster indicates how many cards have been printed for each player or administrator.

To print aTeam RostersimplyClickthe variousPrint RosterButtons displayedon theteam roster screen.

XIII. USYSA Member Cards and Passes

A. Printing Your Cards

TheID Cardsfunction is accessed from the left side ofLeagues & Teamsmain navigation.

1. Printer Set Up

Before you initially attempt to print your own cards, be certain to

ClickthePrinter Setupnavigation to fit the format of the USYSA

blank card stock and follow the setup procedures.
ClickPrint Test Pageand print on a plain piece of paper; overlay the
test on top of the card stock and note the alignment
Adjust the vertical and horizontal positions using increments of

"0.01."

Repeat the above steps until your test data is lined up on the
cards.
Finally,ClicksaveSettingsto lock these settings in your printer.
This process should only have to be done once but will have to be repeated if there is a change in equipment.

2. HOW TO PRINT

SelectPrint Cardsfrom the side navigation area.
ClickonCreate New Cards
Set search criteria to search for player and administrators who need cards printed
ClickSearch
Mark the box for each individual who needs a card printed
ClickPrint Selected

The ID Cards Features also provides users the ability to:

Send print jobs to the Association
Obtain a History of print jobs
Verify Cards

Note:If this is your first attempt at printing cards, the system will require you to download theprint card software (Medico).

B. Verifying Cards

To verify a Player's card, accessVerify Cardsfrom the left side navigation.

EnterPlayer NumberandSec ID(Security ID) or last name, first name
ClickVerify Player

XIV. Reports and Stats

A. Reports and Stats Navigation

The Affinity System aggregates valuable information according toLeagues, Teams, PlayersandAdministrators. In each of these categories you can select the data you wish to view on screen, or prepare numerous reports. You may print theReports, or export them in common formats that can be imported into such programs as Excel and Word.

The Affinity System offers a variety of reports to assist in managing the organization at all levels. Below is a list of reports.

League Reports

Age Group Detail

Age Group Summary

Age Group Payment Detail

Age Group Payment Detail with Name

Team Reports

Team Summary

Team Roster and Team Roster 2

Team Roster - Players

Team Roster - Administrators

Release & Transfer Detail and Summary

Tryout List

Tryout Detail

Player and Administrator Reports

Labels - Team Name

Labels - Household

Player Detail

Application Forms

Application Detail Summary

Financial Reports

Event Payment Detail

Leagues Detail

Leagues Summary

To access theReports & Statssection of the system:

ClickReports & Statsin the left navigation area
Select the information you wish to view, or report you wish to

prepare, andClickLeague, Team, PlayerorAdministrator

. Reportfrom the left side navigation.

1. League Reports

ByClickingLeague Reporton the left side navigation, the screen
below will appear. Select the report type to generate.
Enter a date range
ClickGenerate Reportto view and/or print the report selected

When you generate a report, the format will include a tree structure on the left-hand side of the report page. This tree structure allows you to expand the tree and godirectly to the team of interest. You can eliminate the tree byClickingthefirst iconatthe top left hand side of the report.

Having clicked the LeagueGenerate Reportbox; below is an example of the resultingLeague Reportof assigned/activated Players for the 2003 -2004 Season

2. Team Report

Use the various selection criteria drop down menus (e.g., Select
Gender, Team Status, Report Type, etc.) to isolate the Team
information you wish to view, or use to create a report.
ClickGenerate Report

Having clicked the TeamGenerate Reportbox; below is an example of the resultingTeam Report.

3. Player Report

The player report function is linked to the Player Lookup function described earlier inSection VI. In Player Lookup select your search criteria andClicksearch. Once a playerlist is obtained, select player detail from the dropdown list in the report field thenClickthe printer icon.

To print a report through Acrobat,Clickon the printer icon at the top left of the reportscreen and select the page numbers to be printed (usually select ALL).

4. Administrator Report

The administrator report is linked to the Administrator Lookup function described earlier in Section VII. Follow the steps provided in Player Report to produce Administrator Detail reports.

Additional reports will be available in the future including a global report writer which will allow the user to select from a list of data fields to print.

B. Printing/Exporting Your Reports

To print your report correctly, the report must be printed through Adobe Acrobat Reader which most computers now have installed.

1. To print your report

Clickon the small printer icon on the top left edge of the screen
Clickon the page number to print (usually select ALL) andClickthe

PrintButton

ClickOpento open up the report in Acrobat
You can then print the report in Acrobat

2. To export your report

Clickon the smallFileicon to the left of the printer icon at the top

of the report

A screen will appear requesting the export file type; presently the

available file export types include: Crystal Reports, Acrobat, Word,

Excel, and Rich Text Format; select the desired file type

Select the page(s) to export andClickExport
A file will be created that can either be stored on your computer or

opened in the appropriate software program

TIP:There are also special reports build into thePlayer LookupandAdministrator Lookuptables that can also be used to prepare and output information. After a search has been performed and the search results are listed on the screen. Select the desired report from the drop down in the top area of the screen.

XV. Email Broadcasting

One of the most powerful functions of the Affinity System is the system's communication ability to target your membership with important emails announcements. This function is coupled with theplayer and administrator lookup functions. Additionally emails can be set from theTeam Rosterscreens. When you perform a lookup for a particular subset of your members, you will notice an icon in the shape of an envelope at the top far left of the search results and a column under this icon next to each name. This is the icon for broadcasting emails.

Sending Emails

Sending An Email To All Members of a Search
To send an email to all members of the search,Clickthe envelop Icon and agreen checkmark will appear in the box next to the same.
Sending An Email To Selected Members of a Search
To send an email to selected members of the search, simplyClick

the checkbox next to the member's name

Once you have selected the members, go to the bottom of the

screen andClicktheEmail Selected PlayersorEmail Selected Admin

Button. You will then be taken to the email composition screen.

Note:This function can also be done from theTEAM ROSTER AREA. System generatedauto emails are tied into Online Registration, Event/Classes and Tournaments.

Appendix A

Terms and Definitions

By necessity, there are a number of terms that are used to define the various actions and status of players and administrators within the registration process. These terms are defined below:

Application Status: the status of a player within the registration process; each time a player is entered into SAO either through online registration, registrar entry, or seasonal migration, an electronic application is created to this player. The application status of players is categorized as:

Pending Player: a player who has submitted an application to a

league whether by the league registrar or via a parental online

application but whose check boxes for registration have not been

clicked; this player has not been "cleared"

Assigned Player: a player who has applied to a league, been

"cleared" and assigned to a team but the team has not yet been

activated; this is also the status of a player who has been migrated

from one season to the next

Activated Player: a player who has been rostered to an activated

team and for whom a USYSA player card can be printed; removal

of a player from an activated team can only be accomplished via

the release and transfer rules.

Cancelled Application: a player whereby the application has

been cancelled for the season. This function is performed in the

player's record under the Application Tab. If the player is

assigned to a team this function is not available.

Rejected Player: a player can be rejected when in the "Pending

Status". The Rejected function is a check box located to the left

Of a players name in the Player Look-Up screen.

Clearing a Player:the process ofClickingthe payment and legal boxes for a playerthrough the player lookup function; a "cleared" player can then be assigned to a team.

District Pool: a "location" where released players reside until transferred to an activated team; a player in a district pool may be issued an ID Pass by a District Level user to participate as a guest player.

Player Release: the process of releasing a player from an activated team; accomplished through the requirements as set forth in the Soccer Association Rules; until a player is transferred to another activated team, said player shall remain in the District pool of the District where the player was rostered.

Player Release and Transfer: The process of transferring a player from one activated team to another activated team which is accomplished through the requirements set forth in the Soccer Association Rules.

Risk Management Status: the current status of an administrator's risk management clearance.

Approved: no report record received from the Cal Department of

Justice (CDOJ).

Sent: risk management has been sent to the CDOJ for processing

but a report has not yet been received.

Fingerprint Return: risk management processing by the CDOJ

cannot be completed due to missing or incomplete information, or

poor quality of the fingerprints taken; administrator must be re-

fingerprinted.

Failed: a report has been received from the CDOJ which has

resulted in a risk management suspension of an administrator

None: administrator has not undergone risk management

processing and must to so to continue membership in the

Association.

Sent to State Association: administrator has provided all

necessary risk management paperwork and such paperwork is

awaiting transmission to the background checking company or Criminal

Department of Justice.

Note:a USYSA administrator member pass will only printed for the Approved or Sent statuses.

Media Type:a search filter on the Player Lookup function that provides information of the method by which a player was entered into a League's registration.

Web: player registration was received via online parental

registration

System: player registration was received via migration from one

season to another

Internal: player registration was entered directly by a league

registrar

Team Activation:the process of completing the player and administrator rostering toa team; accomplished byClickingthe activation tab on the Team page subject to themeeting of Soccer Association's rostering business rules; USYSA member passes can only be printed for an activated team.

Appendix B

Online Registration

For leagues/clubs to offer Online Registration the leagues or club configurations have to be completed (See Section III - B)

Complete all League/Club configurations. If the organization has more than one club it is recommended that Online Registration configuring be done at the club level.
-Have play levels been created at the League level?
-Have fees been created for each play level and age group?
-Have seasons been designated?
-Has billing and payment information been input?
-Have payment plans been established?
-Have Registration Fields and customized text been completed?
Create a Domain URL. [Association Short Name] - [League/Club Short name]. affinitysoccer.com Example: cysa-fcrec.affinitysoccer.com.
Provide the League/Club webmaster the url so that a link can be added to the website.
Provide a completed ACH Wire Transfer form to Affinity Sports to set up

credit card payment process for Online Registration.

Contact Affinity Sports to review your configurations and provide date that the Online Registration link will be activated on the website.

Online Registration Flow for Players

Families begin the Online Registration from the League/Club website or are provided the url that has been created to access online registration which directs them to Affinity Sports Online Registration.
ParentClicks"New Application"
Parent selects Player Registration andClickscontinue.

Note:If a league/club offers Tryout Registration this will be listed as an option on theRegistration Type Screen.

If the player is a returning player check YES, if the player is a new player check NO. If a returning the player the system will request player name and birth date and search for an existing record on the system.
Clickcontinue
If the player is new or if the system does not find a match for a returning player, the parent is requested to input a user name and password. This will provide them continued access to the family information through "My Account"

.

Parent then complete the family information screen by adding player(s) name, birth date and gender. Parent then enters parent(s) names, if the parent is also an Administrator they would check the parent and administrator boxes and berequired enter a birth date. When all family information has been entered,Clickcontinue.

Parent enters household information andClickscontinue

Player Application Screen, select play level from the drop down andClickcreateapplication

Player Detail screen is completed,Clickcontinue

System provides a summary of the registration
Parent can edit information, add another player or add another family member orClickcontinue to continue the Online Registration process.

Payment screen provide total fees due.
Parent can enter an amount to donate to the league if this has been configured by the League/Club.
Parent can select and choose a payment plan if this option is offered by the League/Club.

Parent can select payment options "Pay By Check" or Credit Card

Payment Summary Screen provides parent a summary of their registration andtotal fees due.Clicksubmit Application

Thank you, print forms - Online Registration has been completed

Administrator [Coach or Team Manager] Registration

The online registration process for administrators begins with the same process as online registration for players. If a league provides a web link the administrator will be taken from the league or club registration web page and will proceed as follows:

ClickNew Application
Then select the section for Coaches and Team Administrators and

proceed with the registration.

Complete theAdministrator/Account/ Createform below
ClickSave and Continue
Complete theAdministrators/Coach/Applicationform above to add a

Coach, Team Manager, Team Assistant, Referee or Team Parent

ClickSave and Continue

Tryout Registration

If the League/Club has configured a Tryout play level and designated Tryouts and age groups within the active season a Tryout Players can register online.

Player would access the League/Club website andClickRegistration.
At the opening Online Registration screen player would select Tryout

and complete a brief registration.

Club Administrator provides coach printed Tryout List of players who registered Online. [Reports]
If the player shows up for tryouts and makes a team the coach needs to initiate the player offer.

PLAYER OFFER

Coach logs on to the system to accessMy Account
Under Teams -ClicksPlayer Offer.This opens the Team roster Player OfferScreen.
Coach marks each player listed on the roster andClicksemail offer.

PLAYER - Application Activation

Player receives email notification that he/she has made the team and they need to activate to complete their application and pay their seasonal fees.
Player can once again go through the league/club website,Clickregistration.Under Tryout theyClickHEREto Activate Application under Tryout.
Player enters the activation code that was in the Player Offer email andClickscontinue to complete and activate their application.

Team Assignment Codes

If players did not register Online for tryouts the coach can provide the player a Team Assignment Code if they make the team.

Coach logs on to My Account
Under TeamsClicks"edit" this will open the team roster screen
Click[+] located under the player list to view the team assignment codes forthe team.
Coach then provides his/her players with one of the team assignment codes and instructs the player to register online with the Team Assignment Code.
Players already registered can do this from the Parent's My Account area.

NoteOnce a Team Assignment Code is used it is removed from the list. Codes can only be used once.