Opening a Patient Chart
- Click Patients in the left sidebar
- Search by name, ID, or diagnosis using the search bar
- Click any patient row to open their chart
- Use the tabs at the top: Overview, Notes, Assessments, Medications, Diagnoses, Billing, Documents
Writing a Clinical Note
- Open the patient chart β click Notes tab
- Select note type from the dropdown (SOAP, Session, Progress, Crisis, Phone, Group, Discharge, Intake)
- Fill in the required fields β each note type shows relevant fields automatically
- Click Save Note β the note appears at the top of the list
Editing Demographics
- Open patient chart β Overview tab
- Click the Edit Demographics button
- Update any of the 15 fields: name, DOB, gender, phone, email, address, emergency contact, insurance, insurance ID, copay, balance, billing status, referral, status, provider
- Click Save Changes
Adding a Diagnosis
- Open patient chart β Diagnoses tab
- Type in the ICD-10 search box (e.g. "anxiety" or "F41")
- Select from the autocomplete list
- Enter onset date and status β click Add Diagnosis
The platform includes six validated clinical assessments with automatic scoring and severity grading.
Patient Health Questionnaire β Depression screening (9 items)
Scoring: 0-4 None, 5-9 Mild, 10-14 Moderate, 15-19 Mod-Severe, 20-27 Severe
Generalized Anxiety Disorder scale (7 items)
Scoring: 0-4 Minimal, 5-9 Mild, 10-14 Moderate, 15-21 Severe
Alcohol Use Disorders Identification Test (10 items)
Scoring: 0-7 Low risk, 8-15 Hazardous, 16-19 Harmful, 20+ Dependent
PTSD Checklist for DSM-5 (20 items)
Scoring: 31+ provisional PTSD diagnosis
Columbia Suicide Severity Rating Scale (6 items)
Scoring: Any positive ideation triggers clinical alert
Substance use screening (4 items)
Scoring: 2+ answers Yes = clinically significant
Completing an Assessment
- Open patient chart β Assessments tab
- Click + New Assessment
- Select assessment type from dropdown
- Answer each question β all questions are displayed in full
- Score calculates automatically as you answer
- Click Submit Assessment
- If score exceeds threshold, a Clinical Alert is generated automatically
Creating an Appointment
- Click Schedule in the sidebar
- Click + New Appointment or click an empty time slot in Week/Day view
- Select patient, provider, date, time, and appointment type
- Select room or check Telehealth for virtual sessions
- Add CPT code and notes as needed
- Click Save Appointment
Calendar Views
- Week View β shows MondayβFriday with time slots
- Day View β detailed view of one day's appointments
- List View β scrollable list of all upcoming appointments
AI Smart Scheduling
Go to AI β Smart Scheduling to use AI to suggest optimal appointment times based on patient history, provider availability, and clinical priority.
Writing a Prescription
- Go to e-Prescribe in the sidebar, or open a patient chart β Medications tab
- Click + New Prescription
- Start typing the medication name β autocomplete shows matching medications
- Select the medication, then enter dose, sig, quantity, and refills
- Select pharmacy and check PDMP if applicable
- Click Send Prescription
PDMP Monitoring
For controlled substances (DEA Schedules II-V), the platform flags the prescription for PDMP check. Mark the PDMP checkbox after verifying the patient's prescription history in your state PDMP system.
Prescription Statuses
- Pending β created but not yet sent
- Sent β transmitted to pharmacy
- Filled β pharmacy has dispensed
- Discontinued β no longer active
AI Clinical Summary
- Go to AI β Clinical Summaries
- Select a patient from the dropdown
- Choose summary type: Clinical Overview, Progress Note, Discharge Summary, or Referral Letter
- Click Generate Summary
- The summary populates with patient-specific data from the chart
- Click Copy to Clipboard to paste into your documentation
AI Chatbot
Go to AI β Chatbot for an interactive clinical assistant. Ask questions about ICD-10 codes, medication interactions, assessment scoring, crisis protocols, or documentation best practices.
Summary Types Explained
Full patient summary including demographics, diagnoses, medications, assessments, and latest note. Use for care coordination and handoffs.
Formatted SOAP note using data from the most recent clinical note. Use as a documentation starting point.
Formal discharge document including diagnoses at discharge, medications, treatment summary, and follow-up plan.
Professional referral letter formatted for sending to outside providers. Includes clinical data and contact information.
Starting an Ambient Session
- Open a patient chart
- Click the Dragon Copilot button (microphone icon) in the chart header
- In the Dragon panel β click Get Token to authenticate
- Click Initialize SDK to connect
- Click Start Session β Dragon begins listening
- Conduct your session normally β Dragon transcribes in real time
- Click Stop Session when done β the note is generated
- Review and save the generated note to the chart
Dragon Copilot Page
For full testing and configuration, go to Dragon Copilot in the sidebar. This page provides:
- Auth method selector (Alt-IdP or Entra)
- Live SDK console with detailed logging
- Token generation and verification
- Full ambient session controls
Running a Report
- Click Reports in the sidebar
- Select a report type from the left panel
- Optionally filter by patient or provider
- Click Run Report β results appear in the table
- Click Export CSV to download the data
Available Reports
Saved Reports (Admin)
In Admin β Custom Reports, you can save frequently used reports and schedule them for automatic delivery:
- Run a report using the builder
- Click Save Report and give it a name
- Click Schedule to set up automatic delivery (daily, weekly, or monthly)
- Enter recipient email addresses for delivery
- Click Run Now at any time to regenerate a saved report
Inviting a New User
- Go to Admin β User Management
- Click Invite User
- Enter name, email, role (Admin/Provider/Nurse/Billing/Patient), and title
- Click Send Invitation
- The user receives an email with their temporary password and a link to the platform
- They must change their password on first login
Managing Permissions
The permissions matrix in User Management shows which features each role can access. Check or uncheck boxes and click Save All Permissions.
Feature Flags
Admin β Feature Flags lets you enable or disable platform features without code changes:
dragonDragon Copilot voice documentation
ai_featuresAll AI features (chatbot, summaries, scheduling)
eprescribeElectronic prescribing module
patient_portalPatient self-service portal
integrationsThird-party integrations hub
demo_modeDemo mode with sample data
Audit Log
Admin β Audit Log shows every user action: logins, patient views, note saves, prescription sends, and admin changes. Filter by user, action type, or date. Export to CSV for compliance reporting.
To enable invitation emails and notifications, add these environment variables in Azure App Service β Configuration β Application Settings:
SMTP_HOST
smtp.office365.com
Your email server (Office365, Gmail: smtp.gmail.com, SendGrid: smtp.sendgrid.net)
SMTP_PORT
587
Usually 587 for TLS, 465 for SSL
SMTP_USER
noreply@renewal-bhc.com
SMTP login username / email address
SMTP_PASS
your-app-password
SMTP password or app-specific password
SMTP_FROM
noreply@renewal-bhc.com
From address shown in emails
PLATFORM_URL
https://your-app.azurewebsites.net
Your platform URL included in invite emails
The same code package deploys to all three environments. Only one Azure App Service environment variable changes behavior:
ENVIRONMENT=devFull sample data, 6 users, demo auto-login
ENVIRONMENT=demo7 patients, 8 appts, demo auto-login
ENVIRONMENT=production0 patients, 0 appts, 1 admin user
Deploy to Azure App Service
Set this in: Azure Portal β App Service β Configuration β Application Settings