FlightId is defined as the concatenation of OperatingAirlineCode, FlightNumber and OperationalSuffix. IATA-based identifier for a flight which is usually issued long before the flight actually takes place. FlightId is normally the concatenation of OperatingAirlineIataCode, FlightNumber and OperationalSuffix. FlightId typically identifies a flight to the majority of systems, but it is not unique across time. It's unique only in conjunction with FlightOriginDate. Exception: Some airlines use their ICAO code (OperatingAirlineIcaoCode) instead of OperatingAirlineIataCode. This might be because they aren't an IATA member or because they just prefer the ICAO code. Regardless, this means that it is allowed to use OperatingAirlineIcaoCode as part of FlightId. |