Select patients above and click 🤖 AI Program Review, or click Review Whole Panel.
Activity Time Logs
Click a preset chip on any patient row to log an activity entry instantly. Presets are practice-shared and admin-editable.
📅 Logging for:⚠ Backfilling — verify the date is correct.
Quick-log presets
Patient
This month
Quick log
Billing Readiness Locked
March 2026
Eligible
0
Consent + time met
Submitted
0
of 0 eligible
Blocked
0
Consent or time issue
0
0% submitted
Patient
Time / Target
Status
Submitted
Action
Compliance Summary Report
Lab Results
🔬
Navigate here to load lab results from the database.
Care Plans
PHI protection active — patient identifiers are stripped before AI processing.
⚠️ Bedrock access required. Configure AWS Bedrock credentials and model access before using AI workflows.
🤖 Bulk Care Plan Prompts
Edit the prompts that drive Batch Generate. Same prompts are used by the single-patient generator. Preview shows the actual prompt sent to the AI for the chosen sample patient.
Used for first-month plans and continuation plans (when a prior plan exists with new labs/visits since). Placeholders: {{patientData}} (de-identified patient context — required), {{priorPlan}} (substituted with the PRIOR MONTH CARE PLAN block when a prior exists, empty otherwise).
Used when a patient has a prior plan on file but no new labs or visits since. Placeholders: {{since_date}}, {{conditions}}, {{prior_plan}}.
Preview rendered prompt
Pick a sample patient to render the prompt.
AI response:
Single-Patient AI Care Plan Generator
Click to expand
Select a patient. Their clinical profile will auto-populate, and the AI will generate a personalized, CMS-compliant CCM care plan.
Hold Ctrl/Cmd to select multiple submissions
Using data from patient profile
Each focus uses its own prompt template. Manage templates in the customizer below.
Manual Care Plan Builder
Click to expand
Create a care plan manually without AI. Fill in the sections below, preview, and save.
Saved Care Plans
📄
No saved care plans yet.
Generate and save a care plan above to see it here.
Patient
Month
Preview
Actions
Billing Visit Notes
🤖 Bulk Billing Note Prompt Template
Edit the prompt that drives Batch Generate All Billing Notes. Pick a sample patient + tier to preview the rendered prompt as the AI will see it.
Placeholders: {{tier_name}}, {{conditions}}, {{medications_line}}, {{allergies_line}}, {{activity_types}}, {{section_instructions}} (tier-aware, generated at run time).
Preview rendered prompt
Pick a sample patient to render the prompt.
AI response:
Single-Patient Billing Visit Note Generator
Click to expand
Generate a CCM billing visit note with auto-filled CPT codes, time tracking, and compliance attestation. Goals and interventions are AI-customized based on patient data.
CCM Program
--
Monthly Time
--
CPT Codes
--
Activity Breakdown
(leave blank to auto-calculate from activity log)
Preview / Edit
Saved Billing Notes
📋
No saved billing notes yet.
Generate a billing visit note above to see it here.
Patient
Month
CPT
Time
Actions
Practice Settings
Billing Rates — Long Island NY (Locality 05)
Code
Description
Type
Program
Rate ($)
ℹ️ Rates are 2026 Medicare Fee Schedule — MAC Locality 05 / 1320202 (Long Island, NY). Updates persist to your browser. Click "Reset" to restore defaults.
Provider List
Providers listed here appear in the patient enrollment form, quick-enroll wizard, and patient filter. Changes take effect immediately after saving.
Provider Name
Actions
Staff List
Staff listed here appear in the Time Log modal, Task modal, and AI Call Summary. Changes take effect immediately after saving.
Name
Role
Actions
🏥
Elation Health EHR — Export Guide
Import your Elation patient list directly into CCM Compliance in 3 steps
STEP 1 — Export Patient List
In Elation: Reports → Patient List Filter by active patients or insurance type (Medicare). Click Export → Download CSV.
STEP 2 — Export Problem List (optional)
In Elation: Reports → Problem List or from a patient chart export. Include the ICD-10 Code column — the app will auto-map diagnoses to conditions.
STEP 3 — Import Here
Drop your CSV file below. Click "Use Elation Preset" in the mapping dialog to auto-map Elation's column names, then click Import.
Patient data is stored securely in the database with automated daily backups (RDS).
Client-side export of PHI has been disabled for HIPAA compliance.
Contact your administrator for data export requests.
🔑 API Keys — iOS Shortcuts & Mobile Integration
API keys let iOS Shortcuts and the mobile PWA log time without a browser session. Each key is tied to your user account for audit trail purposes. Keys are shown once at creation — save them securely.
Label
Key Prefix
Created
Last Used
Status
Action
Loading...
Your new API key (copy now — shown once only):
🩺 Patient Portal — Submissions & Messages
0 unreviewed forms0 unread messages0
Patient
Form Type
Submitted
Status
Details
Actions
Select a patient or click Refresh to load.
Form Details
User Management
0 users
(0 active,
0 disabled,
0 admins)
Loading...
Name
Email
Role
Status
Last Login
Actions
Loading...
Add a User
Users are auto-provisioned on first sign-in via Google Workspace. To add someone:
Make sure they have a Google Workspace account at your domain.
Send them the app URL.
They click "Sign in with Google" — their account is created automatically.
You can then promote/demote their role from the user list.
Edit User
Created: Last Login:
Account Status
Active
Active Sessions
Invalidate all active sessions (forces re-sign-in via Google)
API Keys: 0Auth provider: Google Workspace SSO
Select a user to view activity.
⚠️
Confirm Action
Are you sure?
🔐 HIPAA Audit Log
🔒 All patient data access and changes are automatically recorded here. This log is stored inside the encrypted database and cannot be edited or deleted by the app.
Open a saved patient profile to view their lab results.
Insurance Cards
Photos uploaded by the patient through their portal.
Select a patient to view insurance cards.
📥 Map CSV Columns
⚡ Quick Enroll Patient
1 · Patient Info
2 · Conditions
3 · Review & Enroll
Select all chronic conditions. We'll auto-generate care goals, tasks, and a care plan template.
Review the auto-generated care plan and tasks. Edit as needed before enrolling.
Month-End Close
1 · Summary
2 · Review Eligible
3 · Confirm & Lock
Patient
Program
Time
Care Plan
Batch Generate Care Plans
1 · Select Patients
2 · Generate
3 · Results
Care plans will be saved to this month; choose a prior month for backfill.
Patient
Provider
Conditions
Last Plan
Generating...
Click "Generate" to start creating care plans for the selected patients.
Patient
Status
Preview
⚙️ AI Settings
AI requests are routed through AWS Bedrock. Enable model access and grant the ECS task role permission to invoke the selected models.
🏥 Practice Settings
🔄 Elation Sync
Loading…
🏷 Sync tag filter
Limit Elation sync to patients tagged in their chart. Untagged patients (or patients whose tags don't match) are auto-marked inactive on next sync; new untagged patients won't be created. Manual deactivations are not affected.
🩺 Custom Conditions
⚠️ Data Management
🔍 Review Prompt Before Sending
The prompt below will be sent to the AI. Provider names have been replaced with tokens — real names are stored only in your browser and will be re-inserted into the response after it returns.
🔒 PHI Removed — Specialist Tokens (re-inserted locally after AI response):
ℹ️ No specialist names detected to tokenize in the outside providers field. Verify the prompt below contains no identifying provider names before sending.
Fields Being Sent
Full De-Identified Prompt (editable before sending):