OBJECT
FtlSettings
List of FTL Settings.
link GraphQL Schema definition
- type FtlSettings {
- # Reporting time (duty) before start of first operating sector, if it is not
- # overriden by any other reporting_time_* categories.
- String! :
- # LRQ rules When set reporting time before start of first operating sector
- # will be calculated so that duty starts at ADEP sunrise minus 30 minutes or at
- # 07:30, whichever is later. If this is set, reporting_time_default will
- # be ignored. All other reporting time settings can override this setting.
- String! :
- # Reporting time (duty) before start of first operating sector, if that sector is
- # domestic. If set to "inf" (default), reporting_time_default is used
- # instead.
- String! :
- # Reporting time before start of first sector in duty, if it is a positioning
- # sector for a crew member (by any transport, flight or bus).
- String! :
- # Reporting time before start of first sector in duty, if it is a positioning by
- # car. If set to "inf", default reporting time for positioning is used.
- String! :
- # Reporting time before start of first sector in duty, if it is a positioning of
- # type "commercial carrier". If set to "inf", default reporting time for
- # positioning is used.
- String! :
- # Reporting time before start of first sector in duty, if it is a positioning by
- # train. If set to "inf", default reporting time for positioning is used.
- String! :
- # Reporting time before start of first sector in duty, if it is a positioning of
- # type "Hotel transfer". If set to "inf", default reporting time for positioning
- # is used.
- String! :
- # Reporting time (duty) before start of first operating sector, for scheduled
- # flights. If set to "inf", default reporting time is used.
- String! :
- # Reporting time (duty) before start of first operating sector, if it is a
- # "positioning" flight (empty leg). If set to "inf", default reporting time is
- # used.
- String! :
- # Reporting time (duty) before start of first operating sector, if it is a
- # single-pilot flight. If set to "inf", default reporting time is used.
- String! :
- # For selected airports of departure, custom reporting times before operating
- # sectors may be specified. Each line has format "CODE HH:MM", where CODE is a
- # mask for the ICAO or CUSTOM code for the airport (e.g. K***) and HH:MM is the
- # corresponding reporting time.
- String! :
- # For selected airports of destination, custom reporting times before operating
- # sectors may be specified. Each line has format "CODE HH:MM", where CODE is a
- # mask for the ICAO or CUSTOM code for the airport (e.g. K***) and HH:MM is the
- # corresponding reporting time.
- String! :
- # Reporting time dependent of flight distance. You may specidy several
- # combinations of distance and reporting time. Each line has format: "DISTANCE
- # HH:MM", where DISTANCE is distance in NM (Nautical Miles) and HH:MM is
- # corresponding reporting time.
- String! :
- # Reporting time (duty) before start of first operating sector for cabin crew. If
- # set to "inf", reporting time for cockpit crew (with all possible modifications)
- # will be used.
- String! :
- # For selected positions, custom reporting times before operating sectors may be
- # specified. Each line has format "POSITION HH:MM", where POSITION is an operator
- # name for a given position (e.g. LTC) and HH:MM is the corresponding reporting
- # time.
- String! :
- # If given position is occupied all other crew members will have specified
- # reporting time. This applies only to cockpit positions. If multiple positions
- # are defined and occupied on sector, the longest time will be used. Each line has
- # format "POSITION HH:MM", where POSITION is an operator name for a given position
- # (e.g. LTC) and HH:MM is the corresponding reporting time.
- String! :
- # The duration time of the long haul flight must be declared here in order to use
- # reporting times for long haul flights.
- String! :
- # Reporting time for cockpit crew for the long haul flight.
- String! :
- # Reporting time for cabin crew for the long haul flight.
- String! :
- # Duty margin after end of last sector (used only when duty ends with an operating
- # sector).
- String! :
- # LRQ rules Duty margin after end of last sector will be calculated so that
- # duty ends at ADES sunset plus 30 minutes. If this is set,
- # duty_after_last_sector_time will be ignored. All other duty end time
- # settings can override this setting.
- String! :
- # Duty margin after end of last sector (used only when duty ends with an operating
- # sector) when single pilot.
- String! :
- # Duty margin after end of last operating sector, if that sector is domestic. If
- # set to "inf" (default), duty_after_last_sector_time is used instead.
- String! :
- # If this option is set, both duty_after_last_sector_time and all
- # post-flight duty options will be ignored and the (flight) duty period will end
- # at the actual block-on time, if the actual time (from FW or JL) is available.
- String! :
- # For selected airports of destination, custom post-flight duty times after last
- # operating sector may be specified. Each line has format "ICAO HH:MM", where ICAO
- # is a mask for the ICAO code for the airport (e.g. K***) and HH:MM is the
- # corresponding post-flight duty time.
- String! :
- # For selected positions, custom post-flight duty times after last operating
- # sector may be specified. Each line has format "POSITION HH:MM", where POSITION
- # is an operator name for a given position (e.g. LTC) and HH:MM is the
- # corresponding post-flight duty time.
- String! :
- # If given position is occupied all other crew members will have specified post
- # flight duty time. This applies only to cockpit positions. If multiple positions
- # are defined and occupied on sector, the longest time will be used. Each line has
- # format "POSITION HH:MM", where POSITION is an operator name for a given position
- # (e.g. LTC) and HH:MM is the corresponding post flight duty time.
- String! :
- # Duty margin after end of last leg, if it is a positioning sector.
- String! :
- # Duty margin after end of last leg, if it is a positioning of type "commercial
- # carrier". If set to "inf", duty_after_last_positioning is used instead.
- String! :
- # Fraction of the post-flight duty included in the FDP.
- String! :
- # Maximum duration of post-flight duty to be included in FDP with
- # post_flight_duty_in_fdp_weight. Post-flight duty exceeding this limit
- # will not be included in FDP at all.
- String! :
- # Custom reporting time for cabin crew on simulator and training flights. If set
- # to "inf", default reporting time is used.
- String! :
- # Custom reporting time for cockpit crew on simulator and training flights. If set
- # to "inf", default reporting time is used.
- String! :
- # Custom end duty time for simulator and training flights. If set to "inf" default
- # reporting time is used.
- String! :
- # Custom reporting time for technical type flight. If set to "inf" default
- # reporting time is used.
- String! :
- # Custom end duty time for technical type flight. If set to "inf" default
- # reporting time is used.
- String! :
- # Custom reporting time for trips with training type. If set to "inf", default
- # reporting time is used. If flight is a line training as well
- # custom_reporting_time_for_line_training takes priority.
- String! :
- # Custom end duty time for trips with training type. If set to "inf", default
- # reporting time is used. If flight is a line training as well
- # custom_end_duty_time_for_line_training takes priority.
- String! :
- # Custom reporting time for line trainings and line checks. If set to "inf",
- # default reporting time is used.
- String! :
- # Custom end duty time for line trainings and line checks. If set to "inf",
- # default reporting time is used.
- String! :
- # Custom reporting time for ambulance flights. If set to "inf", default reporting
- # time is used.
- String! :
- # Custom end duty time for ambulance flights. If set to "inf", default reporting
- # time is used.
- String! :
- # If this option is set, the latest off-duty time of any activity in a duty period
- # will be taken into account when calculating overall duty end time, also for
- # overlapping activities. For example, if a crew member has standby duty from
- # 10:00 to 16:00 overlapped by a flight from 12:00 to 14:00, setting this option
- # will shift the duty end time of the flight from 14:00 (as calculated normally)
- # to 16:00. However, this will work well only with
- # post_flight_duty_in_fdp_weight set to 0; otherwise, the added time may
- # be counted towards FDP as well.
- String! :
- # Maximum total block time in FDP for multi-pilot crew depending on local time of
- # FDP start. Each row has format "HH:MM hh:mm", and means "maximum total block
- # time in multi-pilot FDP starting at HH:MM or later is hh:mm". If left empty, no
- # limit is assumed.
- String! :
- # Maximum total block time in FDP for single-pilot crew depending on local time of
- # FDP start. Each row has format "HH:MM hh:mm", and means "maximum total block
- # time in single-pilot FDP starting at HH:MM or later is hh:mm". If left empty,
- # limits for multi-pilot crew are used instead.
- String! :
- # Custom maximum flying time in a single FDP consisting of one sector only. If set
- # to “0”, preceding limits max_block_time_* are used instead.
- String! :
- # Custom maximum flying time in a single FDP for single-pilot crew with a break
- # used (split duty). If set to “0”, preceding limits max_block_time_* are
- # used instead.
- String! :
- # Custom maximum flying time a FDP if the total flying time at night (according to
- # civil twilight) is 7 hours or more. If set to “0”, preceding limits
- # max_block_time_* are used instead.
- String! :
- # Custom maximum flying time in a single FDP for long-haul flights, i.e. with
- # duration of one or more sectors at least long_haul_flight_duration. If
- # set to “0”, preceding limits max_block_time_* are used instead.
- String! :
- # Custom maximum flying time in a single FDP when flying with augmented crew. If
- # set to “0”, preceding limits max_block_time_* are used instead.
- String! :
- # Custom maximum flying time in a single FDP when flying with double crew. If set
- # to “0”, preceding limits max_block_time_* are used instead.
- String! :
- # Maximum permitted total block time in FDP will be reduced by this value times
- # the number of sectors.
- String! :
- # Maximum block-to-block duration of a single leg in a single-pilot flight.
- String! :
- # If selected, max block time limits will be calculated based on "flight time"
- # instead, i.e. from take-off until landing.
- String! :
- # Maximum duration of a single "night" duty, i.e. overlapping interval specified
- # by interval_start_for_night_duty and
- # interval_end_for_night_duty.
- String! :
- # Maximum duration of a single "night" FDP, i.e. overlapping interval specified by
- # interval_start_for_night_duty and interval_end_for_night_duty.
- String! :
- # Should any night duties be scheduled to be carried out for 2 or more consecutive
- # nights, then crew members will finish the duty preceding this series of duties
- # by local midnight before commencing the block of consecutive night duties, such
- # that the flight crew members can take a rest period during a local night.
- String! :
- # At the finish of series of night duties crew member shall have a minimum one day
- # off
- String! :
- # A flight crew member whose duties have already infringed three consecutive
- # WOCLs, must not be assigned an FDP that would again infringe a WOCL without at
- # least an intervening off-duty period that includes a local night.
- String! :
- # In case the flight crew member is assigned a 4th, or a 5th consecutive early
- # start: the maximum FDP permissible on the day of the 4th early start is reduced
- # by 2 hours, and the maximum FDP permissible on the day of the 5th early start is
- # reduced by 4 hours. The 6th early start will be flagged as a violation.
- String! :
- # If a duty ends after this hour, not being a "night duty", it will be classified
- # as a „late finish” duty.
- String! :
- # If duty overlaps with an interval between this time and
- # interval_end_for_night_duty, will be classified as a night duty.
- String! :
- # If duty overlaps with an interval between interval_start_for_night_duty
- # and this time, will be classified as a night duty.
- String! :
- # If a duty starts before this hour, not being a "night duty", then it will be
- # classified as an „early start” duty.
- String! :
- # If selected FDP start and end times will be used to determine early/late/night
- # duty instead of duty times. Non-FDP duty will never be considered as
- # early/late/night duty.
- String! :
- # Minimum length of a duty period to be considered a nocturnal (or night) duty.
- String! :
- # The overlap with the interval specified by interval_start_for_late_duty
- # and interval_end_for_early_duty should be greater than this value for
- # the duty to be counted as "nocturnal". Therefore, if set to zero (default), any
- # non-zero overlap will suffice. This threshold does not affect
- # checking for WOCL duty i.e. interval_start_for_night_duty and
- # interval_end_for_night_duty.
- String! :
- # Maximum time of separation between duties to be treated as consecutive.
- String! :
- # Maximum number of consecutive (not separated by
- # consecutive_duty_max_separation or more) nocturnal duties, i.e.
- # overlapping interval specified by interval_start_for_late_duty and
- # interval_end_for_early_duty.
- String! :
- # Minimal rest required after a series of two or more consecutive nocturnal
- # duties, i.e. overlapping interval specified by
- # interval_start_for_late_duty and interval_end_for_early_duty.
- String! :
- # This option disables consecutive_nocturnal_duty_max for not
- # acclimatized crew members.
- String! :
- # This option disables consecutive_nocturnal_duty_rest for cabin crew, so
- # that it will only be required for cockpit crew.
- String! :
- # Maximum number of consecutive early starts, i.e. commencing in the interval
- # specified by interval_end_for_night_duty and
- # interval_end_for_early_duty.
- String! :
- # Maximum number of consecutive (not separated by
- # consecutive_duty_max_separation or more) night duties, i.e. overlapping
- # interval specified by interval_start_for_night_duty and
- # interval_end_for_night_duty.
- String! :
- # Maximum number of consecutive (not separated by
- # consecutive_duty_max_separation or more) night duties, i.e. overlapping
- # interval specified by interval_start_for_night_duty and
- # interval_end_for_night_duty, that also contain a break of 2h or more.
- String! :
- # Cumulative limits for night duties, i.e. overlapping interval specified by
- # interval_start_for_night_duty and interval_end_for_night_duty.
- # Written as set of lines in format "X in Y Z", where each line means "At most «X»
- # night duties in every period of «Y» consecutive «Z»s", where X and Y are
- # numbers, whereas Z can be "d" for calendar day, "m" for calendar month, "q" for
- # calendar quarter, or "y" for calendar year. Each time unit name can also be
- # written in full. ("days" instead of "d" etc.).
- String! :
- # Cumulative limits for nocturnal duties, i.e. overlapping interval specified by
- # interval_start_for_late_duty and interval_end_for_early_duty.
- # Written as set of lines in format "X in Y Z", where each line means "At most «X»
- # night duties in every period of «Y» consecutive «Z»s", where X and Y are
- # numbers, whereas Z can be "d" for calendar day, "m" for calendar month, "q" for
- # calendar quarter, or "y" for calendar year. Each time unit name can also be
- # written in full. ("days" instead of "d" etc.).
- String! :
- # Cumulative limits for early starts, i.e. commencing between
- # interval_end_for_night_duty and interval_end_for_early_duty.
- # Written as set of lines in format "X in Y Z", where each line means "At most «X»
- # night duties in every period of «Y» consecutive «Z»s", where X and Y are
- # numbers, whereas Z can be "d" for calendar day, "m" for calendar month, "q" for
- # calendar quarter, or "y" for calendar year. Each time unit name can also be
- # written in full. ("days" instead of "d" etc.).
- String! :
- # Five consecutive early morning duties will be allowed as long as:
- the
- # minimum rest period before the start of such a series will be 24 hours,
- #
- the duties will not exceed 9 hours each,
-
- at the finish of such a
- # series of duties, crew members will have a minimum of 63 hours free of all
- # duties.
.String! : # Five consecutive night duties will be allowed as long as: - the minimum
# rest period before the start of such a series will be 24 hours, the # duties will not exceed 8 hours each, at the finish of such a series of # duties, crew members will have a minimum of 54 hours free of all duties. . String! : # Five consecutive night duties will be allowed as long as: - a break of at
# least three hours is included in each flight duty period, at the finish of # such a series of duties, crew members will have a minimum of 56 hours free of # all duties. . String! : # Minimum duty length required to count given duty towards cumulative night or # nocturnal duties. String! : # Upper limit for the time zone difference between local nights on consecutive # days to be counted as consecutive. String! : # Cumulative duty limits for cabin crew. Written as set of lines in format "X in Y # Z", where each line means "At most «X» cumulative duty hours in every period of # «Y» consecutive «Z»s", where X and Y are numbers, whereas Z can be "d" for # calendar day, "m" for calendar month, "q" for calendar quarter, or "y" for # calendar year. Each time unit name can also be written in full. ("days" instead # of "d" etc.). String! : # Cumulative duty limits for cockpit crew. Written as set of lines in format "X in # Y Z", where each line means "At most «X» cumulative duty hours in every period # of «Y» consecutive «Z»s", where X and Y are numbers, whereas Z can be "d" for # calendar day, "m" for calendar month, "q" for calendar quarter, or "y" for # calendar year. Each time unit name can also be written in full. ("days" instead # of "d" etc.). String! : # Maximum total (cumulative) duty time between days off duty. String! : # Cumulative block time limits for cockpit crew. Written as set of lines in format # "X in Y Z", where each line means "At most «X» cumulative block (flight) hours # in every period of «Y» consecutive «Z»s", where X and Y are numbers, whereas Z # can be "d" for calendar day, "m" for calendar month, "q" for calendar quarter, # or "y" for calendar year. Each time unit name can also be written in full. # ("days" instead of "d" etc.). String! : # Cumulative block time limits for single pilot. Written as set of lines in format # "X in Y Z", where each line means "At most «X» cumulative block (flight) hours # in every period of «Y» consecutive «Z»s", where X and Y are numbers, whereas Z # can be "d" for calendar day, "m" for calendar month, "q" for calendar quarter, # or "y" for calendar year. Each time unit name can also be written in full. # ("days" instead of "d" etc.). String! : # Cumulative block time limits for cabin crew. Written as set of lines in format # "X in Y Z", where each line means "At most «X» cumulative block (flight) hours # in every period of «Y» consecutive «Z»s", where X and Y are numbers, whereas Z # can be "d" for calendar day, "m" for calendar month, "q" for calendar quarter, # or "y" for calendar year. Each time unit name can also be written in full. # ("days" instead of "d" etc.). String! : # Number of consecutive days off needed to reset cumulative block time to 0. # Written as set of lines in format "X in Y Z", where each line means "At least # «X» consecutive days off are needed to reset the block time limit for every # period of «Y» consecutive «Z»s", where X and Y are numbers, whereas Z can be # (calendar) day, month, quarter or year. The days off will be counted as "days # free of flights", regardless of the current mode set in # days_off_calculation. String! : # Cumulative block time limits for "1 day" or "24 hours" will be increased to this # value if there is at least part of some FDP with augmented crew in the examined # interval. String! : # Cumulative block time limits for "1 day" or "24 hours" will be increased to this # value if there is at least part of some FDP with double crew in the examined # interval. String! : # Cumulative block time limits for "7 days" or "168 hours" will be replaced with # this value if there is at least part of some FDP that is classified as "night" # or "nocturnal". String! : # Cumulative duty time limits for "7 days" or "168 hours" will be replaced with # this value if there are least three FDPs (or parts thereof) that are classified # as "night" or "nocturnal". String! : # Cumulative block time limits for crew marked as Special Flight Operations. # Written as set of lines in format "X in Y Z", where each line means "At most «X» # cumulative block (flight) hours in every period of «Y» consecutive «Z»s", where # X and Y are numbers, whereas Z can be "d" for calendar day, "m" for calendar # month, "q" for calendar quarter, or "y" for calendar year. Each time unit name # can also be written in full. ("days" instead of "d" etc.). String! : # Cumulative FDP limits for all crew members Written as set of lines in format "X # in Y Z", where each line means "At most «X» cumulative FDP hours in every period # of «Y» consecutive «Z»s", where X and Y are numbers, whereas Z can be "d" for # calendar day, "m" for calendar month, "q" for calendar quarter, or "y" for # calendar year. Each time unit name can also be written in full. ("days" instead # of "d" etc.). String! : # This option allows to increase "X in 28 calendar days" block time limit to a # custom value for 28 consecutive days at most 4 times in every calendar year. # Every period of extension counts towards the calendar year in which it ends. String! : # If selected, cumulative block time limits will be calculated based on "flight # time" instead, i.e. from take-off until landing. String! : # If selected, in case of "calendar" periods, the whole period (e.g. 00:00 to # 24:00) will always be used for cumulative duty/block time calculations, instead # of ending the period at the current duty (e.g. 00:00 to 13:57). String! : # If selected, in case of "calendar month" periods, the entire previous month # instead of the current month (e.g. JUL instead of AUG) will be used for # cumulative duty/block time calculations. String! : # If selected, block time limits will not apply to cabin crew. String! : # Cumulative limit of long distance flights' block time in consecutive 24h. String! : # Cumulative limit of other (non-long-distance) flights' block time in consecutive # 24h. String! : # Cumulative limit of line training block time in consecutive 24h. String! : # Deduct year cumulative block limit up to 50h for large number of flights # deduction = (flights_qty-200)/6, min. 0, max. 50, rounded down. String! : # Type of acclimatisation used on this AOC. String! : # Defines a number of hours that has to be spent in any location to acclimatize to # its timezone. String! : # Defines the band of the WOCL acclimatization. Band of three timezones is default # and defined as ±01:00 (from −01:00 to +01:00) relative to the home base. As long # as a crew member is flying within this band, they stay acclimatized to their # homebase. String! : # Maximum permitted number of consecutive FDPs in an unknown state of # acclimatisation. String! : # When counting consecutive FDPs in an unknown state of acclimatisation, any # non-fdp duties will be counted as well. String! : # If this option is set, FDP length limit will not be calculated. String! : # Usually, FDP limits are based on the AOC of the first operating sector. If this # option is selected, though, the max FDP is calculated based on the most # restrictive AOC among the AOC of all sectors in FDP instead. String! : # If this option is set, time-dependent maximum daily FDP will be calculated based # on scheduled departure time instead of a beginning of the FDP. String! : # If this option is set, time-dependent maximum daily FDP for cabin crew # will be calculated based on the cockpit crew's AUTO reporting time # instead of the beginning of the FDP. String! : # If this option is set, whenever the delay is less than 4 hours, the maximum FDP # is calculated based on the original reporting time. Either way, the FDP starts # counting at the delayed reporting time, as usual. This option works best # together with exclude_manual_reporting_from_plan. String! : # This option classifies only "auto" reporting times as planned. Therefore, all # manually entered reporting times will be treated as changed during FDP # realization instead of in the planning phase. String! : # If selected, FDP length will be calculated as the sum of sector block times. # Reporting times will not be included in actual FDP duration. To include # reporting times, use use_block_weight_as_fdp_weight instead. String! : # If selected, FDP weight (% contribution) for all flight segments will be taken # from block time contribution. This will not affect reporting time and # post-flight duty time, which will be included as usual. To exclude reporting # times, use use_block_time_for_fdp_length instead. String! : # Maximum length of FDP depending on local time of FDP start (separate rows) and # sector count (separate columns, starting from 1). Applies to multi-pilot crew, # providing the crew member is acclimatised. Each row has format "HH:MM [ H1:M1 # H2:M2 ... ]", where HH:MM is local time and Hn:Mn is the # maximum length of FDP consisting of n sectors. Last value covers all # subsequent values of n. String! : # Maximum length of FDP depending on local time of FDP start (separate rows) and # sector count (separate columns, starting from 1). Applies to multi-pilot crew, # providing the crew member is NOT acclimatised, and last rest period was shorter # than 18 hours. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", where HH:MM is # local time and Hn:Mn is the maximum length of FDP consisting # of n sectors. Last value covers all subsequent values of n. String! : # Maximum length of FDP depending on local time of FDP start (separate rows) and # sector count (separate columns, starting from 1). Applies to multi-pilot crew, # providing the crew member is NOT acclimatised, and last rest period was between # 18 hours and 30 hours (inclusive). Each row has format "HH:MM [ H1:M1 H2:M2 ... # ]", where HH:MM is local time and Hn:Mn is the maximum length # of FDP consisting of n sectors. Last value covers all subsequent values # of n. String! : # Maximum length of FDP depending on local time of FDP start (separate rows) and # sector count (separate columns, starting from 1). Applies to multi-pilot crew, # providing the crew member is NOT acclimatised, and last rest period was longer # than 30 hours. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", where HH:MM is # local time and Hn:Mn is the maximum length of FDP consisting # of n sectors. Last value covers all subsequent values of n. String! : # Special rule on max FDP to be used for multi-pilot crew. String! : # Maximum length of FDP depending on local time of FDP start (separate rows) and # sector count (separate columns, starting from 1). Applies to single-pilot crew. # Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", where HH:MM is local time and # Hn:Mn is the maximum length of FDP consisting of n # sectors. Last value covers all subsequent values of n. If left empty, # limits for multi-pilot crew are used instead. String! : # Special rule on max FDP to be used for single-pilot crew. String! : # Maximum length of FDP for cabin crew, depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1). Applies to # cabin crew. If undefined, the same rules apply as for the cockpit crew. Each row # has format "HH:MM [ H1:M1 H2:M2 ... ]", where HH:MM is local time and # Hn:Mn is the maximum length of FDP consisting of n # sectors. Last value covers all subsequent values of n. String! : # Maximum length of FDP for energency medical flights (ambulance), depending on # local time of FDP start (separate rows) and sector count (separate columns, # starting from 1). Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", where HH:MM # is local time and Hn:Mn is the maximum length of FDP # consisting of n sectors. Last value covers all subsequent values of # n. If left empty, "normal" tables are used instead. It is usually # sufficient to define either fdp_length_ambulance_table or # fdp_length_ambulance, but not both at once. String! : # Change of the maximum FDP duration for emergency medical flights (ambulance # flights). It is usually sufficient to define either # fdp_length_ambulance_table or fdp_length_ambulance, but not # both at once. String! : # Extension of this value. String! : String! : # Max extended duration for this parameter. String! : # Max (shortened) duration for this parameter. String! : # Duration to be set for selected airports of departure. Each line has format # "CODE HH:MM", where CODE is a mask for the ICAO or CUSTOM code for the airport # (e.g. K***) and HH:MM is the corresponding duration. If the duration is not # found, or if it's less than the default duration, it will not be changed. String! : # If selected, FDP will be treated as "ambulance" whenever the last sector in FDP # (not necessarily the entire FDP) has this type. If not selected (default), all # sectors must be of this type for fdp_length_ambulance to be in effect. String! : # If selected, single-pilot FDP are not classified as "ambulance" for the purpose # of calculating max FDP. String! : # Change of the maximum FDP duration for non-commercial flights (aka private). String! : # Extension of this value. String! : String! : # Max extended duration for this parameter. String! : # Max (shortened) duration for this parameter. String! : # Duration to be set for selected airports of departure. Each line has format # "CODE HH:MM", where CODE is a mask for the ICAO or CUSTOM code for the airport # (e.g. K***) and HH:MM is the corresponding duration. If the duration is not # found, or if it's less than the default duration, it will not be changed. String! : # This flag will result in "non-commercial" flag deduced from "for owner" flight # type, instead of from the dedicated "commercial" flag being unset. The # "commercial" flag will have no effect if this field is selected. String! : # If selected, FDP will be treated as "non-commercial" whenever the last sector in # FDP (not necessarily the entire FDP) has the "commercial" flag unset. If not # selected (default), all sectors must have this flag unset for # fdp_length_non_commercial to be in effect. String! : # This option allows to skip all FDP-related extensions and reductions (e.g. WOCL, # FDP extension, crew augmentation) for "non-commercial" FDP. String! : # This option allows to skip FDP-related extensions and reductions for single # pilot FDP except for alterations caused by WOCL encroachement. Those will # still affect maximum FDP duration. String! : # This option allows to skip WOCL reduction for "non-commercial" FDP. String! : # This option allows to skip WOCL reduction for "split duty" FDP. Works ONLY when # split_and_augmented_prior_to_wocl is enabled String! : # Change of the maximum FDP duration for FDP including at least one simulator or # training sector. String! : # Extension of this value. String! : String! : # Max extended duration for this parameter. String! : # Max (shortened) duration for this parameter. String! : # Duration to be set for selected airports of departure. Each line has format # "CODE HH:MM", where CODE is a mask for the ICAO or CUSTOM code for the airport # (e.g. K***) and HH:MM is the corresponding duration. If the duration is not # found, or if it's less than the default duration, it will not be changed. String! : # Method of calculating FDP reduction due to WOCL encroachment. Generally, if this # option is not "none": - when the FDP starts in the WOCL, the maximum FDP
# will be reduced by 100% of its encroachment up to a maximum of two hours # when the FDP ends in or fully encompasses the WOCL, the maximum FDP will be # reduced by 50% of its encroachment .String! : # If selected FDP reduction due to WOCL encroachment will be ignored for augmented # crews. String! : # If selected FDP reduction due to WOCL encroachment will be ignored for double # crews. String! : # If the WOCL reduction should be skipped, whenever the crew member is in an # unknown state of acclimatisation. String! : # FDP reduction due to WOCL. String! : # If this option is set, WOCL encroachment will be calculated based on the FDP # including potential extension. String! : # If this option is set, WOCL encroachment will be calculated only for the FDP # that include extension. String! : # If this option is set, WOCL encroachment will be calculated only for the FDP # that has split duty, or augmented crew. String! : # If this option is set, WOCL encroachment will be calculated based on the FDP # which already takes into account both split duty and/or augmented crew. String! : # Exclude break time (in case of split duty) from WOCL encroachment calculations. # This option is NOT supported by "real intersection with WOCL". String! : # Maximal number of sectors in FDP, when starts or ends in the WOCL, and # encroaches the WOCL by no more than 2h. String! : # Maximal number of sectors in FDP, when starts or ends in the WOCL, and # encroaches the WOCL by more than 2h. String! : # Independent limit on the maximum number of sectors in FDP when it overlaps with # the interval between interval_start_for_night_duty and # interval_end_for_night_duty. String! : # Upper limit for max FDP duration, which cannot be exceeded even if any extension # (e.g. FDP+) is used. String! : # If this option is set, and the time zone difference between the current location # and the home base (time zone offset) is 3 hours or greater, the max FDP shall be # limited to 11:30. For each sector starting from the second, this limit shall be # further reduced by 00:30. Also, FDP extensions cannot be used on such flights. String! : # If this option is selected, any FDP that switches between aircraft with # different aircraft types will not be permitted (it will result in max FDP # reduced to 0). String! : # Time margin before max FDP length when warning on FDP will be displayed. For # example, if max FDP is 13:00 and this threshold is 01:00, warning will be # displayed when FDP exceeds 12:00. String! : # Increase in maximum FDP time for cabin crew. This increase will be applied even # if fdp_length_cabin is already in force. String! : # When the flight crew consists of two pilots, every sector long enough, when # acclimatised, shall be considered as a multi-sector flight. Each row has format # "HH:MM N", where HH:MM is minimal length (block time) of sector and N is the # equivalent sector count. String! : # When the flight crew consists of two pilots, every sector long enough, when NOT # acclimatised, shall be considered as a multi-sector flight. Each row has format # "HH:MM N", where HH:MM is minimal length (block time) of sector and N is the # equivalent sector count. String! : # Maximum block-to-block duration of a single leg in a non-acclimatised state. String! : # If set to TRUE, actual duration of the flight (including JL) will be taken into # account when calculating the equivalent sector count. Otherwise, if unset, # planned duration will be used. String! : # If selected, the above options equivalent_sector_count_* will NOT be # used for augmented and double crew. String! : # If selected, the above options equivalent_sector_count_* will NOT be # used for cabin crew. String! : # Allows to specify the details of extending the FDP (FDP+). String! : # Maximal number of sectors in FDP with extension, when not encroached by WOCL. String! : # Maximal number of sectors in FDP with extensions, when encroached by WOCL by no # more than 2h. String! : # Maximal number of sectors in FDP with extensions, when encroached by WOCL by # more than 2h. String! : # Independent limit on maximal length of single extended FDP, starting between # 22:00 and 04:59 local time. String! : # If FDP Extension should be applied only for acclimatized crew. String! : # Maximal extension of single FDP. String! : # Maximal extension of single FDP for augmented crew. String! : # Maximal extension of single FDP for double crew. String! : # Limit on maximum duration of extended FDP. String! : # Maximum extended FDP for multi-pilot operations. String! : # Maximum extended FDP for single-pilot operations. String! : # Maximum extended FDP length depending on local time of FDP start (separate rows) # and sector count (separate columns, starting from 1). Each row has format "HH:MM # [ H1:M1 H2:M2 ... ]", where HH:MM is local time and Hn:Mn is # the maximum length of FDP consisting of n sectors. Last value covers # all subsequent values of n. String! : # Alternative FDP extension for "ambulance" FDP. If left as "not used", ambulance # FDP+ will use the same settings as fdp_extension above. To disable # extensions for ambulance FDP altogether, use # fdp_extension_disable_on_ambulance instead. String! : # Maximal number of sectors in FDP with extension, when not encroached by WOCL. String! : # Maximal number of sectors in FDP with extensions, when encroached by WOCL by no # more than 2h. String! : # Maximal number of sectors in FDP with extensions, when encroached by WOCL by # more than 2h. String! : # Independent limit on maximal length of single extended FDP, starting between # 22:00 and 04:59 local time. String! : # If FDP Extension should be applied only for acclimatized crew. String! : # Maximal extension of single FDP. String! : # Maximal extension of single FDP for augmented crew. String! : # Maximal extension of single FDP for double crew. String! : # Limit on maximum duration of extended FDP. String! : # Maximum extended FDP for multi-pilot operations. String! : # Maximum extended FDP for single-pilot operations. String! : # Maximum extended FDP length depending on local time of FDP start (separate rows) # and sector count (separate columns, starting from 1). Each row has format "HH:MM # [ H1:M1 H2:M2 ... ]", where HH:MM is local time and Hn:Mn is # the maximum length of FDP consisting of n sectors. Last value covers # all subsequent values of n. String! : # Alternative FDP extension for non-commercial FDP. If left as "not used", # non-commercial FDP+ will use the same settings as fdp_extension above. String! : # Maximal number of sectors in FDP with extension, when not encroached by WOCL. String! : # Maximal number of sectors in FDP with extensions, when encroached by WOCL by no # more than 2h. String! : # Maximal number of sectors in FDP with extensions, when encroached by WOCL by # more than 2h. String! : # Independent limit on maximal length of single extended FDP, starting between # 22:00 and 04:59 local time. String! : # If FDP Extension should be applied only for acclimatized crew. String! : # Maximal extension of single FDP. String! : # Maximal extension of single FDP for augmented crew. String! : # Maximal extension of single FDP for double crew. String! : # Limit on maximum duration of extended FDP. String! : # Maximum extended FDP for multi-pilot operations. String! : # Maximum extended FDP for single-pilot operations. String! : # Maximum extended FDP length depending on local time of FDP start (separate rows) # and sector count (separate columns, starting from 1). Each row has format "HH:MM # [ H1:M1 H2:M2 ... ]", where HH:MM is local time and Hn:Mn is # the maximum length of FDP consisting of n sectors. Last value covers # all subsequent values of n. String! : # Allows to choose how, in general, FDP extension should work: whether it should # be applied automatically, or only in case of a violation (default). String! : # FDP extension limits. Written as set of lines in format "X in Y Z", where each # line means "No more than «X» FDP extensions in every period of «Y» consecutive # «Z»s", where X and Y are numbers, whereas Z can be "d" for calendar day, "m" for # calendar month, "q" for calendar quarter, or "y" for calendar year. Each time # unit name can also be written in full. ("days" instead of "d" etc.). String! : # Describes how the commander’s discretion (CD) flag affects cumulative FDP+ # limits defined in fdp_extension_limits. String! : # Limits on total duration of FDP extension. Written as set of lines in format "X # in Y Z", where each line means "No more than «X» extension hours in every period # of «Y» consecutive «Z»s", where X and Y are numbers, whereas Z can be "d" for # calendar day, "m" for calendar month, "q" for calendar quarter, or "y" for # calendar year. Each time unit name can also be written in full. ("days" instead # of "d" etc.). String! : # If selected, augmented/double FDP will also be counted towards # fdp_extension_limits. String! : # Extended FDP with extension not exceeding this value will not be counted into # fdp_extension_limits. String! : # If this option is set, for FDP with extension, - pre and post flight
# minimum rest is increased by two hours, OR post flight rest only is # increased by four hours Where the extensions are used for consecutive # FDPs, the pre and post flight rest between the two duties shall run # consecutively. String! : # If this option is set, after each consecutive FDP with extension in 7 days, only # the post-flight rest is increased by eight hours and the regular # fdp_extension_rest_increase is not applied. String! : # At least this duration must elapse between the end of one FDP+ and the start of # another. This requirement will not be enforced if both FDP+ are the part of the # same rotation. String! : # Minimum required duration of rest to precede AND follow any FDP with extension. String! : # Disable (do not allow) FDP extensions in case of ambulance FDP. String! : # Disable FDP extension to the split duty (duty extended due to the break). String! : # Fraction of training period to be counted in cumulative duty hours. String! : # Fraction of simulator period to be counted in cumulative duty hours. String! : # Fraction of simulator or training period to be counted towards FDP time, if it # precedes one or more operating sectors. If this option is left as 0 (default), # this feature is not used. String! : # Whether the simulator should be treated as an non-FDP duty. String! : # Time fraction of leading positioning to be included in total duty time. String! : # Whether positioning count as sector for FDP calculation. String! : # Whether positioning directly before break count as sector for FDP calculation. String! : # If selected, sectors with no landing (landing count = 0) entered in JL will not # be counted towards sector count. String! : # If selected, all sectors with ICAO type G at the end of the FDP will be excluded # from the FDP. String! : # Time fraction of trailing positioning (at most last 2 sectors) to be included in # total duty time. String! : # Time fraction of positioning which is neither "trailing" nor "leading" to be # included in total duty time. This includes stand-alone positioning as well. String! : # Time fraction of hotel type of positioning, which is neither "trailing" nor # "leading" to be included in total duty time. This includes stand-alone # positioning as well. String! : # Time fraction of positioning to be included in total FDP time. Positioning not # included in FDP is taken with coefficient equal to 0, regardless of this # setting. String! : # Possible values of rest facilities. String! : # Minimum total in-flight rest time for a duty to be counted as augmented crew. If # set to 0, augmented crew will be recognized based on the total rest fraction, # instead. String! : # Minimum total in-flight rest time for a duty to be counted as double crew. If # set to 0, double crew will be recognized based on the total rest fraction, # instead. String! : # Maximal number of landings if an FDP is extended due to crew augmentation. # Applies only to cockpit crew. String! : # Maximal number of landings if an FDP is extended due to crew augmentation by an # additional complete crew. Applies only to cockpit crew. String! : # Limits specified in augmented_crew_max_sectors and # double_crew_max_sectors can be increased by one if there is an # additional sector not exceeding this duration. String! : # If selected, following cumulative flight time rules will follow. For augmented # cockpit crew: - for 1 additional pilot: 80%
- for 2 additional pilots:
# 75% for 3 additional pilots: 70% For augmented cabin crew:
# when flight time is 08:00 or less: 100% when flight time exceeds 08:00: # 80% when flight time exceeds 10:00: 75% when flight time exceeds 12:00: # 70% . String! : # If selected, flight (block) time for augmented or double crew will be reduced # proportionally by the in-flight rest fraction. String! : # If this option is set, rest facility (any other than NONE) has to be set on the # sector in order to apply either reduce_flight_time_percentage or # reduce_flight_time_proportional. String! : # Fraction of in-flight rest to be subtracted from actual FDP. String! : # Duration within each sector for which any in-flight rest should not be counted. # This amount will be subtracted from each sector's block time for the purpose of # calculating in-flight rest. String! : # Relaxed FTL for augmented cabin crew due to in-flight rest. String! : # This setting will affect the basic value of "minimum rest" specified in # minimum_rest_at_home_base_time and # minimum_rest_outside_home_base_time. String! : # Extension of this value. String! : String! : # Max extended duration for this parameter. String! : # Max (shortened) duration for this parameter. String! : # Duration to be set for selected airports of departure. Each line has format # "CODE HH:MM", where CODE is a mask for the ICAO or CUSTOM code for the airport # (e.g. K***) and HH:MM is the corresponding duration. If the duration is not # found, or if it's less than the default duration, it will not be changed. String! : # Additional FDP time permitted when flying "non-commercial" flights. String! : # Additional FDP time for flights consisting no more than 2 legs, and with single # leg at least long_haul_flight_duration long. String! : # Amount by which the max FDP is decreased if the crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased if the # crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased for duty # > 18h. String! : # Increase in single FDP time due to in-flight rest. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Fraction of in-flight rest to be used for augmenting FDP. String! : # Fraction of in-flight rest to be used for augmenting FDP when Class 2/3 rest # facility (reclining seat) is available. If set to 0, the basic weight will be # used as default. String! : # Limit on increased FDP time when Class 2/3 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # This additional margin will be subtracted from the in-flight rest for # calculating FDP extension. For example, if the in-flight rest is 2:00 and this # setting is 0:30, only 1:30 will be used for extending max FDP. String! : # If selected sum of rest time of all crew members will be used when calculating # max FDP length augmentation. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for seat # (Class 2/3) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for # Class 2 rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for bunk # (Class 1) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Relaxed FTL for cockpit crew when it is augmented by an additional pilot (three # pilots total). String! : # This setting will affect the basic value of "minimum rest" specified in # minimum_rest_at_home_base_time and # minimum_rest_outside_home_base_time. String! : # Extension of this value. String! : String! : # Max extended duration for this parameter. String! : # Max (shortened) duration for this parameter. String! : # Duration to be set for selected airports of departure. Each line has format # "CODE HH:MM", where CODE is a mask for the ICAO or CUSTOM code for the airport # (e.g. K***) and HH:MM is the corresponding duration. If the duration is not # found, or if it's less than the default duration, it will not be changed. String! : # Additional FDP time permitted when flying "non-commercial" flights. String! : # Additional FDP time for flights consisting no more than 2 legs, and with single # leg at least long_haul_flight_duration long. String! : # Amount by which the max FDP is decreased if the crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased if the # crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased for duty # > 18h. String! : # Increase in single FDP time due to in-flight rest. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Fraction of in-flight rest to be used for augmenting FDP. String! : # Fraction of in-flight rest to be used for augmenting FDP when Class 2/3 rest # facility (reclining seat) is available. If set to 0, the basic weight will be # used as default. String! : # Limit on increased FDP time when Class 2/3 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # This additional margin will be subtracted from the in-flight rest for # calculating FDP extension. For example, if the in-flight rest is 2:00 and this # setting is 0:30, only 1:30 will be used for extending max FDP. String! : # If selected sum of rest time of all crew members will be used when calculating # max FDP length augmentation. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for seat # (Class 2/3) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for # Class 2 rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for bunk # (Class 1) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # If set FDP extension due to augmented or double crew will be applied after # extension due to split duty. String! : # Minimum number of captain-ranked crew members for the augmented or double # cockpit crew to be applied. String! : # If set, represents a minimum number of extra crew members to qualify for double # crew regulations. If set to zero (default), double crew regulations require # twice the normal amount of crew members. String! : # If set, represents a minimum number of extra cabin crew members to qualify for # triple cabin crew regulations. If set to zero (default), triple cabin crew # regulations are not used. String! : # Relaxed FTL for double cabin crew due to in-flight rest. String! : # This setting will affect the basic value of "minimum rest" specified in # minimum_rest_at_home_base_time and # minimum_rest_outside_home_base_time. String! : # Extension of this value. String! : String! : # Max extended duration for this parameter. String! : # Max (shortened) duration for this parameter. String! : # Duration to be set for selected airports of departure. Each line has format # "CODE HH:MM", where CODE is a mask for the ICAO or CUSTOM code for the airport # (e.g. K***) and HH:MM is the corresponding duration. If the duration is not # found, or if it's less than the default duration, it will not be changed. String! : # Additional FDP time permitted when flying "non-commercial" flights. String! : # Additional FDP time for flights consisting no more than 2 legs, and with single # leg at least long_haul_flight_duration long. String! : # Amount by which the max FDP is decreased if the crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased if the # crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased for duty # > 18h. String! : # Increase in single FDP time due to in-flight rest. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Fraction of in-flight rest to be used for augmenting FDP. String! : # Fraction of in-flight rest to be used for augmenting FDP when Class 2/3 rest # facility (reclining seat) is available. If set to 0, the basic weight will be # used as default. String! : # Limit on increased FDP time when Class 2/3 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # This additional margin will be subtracted from the in-flight rest for # calculating FDP extension. For example, if the in-flight rest is 2:00 and this # setting is 0:30, only 1:30 will be used for extending max FDP. String! : # If selected sum of rest time of all crew members will be used when calculating # max FDP length augmentation. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for seat # (Class 2/3) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for # Class 2 rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for bunk # (Class 1) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Relaxed FTL for cockpit crew when it is doubled (augmented by a second complete # crew, four pilots total). String! : # This setting will affect the basic value of "minimum rest" specified in # minimum_rest_at_home_base_time and # minimum_rest_outside_home_base_time. String! : # Extension of this value. String! : String! : # Max extended duration for this parameter. String! : # Max (shortened) duration for this parameter. String! : # Duration to be set for selected airports of departure. Each line has format # "CODE HH:MM", where CODE is a mask for the ICAO or CUSTOM code for the airport # (e.g. K***) and HH:MM is the corresponding duration. If the duration is not # found, or if it's less than the default duration, it will not be changed. String! : # Additional FDP time permitted when flying "non-commercial" flights. String! : # Additional FDP time for flights consisting no more than 2 legs, and with single # leg at least long_haul_flight_duration long. String! : # Amount by which the max FDP is decreased if the crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased if the # crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased for duty # > 18h. String! : # Increase in single FDP time due to in-flight rest. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Fraction of in-flight rest to be used for augmenting FDP. String! : # Fraction of in-flight rest to be used for augmenting FDP when Class 2/3 rest # facility (reclining seat) is available. If set to 0, the basic weight will be # used as default. String! : # Limit on increased FDP time when Class 2/3 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # This additional margin will be subtracted from the in-flight rest for # calculating FDP extension. For example, if the in-flight rest is 2:00 and this # setting is 0:30, only 1:30 will be used for extending max FDP. String! : # If selected sum of rest time of all crew members will be used when calculating # max FDP length augmentation. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for seat # (Class 2/3) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for # Class 2 rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for bunk # (Class 1) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Relaxed FTL for triple cabin crew due to in-flight rest. This is used only if # extra_members_for_triple_cabin is set accordingly. String! : # This setting will affect the basic value of "minimum rest" specified in # minimum_rest_at_home_base_time and # minimum_rest_outside_home_base_time. String! : # Extension of this value. String! : String! : # Max extended duration for this parameter. String! : # Max (shortened) duration for this parameter. String! : # Duration to be set for selected airports of departure. Each line has format # "CODE HH:MM", where CODE is a mask for the ICAO or CUSTOM code for the airport # (e.g. K***) and HH:MM is the corresponding duration. If the duration is not # found, or if it's less than the default duration, it will not be changed. String! : # Additional FDP time permitted when flying "non-commercial" flights. String! : # Additional FDP time for flights consisting no more than 2 legs, and with single # leg at least long_haul_flight_duration long. String! : # Amount by which the max FDP is decreased if the crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased if the # crew member is not acclimatised. String! : # Amount by which the minimum rest following the duty period is increased for duty # > 18h. String! : # Increase in single FDP time due to in-flight rest. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Fraction of in-flight rest to be used for augmenting FDP. String! : # Fraction of in-flight rest to be used for augmenting FDP when Class 2/3 rest # facility (reclining seat) is available. If set to 0, the basic weight will be # used as default. String! : # Limit on increased FDP time when Class 2/3 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # This additional margin will be subtracted from the in-flight rest for # calculating FDP extension. For example, if the in-flight rest is 2:00 and this # setting is 0:30, only 1:30 will be used for extending max FDP. String! : # If selected sum of rest time of all crew members will be used when calculating # max FDP length augmentation. String! : # Limit on increased FDP time when adequate (Class 3) rest facility (seat) is # available. String! : # Limit on increased FDP time when Class 2 rest facility (reclining seat) is # available. String! : # Limit on increased FDP time when suitable (Class 1) rest facility (bunk) is # available. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for seat # (Class 2/3) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for # Class 2 rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum FDP length with in-flight rest depending on local time of FDP start # (separate rows) and sector count (separate columns, starting from 1) for bunk # (Class 1) rest facility. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", # where HH:MM is local time and Hn:Mn is the maximum length of # FDP consisting of n sectors. Last value covers all subsequent values of # n. String! : # If this option is set, any rest period following an FDP extended due to # augmented (or double) crew will need to be increased by the extension. String! : # If this option is set, determination of augmented max FDP for non-acclimated # crew members is based on their last acclimatisation. Otherwise (default), the # local time at the departure airport is used instead. It is meaningful only in # conjunction with "defined by a table based on local time" implementation. String! : # Minimum rest independently required before each augmented crew. String! : # Minimum rest independently required before each double crew flight. String! : # If number of sectors on augmented (or double) crew FDP is equal or greater than # this value, minimum rest following this duty will be increased by 6 hours. String! : # If number of sectors on augmented (or double) crew FDP is equal or greater than # this value, maximum extended FDP will be reduced by 2 hours. String! : # Independent limit for maximal augmented FDP, depending on a number of # sectors. Each row has format "HH:MM N", where HH:MM is actual FDP duration and N # is the sector count in FDP, and it means "augmented FDP of more than N sectors # can be no longer than HH:MM". String! : # Independent limit for maximal permitted FDP if it consists of more than one # sector, and the last sector in FDP is less than 9 hours. String! : # If selected, two consecutive local nights will be required after augmented FDP. String! : # Each duty period exceeding this duration must be followed by a local night of # rest. String! : # If this option is set, 72-hour rest including 3 local nights is required prior # to the first duty commencing after the crew member's home base changed. String! : # Cumulative limits for number of augmented/double FDP in given time period. String! : # Cumulative limits for number of augmented/double or split FDP in given time # period. For example "1 in 7 days" setting indicates that in any given 7-day # period there can be - 1 or more augmented duty or
- 1 or more
# split FDP It will however not allow for 1 or more augmented duty and # 1 or more split FDP to occur in the same 7 days period. String! : # For any 28-day period used in cumulative duty calculations if it in includes at # least one FDP with augmented crew, heavy crew limits can be used instead of # regular limits. String! : # If two FDPs with augmented crew occur in the same period of 168 hours, there # shall be an extended rest period of 60 hours including three local nights in a # 168-hour period starting at the commencement of the former FDP. String! : # If this option is selected, only FDP-type duties will require minimum preceding # rest. Otherwise (default), all duties will require minimum preceding rest. String! : # Minimum rest after reserve period (“reserve” type of standby). If set to “inf” # (default), the standard rules (as after ordinary standby) apply. String! : # Minimum rest after standby other period. If set to “inf” (default), the standard # rules (as after ordinary standby) apply. String! : # Minimum rest before duty taken at home base, depending on FDP length of the # preceeding duty. Each row has format "HH:MM hh:mm", and means "minimum rest # after duty with FDP equal to or longer than HH:MM is hh:mm". If no matching # entry is found, or if the matching value is infinite, # minimum_rest_by_home_base_time or the duration of the preceeding duty # (whichever is larger) will be taken instead. String! : # Minimum rest before duty taken outside home base, depending on FDP length of the # preceeding duty. Each row has format "HH:MM hh:mm", and means "minimum rest # after duty with FDP equal to or longer than HH:MM is hh:mm". If no matching # entry is be found, or if the matching value is infinite, # minimum_rest_outside_home_base_time or the duration of the preceding duty # (whichever is larger) will be taken instead. String! : # Minimum rest before duty taken at home base, depending on the duration of the # preceeding duty. Each row has format "HH:MM hh:mm", and means "minimum rest # after duty equal to or longer than HH:MM is hh:mm". If no matching entry is # found, or if the matching value is infinite, # minimum_rest_at_home_base_time or the duration of the preceding duty # (whichever is larger) will be taken instead. String! : # Minimum rest before duty taken outside home base, depending on the duration of # the preceeding duty. Each row has format "HH:MM hh:mm", and means "minimum rest # after duty equal to or longer than HH:MM is hh:mm". If no matching entry is # found, or if the matching value is infinite, # minimum_rest_outside_home_base_time or the duration of the preceding duty # (whichever is larger) will be taken instead. String! : # Additional calculation applied after calculating basic minimum rest. String! : # Minimum rest calculation applicable to rest after given duty if
# - Cumulative flight time of given duty and preceding duty exceeds 8 hours or # cumulative duty time of given duty and preceding duty exceeds 11 hours # - Rest before given duty contains local night (22:00-06:00) and is # shorter than 12 hours If applied rest after given duty must be # 12 hours or longer and must contain a local night (22:00-06:00). String! : # Minimum rest before duty at home base, taken into account only if no matching # entry in minimum_rest_by_fdp_at_home_base or # minimum_rest_by_duty_at_home_base is found. Rest period will be # extended to the length of the preceeding duty multiplied by, # minimum_rest_at_home_base_duty_multiplier if specified and if it's # longer. String! : # Minimum rest before duty outside home base, taken into account only if no # matching entry in minimum_rest_by_fdp_outside_home or # minimum_rest_by_duty_outside_home is found. Rest period will be # extended to the length of the preceeding duty multiplied by, # minimum_rest_outside_home_base_duty_multiplier if specified and if it's # longer. String! : # Reduced duration of rest that should be applied automatically instead of # minimum_rest_*_home_base_time above, whenever rest period starts # between 19:00 and midnight (according to the airport's local time). If left with # "inf" (default), this option is not used. String! : # If selected, minimum rest period after duty at homebase will be equal to # previous duty time multiplied by this value. Rest period will be extended to the # length specified in minimum_rest_at_home_base_time if specified and if # it's longer. Accepts values with decimal points. String! : # If selected, minimum rest period after duty outside homebase will be equal to # previous duty time multiplied by this value. Rest period will be extended to the # length specified in minimum_rest_outside_home_base_time if specified # and if it's longer. Accepts values with decimal points. String! : # Setting this option to anything other than the default "inf" will make the # required rest following the non-commercial FDP to be at least as long as this # value and at least as long as the length of the preceding duty. No further # alterations to required rest will be applied. String! : # If selected, any home base rest will neither mark the start nor the end of a # rotation if hotel accommodation is provided. String! : # If selected, any home base rest will use an "outside" minimum rest if hotel # accommodation is provided. String! : # If selected, any rest period outside of the home base will use a "home base" # minimum rest if the crew member is not acclimatised. String! : # Additional limit for minimum rest. Rest will be required to be not shorter than # this value if it does not encompass a local night. If set to default (00:00), no # such restriction will be placed. String! : # Upper bound for duration of required rest. If calculated minimum rest is longer # than this value, it will be shortened. String! : # If selected, minimum rest will be based on a fraction of a duty period which # counts as cumulative duty, instead of a full duty period. String! : # If selected, minimum rest will be based on a length of FDP instead of a duty # period. String! : # Time, that shall be added to the length of duty for the purpose of following # rest calculations. String! : # If selected, minimum rest will be based on a part of a duty period which starts # at reporting time, instead of a full duty period. String! : # This option ignores duty length (as if it were 00:00) for minimum rest # calculations, if commander's discretion is enabled on given FDP. String! : # If selected, minimum rest will be based on twice the total block time in the FDP # instead of a duty period. If use_flight_time_for_block_time_limits is # selected, flight time will be used instead. String! : # If selected, settings from AOC of next duty (if exists) will be used for # calculating minimum rest. String! : # If selected, the minimum rest will be increased: - if the crew member is
# acclimatised: the amount that the displacement time exceeds 3 hours if # travelling west, or 2 hours if travelling east, or if the crew member is not # acclimatised: 2 hours + the amount of the displacement time. The # displacement is defined as the difference in local time between: (a) the place # where an FCM commenced an FDP; and (b) the place where the FCM undertakes an # off-duty period following the FDP. String! : # Optional east/west long distance rules, typically used for operators from # Belgium. String! : # If this option is selected, east/west rest extension will not be used directly # following the first east/west FDP that is still considered acclimatised. String! : # If this option is selected, rest preceding FDP planned to exceed 4½ hours will # be extended. Otherwise (default), rest following FDP planned to exceed 4½ hours # will be extended. String! : # When calculating maximum timezone offset diff for rotation, use homebase # timezone instead od last acclimatization timezone. String! : # Used only when rotation_max_tz_offset_from_homebase is set. Defines how # to calculate rotation end. When set to 0, only flights ending in homebase will # terminate rotation. Otherwise, all airports within +/- X timezones will be # treated as end of rotation. String! : # This option increases the required rest by 2h if the preceding duty has a time # zone difference of at least 4 hours UNLESS a return flight to the time zone of # the initial departure ±1 is commenced within 48h of the initial departure. String! : # If selected, when the time difference between the places of the start and # termination of duty is 4 hours or more, then the minimal rest before next duty # is 14 hours or length of the preceeding duty, whichever greater. After return to # home base at least 48 hours rest should be provided. String! : # If selected, when the time difference between the places of the start and # termination of duty is 6 hours or more, then the minimal rest before next duty # is 16 hours or length of the preceeding duty, whichever greater. After return to # home base at least 48 hours rest should be provided. String! : # Minimum rest before duty taken outside home base, depending on the time # difference of the preceding duty. Each row has format "HH:MM hh:mm", meaning # "minimum rest after duty with time difference between the places of the start # and of HH:MM is hh:mm". If the length of the preceding duty is greater, it will # be used instead. String! : # Minimum rest before duty taken outside home base where preceding duty has any # time difference will be increased by that difference multiplied by this setting. String! : # Minimum rest before duty taken outside home base when preceding duty has FDP # extension. If the length of the preceding duty is greater, it will be used # instead. String! : # Minimum rest before duty taken at home base, depending on the time difference of # the preceding duty. Each row has format "HH:MM hh:mm", meaning "minimum rest # after duty with time difference between the places of the start and of HH:MM is # hh:mm". If the length of the preceding duty is greater, it will be used instead. String! : # Minimum rest before duty taken at home base where preceding duty has any time # difference will be increased by that difference multiplied by this setting. String! : # Minimum rest before duty taken at home base when preceding duty has FDP # extension. If the length of the preceding duty is greater, it will be used # instead. String! : # If selected, any minimal rest period for cabin crew will be reduced by 1 hour. String! : # If selected, rest reduction (defined below) will be used ONLY if commander's # discretion is in effect on the first activity following the rest period. String! : # If selected, the next rest period following the reduced rest must include a # local night. String! : # If time difference of duty preceding rest outside homebase exceeds this value # local night will be required. String! : # If time difference of duty preceding rest at homebase exceeds this value local # night will be required. String! : # Rest reduction applied when resting in home base. String! : # Normally, rest reduction is not allowed before extended FDP. If this setting is # selected, however, rest preceeding extended FDP can be reduced. String! : # If this option is unselected, rest reduction will not be allowed before split # duty. String! : # If this option is unselected, rest reduction will not be allowed after split # duty. Otherwise, min_break_in_preceding_split_duty will be in effect. String! : # If the rest reduction is permitted following a split duty, this option specifies # a minimum duration of break in that split duty that allows for a rest reduction. String! : # If this option is selected, reduced rest may be used only if the preceding duty # includes at least one sector longer than this value. String! : # Maximum duration of the longest sector in both FDP (before and after reduced # rest). If any of those FDPs includes a sector longer than this value, rest # reduction cannot be applied. String! : # Maximum number of sectors in duty period preceding reduced rest. String! : # Maximum number of sectors in duty period after reduced rest. String! : # Maximum number of sectors in duty period preceding reduced rest, when the FDP # preceding this reduced rest is a split duty. Regardless of this value, # (…)_max_sectors_before will also be enforced. String! : # Maximum number of sectors in duty period after reduced rest, when the FDP # preceding this reduced rest is a split duty. Regardless of this value, # (…)_max_sectors_after will also be enforced. String! : # Maximum time zone offset difference between the location of home base and # start/end location of the duty preceding or following the reduced rest. String! : # If selected, when reducing rest, next rest period shall be increased by the same # interval multiplied by the factor given here. String! : # If this option is selected, reduced rest must consist of at least given duration # in WOCL. String! : # If this option is selected, FDP following the rest period must be non-commercial # in order for the reduction to take effect. String! : # If this option is selected following restrictions will be lifted on duties with # commander discretion - All conditions preventing rest reduction
# application will be ignored, Maximum FDP and minimum next rest # alterations will not be applied .String! : # If this setting is enabled, two consecutive duty periods may both have their # rest reduced. This may lead to unpredicted behavior if one duty period has both: # rest reduction and rest increase (due to previous reduction). String! : # Maximum time by which the rest period (in or outside home base) may be reduced. # The rest period can be reduced before or after split duty period, but not both. String! : # Minimum time of subsequent rest after a reduced rest. String! : # Minimum time of rest left when reduced. String! : # Describes how the max FDP period following the rest reduction should be # affected. String! : # If this option is selected, reduced rest cannot be shorter than preceding Flight # Duty Period. String! : # Duration of reduced rest, depending on the duration of preceding duty. Each row # in format hh:mm HH:MM means that after a duty of hh:mm or longer, rest period # may be reduced to HH:MM. If a rest after duty of hh:mm or longer cannot be # reduced, it should be written as "hh:mm inf". String! : # Rest reduction applied when resting in home base for medical flights. String! : # Normally, rest reduction is not allowed before extended FDP. If this setting is # selected, however, rest preceeding extended FDP can be reduced. String! : # If this option is unselected, rest reduction will not be allowed before split # duty. String! : # If this option is unselected, rest reduction will not be allowed after split # duty. Otherwise, min_break_in_preceding_split_duty will be in effect. String! : # If the rest reduction is permitted following a split duty, this option specifies # a minimum duration of break in that split duty that allows for a rest reduction. String! : # If this option is selected, reduced rest may be used only if the preceding duty # includes at least one sector longer than this value. String! : # Maximum duration of the longest sector in both FDP (before and after reduced # rest). If any of those FDPs includes a sector longer than this value, rest # reduction cannot be applied. String! : # Maximum number of sectors in duty period preceding reduced rest. String! : # Maximum number of sectors in duty period after reduced rest. String! : # Maximum number of sectors in duty period preceding reduced rest, when the FDP # preceding this reduced rest is a split duty. Regardless of this value, # (…)_max_sectors_before will also be enforced. String! : # Maximum number of sectors in duty period after reduced rest, when the FDP # preceding this reduced rest is a split duty. Regardless of this value, # (…)_max_sectors_after will also be enforced. String! : # Maximum time zone offset difference between the location of home base and # start/end location of the duty preceding or following the reduced rest. String! : # If selected, when reducing rest, next rest period shall be increased by the same # interval multiplied by the factor given here. String! : # If this option is selected, reduced rest must consist of at least given duration # in WOCL. String! : # If this option is selected, FDP following the rest period must be non-commercial # in order for the reduction to take effect. String! : # If this option is selected following restrictions will be lifted on duties with # commander discretion - All conditions preventing rest reduction
# application will be ignored, Maximum FDP and minimum next rest # alterations will not be applied .String! : # If this setting is enabled, two consecutive duty periods may both have their # rest reduced. This may lead to unpredicted behavior if one duty period has both: # rest reduction and rest increase (due to previous reduction). String! : # Maximum time by which the rest period (in or outside home base) may be reduced. # The rest period can be reduced before or after split duty period, but not both. String! : # Minimum time of subsequent rest after a reduced rest. String! : # Minimum time of rest left when reduced. String! : # Describes how the max FDP period following the rest reduction should be # affected. String! : # If this option is selected, reduced rest cannot be shorter than preceding Flight # Duty Period. String! : # Duration of reduced rest, depending on the duration of preceding duty. Each row # in format hh:mm HH:MM means that after a duty of hh:mm or longer, rest period # may be reduced to HH:MM. If a rest after duty of hh:mm or longer cannot be # reduced, it should be written as "hh:mm inf". String! : # Rest reduction applied when resting outside of home base. String! : # Normally, rest reduction is not allowed before extended FDP. If this setting is # selected, however, rest preceeding extended FDP can be reduced. String! : # If this option is unselected, rest reduction will not be allowed before split # duty. String! : # If this option is unselected, rest reduction will not be allowed after split # duty. Otherwise, min_break_in_preceding_split_duty will be in effect. String! : # If the rest reduction is permitted following a split duty, this option specifies # a minimum duration of break in that split duty that allows for a rest reduction. String! : # If this option is selected, reduced rest may be used only if the preceding duty # includes at least one sector longer than this value. String! : # Maximum duration of the longest sector in both FDP (before and after reduced # rest). If any of those FDPs includes a sector longer than this value, rest # reduction cannot be applied. String! : # Maximum number of sectors in duty period preceding reduced rest. String! : # Maximum number of sectors in duty period after reduced rest. String! : # Maximum number of sectors in duty period preceding reduced rest, when the FDP # preceding this reduced rest is a split duty. Regardless of this value, # (…)_max_sectors_before will also be enforced. String! : # Maximum number of sectors in duty period after reduced rest, when the FDP # preceding this reduced rest is a split duty. Regardless of this value, # (…)_max_sectors_after will also be enforced. String! : # Maximum time zone offset difference between the location of home base and # start/end location of the duty preceding or following the reduced rest. String! : # If selected, when reducing rest, next rest period shall be increased by the same # interval multiplied by the factor given here. String! : # If this option is selected, reduced rest must consist of at least given duration # in WOCL. String! : # If this option is selected, FDP following the rest period must be non-commercial # in order for the reduction to take effect. String! : # If this option is selected following restrictions will be lifted on duties with # commander discretion - All conditions preventing rest reduction
# application will be ignored, Maximum FDP and minimum next rest # alterations will not be applied .String! : # If this setting is enabled, two consecutive duty periods may both have their # rest reduced. This may lead to unpredicted behavior if one duty period has both: # rest reduction and rest increase (due to previous reduction). String! : # Maximum time by which the rest period (in or outside home base) may be reduced. # The rest period can be reduced before or after split duty period, but not both. String! : # Minimum time of subsequent rest after a reduced rest. String! : # Minimum time of rest left when reduced. String! : # Describes how the max FDP period following the rest reduction should be # affected. String! : # If this option is selected, reduced rest cannot be shorter than preceding Flight # Duty Period. String! : # Duration of reduced rest, depending on the duration of preceding duty. Each row # in format hh:mm HH:MM means that after a duty of hh:mm or longer, rest period # may be reduced to HH:MM. If a rest after duty of hh:mm or longer cannot be # reduced, it should be written as "hh:mm inf". String! : # Rest reduction applied when resting outside of home base for medical flights. String! : # Normally, rest reduction is not allowed before extended FDP. If this setting is # selected, however, rest preceeding extended FDP can be reduced. String! : # If this option is unselected, rest reduction will not be allowed before split # duty. String! : # If this option is unselected, rest reduction will not be allowed after split # duty. Otherwise, min_break_in_preceding_split_duty will be in effect. String! : # If the rest reduction is permitted following a split duty, this option specifies # a minimum duration of break in that split duty that allows for a rest reduction. String! : # If this option is selected, reduced rest may be used only if the preceding duty # includes at least one sector longer than this value. String! : # Maximum duration of the longest sector in both FDP (before and after reduced # rest). If any of those FDPs includes a sector longer than this value, rest # reduction cannot be applied. String! : # Maximum number of sectors in duty period preceding reduced rest. String! : # Maximum number of sectors in duty period after reduced rest. String! : # Maximum number of sectors in duty period preceding reduced rest, when the FDP # preceding this reduced rest is a split duty. Regardless of this value, # (…)_max_sectors_before will also be enforced. String! : # Maximum number of sectors in duty period after reduced rest, when the FDP # preceding this reduced rest is a split duty. Regardless of this value, # (…)_max_sectors_after will also be enforced. String! : # Maximum time zone offset difference between the location of home base and # start/end location of the duty preceding or following the reduced rest. String! : # If selected, when reducing rest, next rest period shall be increased by the same # interval multiplied by the factor given here. String! : # If this option is selected, reduced rest must consist of at least given duration # in WOCL. String! : # If this option is selected, FDP following the rest period must be non-commercial # in order for the reduction to take effect. String! : # If this option is selected following restrictions will be lifted on duties with # commander discretion - All conditions preventing rest reduction
# application will be ignored, Maximum FDP and minimum next rest # alterations will not be applied .String! : # If this setting is enabled, two consecutive duty periods may both have their # rest reduced. This may lead to unpredicted behavior if one duty period has both: # rest reduction and rest increase (due to previous reduction). String! : # Maximum time by which the rest period (in or outside home base) may be reduced. # The rest period can be reduced before or after split duty period, but not both. String! : # Minimum time of subsequent rest after a reduced rest. String! : # Minimum time of rest left when reduced. String! : # Describes how the max FDP period following the rest reduction should be # affected. String! : # If this option is selected, reduced rest cannot be shorter than preceding Flight # Duty Period. String! : # Duration of reduced rest, depending on the duration of preceding duty. Each row # in format hh:mm HH:MM means that after a duty of hh:mm or longer, rest period # may be reduced to HH:MM. If a rest after duty of hh:mm or longer cannot be # reduced, it should be written as "hh:mm inf". String! : # Additional rest reduction. If selected, whenever the calculated minimal rest # period away from base is equal to minimum_rest_outside_home_base_time # and suitable accomodation is provided, then the rest period will be reduced by # one hour. String! : # Additional rest depending on time zone difference between location of rest and # the zone when the FDP started. Does not apply to non-FDP duties. Specified # values increase (not replace, as in required_jet_lag_rest) the duration # of the minimum rest. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", where # HH:MM is time zone difference and Hn:Mn is the additional rest # following and FDP consisting of n sectors. Last value covers all # subsequent values of n. String! : # Required rest depending on time zone difference between location of rest and the # zone when the FDP started. Does not apply to non-FDP duties. Specified values # replace (not increase, as in additional_jet_lag_rest) the duration of # the minimum rest. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", where HH:MM # is time zone difference and Hn:Mn is the additional rest # following and FDP consisting of n sectors. Last value covers all # subsequent values of n. String! : # If this option is selected, whenever the time zone difference between location # of rest and the zone when the FDP started is greater than 2 hours, the rest # period must include a local night. String! : # This option restricts options additional_jet_lag_rest, # required_jet_lag_rest and min_rest_increase_jet_lag_over so # they don't apply in home base. String! : # This option decides, whether additional local nights should be required after # returning to the home base, if preceding rotation (series of duties) consisted # of a significant time zone difference between reference time (from # aclimatisation) and local time. String! : # Number of local nights which reset the maximum time zone difference that is # normally tracked throughout the rotation. String! : # Require a single local night between late finish or night duty and early start # duty, if transition occurs at home base. String! : # Require a single local night between late finish or night duty and early start # duty, if transition occurs outside home base. String! : # Where the previous duty period exceeds 12 hours, the time free of duty shall be # 12 hours, plus this value times the time that the previous duty exceeded 12 # hours. If left empty (as default 0), this rule won't be used. String! : # If maximum FDP is exceeded minimum rest will be increased by exceeded FDP time # multiplied by this value. If left empty, no exceeded FDP time will be added. String! : # Where the preceding duty period involves a time zone change, the time free of # duty shall be increased by the amount that the time zone difference exceeds # 'factor' If left with infinity, this regula wont be implemented. String! : # If the preceding duty period does not exceed 10 hours, and the time free of duty # fully encompasses the period between min_rest_decrease_at_night_start # and 06:00 local time, the time free of duty may be reduced to 9 consecutive # hours. String! : # Hour of starting the period (ending at 06:00 local time) which must be fully # encompassed by the rest period for min_rest_decrease_at_night to be in # effect. String! : # Where the time of free duty of duty following a duty period is calculated to be # greater than 12 hours, the time free of duty between the two duty periods may be # reduced to 12 hours, provided that: - (a) the first duty period did not
# exceed 14 hours (basic) or 18 hours (augumented); and (b) the time # free of duty following the seccond flight duty period is at least 36 # hours .String! : # For every two consecutive rest periods, at least one of them must be of this # duration or greater. String! : # Limits of total number of rest reductions. Written as set of lines in format "X # in Y Z", where each line means "At most «X» reduced rests in every period of «Y» # consecutive «Z»s", where X and Y are numbers, whereas Z can be "d" for calendar # day, "m" for calendar month, "q" for calendar quarter, or "y" for calendar year. # Each time unit name can also be written in full. ("months" instead of "m" etc.). String! : # Method for determining days off. String! : # Minimal number of required days off. Written as set of lines in format "X in Y # Z", where each line means "At least «X» days off in every period of «Y» # consecutive «Z»s", where X and Y are numbers, whereas Z can be "d" for calendar # day, "m" for calendar month, "q" for calendar quarter, or "y" for calendar year. # Each time unit name can also be written in full. ("months" instead of "m" etc.). String! : # Day off limits will not be enforced on any position in this list of positions # (separated by single spaces). String! : # If this option is set, day off limits will not be displayed on empty days in FTL # Sheet. String! : # If this option is selected, crew members may be positioned on the eighth day of # duty, provided they are then allocated at least 2 consecutive days off. This # setting affects "X in 8 days" limits in day_off_limits or "X in 9 days" # limits in double_days_off_limits. String! : # If this option is selected, crew members may be positioned on the thirteenth day # of duty, provided they are then allocated at least 2 consecutive days off. This # setting affects "X in 14 days" limits in double_day_off_limits. String! : # Minimal number of required days off for crew marked as Special Flight # Operations. Written as set of lines in format "X in Y Z", where each line means # "At least «X» days off in every period of «Y» consecutive «Z»s", where X and Y # are numbers, whereas Z can be "d" for calendar day, "m" for calendar month, "q" # for calendar quarter, or "y" for calendar year. Each time unit name can also be # written in full. ("months" instead of "m" etc.). String! : # Minimal number of required pairs of consecutive days off. Written as set of # lines in format "X in Y Z", where each line means "At least «X» pairs of TWO # consecutive days off in every period of «Y» consecutive «Z»s", where X and Y are # numbers, whereas Z can be "d" for calendar day, "m" for calendar month, "q" for # calendar quarter, or "y" for calendar year. Each time unit name can also be # written in full. ("months" instead of "m" etc.). String! : # Minimal number of required sets of four consecutive days off. Written as set of # lines in format "X in Y Z", where each line means "At least «X» sets of FOUR # consecutive days off in every period of «Y» consecutive «Z»s", where X and Y are # numbers, whereas Z can be "d" for calendar day, "m" for calendar month, "q" for # calendar quarter, or "y" for calendar year. Each time unit name can also be # written in full. ("months" instead of "m" etc.). String! : # If selected consecutive days off counted towards *_days_off_limits # calendar limits spanning two calendar periods will be split. String! : # Number of trailing days in the year in which "calendar year" day off limits are # enforced. For example, enter 31 for December only, 61 for November and December, # and so forth. Leave the default if the day off limits should be enforced # throughout the entire year. String! : # Additional days off limit after consecutive days of work Written as set of lines # in format "X Y", where each line means «Y» days off after consecutive «X» days # of work String! : # Definition of a day off (single day free of duty). String! : # Minimum required length of a day off. It should not be less than 24 hours. String! : # Every rest period must end no later than this hour to be considered a day off. # Midnight entered as 24:00 (default) places no restriction on starting hour. String! : # Every rest period must end no earlier than this hour to be considered a day off. # Midnight entered as 00:00 places no restriction on ending hour. String! : # This option allows for the last local nights to happen 1 hour earlier if the # next duty consists of a non-FDP duty. String! : # If selected, max_start_time and min_end_time values will be # expressed in UTC. If not selected (default), local time of the location of rest # will be used. Crew member's acclimatisation will NOT be taken into account # either way. String! : # This option requires that in case of consecutive days off, length of double day # off must be at least the length of a single day off + 24 hours. For each # additional consecutive day off, another 24 hours must be added. If this option # is not checked (default), only the max_start_time/min_end_time # and the number of midnights included in a rest period will decide whether there # is a successive day off. String! : # This option check the presence of local nights only in the case of the first day # off. Each consecutive day off may end as soon as midnight, and no further local # nights are checked. String! : # An alternative definition of a day off used whenever consecutive days off are # assigned. For example, you can keep day_off as 36 hours, but set # day_off_consecutive to be 24 hours; then, while a single day off still # has to be 36 hours, 48 hours will be enough to count as 2 consecutive days off. # If kept as "never occurring", standard definition is used instead. String! : # Minimum required length of a day off. It should not be less than 24 hours. String! : # Every rest period must end no later than this hour to be considered a day off. # Midnight entered as 24:00 (default) places no restriction on starting hour. String! : # Every rest period must end no earlier than this hour to be considered a day off. # Midnight entered as 00:00 places no restriction on ending hour. String! : # This option allows for the last local nights to happen 1 hour earlier if the # next duty consists of a non-FDP duty. String! : # If selected, max_start_time and min_end_time values will be # expressed in UTC. If not selected (default), local time of the location of rest # will be used. Crew member's acclimatisation will NOT be taken into account # either way. String! : # This option requires that in case of consecutive days off, length of double day # off must be at least the length of a single day off + 24 hours. For each # additional consecutive day off, another 24 hours must be added. If this option # is not checked (default), only the max_start_time/min_end_time # and the number of midnights included in a rest period will decide whether there # is a successive day off. String! : # This option check the presence of local nights only in the case of the first day # off. Each consecutive day off may end as soon as midnight, and no further local # nights are checked. String! : # Add 1 day to cumulative day off limit if month has 31 days. String! : # Minimal length of single duty, which requires the rest following it to include a # local night. String! : # Standard implementation of the weekly rest. String! : # Maximal time interval between end of previous weekly rest and the beginning of # the next one. String! : # Minimum required length of a weekly rest. String! : # Minimum required length of a weekly rest, there are at least four nocturnal # duties (early start / night / late finishes) following the previous weekly rest. String! : # Reduced duration of the weekly rest which can be applied only outside home base. # If it is applied, the next weekly rest must be increased by the difference. String! : # If selected, weekly rest will be counted only if taken in home base. String! : # Number of local nights required in every weekly rest. Usually 0, 1 or 2. String! : # Alternative weekly rest. If used, should be longer and allow for larger # separation. String! : # Maximal time interval between end of previous weekly rest and the beginning of # the next one. String! : # Minimum required length of a weekly rest. String! : # Minimum required length of a weekly rest, there are at least four nocturnal # duties (early start / night / late finishes) following the previous weekly rest. String! : # Reduced duration of the weekly rest which can be applied only outside home base. # If it is applied, the next weekly rest must be increased by the difference. String! : # If selected, weekly rest will be counted only if taken in home base. String! : # Number of local nights required in every weekly rest. Usually 0, 1 or 2. String! : # One more alternative weekly rest. If used, should be even longer and allow for # even larger separation. String! : # Maximal time interval between end of previous weekly rest and the beginning of # the next one. String! : # Minimum required length of a weekly rest. String! : # Minimum required length of a weekly rest, there are at least four nocturnal # duties (early start / night / late finishes) following the previous weekly rest. String! : # Reduced duration of the weekly rest which can be applied only outside home base. # If it is applied, the next weekly rest must be increased by the difference. String! : # If selected, weekly rest will be counted only if taken in home base. String! : # Number of local nights required in every weekly rest. Usually 0, 1 or 2. String! : # If this option is selected, longer (alternative) weekly rest is followed by a # longer permitted interval without an intervening weekly rest period. If not # selected (default), it is the opposite: the extended work period needs to be # followed by an extended (alternative) weekly rest. String! : # Minimum required length of a weekly rest, allowing the second (trailing) local # night to start as early as 20:00, instead of 22:00. In this case, weekly rest # can end as soon as 04:00 of the following day. String! : # If this option is selected, counting the required period of time between # consecutive weekly rest periods will be delayed until the UTC midnight following # the end of the former rest period. String! : # Special requirements for weekly rest following a duty that meets specified # conditions. String! : # Condition determining when requirements will be applied. If left empty # requirements will always be applied. Variables available in the condition:
# ends_in_home - whether duty ends in homebase fdp_extension - # whether duty has an FDP extension timezone_diff - timezone difference # between duty start and end location in minutes rest_after_length - # length of rest after duty in minutes rest_after_local_nights - count of # local nights during rest after duty crew_augmentation - crew # augmentation level (1 - augmented, 2 - double) .String! : # Weekly rest following a duty matching specified condition must be in homebase. String! : # Number of local nights required in weekly rest following a duty matching # specified condition. String! : # Minimum required length of a weekly rest following a duty matching specified # condition. String! : # Special requirements for weekly rest following a duty that meets specified # conditions. This will take priority over weekly_rest_requirements_1. String! : # Condition determining when requirements will be applied. If left empty # requirements will always be applied. Variables available in the condition:
# ends_in_home - whether duty ends in homebase fdp_extension - # whether duty has an FDP extension timezone_diff - timezone difference # between duty start and end location in minutes rest_after_length - # length of rest after duty in minutes rest_after_local_nights - count of # local nights during rest after duty crew_augmentation - crew # augmentation level (1 - augmented, 2 - double) .String! : # Weekly rest following a duty matching specified condition must be in homebase. String! : # Number of local nights required in weekly rest following a duty matching # specified condition. String! : # Minimum required length of a weekly rest following a duty matching specified # condition. String! : # Type of the short break. String! : # Fraction of break time to be included into cumulative duty calculations. String! : # Fraction of break time to be included into FDP. String! : # Fraction of the duration specified as additional_margin to be included # into FDP. String! : # Part of the break's duration to be excluded from either extending the FDP (in # case of “FDP extension by a fraction of break”) and/or treated separately when # calculating actual FDP contribution. String! : # Maximum duration of the break counted towards FDP. String! : # FDP margin after the last sector before the break. String! : # FDP margin before the first sector after the break. String! : # Maximal length of the first half of split FDP (before the break). String! : # Maximal length of the second half of split FDP (after the break). String! : # Maximum number of sectors in the part of FDP after a break. String! : # Maximal time zone difference between the place of beginning of the duty and the # place of the break (the absolute value of the time zone difference must be less # or equal than this value to use split duty). String! : # Maximal total length of split duty, including the break. String! : # Maximal total length of FDP using split duty, including the break. String! : # Maximal total length of FDP using split duty, excluding the break. String! : # Maximum permitted duration of the break. If the actual break exceeds this value, # split duty will not be used. This option should usually be left unset, unless # specifically requested by the operator. String! : # Minimal length of the break. String! : # Minimal length of the break including any period spent in WOCL. This setting # should be used instead of min_length when, despite using # exclude_wocl_from_break the excluded period should nevertheless be # included when checking minimum duration of the break. If # exclude_wocl_from_break is not used, this setting should not be used # either. String! : # If set, not only the actual duration of break, but also the planned duration # must be not less than break_min_length. String! : # Exclude part of break which encroaches WOCL from total break time. String! : # Daytime restrictions on a break. String! : # Start of the local night for split duty calculations. String! : # End of the local night for split duty calculations. String! : # Whether split duty should be allowed in home base (default: yes). Outside home # base, split duty is always allowed. String! : # If this option is set, hotel accommodation must be provided in order to take # advantage of the split duty. String! : # Fraction of the break time by which max single FDP length is extended. String! : # Maximal FDP extension due to break aka. split duty. String! : # Maximum length of FDP extended due to split duty. String! : # Constant extension of max single FDP length due to split duty. String! : # Amount for reduction of the rest period following the split duty. String! : # Maximum length of FDP extended due to split duty. String! : # Constant reduction of max single FDP length due to split duty. String! : # Fraction of break up to 6 hours to be subtracted from duty length for # calculating minimum rest. String! : # Fraction of break exceeding 6 hours to be subtracted from duty length for # calculating minimum rest. String! : # Type of the medium break. String! : # Fraction of break time to be included into cumulative duty calculations. String! : # Fraction of break time to be included into FDP. String! : # Fraction of the duration specified as additional_margin to be included # into FDP. String! : # Part of the break's duration to be excluded from either extending the FDP (in # case of “FDP extension by a fraction of break”) and/or treated separately when # calculating actual FDP contribution. String! : # Maximum duration of the break counted towards FDP. String! : # FDP margin after the last sector before the break. String! : # FDP margin before the first sector after the break. String! : # Maximal length of the first half of split FDP (before the break). String! : # Maximal length of the second half of split FDP (after the break). String! : # Maximum number of sectors in the part of FDP after a break. String! : # Maximal time zone difference between the place of beginning of the duty and the # place of the break (the absolute value of the time zone difference must be less # or equal than this value to use split duty). String! : # Maximal total length of split duty, including the break. String! : # Maximal total length of FDP using split duty, including the break. String! : # Maximal total length of FDP using split duty, excluding the break. String! : # Maximum permitted duration of the break. If the actual break exceeds this value, # split duty will not be used. This option should usually be left unset, unless # specifically requested by the operator. String! : # Minimal length of the break. String! : # Minimal length of the break including any period spent in WOCL. This setting # should be used instead of min_length when, despite using # exclude_wocl_from_break the excluded period should nevertheless be # included when checking minimum duration of the break. If # exclude_wocl_from_break is not used, this setting should not be used # either. String! : # If set, not only the actual duration of break, but also the planned duration # must be not less than break_min_length. String! : # Exclude part of break which encroaches WOCL from total break time. String! : # Daytime restrictions on a break. String! : # Start of the local night for split duty calculations. String! : # End of the local night for split duty calculations. String! : # Whether split duty should be allowed in home base (default: yes). Outside home # base, split duty is always allowed. String! : # If this option is set, hotel accommodation must be provided in order to take # advantage of the split duty. String! : # Fraction of the break time by which max single FDP length is extended. String! : # Maximal FDP extension due to break aka. split duty. String! : # Maximum length of FDP extended due to split duty. String! : # Constant extension of max single FDP length due to split duty. String! : # Amount for reduction of the rest period following the split duty. String! : # Maximum length of FDP extended due to split duty. String! : # Constant reduction of max single FDP length due to split duty. String! : # Fraction of break up to 6 hours to be subtracted from duty length for # calculating minimum rest. String! : # Fraction of break exceeding 6 hours to be subtracted from duty length for # calculating minimum rest. String! : # Type of the long break. String! : # Fraction of break time to be included into cumulative duty calculations. String! : # Fraction of break time to be included into FDP. String! : # Fraction of the duration specified as additional_margin to be included # into FDP. String! : # Part of the break's duration to be excluded from either extending the FDP (in # case of “FDP extension by a fraction of break”) and/or treated separately when # calculating actual FDP contribution. String! : # Maximum duration of the break counted towards FDP. String! : # FDP margin after the last sector before the break. String! : # FDP margin before the first sector after the break. String! : # Maximal length of the first half of split FDP (before the break). String! : # Maximal length of the second half of split FDP (after the break). String! : # Maximum number of sectors in the part of FDP after a break. String! : # Maximal time zone difference between the place of beginning of the duty and the # place of the break (the absolute value of the time zone difference must be less # or equal than this value to use split duty). String! : # Maximal total length of split duty, including the break. String! : # Maximal total length of FDP using split duty, including the break. String! : # Maximal total length of FDP using split duty, excluding the break. String! : # Maximum permitted duration of the break. If the actual break exceeds this value, # split duty will not be used. This option should usually be left unset, unless # specifically requested by the operator. String! : # Minimal length of the break. String! : # Minimal length of the break including any period spent in WOCL. This setting # should be used instead of min_length when, despite using # exclude_wocl_from_break the excluded period should nevertheless be # included when checking minimum duration of the break. If # exclude_wocl_from_break is not used, this setting should not be used # either. String! : # If set, not only the actual duration of break, but also the planned duration # must be not less than break_min_length. String! : # Exclude part of break which encroaches WOCL from total break time. String! : # Daytime restrictions on a break. String! : # Start of the local night for split duty calculations. String! : # End of the local night for split duty calculations. String! : # Whether split duty should be allowed in home base (default: yes). Outside home # base, split duty is always allowed. String! : # If this option is set, hotel accommodation must be provided in order to take # advantage of the split duty. String! : # Fraction of the break time by which max single FDP length is extended. String! : # Maximal FDP extension due to break aka. split duty. String! : # Maximum length of FDP extended due to split duty. String! : # Constant extension of max single FDP length due to split duty. String! : # Amount for reduction of the rest period following the split duty. String! : # Maximum length of FDP extended due to split duty. String! : # Constant reduction of max single FDP length due to split duty. String! : # Fraction of break up to 6 hours to be subtracted from duty length for # calculating minimum rest. String! : # Fraction of break exceeding 6 hours to be subtracted from duty length for # calculating minimum rest. String! : # Type of the longest break. String! : # Fraction of break time to be included into cumulative duty calculations. String! : # Fraction of break time to be included into FDP. String! : # Fraction of the duration specified as additional_margin to be included # into FDP. String! : # Part of the break's duration to be excluded from either extending the FDP (in # case of “FDP extension by a fraction of break”) and/or treated separately when # calculating actual FDP contribution. String! : # Maximum duration of the break counted towards FDP. String! : # FDP margin after the last sector before the break. String! : # FDP margin before the first sector after the break. String! : # Maximal length of the first half of split FDP (before the break). String! : # Maximal length of the second half of split FDP (after the break). String! : # Maximum number of sectors in the part of FDP after a break. String! : # Maximal time zone difference between the place of beginning of the duty and the # place of the break (the absolute value of the time zone difference must be less # or equal than this value to use split duty). String! : # Maximal total length of split duty, including the break. String! : # Maximal total length of FDP using split duty, including the break. String! : # Maximal total length of FDP using split duty, excluding the break. String! : # Maximum permitted duration of the break. If the actual break exceeds this value, # split duty will not be used. This option should usually be left unset, unless # specifically requested by the operator. String! : # Minimal length of the break. String! : # Minimal length of the break including any period spent in WOCL. This setting # should be used instead of min_length when, despite using # exclude_wocl_from_break the excluded period should nevertheless be # included when checking minimum duration of the break. If # exclude_wocl_from_break is not used, this setting should not be used # either. String! : # If set, not only the actual duration of break, but also the planned duration # must be not less than break_min_length. String! : # Exclude part of break which encroaches WOCL from total break time. String! : # Daytime restrictions on a break. String! : # Start of the local night for split duty calculations. String! : # End of the local night for split duty calculations. String! : # Whether split duty should be allowed in home base (default: yes). Outside home # base, split duty is always allowed. String! : # If this option is set, hotel accommodation must be provided in order to take # advantage of the split duty. String! : # Fraction of the break time by which max single FDP length is extended. String! : # Maximal FDP extension due to break aka. split duty. String! : # Maximum length of FDP extended due to split duty. String! : # Constant extension of max single FDP length due to split duty. String! : # Amount for reduction of the rest period following the split duty. String! : # Maximum length of FDP extended due to split duty. String! : # Constant reduction of max single FDP length due to split duty. String! : # Fraction of break up to 6 hours to be subtracted from duty length for # calculating minimum rest. String! : # Fraction of break exceeding 6 hours to be subtracted from duty length for # calculating minimum rest. String! : # Split duty limits. Written as set of lines in format "X in Y Z", where each line # means "No more than «X» split duties in every period of «Y» consecutive «Z»s", # where X and Y are numbers, whereas Z can be "d" for calendar day, "m" for # calendar month, "q" for calendar quarter, or "y" for calendar year. Each time # unit name can also be written in full. ("days" instead of "d" etc.). String! : # If this option is set, for any split duty, - pre and post flight minimum
# rest is increased by two hours, OR post flight rest only is increased # by four hours Where the extensions are used for consecutive duties, # the pre and post flight rest between the two duties shall run consecutively. String! : # Cumulative standby limits. Written as set of lines in format "X in Y Z", where # each line means "At most «X» cumulative standby hours in every period of «Y» # consecutive «Z»s", where X and Y are numbers, whereas Z can be "d" for calendar # day, "m" for calendar month, "q" for calendar quarter, or "y" for calendar year. # Each time unit name can also be written in full. ("days" instead of "d" etc.). String! : # Maximal number of standby periods per calendar month. String! : # Maximum length of FDP depending on local time of FDP start (separate rows) and # sector count (separate columns, starting from 1). Applies to multi-pilot crew # operation after home standby. Length of such preceding standby will be # subtracted from max FDP. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", where # HH:MM is local time and Hn:Mn is the maximum length of FDP # consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum length of FDP depending on local time of FDP start (separate rows) and # sector count (separate columns, starting from 1). Applies to augmented crew # operation after home standby. Length of such preceding standby will be # subtracted from max FDP. Each row has format "HH:MM [ H1:M1 H2:M2 ... ]", where # HH:MM is local time and Hn:Mn is the maximum length of FDP # consisting of n sectors. Last value covers all subsequent values of # n. String! : # Maximum length of a single standby period. String! : # Maximum length of single duty period including airport standby. String! : # Maximum length of single duty period including standby other than airport # standby. String! : # Maximum length of FDP when duty period includes standby. This limit is for the # basic FDP and can be further increased with extensions as usual. String! : # Maximum length of standby + FDP when duty period includes standby. This limit is # for the basic FDP and can be further increased with extensions as usual. String! : # Fraction of airport standby duty to be included into FDP. String! : # Fraction of standby period other than airport standby to be included into FDP. String! : # Minimum length of standby period other than airport standby to be included into # FDP. String! : # Determines how the standby duty is counted towards annual cumulative duty # limits. String! : # Fraction of standby time to be added to annual cumulative duty limits. String! : # If selected, FDP preceded by standby will be reduced according to the options # below. Maximal FDP will be reduced by standby_fdp_reduction_weight · # max(0, standby length − standby_fdp_reduction_from). String! : # Fraction of part of standby period exceeding # standby_fdp_reduction_from, by which maximal allowed FDP will be # reduced. String! : # Length of the starting part of airport standby which shall not reduce maximal # allowed FDP. String! : # Length of the starting part of standby other than airport standby (i.e. home, # hotel or other standby) which shall not reduce maximal allowed FDP. String! : # Additional duration that should be *added* to # standby_fdp_reduction_other_from in case FDP is extended with split # duty. String! : # If the standby period includes at least this duration between 22:00 and 08:00 # (according to the crew member's acclimatisation time zone), it does not reduce # maximum FDP. String! : # If this option is set, part of the standby between 23:00 and 07:00 will not # affect the maximum FDP. String! : # Fraction of an airport standby period to be counted in cumulative duty hours, # when it does not lead to a flight assignment. String! : # Fraction of an airport standby period to be counted in cumulative duty hours, # when it precedes the FDP. String! : # Fraction of a home standby period to be counted in cumulative duty hours, when # it does not lead to a flight assignment. String! : # Fraction of a home standby period to be counted in cumulative duty hours, when # it precedes the FDP. String! : # Time offset from the beginning of home standby period, when it starts counting # as 50% to cumulative duty hours. String! : # Starting part of each home standby period to be accounted for in cumulative duty # calculations. For example, if you enter 8:00, only first eight hours of standby # will be counted towards cumulative duty. The default value of "inf" always # accounts for the full duration. String! : # Fraction of a hotel standby period to be counted in cumulative duty hours, when # it does not lead to a flight assignment. String! : # Fraction of a hotel standby period to be counted in cumulative duty hours, when # it precedes the FDP. String! : # Time offset from the beginning of hotel standby period, when it starts counting # as 50% to cumulative duty hours. String! : # Fraction of an other standby period to be counted in cumulative duty hours, when # it does not lead to a flight assignment. String! : # Fraction of an other standby period to be counted in cumulative duty hours, when # it precedes the FDP. String! : # If this option is set, non-airport standby will not be included in duty time, so # it will not affect minimum rest. Regardless of this setting, standby of type # RESERVE is always excluded from duty time. String! : # Time zone to be used for calendar days calculations. If left empty (default), # use UTC.
Value should be a valid time zone (e.g. Europe/Warsaw). String! : # This option results in all "option" legs being included in all FTL calculations. String! : # Usually, AOC revision used in calculating FTL is taken from the first operating # sector, or the first activity if there are no operating sectors. This setting # changes this logic to use the last meaningful sector instead. String! : # If this option is set, sector will be treated as commencing or finishing in home # base not only in the crew member's home base, but also in the home base of the # aircraft. String! : # If this option is set, FDP of the cabin crew may be extended by the difference # in reporting time between cabin crew and flight crew, as long as the difference # does not exceed one hour. This increase will be applied even if # fdp_length_cabin is already in force. String! : # Maximal length of single non-FDP duty. String! : # If this option is set, approximate FDP information in "Edit Flight" window, when # no crew is selected, will be displayed for single-pilot FDP. String! : # Condition determining which activities preceding operating sectors should be # included in the FDP.
Available sector fields with sample values are as # follows:- activity_type = flight / office / positioning / maintenance
# / reservation / quote / dutytype_flight = 2 (OWNER) / 3 (TRAINING) / 4 # (SIMULATOR) / 6 (TECHNICAL) / 8 (AMBULANCE) / 9 (OTHER) / 10 (PAX) / 11 (CARGO) # / 12 (MISSION) / 13 (REGULAR_PAX_TRANSPORT) / 14 (AIRCRAFT_REPOSITIONING) / 15 # (FREQUENT_FLYER) / 16 (STATE) / 17 (HEAD) / 18 # (OWNER_CHARTER)positioning_type = commercial_carrier / train / car / # hotel_transfer / othercommercial = 1 standby_type = 0 icao_type = # flight_rules = I (I) / V (V) / Y (Y) / Z (Z) is_driver = # 0is_line_training = 0 cdr_duty_type = empty_leg = 0 normal_crew = # 2actual_crew = 2 rest_fraction = 0.0000 captain_count = # 0is_single_pilot = 0 is_cabin_crew = 0 is_discretion = # 0rest_facility = 1 hotel_provided_after = 0 starts_in_home_base = # 0ends_in_home_base = 0 combination_after = 0 disable_break_after = # 0fdp_extension_mode = auto rest_reduction_mode = auto landing_count = # 1is_start_time_actual = 0 is_takeoff_time_actual = # 0is_landing_time_actual = 0 is_end_time_actual = # 0commander_discretion_rest = 0 String! : # Condition determining which activities following operating sectors should be # included in the FDP.
Available sector fields with sample values are as # follows:- activity_type = flight / office / positioning / maintenance
# / reservation / quote / dutytype_flight = 2 (OWNER) / 3 (TRAINING) / 4 # (SIMULATOR) / 6 (TECHNICAL) / 8 (AMBULANCE) / 9 (OTHER) / 10 (PAX) / 11 (CARGO) # / 12 (MISSION) / 13 (REGULAR_PAX_TRANSPORT) / 14 (AIRCRAFT_REPOSITIONING) / 15 # (FREQUENT_FLYER) / 16 (STATE) / 17 (HEAD) / 18 # (OWNER_CHARTER)positioning_type = commercial_carrier / train / car / # hotel_transfer / othercommercial = 1 standby_type = 0 icao_type = # flight_rules = I (I) / V (V) / Y (Y) / Z (Z) is_driver = # 0is_line_training = 0 cdr_duty_type = empty_leg = 0 normal_crew = # 2actual_crew = 2 rest_fraction = 0.0000 captain_count = # 0is_single_pilot = 0 is_cabin_crew = 0 is_discretion = # 0rest_facility = 1 hotel_provided_after = 0 starts_in_home_base = # 0ends_in_home_base = 0 combination_after = 0 disable_break_after = # 0fdp_extension_mode = auto rest_reduction_mode = auto landing_count = # 1is_start_time_actual = 0 is_takeoff_time_actual = # 0is_landing_time_actual = 0 is_end_time_actual = # 0commander_discretion_rest = 0 String! : # If this option is set, every time FDP is preceded by some non-FDP activity # (without an intervening rest period), the maximum permitted FDP will be # decreased by 30 minutes, or the total length of the activities in the preceding # 8 hours, whichever is the greater. String! : # Name (label) of a different AOC to be used instead of this one in case all # flights in given duty period are domestic in Australia. Leave empty if not used. String! : # Name (label) of a different AOC to be used instead of this one for all cabin # crew calculations. Leave empty if not used. String! : # Name (label) of a different AOC to be used instead of this one in case of # maintenance positions (FM, FM2 etc). Additionally, the required positions have # to be added to additional_operating_positions since they are ignored by # default. Leave empty if not used. String! : # Name (label) of a different AOC to be used instead of this one for # non-commercial FDPs. Leave empty if not used. String! : # This value is used by the automatic sector-grouping algorithm. Whenever a # planned separation between consecutive sectors (from STA of the preceding sector # to STD of the succeeding sector) would be longer than this value, the sectors # are split into two separate duties (the rest period is inserted), unless a user # manually chooses not to. String! : # This value is used by the automatic sector-grouping algorithm after each standby # duty, or between two standby duties. Whenever a planned separation between # standby and consecutive activity (from end of the preceding standby to start of # the succeeding activity) would be longer than this value, the sectors are split # into two separate duties (the rest period is inserted), unless a user manually # chooses not to. String! : # This value is used by the automatic sector-grouping algorithm between a # non-standby activity and a standby duty. Whenever a planned separation between # preceding activity and standby (from end of the preceding activity to start of # the succeeding standby period) would be longer than this value, the sectors are # split into two separate duties (the rest period is inserted), unless a user # manually chooses not to. String! : # Implementation of commander's discretion. String! : # Warning threshold for commander's discretion. If the discretion exceeds this # value, it will be marked as warning (in yellow). String! : # If set, available duration of discretion will be reduced by the amount of FDP # extension (FDP+). String! : # If set, permitted total block time will be increased by the same maximum # extension as available for FDP, unreduced by reduce_by_fdp_extension. String! : # If the FDP is extended due to discretion, the required rest following this FDP # is increased by 1 hour for every 30 minutes, or part of 30 minutes, that the FDP # is extended beyond the FDP limit. However, it can be reduced to 12 hours if the # next rest period includes a weekly rest. String! : # If the FDP is extended due to discretion, the required rest following this FDP # is at least as long as defined. 0 means that this option of requiring minimal # rest after discretion is disabled. It does not work in conjunction with # increase_required_rest String! : # Maximum duration of commander's discretion for normal (not augmented) crew. String! : # Maximum duration of commander's discretion for augmented or double crew. This # setting will only be applied if a rest facility is selected. String! : # You may specify several combinations of minimal sector count and corresponding # duration. Each line has format: "COUNT HH:MM", where count is the minimal sector # count and HH:MM is the maximum duration of commander's discretion. String! : # Maximum duration of commander's discretion, depending on the local time when the # duty starts. Each row has format "HH:MM hh:mm", and means "minimum rest after # duty starting at HH:MM or later is hh:mm". String! : }