Skip to content

Audit log

A record of who reached for patient data and when, and who changed it. Filters, export to CSV or JSON, the starting point for a GDPR inspection and for internal explanations.

Required permissions:
Clinic Admin
Reviewed: 2026-08-24

Audit Log is a list of events: who, when, what they did, and from what origin. Heltio records reads and changes of patient data there, issuing and cancelling an invoice, payments, settings changes, sign-ins and sign-outs, GDPR requests. Entries cannot be edited or deleted from inside the app.

You will find it in the sidebar: Settings → Compliance → Audit Log.

Open the audit log

How to do it

01

Set the date range

The page opens on the last 30 days. In the Date range field pick a ready-made range — Today, Yesterday, Last 7 days, Last 30 days, Last 90 days — or Custom and enter the dates by hand.

02

Narrow down to what you are after

Four further filters: User, Action type, Entity type and Record ID. They combine. Clear filters returns to the starting state. The filters you set are stored in the page address, so you can paste the link to someone on the team.

03

Read a row

Above the table six numbers summarise the chosen period: Total Events, Created, Viewed, Updated, Deleted, Exported.

The table shows Timestamp, User, Action, Entity, Record ID and Network fingerprint — a cryptographic fingerprint of where the event came from; the same value on two rows means the same origin, and the address itself cannot be recovered from it. The Expand button on a row reveals Details — exactly what changed — and the Client fingerprint. The list pulls in 50 rows at a time with Load more.

Three things on this screen are read together. 3 is the date range and the four other filters; 2 are the six numbers describing exactly the slice the filters let through; 1 is the Export button, which writes to file exactly those same rows, not the whole history.

Konto demonstracyjne — dane przykładowe, nie są to dane rzeczywisteAudit Log+ NowaEksportFaktury350Przychód74 200 złZaległe12 400 złTyp ▼Okres ▼Wystawca ▼Szukaj...NumerDataNabywcaKwotaStatusAkcjeFV/2024/00101.01.2024Kowalski Jan1 230,00WysłanoFV/2024/00205.01.2024Nowak Maria560,00OczekujeFV/2024/00312.01.2024Wiśniewska A.3 400,00WysłanoFV/2024/00418.01.2024Zając Piotr890,00BłądFV/2024/00524.01.2024Lewandowski T.2 100,00SzkicFV/2024/00630.01.2024Wójcik Ewa750,00Wysłano1Export2Six numbers for theperiod3Date range and filters
The filters govern the whole screen at once: the numbers above the table, the visible rows and the contents of the file are always the same slice.
04

Export the result

Export gives you exactly what you see once the filters are applied, as JSON or CSV. Heltio prepares the file in the background — on a larger range you will see Preparing export…, and the file downloads once it is ready. The download link is valid briefly; once it expires, run the export again.

When something does not work

Warning

Only clinic owners and admins can view the audit log.

What this means: Your role in this clinic is Practitioner or Assistant / Reception.

What to do: Ask an owner or administrator to pull the slice you need. The log is deliberately closed — a view of who read what is itself sensitive data.
Info

No audit events match the selected filters

What this means: The date range or the filters are too narrow, or the event you are after has already fallen outside the retention period.

What to do: Widen the date range and remove the filters one by one, starting with **Record ID**.
Info

No records to export

What this means: The current filters return no rows at all, so there is nothing to write to a file.

What to do: Change the filters so that the table shows something — the export button unlocks on its own.
Error

Export failed

What this means: Preparing the file broke off on Heltio's side.

What to do: Narrow the date range and try again. If it repeats on a narrow range, [report it with the in-app button](/pomoc/funkcje/admin/zglaszanie-uwag-i-bledow).
Warning

Not available in demo mode

What this means: You are working in the demo clinic — file export is disabled there.

What to do: Switch to your own clinic with the **Active clinic** switcher at the top of the sidebar.

Who has access

Clinic Admin

The log is seen by the Owner and the Administrator only. A Practitioner and an Assistant / Reception have no way in — even where the event concerns their own work.

Opening the log leaves no entry in it: auditing the reading of the audit would create an avalanche of entries about nothing. Every export, however, is recorded.

Was this article helpful?

Didn't find an answer? Write to us.

Open the contact form