Preheat oven to 350° F and spray a 9-inch by 13-inch pan with non stick spray.
In a medium size bowl combine ricotta cheese, eggs, parmesan cheese, and ¼ cup parsley.
In another bowl combine ham, chicken, Alfredo sauce and garlic powder.
In a separate bowl combine the Swiss cheese and mozzarella.
Spoon half of the ham mixture over the bottom of the pan. Place noodles over the ham.
Spoon half the ricotta mixture over the ham. Place noodles on top of ricotta, and spread half the cheese over the noodles.
Spread the remaining ham over the cheese.
Spread remaining ricotta over the ham, then place the noodles on top.
Cover the noodles with the rest of the cheese.
Cover lightly with aluminum foil and place in the oven.
Bake for 40 minutes or until middle is bubbly or a thermometer reads 160°
Remove aluminum foil and bake an additional 10 minutes until the cheese is lightly browned.
Let stand for 10 minutes then sprinkle with remaining parsley.
Notes
May be stored in the refrigerator for up to 5 days.
This can be made ahead of time and frozen before it is baked. It can be kept in the freezer for up to 3 months. Remove from the freezer and thaw before baking.