Build a patient portal — secure access to health information, messaging, and appointments.
Patient portals give patients access to their health records, test results, appointment scheduling, and secure messaging with their care team. Custom portals integrate with your EHR or practice management system.
Healthcare provider or digital health company that needs a custom patient-facing portal that integrates with their EHR or practice management system — not a generic portal bolted onto a system
EHR-provided patient portals (Epic MyChart, Athena's patient portal) are generic and tied to the vendor. Custom patient portals let healthcare providers deliver a specific patient experience.
Patient portal requirements:
Health record access: FHIR API integration with EHR (Epic, Athena, Cerner). FHIR R4 standard for interoperability. Patients access their medical records, lab results, diagnoses, and medications.
Secure messaging: HIPAA-compliant messaging between patient and care team. Not SMS, not standard email — encrypted messaging within the portal. Twilio HIPAA-eligible messaging or custom implementation.
Appointment scheduling: Real-time availability from practice management system. Appointment booking, rescheduling, and cancellation. Reminder notifications.
Telehealth integration: Video visit launch from portal. Pre-visit intake forms. Post-visit summary access.
Identity verification: Patient identity must be verified. SSO via EHR patient identity (Epic's SMART on FHIR) or independent identity verification.
Patient portal deployed — HIPAA-compliant access to health records, secure messaging, appointment scheduling, and care team communication
FHIR integration
health record read access via EHR API
Secure messaging
HIPAA-compliant patient-provider messaging
Appointment management
booking, scheduling, reminders
Document access
lab results, visit summaries, imaging reports
Care team directory
providers and care coordinators
Patient profile
demographics, insurance, emergency contacts
One honest number to start.
Fixed-scope, fixed-price. The number below is the starting point — final scope is built from your brief.
Patient portal deployed — HIPAA-compliant access to health records, secure messaging, appointment scheduling, and care team communication
Three steps, every time.
The same repeatable engagement on every project. No surprises, no mystery, no billable ambiguity.
Brief & discovery.
We send you questions, then get on a call. Output: a written scope with every step, feature, and integration listed.
Build & ship.
Fixed schedule, weekly reviews. No scope creep unless you change the scope — and if you do, we reprice it transparently.
Warranty & retainer.
30-day warranty on every launch. Most clients stay on a monthly retainer for ongoing features and maintenance.
Why Fixed-Price Matters Here
Patient portals have defined record access, messaging, and scheduling patterns. Fixed-price from the spec.
Related engagements.
Questions, answered.
Epic (SMART on FHIR), Athenahealth (Athena API), Cerner (Cerner Millennium API), and any EHR with a FHIR R4 endpoint. Integration scope depends on which EHR the practice uses.
Not necessarily. Custom patient portals can operate independently for practices without an EHR — storing clinical data in Supabase with HIPAA compliance. EHR integration is valuable for practices that already use a system and need data sync.
Tell Ryel about your project.
Describe what you’re building and what outcome you need. You’ll have a written, fixed-price scope within the week.