User Functionality Matrix

Feature access in Open Care is controlled through config-driven feature flags and role-based access control (RBAC) using Keycloak.

  • ✅ = Available in Free tier
  • 💎 = Available in Premium tier (subscription / paid feature)
  • Availability may change as the platform evolves.

This matrix helps users, partners, and institutions clearly understand who can do what inside Open Care.

Roles Covered

  • Patient
  • Doctor
  • Nurse
  • Hospital Admin
  • Diagnostic Center Admin
  • Social Organization Admin
  • Association Admin
  • System Admin (Internal)

Core Access & Discovery

Feature Free (✅) Premium (💎) Primary Roles
Browse Verified Doctors & Nurses 💎 Patient
Browse Hospitals & Diagnostic Centers 💎 Patient
View Public Profiles & Reviews 💎 All
Advanced Search & Filters 💎 Patient, Doctor
Location-based Discovery 💎 Patient

Profiles & Visibility

Feature Free (✅) Premium (💎) Primary Roles
Basic Profile Listing Doctor, Nurse, Hospital
Profile Verification Badge 💎 Doctor, Nurse
Enhanced Profile (priority listing, highlights) 💎 Doctor, Hospital Admin
Association Membership Display 💎 Doctor, Nurse
Sponsored Profile Placement 💎 Doctor, Hospital

Appointments & Care Services

Feature Free (✅) Premium (💎) Primary Roles
Appointment Request (Manual / Online) 💎 Patient, Doctor
Appointment Management Dashboard 💎 Doctor, Nurse
Home Nursing Service Requests 💎 Patient, Nurse
Telemedicine (Audio/Video – Planned) 💎 Patient, Doctor
Emergency Nursing Requests 💎 Patient, Nurse

Health Records & Documentation

Feature Free (✅) Premium (💎) Primary Roles
Upload & View Medical Reports 💎 Patient
Prescription Upload & History 💎 Doctor, Patient
Care Notes & Nursing Reports 💎 Nurse
Secure Document Storage Quota 💎 All
Family / Caregiver Sharing (Consent-based) 💎 Patient

Reviews, Content & Engagement

Feature Free (✅) Premium (💎) Primary Roles
Ratings & Reviews Patient
Follow Doctors / Nurses / Institutions 💎 Patient
Educational Blogs (Read) All
Blog Writing (Verified Professionals) 💎 Doctor, Nurse
Professional Recognition Badges 💎 Doctor, Nurse

Community, Social Impact & Support

Feature Free (✅) Premium (💎) Primary Roles
Medical Fundraising (View & Donate) All
Fundraising Campaign Creation 💎 Patient, Org Admin
Campaign Verification & Moderation 💎 System Admin
Volunteer Registration & Matching 💎 Doctor, Nurse, Public
Health Camps & Events 💎 Organization, Association

Administration & Institutions

Feature Free (✅) Premium (💎) Primary Roles
Institution Profile Management 💎 Hospital, Diagnostic Admin
Staff Listing (Doctors & Nurses) 💎 Hospital Admin
Service & Amenity Management 💎 Hospital Admin
Appointment & Revenue Reports 💎 Hospital Admin
Geographic & Usage Analytics 💎 Hospital, Diagnostic Admin

Advertising, Analytics & Monetization

Feature Free (✅) Premium (💎) Primary Roles
Contextual Ads (View Only) All
Campaign Manager (Create & Control Ads) 💎 Hospital, Diagnostic Admin
Sponsored Content & Placement 💎 Institutions
Platform Analytics Dashboard 💎 Admin Roles
Audit Logs & Activity Tracking 💎 System Admin

System & Governance (Internal)

Feature Free (✅) Premium (💎) Primary Roles
Role & Permission Management 💎 System Admin
Feature Flag & Config Control 💎 System Admin
Content Moderation & Reporting 💎 System Admin
Emergency Escalation Oversight 💎 System Admin

Important Notes

  • Free access ensures basic healthcare discovery and participation.
  • Premium features support sustainability and professional visibility.
  • Availability may vary by role, location, and rollout phase.
  • Sensitive actions are protected by RBAC, audit logs, and admin workflows.