This fact sheet summarises how we deal with allergen data, specifically around May Contain and missing data in recipes and menus.
How to find out if your dish is missing allergen data
use the Dishes with missing allergens exception search on the Dishes page
refer to the allergen check box next to items in a dish
check the detailed allergens in the dish
click the above Information Not Complete to get the breakdown by item
in the allergen report
NEW ADDITIONS ON 2ND AUGUST
in the allergen summary at the top of the Dish page
in the allergen summary at the top of the Dish page if the dish is in a menu in Menu Hub
in the label maker set up page
in the Recipe Manager API module
The API will feature a new Status Code 104 and Status Message Item(s) in this dish are missing their allergen data
Example – Before change:
"Info": {
"Status": {
"Code": "101_102",
"Message": "Item(s) in this dish are missing their constituents & Item(s) in this dish are missing a weight"
},
Example – After change:
"Info": {
"Status": {
"Code": "101_102_104",
"Message": "Item(s) in this dish are missing their constituents & Item(s) in this dish are missing a weight & Item(s) in this dish are missing their allergen data"
},
2. If the query includes Allergens, the API will return a list of allergens with missing data.
Example – Before change:
"Allergens": {
"Contains": [ "Soya and Soya Products", "Sulphites" ],
"MayContain": [],
"DoesNotContain": [],
Example – After change:
"Allergens": {
"Contains": [ "Soya and Soya Products", "Sulphites" ],
"MayContain": [],
"DoesNotContain": [],
"MissingAllergens": [ "Gluten (Barley)", "Gluten (Wheat)", "Gluten (Rye)", "Eggs", "Peanuts", "Other Nuts", "Fish", "Crustaceans", "Molluscs", "Sesame Seeds", "Milk", "Celery and Celeriac", "Lupin", "Mustard", "GM Foods", "Walnuts", "Pistachio Nuts", "Pecan nuts", "Macadamia Nuts", "Cashews", "Brazil Nuts", "Almonds", "Tree nuts", "Cereals Containing Glutens", "Gluten (Oats)" ],
What do we do if a dish contains an item with an unknown allergen status?
If one of the items in your dish does not have a status for an allergen we will always show that allergen as missing information or as Information Not Complete UNLESS at least one of the other items DOES contain the allergen in which case we would show the dish as containing the allergen regardless of the status of the other items in the dish.
If there is missing allergen information in at least one item and the dish contains another item with a status of MAY CONTAIN, we will show the allergen as missing information or Information Not Complete. We believe this is a more cautious approach that showing a result of May Contain.
PLEASE NOTE THAT THIS IS A SYSTEM CHANGE SCHEDULED FOR THE 2ND AUGUST 2022
In the past we have shown the allergen as a May Contain in the allergen summary at the top of the page and we have shown both statuses of May Contain and Information Not Complete in the detailed breakdown.