Project

General

Profile

Actions

Feature #406

open

Epic #13: Patient Portal

Feature #17: Complete Health Intake Form

Intelligent Intake Form Logic (Dynamic Intake Enhancements)

Added by Abhishek Thakur 2 months ago. Updated about 2 months ago.

Status:
Reopen
Priority:
Normal
Start date:
02/02/2026
Due date:
% Done:

0%


Files

clipboard-202602241205-h7cqy.png (50.3 KB) clipboard-202602241205-h7cqy.png Deeksha Singh, 02/24/2026 07:35 AM
clipboard-202602241215-qf6ht.png (58.5 KB) clipboard-202602241215-qf6ht.png Deeksha Singh, 02/24/2026 07:45 AM
clipboard-202602241224-gysxa.png (71.2 KB) clipboard-202602241224-gysxa.png Deeksha Singh, 02/24/2026 07:54 AM
Actions #1

Updated by Abhishek Thakur 2 months ago

  • Assignee set to Vikash Kumar

Description

Enhance the existing Intake Form by transitioning from static fields to dynamic, logic-driven behaviour.
These changes aim to prevent conflicting inputs, improve data quality, and ensure intake responses better support clinical decision-making.

Requirements

  1. Exclusivity Logic

In all “Check all that apply” sections, if the user selects “None of the above”, all other options within the same group must be automatically deselected and disabled from further selection. If “None of the above” is deselected, the remaining options must become selectable again.

  1. Goal Consolidation Logic

Users must be able to select multiple goals during intake, and the existing “up to 3 goals” limitation must be removed. The follow-up question “Which one goal matters most?” must display only the goals selected in the previous step, update automatically when goals are added or removed, and allow selection of only one goal as the most important.

  1. Field Additions (Treatment History)

Under “Treatments and approaches previously applied”, add Cardio Training and Strength Training as selectable options. These fields should behave consistently with existing treatment options.

Acceptance Criteria

  • Conflicting selections are prevented within all applicable checkbox groups.
  • Goal selection supports multiple choices without limitation.
  • The “most important goal” list always reflects the user’s current goal selections.
  • Newly added treatment options are saved, editable, and displayed correctly.
  • All intake logic updates dynamically without requiring a page reload.
Actions #2

Updated by Abhishek Thakur about 2 months ago

  • Status changed from New to Ready to QA
  • Assignee changed from Vikash Kumar to Deeksha Singh
Actions #3

Updated by Deeksha Singh about 2 months ago

While we are editing the intake form the selected Which ONE goal matters most right now? get disappeared.

Actions #4

Updated by Deeksha Singh about 2 months ago

While adding Clinical Deep-Dive Intake in Step 11 under Peptides & Advanced Therapies → Prior Peptide Use, if “No” is selected, the empty space displayed below this field should be removed to avoid unnecessary blank space in the UI.

Actions #5

Updated by Deeksha Singh about 2 months ago

while editing On Clinical Deep-Dive Intake in Step 14
Is there anything else you want your provider to know before your visit?

this ques appears twice.

Actions

Also available in: Atom PDF