Back to OpenMRS
GSoC 2026

A Native O3 Frontend for the Audit Trail

OpenMRS captures every clinical data change via Hibernate Envers, but O3 users must switch to the Legacy UI to view audit logs, creating unnecessary friction. This project builds two native O3 microfrontend packages that surface this data directly in the modern interface. Deliverables include an Audit Log Dashboard on the System Administration page with filterable, paginated audit events and field-level diffs, a Change History tab inside the Patient Chart scoped to the current patient, and a small backend enhancement to openmrs-module-auditlogweb adding entityUuid filtering for efficient patient-specific queries.

Project details

Contributor

Raj Prakash

Mentors

Not available

Technologies

Not listed in the archive