code: def normalize_weekly(data):
      
      if "tblMenu" not in data["result_data"]["Document"]:
          data["result_data"]["Document"]["tblMenu"] = []
      if isinstance(data["result_data"]["Document"]["tblMenu"], dict):
          data["result_data"]["Document"]["tblMenu"] = [data["result_data"]["Document"]["tblMenu"]]
      for day in data["result_data"]["Document"]["tblMenu"]:
          if "tblDayPart" not in day:
              continue
          if isinstance(day["tblDayPart"], dict):
              day["tblDayPart"] = [day["tblDayPart"]]
          for meal in day["tblDayPart"]:
              if isinstance(meal["tblStation"], dict):
                  meal["tblStation"] = [meal["tblStation"]]
              for station in meal["tblStation"]:
                  if isinstance(station["tblItem"], dict):
                      station["tblItem"] = [station["tblItem"]]
      return data
docs: Normalization for dining menu data