Med Marlo
Patient Portal
{{ toast }}

Welcome, {{ patient.first_name }} {{ patient.last_name }}

Manage your appointments, view statements, check your medication history, or make a payment safely from the menu above.

{{ appointments.length }}
Total Appointments
{{ medications.length }}
Medications
{{ statements.filter(s=>s.balance_due>0).length }}
Unpaid Bills

Telehealth Consultation: {{ meetingAppointment ? meetingAppointment.provider_name : '' }}

{{ meetingTimer }} HD Quality

Provider (remote)

Waiting for clinician join

Doctor (Remote)

{{ meetingLocalStream ? 'Your camera is off' : 'Local preview unavailable' }}

You (Local)
Live Consult Chat
{{ msg.sender }} - {{ msg.time }}
{{ msg.text }}
@{{ formatCalendarHeader() }}
office_visit telehealth
Timeline
8:00 AM
9:00 AM
10:00 AM
11:00 AM
12:00 PM
1:00 PM
2:00 PM
3:00 PM
4:00 PM
5:00 PM
My Agenda Scheduled Visits
Rest Period
{{ appt.provider_name }}
{{ appt.appointment_type }}

Request a New Appointment

My Prescriptions & Medications

{{ medicationsCacheMessage || 'Showing cached medications — clinical systems were unavailable.' }}

MedicationInstructions (Sig)PrescriberPharmacyStatus
{{ m.drug_name }}
NDC: {{ m.ndc }}
{{ m.sig }} {{ m.provider_name }} {{ m.pharmacy_name }} {{ m.status }}

No prescriptions found.

Statements & Balances

DateTotalBalanceStatus
{{ s.statement_date }} ${{ s.total_amount }} ${{ s.balance_due }} {{ s.status }}

No statements found.

Messages with Care Team

No messages yet.

{{ selectedMessageThread.subject }}

{{ m.author }} · {{ formatDate(m.sentAt) }}
{{ m.body }}
Select a conversation

My Consent Forms & Intake Screeners

Forms sent on demand by your care team for review and signature.

Form NameStatusSigned/Received DateActions
{{ f.form_name }} {{ f.status }} {{ formatDate(f.signed_at || f.created_at) }} Signed: {{ f.signature_name }}

No pending or completed forms on file.