I'm building an insurance underwriting form in FlutterFlow that requires dynamic multi-select dropdowns with conditional visibility. The form should allow users to select multiple health categories, which in turn should display corresponding conditions. Based on the conditions selected, the form should present follow-up questions. Each step influences the next, with multiple selections at each level.
Current Collection Structure:
HealthCategories Collection
Stores different health categories (e.g., High Blood Pressure, Diabetes).
Conditions Collection
Stores conditions associated with each health category.
FollowUpQuestions Collection
Stores follow-up questions for each condition.
InsuranceRatings Collection
Stores insurance ratings based on the follow-up answers.