I'm trying to "compile" single list of IATA meal codes. By using different airlines and data sources I have found many meal codes. However, I have also found problems with codes that are used to mean different things, or different codes used to mean the same thing. For example:
On Cathay Pacific's special meal page I have found an information, that both
Non-Beef Meal
andLiquid Diet Meal
are using the same code ofSPML
. These meal types seems to be far different. How to understand this? A bug on CP's page? To make things more complicated, another source usesSPML
code forSpecial Meal or Specify Meal
.Cathay Pacific uses
VGML
forVegetarian Vegan Meal
(Strict vegetarian food with high protein, rich iron and high calcium). Other source usesVVML
code for this meal type and haveVGML
code reserved forVegetarian Non-Dairy Meal
. Is there any difference between these two meal types and if yes, then which code is correct / official according to IATA.
Help with the above two examples would be appreciated. However, my main question is:
Where can I find official IATA codes for food?
If there is any "ultimate source", that we can / should use for this purpose (ignoring airline's specific listings, as in case of Cathay Pacific)? If so, then please, provide a link to it.
EDIT: Please, consider above paragraph. This question asks official IATA meal list, not about airline-specific regulations.