Task #309
openEpic #13: Patient Portal
Feature #300: Patient Consent Management & Signature Workflow
Consent Enforcement at Appointment Join Time
0%
Description
Description:
Implement consent enforcement based on appointment configuration.
Patients should be allowed to schedule appointments, but if consent is required and not yet signed, the system must prompt the patient to sign the consent form when they attempt to join the appointment.
Requirements:
- Appointment settings must allow configuration to indicate whether a signed consent form is required.
- If consent is required and the patient has not signed:
- Allow appointment scheduling as usual.
- When the patient clicks “Join Meeting”, display a popup prompting the patient to sign the consent form.
- The popup must clearly inform the patient that consent is required before joining the appointment.
- Provide a clear action within the popup to proceed with signing the consent form.
- Once the consent form is signed successfully:
- Allow the patient to join the appointment immediately.
- If consent is already signed:
- Allow the patient to join the meeting without interruption.
Acceptance Criteria:
- Appointment scheduling is not blocked due to pending consent.
- Consent requirement is enforced only at the time of joining the appointment.
- Patients see a clear popup prompting consent signing when required.
- Patients can complete consent and join the meeting in the same flow.
- No manual intervention from Provider or Admin is required.
Files
Updated by Redmine Admin 28 days ago
- Assignee changed from Abhishek Thakur to Vikash Kumar
Updated by Vikash Kumar 26 days ago
- Assignee changed from Vikash Kumar to Deeksha Singh
Updated by Vikash Kumar 23 days ago
- File Screenshot 2026-01-19 130324.png Screenshot 2026-01-19 130324.png added
- File Screenshot 2026-01-19 130401.png Screenshot 2026-01-19 130401.png added
Once the user books an appointment and clicks on join meeting, the system checks whether the user has a consent form or not. If not, the system creates a new consent form and shows a popup asking the user to sign the consent form first. If the user already has a consent form and the status is not completed, the popup is still shown. If the user has a consent form and the status is completed, no popup is shown and the user is able to join the meeting.
Updated by Deeksha Singh 6 days ago
- Status changed from Ready to QA to Ready To PROD
Updated by Deeksha Singh 5 days ago
- Status changed from Ready To PROD to Ready To UAT