Life cycle of a flight
Flight legs in Maintenix have a state property that describes the current status of a flight leg within its life cycle. For example, the initial status for a flight leg is PLAN, but once it leaves the gate, its status changes to OUT.
Figure: Life cycle of a flight

The following table describes each flight status.
Status | Description |
---|---|
PLAN | The initial state for a planned flight leg. This is where locations, dates and initial tail assignments are recorded for a new flight leg in Maintenix. |
OUT | A flight leg enters this state once it pushes out from the gate onto the runway. At this point, the tail cannot be reassigned, and departure information is fixed. |
OFF | This state is defined by weight off wheels for the aircraft, or when the aircraft has taken off. |
ON | This state is defined by weight on wheels for the aircraft, or when the aircraft lands on the runway. |
IN |
A flight leg enters this state when it pulls up to
the arrival
gate.
Note: This is a very temporary state. Once
the aircraft pulls up to the gate, the state will change to IN and
then immediately change to COMPLETE.
|
RETURN | This state occurs when the aircraft returns from the runway to the gate. This would normally occur for maintenance reasons when the aircraft fails a safety check while on the runway and must return to the gate. |
DIVERT | This state occurs when the flight leg is air-born, and the aircraft cannot land at the original destination. Once a new destination is assigned to the flight leg, it enters a DIVERT state to warn the ground crew at the new location that an unexpected flight leg is set to land. |
COMPLETE | This state signifies that the flight leg record is now up to date in the system, and the flight leg usage has been applied to the aircraft inventory. |
EDIT | This state indicates that the flight leg record that was once marked as COMPLETE needed a change and has now been updated. The flight status will now remain as EDIT. |
ERROR | Once a flight leg has been completed, if it is deemed to be incorrect for any reason, the flight leg can be marked as in error, which will update the flight leg record in Maintenix accordingly, and remove the usage accrued on the aircraft's current configuration. |
CANCEL | While a flight leg is in a planned state, it can be canceled to remove it from the flight leg plan, to indicate that the flight leg will no longer occur. |