Con este proveedor Dida, estamos recibiendo los meal plans de una forma diferente a todos los demás proveedores de hoteles.
Además de indicar el tipo de Meal plan en el MealType, nos indican cuantos vienen incluidos en el MealAmount.

Que quiere decir, que no estábamos leyendo ese campo y los IT’s no saben decirnos si estaba así en su documentación (estaba online y la han cambiado por lo que no saben si ha sido actualizada después pero han revisado reservas anteriores y ese campo siempre ha estado), el caso es que ese MealAmount puede ser menor a los pasajeros que están en la reserva.
Solución que se ha tomado es descartar todas aquellas en el que el MealAmount sea menor al número de pasajeros de la reserva, ya que evitaríamos muchos más errores que podrían venir con los repricings, etc.