> ## Documentation Index
> Fetch the complete documentation index at: https://docs.medwrite.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# #Issue 3 - Mar Changelog

> New features and improvements

<Frame>
  ![MedWrite Logo](https://files.catbox.moe/rjih7e.png)
</Frame>

## Feature Highlights

**Bulk Operations** let clinic managers create visits for multiple patients at once. A new **Reports Dashboard** gives clinical leaders real-time KPIs on documentation activity. Voice transcription gets three upgrades: **live streaming**, **ambient detection**, and **Arabic-English bilingual** support.

## New Features

<Steps>
  <Step title="Bulk Patient Operations">
    Create visits for multiple patients in a single action. Select patients from your list, assign a visit type, clinic, and consultant, then batch-create. No more one-by-one data entry for clinic setup or end-of-day closures.

    <Frame caption="Select multiple patients and create visits in bulk">
      ![Bulk patient selection](https://files.catbox.moe/rdwmpl.png)
    </Frame>

    <Frame caption="Configure visit details for all selected patients">
      ![Bulk visit configuration](https://files.catbox.moe/wghsvz.png)
    </Frame>
  </Step>

  <Step title="Reports Dashboard">
    A new tabbed view separating Reports from Patient Management. KPI tiles for patient volume, wait times, admission rates, and discharge metrics - each with a tooltip explaining what it measures. Filter by clinic, consultant, and date range with live updates.

    <Frame caption="Reports tab with KPI tiles and filtering">
      ![Reports Dashboard](https://files.catbox.moe/9w21wq.png)
    </Frame>

    <Frame caption="Patients List tab with sortable columns and download">
      ![Patients List](https://files.catbox.moe/ojxaid.png)
    </Frame>
  </Step>

  <Step title="Voice Transcription Upgrades">
    Three capabilities now production-ready:

    * **Streaming transcription** - see your clinical notes form in real-time as you speak. No waiting for upload.
    * **Voice Activity Detection** - recording starts and stops automatically based on speech. Less tapping, more documenting.
    * **Arabic-English bilingual** - code-switching support for clinicians who move between languages during consultations.
  </Step>

  <Step title="Patient List Sorting and Search">
    Sort patient lists by name, date created, or admission date. The default lookup now shows all patients (previously filtered to today only). A new date filter on the "Not Started" list helps admins triage pending workflows by day.

    <Frame caption="Clinical Draft tab with sorted records">
      ![Clinical Draft sorted view](https://files.catbox.moe/upvgw1.png)
    </Frame>

    <Frame caption="Start a Visit with searchable patient list">
      ![Patient search in Start a Visit](https://files.catbox.moe/f3sj24.png)
    </Frame>

    <Frame caption="Dashboard with sortable columns and patient data">
      ![Dashboard sortable columns](https://files.catbox.moe/d5nup8.png)
    </Frame>

    <Frame caption="Patient search with date range filtering">
      ![Patient search modal with date filter](https://files.catbox.moe/zhjsuu.png)
    </Frame>
  </Step>
</Steps>

## Improvements and Fixes

<AccordionGroup>
  <Accordion title="Mobile Improvements">
    Custom fields now display correctly on mobile, PDF attachments preview properly, and multi-file uploads work on mobile devices. A new filter indicator also shows which date range is active on each screen.
  </Accordion>

  <Accordion title="Attachment and File Validation">
    New rules enforce safe document handling: maximum 5 attachments per record, 5 pages per PDF, and file type validation - with clear error messages when limits are exceeded.
  </Accordion>

  <Accordion title="Unified Dashboard Filters">
    Filter behaviour is now consistent across Not Started, letter-status, and Bin tabs. A dedicated filter functionality on the Not Started tab makes it easier to find pending work.
  </Accordion>

  <Accordion title="Patient Data Integrity">
    Duplicate patients are now detected during bulk upload. Insurance records correctly displayed. Patient names refresh properly after bulk operations.
  </Accordion>

  <Accordion title="PDF and Document Fixes">
    PDF preview now works on mobile. Multi-file uploads succeed even when one file fails validation. DOCX template formatting issues resolved.
  </Accordion>

  <Accordion title="Workflow Stability">
    Email sending failures now show specific & clearer error messages instead of failing silently.
  </Accordion>
</AccordionGroup>
