Skip to main content

Instructor Currency System

Overview

The instructor currency system ensures instructors maintain their qualifications through regular safety training and assessments. The system operates on a six-month cycle with specific requirements for each instructor level.

Currency Cycles

  • Cycle 1: January 16 to July 16
  • Cycle 2: July 16 to January 16

Eligibility Requirements

  1. Initial Eligibility

    • Member must pass AFC skill
    • Member must pass Instructor Level 1
    • Both requirements must be met to be eligible for currency
  2. Ongoing Requirements

    • Must participate in safety training for each instructor level
    • Training must be completed within each six-month cycle
    • Safety training must be conducted by higher-level instructors

Safety Training Checkboxes

Each cycle requires completion of the following checkboxes:

  1. Status-based Checkbox

    • Determined by instructor status (Regain or Maintain)
  2. Safety Meeting Participation

    • Must participate in safety meetings
  3. Level-specific Training

    • Level 1 Training
    • Level 2 Training (Requires Level 2 skills)
    • Level 3 Training (Requires Level 3 skills)
    • Level 4 Training (Requires Level 4 skills)

Additional Skills Integration

  • Flyer with Flyer: Counts as Instructor Level 1
  • Equipment Instructor: Counts as Instructor Level 2

Currency Management

Automatic Currency

  • When a member passes Level 1 skill, they automatically receive a currency entry for that cycle

Currency Status Updates

  1. Carry Forward System

    • System carries forward the last valid currency
    • Example: Member with Level 4 instructor status
      • If current to Level 2 in past cycle: Updates approval level to Level 2
      • If not current: Sets approval level to 0 and marks as uncurrent
  2. Current Cycle Requirements

    • Members must complete all checkboxes based on their levels
    • Minimum requirement: First 3 checkboxes for basic instructor currency
    • Approval levels update as checkboxes are completed

Display Logic

  • Chart and Logbook Display
    • Shows skills as uncurrent based on currency level
    • Example: If current to Level 2, Level 2 and Level 4 skills show as uncurrent (orange color)
    • Compares highest currency between current and last cycle
    • Uses the cycle with most passed checkboxes for status determination

Notification System

  • Pre-cycle Notifications

    • Sent on December 16 and June 16
    • Notifies:
      • Tunnel Manager
      • Region Manager
      • Member
  • Cycle Updates

    • Actual updates run on January 16 and July 16
    • Processes currency status changes
    • Updates approval levels
    • Manages carry forward status

System Flow Diagram

Key Processes

  1. Initial Checks:

    • Eligibility verification (AFC + Level 1)
    • Previous currency status check
  2. Notification Phase:

    • Pre-cycle notifications (Dec 16/Jun 16)
    • Notify managers and members
  3. Actual Cron Update (Jan 16/Jul 16):

    • Process previous currency status only
    • Update approval level based on previous status
    • Decide to keep instructor active or deactivate
  4. Post Cron Parallel Processes:

    • Currency Log System:

      • Handles new currency entries
      • Added 1 min time entry
      • Manages checkbox completion
      • Updates and stores new levels
    • Display Logic:

      • Gets current status
      • Compares levels
      • Updates display
      • Shows uncurrent skills