Crew Requirements

Crew Requirements

Managing Crew Requirements in Horizon

Purpose

This article explains how to view, create, and manage Crew Requirements and Requirement Groups in Portside Horizon.
These settings define the mandatory qualifications, certifications, and training events crew members must maintain to stay compliant with operational and regulatory standards.


From the main menu:
More → Crewmember → Crew Requirements

(Reference: Screenshot – Crew Requirements Page)




1. Overview

The Crew Requirements module allows administrators to:

  • Define medical, licensing, and training requirements.

  • Organize requirements into logical groups (e.g., Pilot in Command, Second in Command).

  • Set validity periods, due dates, and grace periods.

  • Control when and where requirements apply (e.g., by aircraft type rating).

This ensures the system can automatically track and alert for upcoming or expired crew qualifications.


2. Page Layout

The Crew Requirements page contains two main sections:

A. Requirement Groups

This section categorizes crew members by role or qualification level.

FieldDescription
Group NameThe title of the requirement group (e.g., Pilot in Command, Second in Command).
Person GroupsDefines which crew or user group the requirement applies to.
NoteOptional description or internal note for the group.

Actions:

  • + New Group – Add a new requirement group.

  • ✏️ Edit / 🗑 Delete – Modify or remove existing groups.

Example:

  • Pilot in Command (PIC) group contains requirements such as ATP License, 1st Class Medical.

  • Second in Command (SIC) group may include 2nd Class Medical or Aircraft-Specific Training.


B. Crew Requirements

This section lists all individual qualifications or certifications required for crew.

ColumnDescription
NameName of the requirement (e.g., 1st Class Medical, ATP License).
LegalityCategory defining legal or operational compliance.
TypeThe type of requirement (e.g., Medical, Assignment, Training).
InactiveMarks a requirement as inactive (no longer enforced).
Required InDefines where the requirement applies (None, TypeRating, or specific context).
Period / UnitsThe validity duration (e.g., 1 Year, 6 Months).
DueWhen the requirement becomes due (DayBefore, EndOfMonth, None).
Grace Before / Grace AfterDefines buffer time before or after expiry (in days, months, or years).
AirportOptional field if requirement is tied to a specific location.

3. Creating a New Requirement

Steps

  1. Navigate to More → Crewmember → Crew Requirements.

  2. Click + New Requirement.

  3. Complete the fields:

    • Name: Enter the requirement title.

    • Legality: Select applicable compliance category (e.g., FlightRestriction, Assignment).

    • Type: Choose requirement type (e.g., Medical, Training).

    • Required In: Specify scope (None, TypeRating, etc.).

    • Period / Units: Define the validity period (e.g., 1 Year, 6 Months).

    • Due: Choose when it’s due (e.g., DayBefore, EndOfMonth).

    • Grace Before / After: Add any grace periods allowed.

  4. Click Save.


4. Example Configuration



Requirement
Legality
Type
Required In
Period
Due
Grace Periods
1st Class MedicalFlight RestrictionMedical_1None1 YearDay BeforeNone
2nd Class MedicalFlight RestrictionMedical_2None1 YearDay BeforeNone
ATP LicenseAssignmentLicense_ATPNoneN/ANoneNone
Commercial Pilot CertificateAssignmentLicense_CommNoneN/ANoneNone
Aircraft Specific TrainingAssignmentTraining_AircraftTypeRating6 MonthsEndOfMonth1 Month

5. Requirement Groups Example



Pilot in Command (PIC)Captains1st Class Medical, ATP License, Initial Training
Second in Command (SIC)First Officers2nd Class Medical, Aircraft Specific Training

6. Additional Features



Sync Crew RequirementsUpdates system data to ensure recent changes are applied across all crew records.
Export to ExcelAllows exporting all requirements and groups for reporting or review.
Inactive ToggleDeactivates old requirements without deleting their historical data.

7. Best Practices

  • Always link medical and license requirements to regulatory compliance categories (e.g., FlightRestriction).

  • Use consistent naming conventions for requirement types to support data imports and integrations.

  • Regularly sync crew requirements after any structural changes.

  • Maintain reasonable grace periods to prevent flight delays due to expired qualifications.

  • Keep inactive requirements instead of deleting them for historical tracking and audits.


    • Related Articles

    • Crew Management Guide

      ?‍✈️ Crew Management Guide This guide provides a comprehensive overview of managing flight personnel within the Horizon platform, from crew profiles and qualifications to legality, scheduling, and trip assignments. ? Accessing the Crew Section The ...
    • Calendar Menu - Aircraft & Crew

      Overview The Aircraft & Crew calendar view combines two essential perspectives: Aircraft Activity: Displays flight legs, trips, and positioning events for each aircraft. Crew Assignments: Shows the corresponding flight crew and duty events aligned ...
    • Calendar - Crew

      Accessing the Calendar – Crew View From the Horizon main menu bar, go to Calendar. Hover over the Calendar dropdown menu. Select Crew from the available view options. Other available calendar views include: Aircraft & Trips Aircraft & Crew Aircraft ...
    • Schedule Menu - Crew

      Crew The Crew view allows for personnel scheduling and management. Displays crew members’ upcoming assignments, rest periods, and availability. Useful for ensuring duty compliance and maintaining balanced workloads. Provides visibility into who is on ...
    • Schedule Menu - Crew

      Overview The Schedule menu in Horizon provides users with quick access to tools and views related to aircraft, crew, and trip scheduling. These options are designed to streamline flight operations by centralizing schedule management in one location. ...