Actions
Task #308
openEpic #13: Patient Portal
Feature #300: Patient Consent Management & Signature Workflow
Blob Storage Integration for Document Storage
Start date:
01/05/2026
Due date:
% Done:
0%
Estimated time:
Description
Description:
Implement blob storage to securely store signed consent documents and related files.
Requirements:
- Upload signed consent documents automatically after signing.
- Store document references linked to the patient.
- Restrict access based on role (Patient, Provider, Admin).
Acceptance Criteria:
- Signed documents are securely stored.
- Documents can be retrieved when needed.
- Access permissions are enforced correctly.
Updated by Vikash Kumar about 1 month ago
Implemented the Blob Storage service and used the database to store the Blob connection string instead of the environment variables.
Updated by Vikash Kumar about 1 month ago
- Assignee changed from Abhishek Thakur to Deeksha Singh
Updated by Deeksha Singh 5 days ago
QA test cases:
- Verify Blob Storage service is successfully initialized using the connection string stored in the database.
- Verify application does not rely on environment variables for the Blob connection string.
- Verify signed consent documents are uploaded to blob storage using the DB-stored connection string.
- Verify document upload succeeds after signing without configuration errors.
- Verify documents can be retrieved correctly using the blob reference from the database.
- Verify access to blob-stored documents follows role-based permissions (Patient / Provider / Admin).
- Verify application handles missing or invalid DB connection string gracefully.
- Verify updating the blob connection string in the database reflects without redeploying the application.
Actions