ONLINE SCHEDULING, Sync OD Appointments with Google Calendar

For users or potential users.
Post Reply
rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

ONLINE SCHEDULING, Sync OD Appointments with Google Calendar

Post by rhaber123 » Sat Dec 12, 2015 5:22 pm

Updated June 10, 2016

1- Patients can schedule their appointments online

2- Me and my hygienist can check our schedules, with the patients names, phone numbers and emails, and at any time, by just logging in Google Calendar:
- We can see who is our first patient for the next day and at what time, and contact that patient if needed
- We can see the day before schedule, with the patients names, phone numbers and emails, and follow up with theses patients
ETC........

=========================================================================================

I - Sync OD Appointments with Google Calendar :


Plugin trial version and instructions available here: http://www.mopensoft.com/others
instructions: http://mopensoft.blogspot.com.au/2016/0 ... ental.html
Backup your data first, and try it on your home computer first.

1- Create Calendars:
in your google calendar account, create calendars with the "same name " as your operatories --- MUST BE THE SAME SPELLING
Image

2- Download the plugin:
a- download the "Required DLLs", unzip them and place them in your OD folder (C / program files (x86)/OpenDental)
https://www.dropbox.com/sh/6mqklvxpbii9 ... 0DLLs?dl=0

b- download the "Plugin File" that matches your OD version:
https://www.dropbox.com/sh/6mqklvxpbii9 ... Files?dl=0

+ delete the version number at the end of the plugin, it means rename the plugin to: mopensoft.odplugins.apptsync.dll
+ and place it again in your OD folder (C / program files(x86)/OpenDental)

if you have an older version of OD , try this one : mopensoft.odplugins.apptsync15.4.52.dll
(it did work with OD version 15.3) I am not sure if it will work with much older versions.


3-Setup the Plugin:
in OD go to Setup > Program Links> Add , and follow the instructions in the manual
Image

4- First time sync (this will happen one time only):
(be sure that no other google account is open in the background OR IN A DIFFERENT BROWSER)
Log out of OD and login again. Now when you rerun Open Dental, it will connect to your default browser (internet explorer in my case..) and will ask you to login into YOUR google account, and as you enter the correct username and password of the google account that has the correct calendars created in it, it will ask you for permission, just click on "ALLOW"

=============================================================================================================================
UNINSTALL
If your license expire, OD will stop working

1- On your workstation, go to C/program files (x86)/OpenDental
look for this plugin: mopensoft.odplugins.apptsync.dll
just delete the plug in or rename it, and Open Dental will work without any problem.
(or Cut it and Paste it into another folder)

2- Or if any other computer is working, in Open Dental, just go to SETUP/Program Links
find the plugin name, click on it, and disable it

To buy a license, follow this link, provide your info, and you will be contacted
http://www.mopensoft.com/pricing

=============================================================================================================================


II - ONLINE SCHEDULING

Now I want to share with you how I am using the ONLINE scheduling with http://www.simplybook.me
(or you can use any other similar service)

- Mopensoft plugin will allow OD to sync to Google Calendar (automated and manual sync options available)
- Google Calendar will sync to simplybook.me (or any other provider) - ..... simplybook.me offer 2 ways sync with google calendar and not just integration with google calendar.
- Email is sent from simplybook.me to the provider informing the office that a booking is made.
- In OD, you get a pop up that an appointment was made online
- Front office enter the appointment in OD,
- and Mopensoft plugin autosync, will sync OD to Google Calendar again
All done automatically once these setups are done

http://www.simplybook.me offer one month free trial to test their services.
Through http://www.simplybook.me I was able to create these options

Image

============================================================================================================================
============================================================================================================================


III - Telling your patients about THIS ONLINE BOOKING is always the missing part.

1- We sent an email to all of our active patients telling them about the "New Online Scheduling" that is available to them now

Subject: NEW Online Scheduling - Book Online your next dental appointment!

We are happy to inform you that you can now book your appointment online with our office 24/7. This option is available on our webpage http://www. {URL}
Call our office (123) 456-7890 if you are having any difficulty finding the right time to schedule your appointment.
We will do our best to accommodate your schedule.
We look forward to seeing you at your next appointment.

2- In all of the recall template Email messages we added this message too:
"New Online Scheduling is available now 24/7 on our webpage {URL} "
from the main Menu, go to Setup/ Appointments/ Recall
We mainly sent it to those patients who are overdue for recall,

3- we added that also to the Text messaging and Email "CONFIRMATIONS" templates
so patients will know that online scheduling is available to them now
"New Online Scheduling is available now 24/7 on our webpage {URL} "

4- we added it to the message that is sent on the recall reminders post cards too
(if we do not have a patient email or cell phone number)

5- we added it at the bottom of our signature in any email sent to patients:

The office of john Doe DDS
12345 street
City CA 98765
Tel: (123) 456-7899
http://www.doctor.com

***Book your next dental appointment online 24/7 by going to our webpage http://www.doctor.com/online.htm or call our office Tel: (123) 456-7899

.
6- " I " tell every patient that comes to our office that next time they can try it and give us their feed back

7- Made a special appointments options on our contact webpage mainly for NEW PATIENTS to use it (photo above)
Easier for the new patients to schedule their appointment

===========================================================================================================

TEXT MESSAGING FROM INSIDE OPEN DENTAL

viewtopic.php?f=1&t=6266

============================================================================================================

Open Dental offer ON LINE SCHEDULING too, more about their E-services available here:
http://www.opendental.com/manual/eservices.html

Contact Open Dental for monthly fees. See Fees for Software, Support, and Services:
http://www.opendental.com/manual/fees.html

===========================================================================================================
===========================================================================================================


Minh started few months ago working on a plugin that will allow dentists to sync OD Appointments with outlook calendar,
He was successful but it still needs work to be finalized.
I asked him if that can be done with Google Calendar, and he is working on this now. He may have something ready by the end of the year, but any feedback about what each office need will be helpful. Please reply to this post and ad what you need for this plugin to accomplish for your office.

for example:
1 - Should apply to Multiple Schedules
2- do you prefer an auto sync or a manual sync
3 - cost for a one year subscription to the plugin should cost
4- you prefer to sync with Outlook Calendar or Google Calendar
5- your office need..........
etc.......
etc.......

previous REQUESTS:
viewtopic.php?f=1&t=2947&p=23231&hilit= ... dar#p23231
viewtopic.php?f=1&t=5931&p=25965&hilit= ... dar#p25965
Last edited by rhaber123 on Wed Apr 04, 2018 7:09 am, edited 88 times in total.

User avatar
Arna
Posts: 444
Joined: Tue Jul 09, 2013 3:16 pm

Re: Online scheduling with Google or Outlook Calendar

Post by Arna » Mon Dec 14, 2015 9:26 am

How does HIPAA play into this?
Are Microsoft and Google offering BAA's for the end users?
Entropy isn't what it used to be...

Arna Meyer

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: Online scheduling, synching with Google Calendar

Post by rhaber123 » Mon Dec 14, 2015 8:11 pm

Google Apps for Work - HIPAA Compliance & Data Protection with Google Apps
https://static.googleusercontent.com/me ... _guide.pdf
Last edited by rhaber123 on Fri Sep 09, 2016 6:23 pm, edited 1 time in total.

User avatar
Arna
Posts: 444
Joined: Tue Jul 09, 2013 3:16 pm

Re: Sync OD Appointments with Google Calendar or Outlook Cal

Post by Arna » Tue Dec 15, 2015 9:42 am

Awesome- Is Microsoft as HIPAA friendly?
Entropy isn't what it used to be...

Arna Meyer

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: Sync OD Appointments with Google Calendar or Outlook Cal

Post by rhaber123 » Tue Dec 15, 2015 4:41 pm

I am personally interested in Google Calendar. Do not know about Microsoft.

efeuer
Posts: 7
Joined: Tue Apr 08, 2014 7:24 am

Re: Sync OD Appointments with Google Calendar or Outlook Cal

Post by efeuer » Fri Apr 08, 2016 12:05 pm

Does anyone have any updates on Google Calendar sync? I just looked on the website and didn't see anything about calendar sync

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

ONLINE SCHEDULING - Sync OD Appointmnts with Google Calendar

Post by rhaber123 » Sat Apr 09, 2016 11:41 am

Minh at " Mopensoft " is working on it.
Yesterday he asked me to test the sync from OD to google Calendar , one way sync, and it worked fine (done).
Features :
- You can specify which periods/dates to sync (done)
- Each operatory will have its own calendar, (done)
- Automated syncing, (done)
etc......

If anyone is interested in any new feature just post it here, and he will try always to make it happen

NOTE:
Minh is working on the sync back from Google Calendar to OD now.
sync back from Google to OD is unclear at the moment as all depends on the service used like "youbookme" or "simplybook" , etc .....
to allow patients to book their appointment, and what the business rules are to sync them back to OD
Last edited by rhaber123 on Tue May 03, 2016 9:56 pm, edited 5 times in total.

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: Sync OD Appointments with Google Calendar or Outlook Cal

Post by rhaber123 » Sun Apr 10, 2016 10:22 pm

If anyone is interested in ONE WAY SYNCH, just post it here , or contact MINH info@mopensoft.com , and ask for the trial version.
The One way sync with automation and hooks is not complete for now, ALMOST there.

Zacky
Posts: 18
Joined: Sat Apr 30, 2016 1:57 am

Re: Sync OD Appointments with Google Calendar or Outlook Cal

Post by Zacky » Sat Apr 30, 2016 1:59 am

I would be interested in a trial of this software if possible. I am mostly interested in Google calendar that only shows busy and free time, not any patient information. An added feature would be to include what procedure is set for the appointment (but again being blind not to include any patient information). Even if it's a one way sync that's fine. Two way even better.

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

ONLINE SCHEDULING - Sync OD Appointmnts with Google Calendar

Post by rhaber123 » Sat Apr 30, 2016 6:26 pm

PATIENT ONLINE SCHEDULING

***Still in testing phase, but ALMOST ready***
(one way sync from OD to google calendar for now)

Minh used an available Online Scheduling service from http://www.simplybook.me to allow the online scheduling.
You can use any other online scheduling service that sync with google calendar, BUT BE CAREFUL,
The service must offer 2 ways sync with google calendar and not just integration with google calendar
Last edited by rhaber123 on Fri Sep 09, 2016 10:16 am, edited 4 times in total.

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING - synching with Google Calendar

Post by rhaber123 » Tue May 03, 2016 9:55 pm

The Beta version of the OD sync to GOOGLE CALENDAR is available now.
An automated option for auto sync was added now.
It is preset with the default options of auto syncing every "30" minutes, and to auto sync only "30" days of OD appointments
These options can be modified to meet your personal needs, can be modified in the program link options.

Available here: http://www.mopensoft.com/others
Last edited by rhaber123 on Fri Sep 09, 2016 6:24 pm, edited 1 time in total.

john_moses
Posts: 5
Joined: Wed May 04, 2016 10:39 am
Location: Kansas City, MO
Contact:

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by john_moses » Wed May 04, 2016 10:59 am

Is the primary benefit so that patients can schedule appointments without calling in? Or so you can view appointments on a device where you might not have access to the practice management system?
Last edited by john_moses on Wed May 04, 2016 8:49 pm, edited 1 time in total.
John Moses
https://www.sendthereminder.com
Automated patient communication system: reminders, overdues, confirmations, newsletters

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by rhaber123 » Wed May 04, 2016 2:37 pm

yes for both.

1-Once you link to Google Calendar, you can view your schedules/google calendar on any device.

2- And now you have the additional option to allow your patients to schedule their appointments by themselves 24/7 .
you can use the Google Calendar to sync with another online scheduling service and offer it to your patients
I tested that with http://www.simplybook.me and it was very easy and simple.
(or any other online scheduling service that sync with google calendar)

Open Dental offer ON LINE SCHEDULING too, more about their E-services available here:
http://www.opendental.com/manual/eservices.html

Contact Open Dental for monthly fees. See Fees for Software, Support, and Services:
http://www.opendental.com/manual/fees.html
Last edited by rhaber123 on Thu Jun 02, 2016 7:51 pm, edited 1 time in total.

Zacky
Posts: 18
Joined: Sat Apr 30, 2016 1:57 am

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by Zacky » Thu May 05, 2016 3:11 pm

Getting an error when I try to install.

Do I run the dll from the server installation or can I do it from any workstation? I am assuming the server since this is the root Open Dental folder where the dll needs to go? I am running MS Server 2012 R2

1. Downloaded the zip file - unzipped the entire contents into the root Open Dental folder on my server.
2. Setup > Program Links> Add
3. Typed in the text provided in the included .pdf file to set up the new program link. Clicked OK button.
4. Closed Open Dental. Restarted the software.
5. Got a pop-up error when starting the software (before login screen came up).
6. Was able to log in fine. New gcSync button shows up on top.
7. If I click on the button I get another error, but then the manual sync window shows up
8. I never get a window or something to log in to google.

Im sure im just missing something simple. My apologies, thanks in advance!

Zacky
Posts: 18
Joined: Sat Apr 30, 2016 1:57 am

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by Zacky » Thu May 05, 2016 3:16 pm

Tried to do it from a client workstation and getting same error. Here is what the pop up error box says:

at System.Threading.Tasks.Task.ThrowIfException(Boolean
includeTaskCanceledException)
at System.Threading.Tasks.Task'1.GetResultCore(Boolean
waitCompletionNotification)
at System.Threading.Tasks.Task`1.get_Result()
at mopensoft.odplugins.apptsync.controls.GCalendar.ej5bOWqLV()


I typed the above fast manually so there may be small typo fyi.

Do I need to install something else like the eConnector Service or something?

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by rhaber123 » Thu May 05, 2016 7:40 pm

Did you create the calendars with the "same name " as your operatories , in your google calendar account ? ( follow the manual instructions to create them)
It is looking for calendars to sync with, but they are not available. you need to create them.

Try it on the main computer first, and not the workstation.
you do not need to install anything else
Last edited by rhaber123 on Thu May 12, 2016 7:03 am, edited 1 time in total.

Zacky
Posts: 18
Joined: Sat Apr 30, 2016 1:57 am

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by Zacky » Fri May 06, 2016 8:59 am

Thank you for the prompt response...

1. I opened my Chrome browser, logged in to google calendar account and created the two calendars with the exact name as the unhidden operatory names as instructed. But when I launch Open Dental, I just get the error and no pop up or browser launch to even link the account...is Open dental supposed to launch my browser to login to my google account? Or perhaps display some kind of google login screen? I do not see any of this. I also tried again but ensuring that the IE browser was logged in as well and open in the background just in case. Still no luck.

For reference I am running OD version 15.4.43.0 - i recently updated.

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by rhaber123 » Fri May 06, 2016 9:29 am

I personally did not have this problem.
Contact Minh : info@mopensoft.com for further assistance

Zacky
Posts: 18
Joined: Sat Apr 30, 2016 1:57 am

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by Zacky » Fri May 06, 2016 9:45 am

Thanks again for the prompt response. Ill send an email over...

I am supposed to unzip all contents of the download file directly into the Open Dental program folder correct? All the .dll files ect? And it should be launching my browser to login to my google account once I open the software?

Thank you again! Hope I can get this to work..

Zacky
Posts: 18
Joined: Sat Apr 30, 2016 1:57 am

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by Zacky » Sun May 08, 2016 1:56 pm

I tried to do it all over again - I deleted the old plugin files, fresh download, logged out of all google accounts, copied over all files into the root Open Dental folder, created a new program link, closed and reopened the software.

I got the same error as before but now I got a second box pop up error that says:

at OpeDentBusiness.ProgramProperties.GetPropVal(Int64 programNum, String desc)
at mopensoft.odplugins.apptsync.Plugin.eXgGZwjo6()

These two pop up error boxes are once the program loads but before the login screen of Open Dental is even displayed.

This particular station is running windows 7 professional, service pack 1, 32-bit OS

Zacky
Posts: 18
Joined: Sat Apr 30, 2016 1:57 am

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by Zacky » Sun May 08, 2016 6:39 pm

Got in touch with minh - very very helpful. He noticed a a bug but he is working on it. Looking forward to getting it all working.

I hope to implement this not only for internal use for the days that our office is clsoed and a staff person is remotely scheduling patients, but also with a service as Dr. Haber mentioned simplybook.me or something. Will give you guys an update when I get it set up.

Thank you minh and Dr. Haber, looking forward for the continued development of this...

User avatar
mopensoft
Posts: 146
Joined: Tue Dec 04, 2012 3:33 pm
Location: Melbourne, Australia
Contact:

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by mopensoft » Mon May 09, 2016 1:08 am

The bug is fixed and tested with both OD 15.3 and 15.4. Please try updated version from my website.

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by rhaber123 » Thu May 12, 2016 3:35 pm

Minh was able to fix the bug in his plugin, and it is working better now.


Again, I am still testing it, and it look very promising
If you test it, and you find any bug, please post it here or email it to mopensoft
Last edited by rhaber123 on Fri Sep 09, 2016 10:18 am, edited 2 times in total.

Zacky
Posts: 18
Joined: Sat Apr 30, 2016 1:57 am

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by Zacky » Sat May 14, 2016 4:07 pm

Just tested with the updated version and seems to be working now after editing the config file. Thank you Minh! I will continue to test it through this week, seems like its working though.

User avatar
mopensoft
Posts: 146
Joined: Tue Dec 04, 2012 3:33 pm
Location: Melbourne, Australia
Contact:

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by mopensoft » Tue May 17, 2016 7:32 am

I make a separate tool to monitor unread emails from a selected Gmail account by label. It's available on my website website or blogspot, please try and give your feedback. Cheers. M

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by rhaber123 » Sun May 22, 2016 8:51 am

Other online scheduling services that sync with both Google calendar and Outlook:

https://simplybook.me/company/prices
https://secure.acuityscheduling.com/signup.php
http://www.scheduleonce.com/pricing
https://youcanbook.me/
......

and you can find many others if you search for

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by rhaber123 » Mon May 30, 2016 7:00 am

Few UPGRADES and changes were made to download this plugin depending on which version of OD you are running
http://www.mopensoft.com/others

a- download the "Required DLLs", unzip them and place them in your OD folder (C / program files/OpenDental)
b- download the "Plugin File" that matches your OD version , and place it again in your OD folder (C / program files/OpenDental)

if you have an older version of OD , try this one : mopensoft.odplugins.apptsync15.4.52.dll
(it did work with OD version 15.3) I am not sure if it will work with much older versions.

I have been testing it now for few weeks, and I like its automatic features

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale

Post by rhaber123 » Tue May 31, 2016 7:56 pm

GOOD NEWS!!!
We started our online scheduling today afternoon, first we sent an email to all of our overdue patients for recall, in the email was the link to our Online Scheduling webpage.
10 minutes later , we got our first 2 online appointments .... My staff were very happy :)

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING, synching with Google Calendar

Post by rhaber123 » Fri Sep 09, 2016 11:04 am

We have been using the ONLINE scheduling for 3 months now. It is a slow process to get our patients to use this service.
But we have another use too for the plugin, me and my hygienist can check our schedules, with the patients names, phone numbers and emails, and at any time, by just logging in Google Calendar. You can try it. It is for FREE now. http://www.mopensoft.com/others

We are still using the http://www.simplybook.me free account because we do not have more than 50 patients per month making their appointments online yet.
We started by getting less than 5 patients per month from our online scheduling page, but that grew to about 10 on the second month, and to about 20 patients per month now.

- Most of our older patients still call the office, they like to speak to a person.

- Our Older ADULT patients a little different. I will say most of them call for an appointment, but few make an appointment online. 10-20% of the users
Those few are mainly the busy people who can not have access to us after hours or when they have time over the weekend.
So when they receive our Email RECALL reminders, that guide them to our online scheduling webpage, they do it.

- Our Younger ADULT patients are a little better. 50% of the users
they use it sometimes to change their existing appointments, if they made it 4-6 months in advance.
So when they receive our Email RECALL reminders, they go online and change it.

- But it helps mainly to get NEW PATIENTS. 30%-40% of the users

The new young adult patients are the ones WHO LIKE USING IT FOR NOW.
Those who are looking online for Special Services for their special problem, and the new comers to our neighborhood.
We are starting to get about 7-8 new patients per month

It is a slow process, and I think it will take a ONE RECALL cycle until most of the patients will become aware of that option.
If you have a bigger office, or multiple offices, where access to your hygienists or to your doctors is harder, your patients probably will like this option.
One of my patient, who is a nurse at a college, told me that they get 60% of their students patients appointments online now.

It is working, but slowly. Telling your patients about it in all of your communication forms is the way to improve it

BUT WE HAVE ANOTHER GREAT USE FOR THE PLUGIN
me and my hygienist can check our schedules, with the patients names, phone numbers and emails, and at any time, by just logging in Google Calendar:
- We can see who is our first patient for the next day and at what time, and contact that patient if needed
- We can see the day before schedule, with the patients names, phone numbers and emails, and follow up with theses patients

So we, doctors and hygienists, had a better use of this plugin than our patients did.
I use it on a daily basis whenever I am out of the office, I can check my schedule through the internet and on any device
The same , my hygienist use it for the same purpose.


Note:
*** going 3D for oral scanner impression, just got my hardware, export your scan to your lab for your crowns
and got an ortho software to do my own Clear Aligners. Probably I will start with a single tooth treatment first, free of charge for my first case.
Will keep you updated .
Last edited by rhaber123 on Sat Oct 01, 2016 8:15 am, edited 1 time in total.

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by rhaber123 » Mon Sep 26, 2016 11:43 pm

So today at 4 pm, we sent our End of year Email to all of our active patients, and introduced them again to our NEW Online scheduling SERVICE.
By 11 PM, 9 of our patients made their appointments online for this week as well as next week.
7 appointments were for teeth cleaning and 2 appointments were for dental treatment

And again, the best part is I can check my schedule on Google Calendar in the morning before I leave home.

Starting to work better now !!!


***Since we started our text messaging service 2 years ago, our receptionist has been very diligent at collecting cellphone numbers and emails

==========================================================================================================================

Subject: Make your next Appointment Online 24/7 - End of Year Dental Benefits

Dear Patient:

We want to share with you our New SERVICE. Now you can make your appointment online 24/7 for treatment with Dr John or for teeth cleaning with Jane by using our Online scheduling webpage http://www.doctor.com/online.htm

And as the end of the year is quickly approaching, we want to remind you, if you still need any dental treatment, to utilize any unused insurance benefits you have before they expire. The earlier the better so we can accommodate you.

We look forward to seeing you at your next visit!

The office of john Doe DDS
12345 street
City CA 98765
Tel: (123) 456-7899
http://www.doctor.com


To be removed from our mailing list reply "UNSUBSCRIBE"

nlbaker7
Posts: 1
Joined: Wed Nov 09, 2016 6:20 am

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by nlbaker7 » Wed Nov 09, 2016 6:45 am

Will this be updated for Open Dental Version 16.2.58.0?

Thanks so much, I am very interested in one way Google Calendar sync from OD

suhit
Posts: 10
Joined: Mon Oct 28, 2013 10:53 am

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by suhit » Thu Nov 10, 2016 2:02 am

It doesn't work with 16.3.23. Will there be any upgrade of .dll file for this version of OD.
Suhit

User avatar
mopensoft
Posts: 146
Joined: Tue Dec 04, 2012 3:33 pm
Location: Melbourne, Australia
Contact:

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by mopensoft » Fri Nov 11, 2016 2:02 pm

The latest 16.2.46 on download folder works well with 16.2.58.

Version 16.3 is now tested but installation and required dlls need to update to .NET framework 4.5 following the new update in OpenDental. Full installation package will be available soon.

epicurean
Posts: 51
Joined: Tue Jun 07, 2011 8:18 pm

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by epicurean » Fri Nov 25, 2016 11:49 pm

Please let us know when your new installation package is up.
Thank you for supporting OD!

User avatar
mopensoft
Posts: 146
Joined: Tue Dec 04, 2012 3:33 pm
Location: Melbourne, Australia
Contact:

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by mopensoft » Wed Dec 07, 2016 5:18 am

The plugin for 16.3 can be download at https://www.dropbox.com/s/q7q6imrp2qjok ... 3.zip?dl=0
You need to copy all dlls file in the zip file into your OpenDental folder. Please check my configure file against your OpenDental.exe.config to add the missing config.

M

suhit
Posts: 10
Joined: Mon Oct 28, 2013 10:53 am

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by suhit » Wed Dec 07, 2016 11:12 pm

Does not work with 16.3.32.0

suhit
Posts: 10
Joined: Mon Oct 28, 2013 10:53 am

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by suhit » Wed Dec 07, 2016 11:15 pm

I did copy all the dll file from Zip to open dental folder and use your OpenDental.exe.config file as well

User avatar
mopensoft
Posts: 146
Joined: Tue Dec 04, 2012 3:33 pm
Location: Melbourne, Australia
Contact:

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by mopensoft » Wed Dec 07, 2016 11:47 pm

Could you be more specific, or send me email with error details?

suhit
Posts: 10
Joined: Mon Oct 28, 2013 10:53 am

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by suhit » Thu Dec 08, 2016 8:18 pm

Error massage is like this.

Error loading Plugin:mopensoft.apptsunc.dll
Exception has been thrown by the target of an invocation.

I'm using open dental version 16.3.32.0 in win 10 desktop.
Thanks for the prompt response.

suhit
Posts: 10
Joined: Mon Oct 28, 2013 10:53 am

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by suhit » Thu Dec 08, 2016 8:24 pm

By the way I was using your previous plugin as instructed so those files are there in open dental folder. With new plugin , I copied all the files from zip to open dental folder and renamed mopensoft.odplugins.apptsync16.3.23.dll to mopensoft.odplugins.apptsync.dll . I used your OpenDental.exe.config too. so kindly let me know where I went wrong .
Thanks a lot

User avatar
mopensoft
Posts: 146
Joined: Tue Dec 04, 2012 3:33 pm
Location: Melbourne, Australia
Contact:

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by mopensoft » Wed Dec 14, 2016 11:51 pm

Can you send me your confit file?

suhit
Posts: 10
Joined: Mon Oct 28, 2013 10:53 am

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by suhit » Thu Dec 15, 2016 10:06 pm

here is my config file( sorry I could not attach the config file so I'm pasting it)



<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="OpenDental.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<applicationSettings>
<OpenDental.Properties.Settings>
<setting name="OpenDental_com_dentalxchange_webservices_WebServiceService"
serializeAs="String">
<value>https://webservices.dentalxchange.com/d ... svl</value>
</setting>
<setting name="OpenDental_localhost_Service1" serializeAs="String">
<value>http://localhost:3824/Service1.asmx</value>
</setting>
<setting name="OpenDental_customerUpdates_Service1" serializeAs="String">
<value>http://50.201.161.44:1942/WebServiceCus ... smx</value>
</setting>
<setting name="OpenDental_PayConnect_MerchantService" serializeAs="String">
<value>https://prelive2.dentalxchange.com:443/ ... ice</value>
</setting>
<setting name="OpenDental_WebSheets_Sheets" serializeAs="String">
<value>http://localhost:2923/Sheets.asmx</value>
</setting>
<setting name="OpenDental_MobileWeb_Mobile" serializeAs="String">
<value>http://localhost:2923/Mobile.asmx</value>
</setting>
<setting name="OpenDental_CallFireService_SMSService" serializeAs="String">
<value>https://www.callfire.com/service/SMSService</value>
</setting>
<setting name="OpenDental_NewCrop_Update1" serializeAs="String">
<value>https://secure.newcropaccounts.com/v7/W ... smx</value>
</setting>
<setting name="OpenDental_dentalxchange2016_DwsService" serializeAs="String">
<value>https://webservices.dentalxchange.com:4 ... ice</value>
</setting>
<setting name="OpenDental_EmdeonITS_ITSWS" serializeAs="String">
<value>https://its.changehealthcare.com/ITS/ITSWS.asmx</value>
</setting>
</OpenDental.Properties.Settings>
</applicationSettings>
<!-- Derek added this element as an attempted fix for an error received intermittently when sending claims to ClaimConnect.
The error message was "The server committed a protocol violation. Section=ResponseStatusLine". This setting is a global setting
which will affect all HttpWebRequest.GetResponse() calls throughout the program to allow "unsafe" header elements (ex <head> ... </head>).
As of today 02/11/2013, we only use HttpWebRequest for DentalXChange (ClaimConnect and EHG Billing) and to download Canadian fee schedules from our own website. -->
<system.net>
<settings>
<httpWebRequest useUnsafeHeaderParsing="true" />
</settings>
</system.net>
<!-- An endpoint and corresponding basicHttpBinding were added to the clients and bindings sections of system.ServiceModel to support DivvyPostcardService.cs
Comments added describing the changes made to app.config to support the DivvyPostcardService.cs file. This is not a global setting and
only corresponds to the endpoint specified in the DivvyPostcardServices.cs file (and the binding then specified in that endpoint).-->
<system.serviceModel>
<bindings>
<basicHttpBinding>
<!--This binding was added to support the endpoint with the contract="IPostcardService" for DivvyPostcardService.cs
It is specified in the bindingConfiguration of that endpoint.-->
<binding name="BasicHttpBinding_IPostcardService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None" realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
</binding>
</basicHttpBinding>
</bindings>
<client>
<!--This endpoint is used by DivvyPostcardService.cs as specified by the line:
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="IPostcardService")]
in the declaration of the interface IPostcardService in the file DivvyPostcardService.cs -->
<endpoint address="http://dev.divvyconnect.com/api" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IPostcardService" contract="IPostcardService" name="BasicHttpBinding_IPostcardService" />
</client>
</system.serviceModel>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<runtime>
<loadFromRemoteSources enabled="true" />
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

User avatar
mopensoft
Posts: 146
Joined: Tue Dec 04, 2012 3:33 pm
Location: Melbourne, Australia
Contact:

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by mopensoft » Sun Dec 18, 2016 2:38 pm

Thanks for sharing the configure file. It doesn't seem correct to me. Could you send me email or private message to discuss future and we will post the solution here instead of flooding it with our discussion :)

rajghuman
Posts: 3
Joined: Tue May 31, 2016 6:25 pm

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by rajghuman » Mon Dec 26, 2016 3:04 pm

I am also getting the same error when starting opendental. Did you find a solution for the problem?
Error loading Plugin:mopensoft.apptsunc.dll
Exception has been thrown by the target of an invocation.

I am using 16.3.31.0 on windows 7 pro.

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by rhaber123 » Mon Dec 26, 2016 3:14 pm

mopensoft wrote:Thanks for sharing the configure file. It doesn't seem correct to me. Could you send me email or private message to discuss future and we will post the solution here instead of flooding it with our discussion :)
- contact Minh at Mopensoft directly: info@mopensoft.com

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by rhaber123 » Wed Jan 04, 2017 9:25 pm

Today , I got the Google Calendar plugin for OD version 16.3.40 from Minh at Mopensoft for testing.
The good news , it is working. It is available on his website in the dropbox folder .
There were some modifications done to the REQUIRED DLL files and the " OpenDental.exe.config " file

Plugin File
https://www.dropbox.com/sh/6mqklvxpbii9 ... Files?dl=0

Required DLLs
https://www.dropbox.com/sh/6mqklvxpbii9 ... 0DLLs?dl=0
Last edited by rhaber123 on Wed Feb 15, 2017 11:18 pm, edited 1 time in total.

suhit
Posts: 10
Joined: Mon Oct 28, 2013 10:53 am

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by suhit » Wed Feb 15, 2017 9:11 pm

Does this new dll works in 16.4.22 version ?

Zacky
Posts: 18
Joined: Sat Apr 30, 2016 1:57 am

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by Zacky » Wed Mar 01, 2017 3:29 pm

This is a double post, but thought I would also share this here:


Anyone else getting an error message as of this morning? We have the plugin installed on a workstation and upon booting up OD we get a error that the software has expired and a license needs to be purchased. The plugin then shuts OD down and doesnt allow you to use OD. We thankfully did NOT have the plugin installed on the server - so we could still use all other workstations. We had to log in to admin and disable the plugin to allow us to run OD from the workstation with the plugin installed.

This is a little disappointing to say the least. I sent a message to Minh but he has responded jsut yet. ALso on his website there is no way to purchase the license. I would be more than happy to purchase a license and get OD running again.

Also upon calling OD support they said they had one other call of the same nature - the plugin "expired." This is odd since I know its still in beta and there are no release notes or anything on the website.

gah

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by rhaber123 » Wed Mar 01, 2017 4:36 pm

Minh, Mopensoft, is in Australia, he will get the message when the day start there.
1- On your workstation, go to C/program files (x86)/OpenDental, look for this plugin: mopensoft.odplugins.apptsync.dll
just delete the plug in or rename it, and Open Dental will work without any problem, or Cut it and Paste it into another folder.
2- Or if any other computer is working, in Open Dental, just go to SETUP/Program Links , find the plugin name, click on it, and disable it

Contact Minh to buy a license. I purchased from him a license for 2 products for few years, his text messaging plugin and the google calendar plugin, and he gave me a small discount.
To buy a license, follow this link, provide your info, and you will be contacted ....http://www.mopensoft.com/pricing
Last edited by rhaber123 on Thu Mar 02, 2017 10:19 pm, edited 14 times in total.

User avatar
mopensoft
Posts: 146
Joined: Tue Dec 04, 2012 3:33 pm
Location: Melbourne, Australia
Contact:

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by mopensoft » Wed Mar 01, 2017 5:16 pm

Hi all,

I you have issue with the license expire, please move the plugin file out of OpenDental folder to run OpenDental as usual.
I will update the license info on my website.

Apologies for the issue.

Minh

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by rhaber123 » Thu Mar 02, 2017 10:20 pm

The plugin is no longer in Beta version. Anyone who did not purchase a license, contact Minh and get your license before your plugin trial version expires.
Go to Mopensoft website to purchase a license. http://www.mopensoft.com/pricing

1- Download Hardware Id Checker https://www.dropbox.com/sh/or5d3e82sxly ... l3tya?dl=0 ,
and run mGetHadwareId.exe https://www.dropbox.com/sh/or5d3e82sxly ... wareID.exe
on the computer where the plugin will be used
2- Repeat the same for each computer you would like to purchase a license for
3- Click on the " Contact us" link http://www.mopensoft.com/contact
4- enter your info, the plugin name you want to buy, and the computer Hardware ID number of the computer where the plugin will be used
*** each license is limited to one computer
*** FOR pricing:http://www.mopensoft.com/pricing

epicurean
Posts: 51
Joined: Tue Jun 07, 2011 8:18 pm

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by epicurean » Wed Mar 29, 2017 5:36 pm

Will this plugin work with the latest 16.3.xx OD?

rhaber123
Posts: 415
Joined: Fri Dec 11, 2009 12:09 pm

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by rhaber123 » Wed Mar 29, 2017 10:48 pm

Yes it does. Try it on your home computer first.
I have been using it for over a year now. Once installed, it automatically function and there is no need for a user input after that.
The plugin files for OD V16.3.48 are available here.
https://www.dropbox.com/sh/k1o9yg1qz8ee ... Files?dl=0
follow the above instructions for the installation
https://www.dropbox.com/sh/k1o9yg1qz8ee ... JLZBa?dl=0

User avatar
mopensoft
Posts: 146
Joined: Tue Dec 04, 2012 3:33 pm
Location: Melbourne, Australia
Contact:

Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale

Post by mopensoft » Wed Mar 14, 2018 9:42 pm

Has anyone try Setmore.com to sync with Google Calendar?

Post Reply