Dental recall lists and patient data leakage: what a recall spreadsheet gives away in ChatGPT or Claude.

The recall list is the spreadsheet a dental practice uses to chase overdue check-ups and unfinished treatment. It is easy to export from the practice software, and a manager who wants to write reminder messages, sort the list or find the patients who owe the most is tempted to upload it to ChatGPT or Claude. A recall list holds a column of named patients with their phone numbers and what treatment they still need, which is a health record in table form. This page marks every cell type in a routine recall list that the Privacy Act and NSW health records law bear on, and shows how the same list is worked on Ermos inside the practice.

The recall list

Exported from the practice software at the start of each month or quarter and worked through by reception, who add notes as they ring. It often sits in a shared drive long after the calls are made.

fx
ABCDEF
1PatientLast visitRecall dueTreatment pendingPhoneNotes
2Fund credit pending; Dr Rao to ring re fee
3
4
5
6
7Prefers SMS
8
9
10Left two voicemails
11
RecallArchive

An invented spreadsheet. The practice and every patient are fictional; the phone numbers are placeholders. Hover or tap any highlighted item for the analysis; the full list is below.

What leaves the practice

  1. 1
    Patient names

    A column of named patients of one practice. Each name on a recall list is a statement that the person is a patient, which is itself health information, and it is the key to every cell beside it. Patient data guide.

  2. 2
    Visit and recall dates

    When each patient last attended and when they are due. Low risk on its own, but beside a name it shows who attends rarely and who is overdue. Privacy Act guide.

  3. 3
    Treatment pending

    The next procedure for each named patient: a biopsy review, an implant, a sedation, an orthodontic assessment. Health information, and the column that makes a recall list a clinical document. Patient data guide.

  4. 4
    Phone numbers

    Mobile numbers, some of them a parent’s or a daughter’s. Personal information of the patients and of the relatives named beside them. Privacy Act guide.

  5. 5
    The notes column

    Free-text remarks added during calls: a pending biopsy result, anticoagulant treatment, pregnancy, dementia, a court order. Sensitive information under the Privacy Act, and the most dangerous column in the sheet. Patient data guide.

  6. 6
    Children and a person under 18

    Two patients who are minors, listed with a parent’s number. The Code of conduct (section 4.3, on children, young people and other patients who may have additional needs) asks practitioners to place the interests and wellbeing of the patient first, and a custody note is exactly what should stay inside. Privacy Act guide.

  7. 7
    The formula

    A formula that flags overdue recalls. It contains no patient data and says nothing about any person, though a spreadsheet file can also hold formulas that pull from other sheets or files.

  8. 8
    Other tabs

    A tab name that tells the reader there is a separate list of domiciliary patients. An uploaded file carries every tab, hidden columns and cell comments, and the file properties such as the author, which is more than what is on screen. Privacy Act guide.

What happens in Frontier Models (ChatGPT, Claude)

  • The whole document is transmitted to the provider’s servers. On personal plans the user cannot choose where it is stored or processed, and for the major providers that has generally meant outside Australia, under that country’s legal process. Some business plans offer storage in Australia, but the provider still receives the content.
  • On consumer tiers, prompts can be retained and used to train future models.
  • The provider’s staff and systems can reach the content under the provider’s own policies.
  • Once sent, the practice no longer controls it. Retention and deletion happen on the provider’s terms.

The same document on Ermos

Ermos Dominion

The document is drafted on a unit in your office, from your own templates and the patient record. Every marked item stays on the unit, which keeps working with the internet switched off. Nothing in it is transmitted to an AI provider, so there is no disclosure to analyse: the confidentiality work is the same as for your file server.

Ermos Edge

Your documents, the index and your access boundaries stay on your own instance in an Australian data centre. When a staff member asks for this draft, only their question and the excerpts they are permitted to see go to a named Australian provider, who is contractually barred from keeping the content or training any model on it. Nothing is processed outside Australia.

Frontier Models (ChatGPT, Claude)Ermos EdgeErmos Dominion
Where the document is processedProvider servers, generally offshore on personal plansYour instance in an Australian data centre; answers generated in AustraliaThe unit in your office
Who can read itProvider staff and systems, under policyYour staff, within the boundaries you set. The named Australian provider processes only permitted excerpts, under contract, and keeps nothingYour staff only
Is it keptOn the provider’s termsKept on your instance; the provider is barred from retaining itStays on the unit
Can it train a modelOn consumer tiers, yesNo, by contractOnly your own unit learns from it, on your hardware

Part of AI data leakage in dental practices. See how this works in practice: Recalls on Ermos.

Common questions

Do ChatGPT and Claude use the information in a patient recall list?
Yes, a pasted recall list is sent to the AI company's servers and processed there to produce a reply. As at October 2026, whether a conversation on a personal plan (ChatGPT Free, Plus or Pro; Claude Free, Pro or Max) can be used to train the models depends on a setting each user controls. Business plans (ChatGPT Business and Enterprise, Claude Team and Enterprise) and the developer APIs sit under commercial terms, and OpenAI and Anthropic each say they do not train on that content by default (OpenAI, Anthropic). On either product, the thumbs up and thumbs down buttons can send a whole conversation back for training. This list names ten patients beside phone numbers and notes about a pending biopsy, warfarin, dementia and a court order.
Is it safe to paste a patient recall list into ChatGPT or Claude if we delete the names?
No, because the other columns still identify people. Removing names rarely makes a document anonymous. Information stays personal information while the person is reasonably identifiable, and the OAIC warns that information can be at risk of re-identification even when it has been de-identified or anonymised. A mobile number, a biopsy result due on 9 November or a note about a court order can point to one patient without a name. Notes on anticoagulants, pregnancy and dementia are sensitive information under the Privacy Act. The Office of the Australian Information Commissioner (OAIC) recommends in its guidance on commercially available AI products that organisations do not enter personal information, and particularly sensitive information, into publicly available generative AI tools, because of the significant and complex privacy risks.
Can I upload a patient recall list to ChatGPT or Claude instead of pasting it?
An uploaded file leaves the practice as a whole file, which can carry other sheets, hidden columns, comments, tracked changes and file properties as well as the part you meant to share. The OAIC's guidance also tells organisations to review carefully the terms and settings that will apply to their use of any AI product. This workbook has tabs named Domiciliary and Archive beside the recall list, and they would travel with it whatever they hold.
How can a dental practice use AI for a patient recall list without sending it to ChatGPT or Claude?
Ermos is built so the document stays under your control. On the Dominion AI unit it is drafted inside your office and none of it is sent to an AI provider. On Ermos Edge your documents and index stay on your own instance in an Australian data centre, and only the question and the excerpts the user is permitted to see go to a named Australian provider that is contractually barred from keeping them or training any model on them. The answer is produced from the patient file and the practice's own recall list. A dentist checks the treatment and clinical notes against the patient record and signs it off.
Is a recall list really a health record?
A list of named patients of a dental practice with the treatment each still needs is health information under the Privacy Act, since it is information about a person's health collected in providing a health service. The notes column adds sensitive detail. It needs the same protection as the clinical record it was exported from.
What does Section 8.3 of the Code mean for a spreadsheet export?
Section 8.3 asks practitioners to ensure health records are held securely and are not subject to unauthorised access, and to protect the privacy and integrity of electronic records. An export sitting on a shared drive, or uploaded to an AI service, is a copy of the record that has to be secured too.
What happens if the list is uploaded and it goes wrong?
Under the Notifiable Data Breaches scheme, a breach is eligible where personal information is subject to unauthorised access or disclosure and the breach is likely to result in serious harm. A list of patients with medical flags and phone numbers is the kind of information that assessment exists for. Whether an upload is a breach depends on the facts.

See Dominion answering from your own documents.

A demonstration takes 30 minutes, uses no client data, and comes with no obligation.

Book a demo