fisioflow-patient-portal

Specify patient portal requirements for authentication, appointments, HEP, progress, and financial access.

Updated Sep 2, 2025
One-click install
npx skills add https://github.com/rafaelminatto1/fisioflow-51658291 --skill fisioflow-patient-portal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fisioflow-patient-portal
Source: https://github.com/rafaelminatto1/fisioflow-51658291/tree/main/.agents/skills/fisioflow-patient-portal
Command: npx skills add https://github.com/rafaelminatto1/fisioflow-51658291 --skill fisioflow-patient-portal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This specification outlines the requirements for a patient portal to enable self-service in FisioFlow, addressing the gap where competitors offer online access for authentication, appointments, Home Exercise Programs (HEP), progress, and payments.

Core Features & Use Cases

  • Authentication: phone-based OTP login (with WhatsApp fallback), magic link via email, link to existing patient record via CPF or phone match, JWT session management, and biometric login for mobile apps.
  • Appointment Management: view upcoming appointments, confirm/cancel with reason, request reschedule, view appointment history, and receive real-time status updates.
  • Exercise Programs (HEP): view prescribed exercises with video/image guidance, mark exercises as completed, track adherence, report pain/discomfort, and view history.
  • Evolution/Progress Viewing: read evolution summaries, pain progression charts, goal status tracking, and biomechanics assessment results.
  • Financial: view outstanding bills, payment history, package status, download NFSe invoices, and online payments.
  • Documents: view/download uploaded documents, upload documents, and before/after photo gallery.
  • Gamification: XP/level display, achievement badges, daily quests, and optional leaderboard.

Quick Start

Design and implement the patient portal specification to enable authentication, appointments, exercises, progress, and payments for FisioFlow.

Frequently Asked Questions about fisioflow-patient-portal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a patient portal for self-service appointments and exercise programs?

To design a patient portal for self-service appointments and exercise programs, specify backend data models, API routes, and frontend routes covering authentication, appointment management, and Home Exercise Program tracking to enable full patient access.

What authentication methods should a patient portal API support for mobile and web access?

A patient portal API should support phone-based OTP login with WhatsApp fallback, email magic links, JWT session management, and biometric login for mobile apps to secure mobile and web patient access.

Can I track patient exercise adherence and pain progression within a self-service portal?

Yes, you can track patient exercise adherence and pain progression by implementing API routes for patients to mark exercises as completed, report pain, and view evolution summaries with pain progression charts.

Does the FisioFlow patient portal specification include online payment and invoice access?

The FisioFlow patient portal specification includes financial access features, allowing patients to view outstanding bills, check payment history, download NFSe invoices, and process online payments directly.

How do I link existing patient records to a new self-service portal account?

To link existing patient records to a new self-service portal account, the specification defines matching patients via their CPF or phone number during the authentication and onboarding process.

What data models are needed to implement gamification in a healthcare patient portal?

To implement gamification in a healthcare patient portal, define data models for XP and level displays, achievement badges, daily quests, and an optional leaderboard to track and reward patient engagement.