1. Dental Practice Management
  2. Data model and import order
Reference

The tables behind Dental Practice Management

Dental Practice Management ships with 15 tables, grouped here by the feature that uses them. Every record your team works with lives in one of them, and you can add fields and tables in Proto.

Tables
15
Features
6, plus shared settings
Change it
Add fields and tables in Proto

How the model is organised

Patient intake and consent

Patients identifies the person and assigned dentist; Consents holds purpose-specific documents and dates.

Appointments and charting

Appointments links Patient and Dentist; chart notes and clinical measurements reference the visit and the person contributing evidence.

Clinical governance

Clinical privileges records professional evidence, provider assignments records care responsibility, and People links staff to Users.

Lab case tracking

Lab cases links the processing state and laboratory case reference to Appointments.

Prescription dispensations

Prescription dispensations links a recorded medication quantity and lot to Appointment and authorized by.

Charges and follow-up

Procedure charges references Appointments, while Payments and treatment tasks reference Patients. Exchange rates supplies read-only effective rates without adding currency fields to those financial records.

Every table, by feature

Appointments and charting

5 tablesAbout this feature
  • Appointments

    Patient visits and care episodes

    Linked to Patients, People
  • Chart notes

    Attributed clinical documentation

    Linked to Appointments, People
  • Clinical measurements

    Measured clinical observations

    Linked to Appointments, People
  • Patients

    Patient identity and consent status

    Linked to People
  • People

    Clinic staff and clinicians

    Linked to Users

Clinical governance

4 tablesAbout this feature
  • Clinical privileges

    Verified clinician privileges

    Linked to People
  • Provider assignments

    Care team access assignments

    Linked to Patients, People
  • People

    Clinic staff and clinicians

    Linked to Users
  • Patients

    Patient identity and consent status

    Linked to People

Lab case tracking

3 tablesAbout this feature
  • Lab cases

    Lab specimens and their processing state

    Linked to Appointments
  • Appointments

    Patient visits and care episodes

    Linked to Patients, People
  • Patients

    Patient identity and consent status

    Linked to People

Prescription dispensations

3 tablesAbout this feature
  • Prescription dispensations

    Medication dispensations with lot and quantity

    Linked to Appointments, People
  • Appointments

    Patient visits and care episodes

    Linked to Patients, People
  • People

    Clinic staff and clinicians

    Linked to Users

Charges and follow-up

5 tablesAbout this feature
  • Procedure charges

    Service charges for encounters

    Linked to Appointments
  • Payments

    Patient payments received

    Linked to Patients
  • Treatment tasks

    Follow-up care tasks

    Linked to Patients, People
  • Appointments

    Patient visits and care episodes

    Linked to Patients, People
  • Patients

    Patient identity and consent status

    Linked to People

Shared and settings

2 tables
  • Exchange rates

    Read-only effective exchange rates for this app.

  • Users

    Users

    Linked to Users

Keys and references

Preserve the exact reference targets. Patients.assigned dentist, Appointments.Dentist and provider assignments.Dentist all point to People. People.User points to Users. Resolve a signed-in person through that link before configuring Author, assigned to or authorized by personal filters; a user identifier is not interchangeable with a People identifier.

Most records use Id; exchange rates uses ID. Patient number and lab case number support the corresponding operating references, and should be checked for duplicates before import. Users includes a required self-reference named User; check account provisioning before importing identities.

Keep patient receipts separate from appointment charges and reconcile them in the practice’s billing system. Keep every clinical measurement with its unit. Map dispensing evidence to the visit and authorizing clinician. Agree how the team keeps review and invoice decisions with its existing business records.

Migration order

  1. Confirm existing Users provisioning and self-reference behavior, then map People.User and the staff identities. Avoid importing user accounts as ordinary patient data.
  2. Load Patients with assigned dentist resolved to People; review identifiers and contact information against the source.
  3. Load clinical privileges, provider assignments and Consents with their existing patient or clinician references and dated evidence.
  4. Load Appointments, then chart notes, clinical measurements, lab cases, prescription dispensations and procedure charges using the correct visit references.
  5. Load Payments and treatment tasks against Patients, with assigned to resolved to People for tasks. Reconcile receipt totals separately from charges.
  6. Review exchange rates as read-only reference data, compare accepted source records and rehearse access before recurring imports.

Set up Dental Practice Management your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started