# KSIS to Gym Art Meets

> If you've been using KSIS (Gymnastics Ontario) to manage your meets, this page is your starting point. It tells you how to bring your data over, and where to find the equivalent of every KSIS feature.

## Bring your meet over with the importer

If you've already run registration (or the full meet) in KSIS, you don't need to retype anything. The KSIS importer takes your entries file or scoring backup and creates the meet in Gym Art Meets in one pass.

See [**Import from KSIS**](/migration/import-from-ksis.md) for the step-by-step. It covers both paths:

* KSIS Entries File (`.csv` / `.xlsx`) when registration is done in KSIS but scheduling and scoring happen in Gym Art Meets.
* KSIS Scoring File (`.sql`) when KSIS already has the schedule and you want Gym Art Meets to score.

## Learn the feature equivalents

Gym Art Meets covers the same gymnastics meet management workflows you're already familiar with: meet creation, session scheduling, rotation setup, judge assignment, score entry, results, and reports. It organizes them differently, though. The rest of this page is a terminology and feature reference.

For a searchable, table-format mapping of every feature, see the full [**KSIS-to-Gym Art Meets concept map**](/migration/ksis-index/ksis-to-gym-art-meets.md).

## Workflow Guides

These pages walk through common KSIS workflows and show you exactly how to accomplish them in Gym Art Meets:

| If you need to…                                      | Read this                                                                        |
| ---------------------------------------------------- | -------------------------------------------------------------------------------- |
| Create a meet and configure it                       | [Meet setup guide](/migration/ksis-index/meet-setup.md)                          |
| Set up sessions, rotations, and judge panels         | [Scheduling & judges guide](/migration/ksis-index/scheduling-and-judges.md)      |
| Enter scores (D score, E score, neutral deductions)  | [Score entry guide](/migration/ksis-index/score-entry.md)                        |
| Configure results, rankings, tiebreakers, and awards | [Results & rankings guide](/migration/ksis-index/results-and-rankings.md)        |
| Manage clubs, athletes, coaches, and registrations   | [Registration & roster guide](/migration/ksis-index/registration-and-rosters.md) |

## Key Differences at a Glance

| Area                 | KSIS                                | Gym Art Meets                                                                     |
| -------------------- | ----------------------------------- | --------------------------------------------------------------------------------- |
| **Platform**         | Desktop/web app (province-specific) | Web + mobile app (works anywhere)                                                 |
| **Score entry**      | Desktop-based score entry forms     | Judges Companion mobile app (per-judge, per-apparatus)                            |
| **Judge assignment** | Assign judges to panels per session | Assign judge profiles to apparatus within sessions                                |
| **Tiebreakers**      | Configured per competition          | Configured per level (individual + team, independently) with 8 algorithms         |
| **Age groups**       | Defined at the competition level    | Created per level, with optional subdivisions for scheduling                      |
| **Vault scoring**    | Configured per meet rules           | Vault Score Decision per level: one vault, average, or best of two                |
| **Team scoring**     | Configured per competition          | Team score settings per level with count-from, count-toward, and selection method |
| **Results export**   | PDF / printed reports               | Live results, PDF export, and CSV export                                          |

## Terminology Mapping

| KSIS Term         | Gym Art Meets Term             | Notes                                               |
| ----------------- | ------------------------------ | --------------------------------------------------- |
| Competition       | Level                          | A category like "Level 5" or "Xcel Gold"            |
| Category          | Age Group                      | Birth date range within a level                     |
| Division          | Subdivision                    | Scheduling sub-group within a competition           |
| Panel             | Judge assignment per apparatus | Each apparatus has its own D1/E judges              |
| D Panel / E Panel | D1 judge / E1-E7 judges        | Judge roles assigned per apparatus                  |
| Heat              | Flight                         | Sub-group within a rotation                         |
| Warmup group      | Rotation                       | Group of gymnasts cycling through apparatus         |
| Meet template     | Meet (cloneable)               | No explicit template system; clone an existing meet |
| Scratch           | Scratch status                 | Same concept, set per-gymnast per-apparatus         |

For the complete mapping, see [**KSIS-to-Gym Art Meets concept map**](/migration/ksis-index/ksis-to-gym-art-meets.md).

## Coming from KSCORE?

See the [**KSCORE-to-Gym Art Meets migration guide**](/migration/kscore-index.md).

## Coming from ProScore?

See the [**ProScore-to-Gym Art Meets migration guide**](/migration/proscore-index.md).

## Coming from SportzSoft LiveMeet?

See the [**SportzSoft LiveMeet-to-Gym Art Meets migration guide**](/migration/sportzsoftlivemeet-to-gym-art-meets.md).

## Related

* [Import from KSIS](/migration/import-from-ksis.md) for the step-by-step importer guide
* [Full KSIS concept map](/migration/ksis-index/ksis-to-gym-art-meets.md)
* [Full KSCORE concept map](/migration/kscore-index/kscore-to-gym-art-meets.md)
* [Full ProScore concept map](/migration/proscore-index/proscore-to-gym-art-meets.md)
* [SportzSoft LiveMeet migration guide](/migration/sportzsoftlivemeet-to-gym-art-meets.md)
* [How do I create and configure a meet?](/meet-setup/index.md)
* [How do I configure competition levels?](/levels/index.md)
* [How do tiebreakers work?](/tiebreakers/index.md)
* [How does scoring work?](/scoring/index.md)
* [Glossary](/getting-started/glossary.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gymart.org/migration/ksis-index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
