N3593R

Airworthiness directives that may apply · 51

Matched by this aircraft’s airframe and engine models. Each AD’s applicability may narrow it by serial number, part number or equipment.

Query with SQL
duckdb -csv -c "SELECT d.ad_number, d.status, d.subject, d.effective_date, m.matched_by
  FROM (
    SELECT ad_id, min(rank) AS rank, arg_min(matched_by, rank) AS matched_by
    FROM (SELECT ad_id, 1 AS rank, 'airframe' AS matched_by FROM 'https://openairdocs.org/data/latest/faa_aircraft_model_directive.parquet' WHERE aircraft_model_code = '1151204'
      UNION ALL SELECT ad_id, 2, 'engine' FROM 'https://openairdocs.org/data/latest/faa_engine_model_directive.parquet' WHERE engine_model_code = '17025')
    GROUP BY ad_id
  ) m JOIN 'https://openairdocs.org/data/latest/faa_directive.parquet' d USING (ad_id)
  ORDER BY d.status = 'Historical', m.rank, coalesce(d.effective_date, d.publication_date, d.issue_date) DESC, d.ad_number DESC"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.

1965In forceSuperseded2026
ADs by the year they took effect: 45 ADs
19651
19681
19701
19721
19732
19742
19752
19772
19781
19801
19812
19821
19851
19871
19881
19891
19911
19932
19951
19983
19991
20002
20021
20051
20061
20081
20091
20101
20122
20222
20234
Superseded and historical ADs · 11
Back to N3593R