Action type indicating whether this is a new, replacement, or cancellation NOTAM.
Item B: Start of the effective period (UTC).
OptionaleffectiveItem C: End of the effective period (UTC). Undefined when the NOTAM is permanent (PERM) or until further notice (UFN).
NOTAM series and number identifier (e.g. "A1242/24", "C0156/26").
True when the end time is estimated rather than definite (EST suffix on Item C).
True when the NOTAM is permanent with no expiration (PERM in Item C).
True when the NOTAM is effective until further notice (UFN in Item C).
Item A: Affected location ICAO code(s) (e.g. ["KJFK"] or ["KJFK", "KLGA"]).
OptionallowerItem F: Lower altitude limit as a raw string (e.g. "SFC", "FL050", "3000FT").
OptionalqualifierParsed Q-line qualifier data.
The original raw NOTAM string as provided to the parser.
OptionalreferencedThe NOTAM ID being replaced or cancelled (present when action is REPLACE or CANCEL).
OptionalscheduleItem D: Schedule for intermittent or recurring activity (e.g. "MON-FRI 0700-1600", "H24", "SR-SS").
Item E: Free-text description of the NOTAM condition or hazard.
OptionalupperItem G: Upper altitude limit as a raw string (e.g. "UNL", "FL180", "450FT").
A parsed ICAO-format NOTAM (Notice to Air Missions).
NOTAMs provide advance notice of changes to any aeronautical facility, service, procedure, or hazard. This interface represents the structured fields parsed from the standard ICAO NOTAM format including the Q-line, items A through G, and header metadata.