Written by Neil Wallace B.Ch.D., The Academy Dental Practice, 19 Union Street, Inverness.
![]() |
Our Logo!
Kindly provided by Richard Querin |
![]() |
New (2nd June 2009) searchable and intuitive feescale functionality |
![]() |
New policy (2nd June 2009) - important docs are stored into the database as PDFs. retrievable and reprintable from any station. Viewed here using evince. Windows versions fire up whatever preferred application is (acrobat reader etc..) . Other docs are stored in an re-editable manner. |
![]() | new (2nd June 2009) widgets for the estimates/plan page |
![]() |
The start screen prevents unauthorised access to the program, and allows the user to choose between 'surgery' or 'reception' settings |
![]() |
This is the default screen for a 'surgery machine'.
The goal here is to provide the majority of information required for a clinitian to quickly get the most important information. What teeth/restorations are present, when were the last x-rays taken, the last few notes, a CPITN score, and a synopsis of any outstanding treatment. Also there are launchers for wizards for the most common treatment procedures. |
![]() |
For instance, an exam wizard is provided from this page. |
![]() |
The default 'reception' screen. Same philosophy as above. |
![]() |
Search for a patient by Serialno (the quickest method, if known), or by ANY combination of surname, forename, telephone, address, or postcode.
MySQL's soundex function can be leveraged via checkbox for surname or forename (useful for those times when talking to a patient over a bad phone line). 'Repeat last search' repopulates your fields with the last search. |
![]() |
Update the patient's contact details. |
![]() |
A very comprehensive set of periodontal charts.
The current database schema for this is a little eccentric to say the least. Openmolar was started due to disatisfaction with a commercial supplier. Presently I have done no more than decode the way they were managing this data. Fixing these issues is a low priority for me. |
![]() |
Top row - current chart
Middle row - treatment plan Bottom row - completed tretment An intuitive notation wizard - some work to do to get items identified and priced. |
![]() |
Treatment Plan Page for all non-tooth specific items. |
![]() |
The dialogue for adding treatment items to a treatment plan.
Items are costed at this time. |
![]() |
Clinical notes with an option of verbosity levels. |
![]() |
The reception page with this same patient loaded.
Print an estimate, make an appointment, take payment, print a receipt or NHS form etc. |
![]() |
The dialog for entering an appointment.
Three treatment items can be added (for backwards compatibility reasons) Also a memo. |
![]() |
When "scheduling" an appointment, the available slots with the chosen dentist are presented graphically. |
![]() |
If you want to check whether more suitable appointments are available with other practitioners, a simply check the relevant box and you have those options also. |
![]() |
If you choose an appointment with a different dentist, you are prompted for confirmation. |
![]() |
You schedule appointments graphically. |
![]() |
A simple but powerful HTML editor for really quick and easy correspondence. |
![]() |
When completing treatment on a tooth, you are presented with this type of dialog.
This is necessary if only part of a tooth's treatment is completed, or fees adjusted. |
![]() |
Treatment can be completed "on mass" over on the treatment plan page.
You are presented with the same dialog as for the previous case. The aim is for a consistent UI (User Interface). |
![]() |
A dialog presented when entering a crown. Hopefully this is self-explanatory? |
![]() |
Is it safe to quit? |
![]() |
What's changed? |
![]() |
We changed a few things on this patient record! |
![]() |
Hygienists get their own little wizard! |
![]() |
CPITN scores (Basic Periodontal Examination). |
![]() |
Entering a new patient (linux fans may recognise this fella!) |
![]() |
Quickly print a variety of daylist formats. |
![]() |
Openmolar helps me keep my practice running efficiently. |
![]() |
With beautiful custom qt4 widgets.
What's good enough for skype, KDE4 and google earth is good enough for me. |
![]() |
Final step |