Search found 146 matches
- Sat Jun 20, 2020 9:17 pm
- Forum: Developers
- Topic: OpenDental.Thinfinity;
- Replies: 2
- Views: 4468
Re: OpenDental.Thinfinity;
Thanks Chris. It fixed the problem.
- Thu Jun 18, 2020 3:26 am
- Forum: Developers
- Topic: OpenDental.Thinfinity;
- Replies: 2
- Views: 4468
OpenDental.Thinfinity;
Hi OpenDental,
I tried to compile version 20.1 and got issue with missing namespace OpenDental.Thinfinity. I could not find implementation of this namespace.
Any suggestion?
Thanks,
Minh
I tried to compile version 20.1 and got issue with missing namespace OpenDental.Thinfinity. I could not find implementation of this namespace.
Any suggestion?
Thanks,
Minh
- Sun May 03, 2020 3:12 am
- Forum: Developers
- Topic: SheetFiller hook request
- Replies: 1
- Views: 3815
SheetFiller hook request
Dear OpenDental, Could you add the following hook into OpenDentBusiness\SheetFrameworks\SheetFiller.cs at the end of of FillFieldsInStaticText()? object[] parameters = { pat, sheet, data }; Plugins.HookAddCode(null, "SheetFilter.FillFieldsInStatic_End", parameters); sheet = (Sheet) parameters[1]; } ...
- Sat May 02, 2020 8:36 pm
- Forum: Developers
- Topic: GetMessage() function modification
- Replies: 3
- Views: 5361
Re: GetMessage() function modification
Great! Thanks for the quick fix.
- Wed Apr 22, 2020 7:56 pm
- Forum: Developers
- Topic: Hook request
- Replies: 3
- Views: 5193
Re: Hook request
Thanks guys
- Tue Apr 21, 2020 5:11 am
- Forum: Developers
- Topic: Hook request
- Replies: 3
- Views: 5193
Hook request
Hi OpenDental, Could you add the following hook to FormOpenDental.cs near the end of procedure SetSmsNotificationText (line 4505) if(smsNotificationText!="") { menuItemTextMessagesReceived.Text+=" ("+smsNotificationText+")"; } Plugins.HookAddCode(null, "FormOpenDental.SetSmsNotificationText_end", _b...
- Mon Apr 20, 2020 11:32 pm
- Forum: Developers
- Topic: GetMessage() function modification
- Replies: 3
- Views: 5361
GetMessage() function modification
Hi OpenDental, I found that the following code could raise some errors (SmsToMobiles.cs line 108-110) if(!string.IsNullOrEmpty(phoneNumber)) { listCommandFilters.Add($"MobilePhoneNumber = {phoneNumber}");\ } Although most of the time, the phoneNumber should be number but in some cases, it could be a...
- Mon Jan 06, 2020 3:18 pm
- Forum: Main Forum
- Topic: Sync OD Appointments (OD Calendars) with Google Calendar
- Replies: 3
- Views: 16790
Re: Sync OD Appointments (OD Calendars) with Google Calendar
I still maintain the plugin to be compatible with latest OD release and fix any issue reported.
- Mon May 13, 2019 6:51 pm
- Forum: Developers
- Topic: Missing form FormWebChatTool.cs
- Replies: 3
- Views: 5973
Re: Missing form FormWebChatTool.cs
Hi Chris,
Thanks for your reply.
I can see the FormWebChatTool.cs in opendental19.1 but not in 18.4 (https://opendentalsoft.com:23793/svn/op ... ntal/Forms). Is it located elsewhere in 18.4 version or should I copy it from 19.1?
Regards,
Minh
Thanks for your reply.
I can see the FormWebChatTool.cs in opendental19.1 but not in 18.4 (https://opendentalsoft.com:23793/svn/op ... ntal/Forms). Is it located elsewhere in 18.4 version or should I copy it from 19.1?
Regards,
Minh
- Sun May 12, 2019 10:10 pm
- Forum: Developers
- Topic: Missing form FormWebChatTool.cs
- Replies: 3
- Views: 5973
Missing form FormWebChatTool.cs
Hi OpenDental, I tried to compile the latest 18.4 and encounter the following error: The type or namespace name 'FormWebChatTools' could not be found (are you missing a using directive or an assembly reference?) I could not find the form FormWebChatTools which is referred in FormOpenDental.cs line 4...
- Thu Jan 24, 2019 11:49 pm
- Forum: Developers
- Topic: Add Patient Fields in Date data type
- Replies: 1
- Views: 4081
Add Patient Fields in Date data type
Hi OpenDental, I got into an issue with Patient Field setup with Date data type. In FormPatFieldDateEdit.cs, the butOK_Click() implementation doesn't allow user to enter any value if the field is empty. Checking the code below, the _fieldCur.FieldValue and _fieldOld.FieldValue are both empty if ther...
- Wed Jan 09, 2019 9:15 pm
- Forum: Main Forum
- Topic: Automation Event Trigger
- Replies: 10
- Views: 11956
Re: Automation Event Trigger
Does it change impact the hook created from this post viewtopic.php?f=3&t=6831?
- Thu Jun 14, 2018 12:29 am
- Forum: Main Forum
- Topic: Why no ScheduleProcedure automation for planned appointment
- Replies: 5
- Views: 7431
- Thu Jun 14, 2018 12:27 am
- Forum: Developers
- Topic: Hook Request
- Replies: 6
- Views: 7504
Re: Hook Request
I can hopefully get this in by the end of the week. As mentioned in another forum post, I am going to change the code so that planned appointments placed on the schedule do trigger the ScheduleProcedure automation. If I change the code to this: try { ODTuple<Appointment,bool> aptTuple=Appointments....
- Mon Jun 11, 2018 9:28 pm
- Forum: Developers
- Topic: Hook Request
- Replies: 6
- Views: 7504
Re: Hook Request
Thanks Chris, it would be great if it is included in the new release this week
- Mon Jun 11, 2018 9:27 pm
- Forum: Main Forum
- Topic: Why no ScheduleProcedure automation for planned appointment
- Replies: 5
- Views: 7431
Re: Why no ScheduleProcedure automation for planned appointm
I would guess planned procedure is not scheduled procedure, although it allows to create new appointment. Not sure the business rule for that but simple enough to edit the code direction.
I have request a hook for that in the other post so it won’t affect OpenDental automation rule.
I have request a hook for that in the other post so it won’t affect OpenDental automation rule.
- Sat Jun 09, 2018 5:29 am
- Forum: Developers
- Topic: Hook Request
- Replies: 6
- Views: 7504
Re: Hook Request
Could you also add the following hook into ContrAppt.cs in event pinBoard_MouseUp line 3240: try { ODTuple<Appointment,bool> aptTuple=Appointments.SchedulePlannedApt(aptCur,PatCur,listApptFields,aptCur.AptDateTime,aptCur.Op); aptCur=aptTuple.Item1; procAlreadyAttached=aptTuple.Item2; // Minh's code ...
- Sat Jun 09, 2018 5:06 am
- Forum: Developers
- Topic: Hook Request
- Replies: 6
- Views: 7504
Hook Request
Hi OpenDental, Could I request a hook for AutomationL.cs in function Trigger (public static bool Trigger(AutomationTrigger trigger,List<string> procCodes,long patNum,long aptNum=0)) at line 45 as below: switch (listAutomations[i].AutoAction) { case AutomationAction.CreateCommlog: if (Plugins.HookMet...
- Fri Jun 08, 2018 7:37 am
- Forum: Main Forum
- Topic: Why no ScheduleProcedure automation for planned appointment
- Replies: 5
- Views: 7431
Why no ScheduleProcedure automation for planned appointment
Dear OpenDental, I would like to know why ScheduleProcedure automation cannot be used for planned appointment (see the code below). Is it possible to fire the trigger when creating planned appointments? Thanks M if(isCreate) {//new appointment (not planned) is being added to the schedule from the pi...
- Wed Mar 14, 2018 9:42 pm
- Forum: Main Forum
- Topic: ONLINE SCHEDULING, Sync OD Appointments with Google Calendar
- Replies: 53
- Views: 227731
Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale
Has anyone try Setmore.com to sync with Google Calendar?
- Sun Mar 26, 2017 10:47 pm
- Forum: Main Forum
- Topic: Free Call and Text Messaging in OD for users in any country
- Replies: 4
- Views: 12800
Re: Free Call and Text Messaging in OD for users in any coun
Thanks Richard for plugin support
@Andrea: Remote Phone Call is simplest to setup. Few dentists in NZ are using Remote Phone Call as a gateway and one using SMSGlobal as a third party gateway without any issue. The SMS plugin can send texts via Twilio gateway too.
@Andrea: Remote Phone Call is simplest to setup. Few dentists in NZ are using Remote Phone Call as a gateway and one using SMSGlobal as a third party gateway without any issue. The SMS plugin can send texts via Twilio gateway too.
- Wed Mar 01, 2017 5:16 pm
- Forum: Main Forum
- Topic: ONLINE SCHEDULING, Sync OD Appointments with Google Calendar
- Replies: 53
- Views: 227731
Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale
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
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
- Thu Jan 05, 2017 3:12 am
- Forum: Developers
- Topic: ApptReminderRules.SendReminders is removed
- Replies: 1
- Views: 5347
ApptReminderRules.SendReminders is removed
Hi guys
I found that the code to send auto reminder has been removed, or moved to internal repository. Is it possible to put it back or any suggestion to send reminder from the public source code?
Thanks
M
I found that the code to send auto reminder has been removed, or moved to internal repository. Is it possible to put it back or any suggestion to send reminder from the public source code?
Thanks
M
- Tue Jan 03, 2017 11:21 pm
- Forum: Main Forum
- Topic: Outlook Appointment Integration
- Replies: 1
- Views: 4139
Re: Outlook Appointment Integration
Since Outlook Calendar is not as popular as Google Calendar, this integration may not be useful to small clinics. It could be wrong now but I did build an integration with Outlook before but no dentists are interested
- Sun Dec 18, 2016 2:38 pm
- Forum: Main Forum
- Topic: ONLINE SCHEDULING, Sync OD Appointments with Google Calendar
- Replies: 53
- Views: 227731
Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale
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
- Wed Dec 14, 2016 11:51 pm
- Forum: Main Forum
- Topic: ONLINE SCHEDULING, Sync OD Appointments with Google Calendar
- Replies: 53
- Views: 227731
Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale
Can you send me your confit file?
- Wed Dec 07, 2016 11:47 pm
- Forum: Main Forum
- Topic: ONLINE SCHEDULING, Sync OD Appointments with Google Calendar
- Replies: 53
- Views: 227731
Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale
Could you be more specific, or send me email with error details?
- Wed Dec 07, 2016 5:18 am
- Forum: Main Forum
- Topic: ONLINE SCHEDULING, Sync OD Appointments with Google Calendar
- Replies: 53
- Views: 227731
Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale
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
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
- Fri Nov 11, 2016 2:02 pm
- Forum: Main Forum
- Topic: ONLINE SCHEDULING, Sync OD Appointments with Google Calendar
- Replies: 53
- Views: 227731
Re: ONLINE SCHEDULING, Sync OD Appointments with Google Cale
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.
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.
- Wed Oct 05, 2016 9:04 pm
- Forum: Developers
- Topic: Error compiling 16.2.53
- Replies: 6
- Views: 15528
Re: Error compiling 16.2.53
I tried to install compiler package but doesn't seem to work.
Installed VS2015 and all are working fine so far.
Thanks
M
Installed VS2015 and all are working fine so far.
Thanks
M
- Tue Sep 27, 2016 10:42 pm
- Forum: Developers
- Topic: Error compiling 16.2.53
- Replies: 6
- Views: 15528
Error compiling 16.2.53
Hi, When I compile OD 162.53, I got a number of error from QualityMeasure.cs from properties for serializing ie. [XmlElement(nameof(QualityMeasure.DictPatNumListEncounters),typeof(List<KeyValuePair<long,List<EhrCqmEncounter>>>))] Errors are: Error 146 An object reference is required for the non-stat...
- Wed Sep 07, 2016 5:09 pm
- Forum: Main Forum
- Topic: Free Text Messaging in OD by using Google Voice
- Replies: 42
- Views: 84181
Re: Free Text Messaging in OD by using Google Voice
I think OD integrated text works well and it's totally depends on the clinic situation (location, number of texts, mobile plan price, etc.) to decide which one to use. This SMS plugin just gives more options for dentists to send SMS from OpenDental, especially those who cannot access OD integrated t...
- Tue Aug 30, 2016 7:13 pm
- Forum: Advanced Topics
- Topic: Auto-Dialer and SMS Text Reminder
- Replies: 52
- Views: 111001
Re: Auto-Dialer and SMS Text Reminder
GV changes their HTTP access, software like GVDialer or GVNotifier stopped working
- Tue Aug 30, 2016 6:56 pm
- Forum: Main Forum
- Topic: old KODAK/CARESTREAM xrays into OPEN DENTAL easily??
- Replies: 2
- Views: 6081
Re: old KODAK/CARESTREAM xrays into OPEN DENTAL easily??
if you can export the xray date data from Kodak and modify the image file data property accordingly, it would be simple since there're plenty of tools help you to change file's date.
- Thu Jul 21, 2016 10:23 pm
- Forum: Developers
- Topic: CustListenerHeartbeatFrequencyMinutes error
- Replies: 2
- Views: 6432
Re: CustListenerHeartbeatFrequencyMinutes error
I can see that there's no reference to this preference in the source code, it could have been picked up when my plugin try to update preference list. The dentist just update his OD version to 16.1.33 and this error occurred. No other dentists using 16.1 has report this bug yet. I'm curious and has a...
- Wed Jul 20, 2016 8:40 pm
- Forum: Developers
- Topic: CustListenerHeartbeatFrequencyMinutes error
- Replies: 2
- Views: 6432
CustListenerHeartbeatFrequencyMinutes error
One of mine client encouters the following error? "CustListenerHeartbeatFrequencyMinutes is an invalid pref name" Do you have any idea of cause and what the PrefName is for? This PrefName in OD code: ///<summary>Used by OD HQ. Not added to db convert script. Will be passed to OpenDentalEConnector wh...
- Mon Jul 11, 2016 6:33 am
- Forum: Developers
- Topic: OD16.2.26 error: Field not found: 'OpenDentBusiness.Remoting
- Replies: 2
- Views: 6803
Re: OD16.2.26 error: Field not found: 'OpenDentBusiness.Remo
Yes, it also fixed this error too.
- Mon Jul 11, 2016 12:38 am
- Forum: Developers
- Topic: Hook request
- Replies: 6
- Views: 14004
Re: Hook request
Hi Allen, Can you also add 4 hooks below: if (Plugins.HookMethod(this, "ContrApptSheet2_MouseDown_start", ContrApptSingle.ClickedAptNum, e)) { return; } and Plugins.HookAddCode(this, "FormOpenDental_KeyDown_end", e); and Plugins.HookAddCode(this, "FormProduction_Load_end"); and Plugins.HookAddCode(t...
- Wed Jul 06, 2016 6:20 pm
- Forum: Developers
- Topic: Error in PrefC.GetString(PrefName prefName) function
- Replies: 5
- Views: 12665
Re: Error in PrefC.GetString(PrefName prefName) function
No, I would not touch OD code except adding hooks. I get the value by converting PrefName enum to INT. I think the reason could be like tgriswold mentioned. I have to open OD 16.2.26 solution file, clean up and recompile. At first the problem still but after I upgrade to 16.2.28, clean up and recomp...
- Wed Jul 06, 2016 5:16 pm
- Forum: Developers
- Topic: Error in PrefC.GetString(PrefName prefName) function
- Replies: 5
- Views: 12665
Re: Error in PrefC.GetString(PrefName prefName) function
GetString refers to the latest version of OpenDentBusiness, how can it call a different version of enum? integer value of BirthdayPostcardMsg is 91 but when pass to GetString, it become 88 which is BillingUseBillingCycleDay. UPDATE: - After multiple update and clean up, it finally works as expected....
- Wed Jul 06, 2016 3:06 am
- Forum: Developers
- Topic: Error in PrefC.GetString(PrefName prefName) function
- Replies: 5
- Views: 12665
Re: Error in PrefC.GetString(PrefName prefName) function
even this code
PrefName.BirthdayPostcardMsg.ToString() become "BillingUseBillingCycleDay" instead of "BirthdayPostcardMsg".
It's strange.
Code: Select all
string greeting2 = PrefC.GetRaw(PrefName.BirthdayPostcardMsg.ToString());
It's strange.
- Wed Jul 06, 2016 2:58 am
- Forum: Developers
- Topic: Error in PrefC.GetString(PrefName prefName) function
- Replies: 5
- Views: 12665
Error in PrefC.GetString(PrefName prefName) function
I got this error from time to time (not all the time). The plugin pass one PrefName but when it runs in OpenDentBusiness.PrefC code, it changes to different PrefName. It's very unpredictable the behavior of this function. Please see example below: https://lh3.googleusercontent.com/7sMyBQpGFbgqaJQHBN...
- Wed Jul 06, 2016 1:58 am
- Forum: Developers
- Topic: OD16.2.26 error: Field not found: 'OpenDentBusiness.Remoting
- Replies: 2
- Views: 6803
OD16.2.26 error: Field not found: 'OpenDentBusiness.Remoting
I just got this error Field not found: 'OpenDentBusiness.RemotingClient.RemotingRole'. when running the code below: if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { return Meth.GetObject<List<Patient>>(System.Reflection.MethodBase.GetCurrentMethod(), dateFrom, dateTo); } string command =...
- Thu Jun 30, 2016 7:41 pm
- Forum: Main Forum
- Topic: Query writing
- Replies: 3
- Views: 7097
Re: Query writing
I prefer online course and found Coursera is great.
- Mon Jun 27, 2016 5:38 pm
- Forum: Developers
- Topic: Hook request
- Replies: 6
- Views: 14004
Re: Hook request
Can you also add the following hook in ContrAppt.cs:
if (Plugins.HookMethod(this, "ContrApptSheet2_DoubleClick_start", ContrApptSingle.ClickedAptNum, e))
return;
Thanks
M
if (Plugins.HookMethod(this, "ContrApptSheet2_DoubleClick_start", ContrApptSingle.ClickedAptNum, e))
return;
Thanks
M
- Mon Jun 27, 2016 5:38 pm
- Forum: Developers
- Topic: Hook request
- Replies: 6
- Views: 14004
Re: Hook request
OK, if that's the preferred way. Thanks. M
- Sun Jun 26, 2016 11:43 pm
- Forum: Developers
- Topic: Hook request
- Replies: 6
- Views: 14004
Hook request
Could you please add the hook to Load function of FormRpBirthday as follow:
Plugins.HookAddCode(this, "FormRpBirthday.Load_end", textDateFrom.Text, textDateTo.Text, textPostcardMsg.Text);
Thanks
M
Plugins.HookAddCode(this, "FormRpBirthday.Load_end", textDateFrom.Text, textDateTo.Text, textPostcardMsg.Text);
Thanks
M
- Sun Jun 19, 2016 7:23 pm
- Forum: Main Forum
- Topic: Mass mailing question
- Replies: 8
- Views: 21945
Re: Mass mailing question
A simple way is to write a SQL to get the active patient list
- Thu May 26, 2016 4:55 am
- Forum: Main Forum
- Topic: Bridge to softphones?
- Replies: 8
- Views: 17932
Re: Bridge to softphones?
OD 16.2 has a phone plugin which link to Dentek.com you may want to try. There was someone on the forum tried to integrated with voip system, you can search older topic. I have a plugin to connect with your Android phone to make and receive phone calls from/to mobile phone which might help to make q...
- Tue May 17, 2016 7:32 am
- Forum: Main Forum
- Topic: ONLINE SCHEDULING, Sync OD Appointments with Google Calendar
- Replies: 53
- Views: 227731
- Sun May 15, 2016 5:30 pm
- Forum: Main Forum
- Topic: Free Text Messaging in OD by using Google Voice
- Replies: 42
- Views: 84181
Re: Free Text Messaging in OD by using Google Voice
It's better to upgrade to newer version. I think OpenDental might offer one-off upgrade if you don't want to subscribe.
- Mon May 09, 2016 1:08 am
- Forum: Main Forum
- Topic: ONLINE SCHEDULING, Sync OD Appointments with Google Calendar
- Replies: 53
- Views: 227731
Re: ONLINE SCHEDULING - Sync OD Appointmnts with Google Cale
The bug is fixed and tested with both OD 15.3 and 15.4. Please try updated version from my website.
- Mon Apr 04, 2016 12:32 am
- Forum: Main Forum
- Topic: RFID Login
- Replies: 2
- Views: 7592
Re: RFID Login
I think if OD remember the last user of each OD instance so I save time from selecting user name.
- Tue Feb 23, 2016 9:00 pm
- Forum: Developers
- Topic: Hook Request
- Replies: 1
- Views: 5241
Hook Request
Could you please add 4 hooks below? Thanks. M public static bool SendSmsSingle(long patNum,string wirelessPhone,string message,long clinicNum) { if (Plugins.HookMethod(null, "SmsToMobiles.SendSmsSingle_start", patNum, wirelessPhone, message, clinicNum)) return true; public static bool SendSms(List<S...
- Sun Feb 14, 2016 9:50 pm
- Forum: Main Forum
- Topic: Referred From field
- Replies: 2
- Views: 5000
Re: Referred From field
You need to add this into display field. To do it:
- go to Setup/Display Fields
- Select Patient Information from the list to open Setup Display Fields dialog for patient info
- add Referrals from Available fields list to Fields Showing list
Hope it help
M
- go to Setup/Display Fields
- Select Patient Information from the list to open Setup Display Fields dialog for patient info
- add Referrals from Available fields list to Fields Showing list
Hope it help
M
- Thu Feb 11, 2016 9:58 pm
- Forum: Developers
- Topic: Bug in GetToSend() function in ApptComms.cs
- Replies: 1
- Views: 5443
Bug in GetToSend() function in ApptComms.cs
I found a bug in the SQL query. string command="SELECT * FROM apptcomm WHERE DateTimeSend BETWEEN "+POut.DateT(dateTimeStart)+" AND "+POut.DateT(dateTimeEnd)+")"; The last ")" causes error. Please remove it. string command="SELECT * FROM apptcomm WHERE DateTimeSend BETWEEN "+POut.DateT(dateTimeStart...
- Sun Jan 24, 2016 10:32 pm
- Forum: Main Forum
- Topic: Can we discount to a certain $ amount?
- Replies: 1
- Views: 3717
Re: Can we discount to a certain $ amount?
I think discount is simply a separate transaction which means it doesn't attach to a treatment cost so I don't think you can do what you want with current functions. But it's simple to use and implement. You may want to add a discount button to the Payment dialog to add discount but it's need to mod...
- Tue Dec 08, 2015 3:48 pm
- Forum: Developers
- Topic: Text Messaging
- Replies: 2
- Views: 5794
Re: Text Messaging
I guess you should contact that random company to give you the function.
- Tue Dec 01, 2015 3:27 pm
- Forum: Main Forum
- Topic: TREATMENT FINDER- can i see pts CELL PHONE?
- Replies: 6
- Views: 9911
Re: TREATMENT FINDER- can i see pts CELL PHONE?
I think you can write SQL to update preferred recall method.
- Sun Nov 01, 2015 2:24 pm
- Forum: Main Forum
- Topic: Mopensoft question
- Replies: 2
- Views: 5418
Re: Mopensoft question
There was an issue with eService from OpenDental. My latest version should fix it.Synchros wrote:Hi
I tried to use mopensoft for sending confirmation messages to patients. But when i try this to myself, i keep getting "288" message. Any one has similar issue?
- Sun Nov 01, 2015 2:21 pm
- Forum: Main Forum
- Topic: Free Text Messaging in OD by using Google Voice
- Replies: 42
- Views: 84181
Re: Free Text Messaging in OD by using Google Voice
Did you copy all the unzipped files from the plugin download? I guess there're missing dlls.
- Sun Oct 25, 2015 10:24 am
- Forum: Main Forum
- Topic: Free Text Messaging in OD by using Google Voice
- Replies: 42
- Views: 84181
Re: Free Text Messaging in OD by using Google Voice
This is not my Google Voice OD plugin, that's why you don't have additional properties.
- Tue Oct 13, 2015 10:20 pm
- Forum: Developers
- Topic: Hook request: FormPatientEdit.cs
- Replies: 2
- Views: 6385
Re: Hook request: FormPatientEdit.cs
Thanks Allen
- Sun Oct 11, 2015 2:38 pm
- Forum: Developers
- Topic: Hook Request for Payment plan
- Replies: 1
- Views: 4736
Hook Request for Payment plan
Hi Can you add the following hook for our payment plan checking plugin: 1. FormPaymentPlan.cs at the end of butOK_Click method Plugins.HookAddCode(this, "FormPaymentPlan.butOK_Click_end", PatCur, PayPlanCur, IsNew); 2. FormCreditCardEdit.cs at the end of FormCreditCardEdit_Load method: Plugins.HookA...
- Sun Oct 11, 2015 2:26 pm
- Forum: Developers
- Topic: Hook request: FormPatientEdit.cs
- Replies: 2
- Views: 6385
Hook request: FormPatientEdit.cs
Hi I would like to add 2 hooks into FormPatientEdit.cs: 1. At the end of FormPatientEdit_Load method as follow: Plugins.HookAddCode(this, "FormPatientEdit.Load_end", PatCur); 2. At the begining of butOK_Click method as follow to verify the user input: bool inputCheck = true; object[] parameters = ne...
- Thu Sep 10, 2015 3:12 am
- Forum: Main Forum
- Topic: Free SMS Texting with Google Voice in OD
- Replies: 31
- Views: 49545
Re: Free SMS Texting with Google Voice in OD
Another choice for GV which could be easier to set up.
viewtopic.php?f=1&t=5857
viewtopic.php?f=1&t=5857
- Thu Aug 20, 2015 6:48 pm
- Forum: Developers
- Topic: Plugin hook for LabCase plugin
- Replies: 7
- Views: 13172
Re: Plugin hook for LabCase plugin
Can you please add one more hook into lab case edit form: FormLabCaseEdit.cs ==> SaveToDB function line 832 before LabCases.Update(CaseCur) object[] parameters = { true }; Plugins.HookAddCode(this, "FormLabCaseEdit.SaveToDb_update", parameters); if ((bool)parameters[0] == false) return false; Thanks
- Wed Aug 12, 2015 10:24 pm
- Forum: Developers
- Topic: Plugin hook for LabCase plugin
- Replies: 7
- Views: 13172
Plugin hook for LabCase plugin
I'm developing a plugin to integrate OpenDental labcase with DDXDental. Can you please add the following hook at the end of FormLabCaseEdit_Load even in FormLabCaseEdit.cs?
Plugins.HookAddCode(this, "FormLabCaseEdit.Load_end", CaseCur, IsNew);
Thanks
Plugins.HookAddCode(this, "FormLabCaseEdit.Load_end", CaseCur, IsNew);
Thanks
- Tue Aug 11, 2015 5:48 pm
- Forum: Main Forum
- Topic: text reminders
- Replies: 15
- Views: 21628
Re: text reminders
Not sure there's a complete solution for that with Diafaan. ATM, I just add commlog to each of them to keep the record since you do not know what outgoing message is replied. I think, you can add a note to each message sent out and track the date to guess the most possible to be reply. In the imcomi...
- Sun Jul 26, 2015 4:12 am
- Forum: Main Forum
- Topic: Free Text Messaging in OD by using Google Voice
- Replies: 42
- Views: 84181
Re: Free Text Messaging in OD by using Google Voice
It's GV Notifier to receive patient confirmation not SMS plugin so you can shutdown OD server.
From my understand, all replies will be Google voice inbox as well as GV Notifier so you can always check in the next morning.
From my understand, all replies will be Google voice inbox as well as GV Notifier so you can always check in the next morning.
- Wed Jul 22, 2015 5:08 am
- Forum: Main Forum
- Topic: Bulk commlog note
- Replies: 1
- Views: 3623
Re: Bulk commlog note
I think it can be done easily via plugin or you need to write an SQL to create commlog directly in the database.
Just my 2c
Just my 2c
- Mon Jul 20, 2015 11:13 pm
- Forum: Developers
- Topic: Hook Request - FormPayment
- Replies: 7
- Views: 15366
Re: Hook Request - FormPayment
could you backport it to 15.2.12 as the previous hooks in this thread? This is part of the payment plugin I build for vishal. It would be good if he can get the plugin function completely.
- Mon Jul 20, 2015 1:20 am
- Forum: Developers
- Topic: change variable value via hook code?
- Replies: 2
- Views: 5607
Re: change variable value via hook code?
Thanks for your help. Can you add an other hook in this thread (last post): viewtopic.php?f=3&t=5884#p25715
- Mon Jul 20, 2015 1:18 am
- Forum: Developers
- Topic: Hook Request - FormPayment
- Replies: 7
- Views: 15366
Re: Hook Request - FormPayment
Can you add the following hook into ApptSingleDrawing.cs, in method DrawElement(...) after FillText region (line 420) object[] parameters = {Patients.GetPat(PIn.Long(dataRoww["PatNum"].ToString())), PatFieldDefs.GetFieldName(apptRows[elementI].PatFieldDefNum), text}; Plugins.HookAddCode(null, "ApptS...
- Thu Jul 16, 2015 8:45 pm
- Forum: Developers
- Topic: change variable value via hook code?
- Replies: 2
- Views: 5607
change variable value via hook code?
Is there a way to update value of a variable via HookAddCode? For example - I have hook Plugins.HookAddCode(null, "FormPayment.Load_update", CurPat, text); - I change "text" value inside hook code Is there anyway I can retrieve new value of "text" variable? Or may be get the hook return values other...
- Wed Jul 15, 2015 12:41 am
- Forum: Developers
- Topic: Hook Request - FormPayment
- Replies: 7
- Views: 15366
Hook Request - FormPayment
I would like to add 2 hooks into FormPayment.cs
1. At the end of butOK_Click handler: Plugins.HookAddCode(this, "FormPayment.butOK_Click_end", PaymentCur, SplitList);
2. At the end of FormPayment_Load handler: Plugins.HookAddCode(this, "FormPayment.Load_end", PaymentCur, IsNew);
Thanks
Minh
1. At the end of butOK_Click handler: Plugins.HookAddCode(this, "FormPayment.butOK_Click_end", PaymentCur, SplitList);
2. At the end of FormPayment_Load handler: Plugins.HookAddCode(this, "FormPayment.Load_end", PaymentCur, IsNew);
Thanks
Minh
- Wed Jun 03, 2015 5:26 pm
- Forum: Main Forum
- Topic: Telephone integration with Open Dental
- Replies: 15
- Views: 27492
Re: Telephone integration with Open Dental
TextLocal and NeonSMS work well in Ireland and UK, SMSglobal is OK. I'm not sure about the others. Recently I tried DirectSMS but experienced a long delay. Basically, the plugin sends the request to SMS providers and receive a response from them saying accepted/rejected for example. And providers de...
- Tue Jun 02, 2015 5:12 pm
- Forum: Main Forum
- Topic: Solution to show patient details of incoming call
- Replies: 1
- Views: 3137
Re: Solution to show patient details of incoming call
I tried to set up mobile phone as the bridge to get incoming number as follow: - Set existing number to forward to the mobile (ie. after 4-6 seconds) - Set mobile forward the call back to existing line. This is where the plugin pick up number and find patient details - Receptionist pick up the exist...
- Sun May 31, 2015 10:58 pm
- Forum: Main Forum
- Topic: Solution to show patient details of incoming call
- Replies: 1
- Views: 3137
Solution to show patient details of incoming call
The plugin for this is ready and it ONLY work with Android mobile phone. It works as follows (mentioned in this post http://opendentalsoft.com/forum/viewtopic.php?f=1&t=5271 - Setup a mobile phone which connect to OpenDental and use it as a clinic number for patient to call (or setup clinic number t...
- Sun May 31, 2015 5:11 am
- Forum: Main Forum
- Topic: VOIP phone system bridge with Open Dental
- Replies: 26
- Views: 39655
Re: VOIP phone system bridge with Open Dental
I'm thinking of another simple solution to show the incoming number and pull out matching patient data. - Setup a mobile phone which connect to OpenDental and use it as a clinic number for patient to call (or setup clinic number to forward calls to this cell phone) - simple to do - catch the incomin...
- Sun May 31, 2015 4:48 am
- Forum: Main Forum
- Topic: SMS plugins to send SMS via mobile and Google Voice
- Replies: 13
- Views: 16965
Re: SMS plugins to send SMS via mobile and Google Voice
Thanks rhaber for setup gmail account for testing.
I haven't think much about the cost yet and open for suggestion.
I haven't think much about the cost yet and open for suggestion.
- Thu May 28, 2015 6:02 am
- Forum: Developers
- Topic: OpenDental.XmlSerializer giving FileNotFoundException
- Replies: 1
- Views: 4528
OpenDental.XmlSerializer giving FileNotFoundException
I got this bug for the first time and think it might help to report it. I can compile and run OpenDental from the original solution file (from OD repository) however, the error only occur when I compile and run OpenDental from my plugin solution. Because of the error, it's hard for me to debug my co...
- Wed May 27, 2015 7:22 pm
- Forum: Developers
- Topic: Compile error: FormPatientPortalSetup.cs
- Replies: 3
- Views: 6321
- Tue May 26, 2015 11:24 pm
- Forum: Developers
- Topic: Compile error: FormPatientPortalSetup.cs
- Replies: 3
- Views: 6321
Compile error: FormPatientPortalSetup.cs
I'm trying to compile 14.3.40 and have issue with many type matching errors. It looks like there's a same types under both OpenDental.Mobile and OpenDental.MobileWeb such as Prefm, Patientm, etc. A number of functions (see SynchGeneric) try to pass arguments of types under Mobile where same types un...
- Tue May 26, 2015 11:16 pm
- Forum: Developers
- Topic: Hook Request: butText_Click in FormApptEdit.cs
- Replies: 5
- Views: 9518
Re: Hook Request: butText_Click in FormApptEdit.cs
Thanks Allen.
- Tue May 26, 2015 5:28 pm
- Forum: Main Forum
- Topic: SMS plugins to send SMS via mobile and Google Voice
- Replies: 13
- Views: 16965
Re: SMS plugins to send/call patients via mobile phone
I can't use Google Voice or Hangout(desktop) to send SMS in Australia, it only allows phone call. Look like only it's only available in US and CA
- Sun May 24, 2015 4:02 am
- Forum: Main Forum
- Topic: SMS plugins to send SMS via mobile and Google Voice
- Replies: 13
- Views: 16965
Re: SMS plugins to send/call patients via mobile phone
I remembered GV was free but I didn't know that Google Voice is still free in US. It's not free in Aus from day one I think.
Anyway, GV will be there soon as well as sending iCalendar invitation.
Anyway, GV will be there soon as well as sending iCalendar invitation.
- Sun May 24, 2015 1:10 am
- Forum: Main Forum
- Topic: SMS plugins to send SMS via mobile and Google Voice
- Replies: 13
- Views: 16965
Re: SMS plugins to send/call patients via mobile phone
From my understand, current Google Voice plugins either use GVDial or open google contact link to use google voice function. I think using GVDial is more convenient. You can use Skype instead of GVDial but the cost is a bit higher. However, I'm not sure it has enough integration with OpenDental soft...
- Fri May 22, 2015 11:21 pm
- Forum: Main Forum
- Topic: SMS plugins to send SMS via mobile and Google Voice
- Replies: 13
- Views: 16965
Re: SMS plugins to send/call patients via mobile phone
I tried a while a go but it was not available to send HTTP requests. Just tested with Hangout, look likes it's possible now. Will add to the plugin soon.
- Thu May 21, 2015 4:08 am
- Forum: Main Forum
- Topic: PCRS scheme checker for Ireland clinics
- Replies: 1
- Views: 4134
PCRS scheme checker for Ireland clinics
Free version allows 10 request a day which should be enough as you only use it with new patients. This plugin supports both client and dental eligibility checking. Please try and give me some feedback. By the way, a dentist mention another scheme in Ireland for dental, if anyone have spare time, ple...
- Thu May 21, 2015 3:57 am
- Forum: Main Forum
- Topic: Telephone integration with Open Dental
- Replies: 15
- Views: 27492
Re: Telephone integration with Open Dental
Why not using a mobile phone instead? No hardware required, cost almost nothing to setup. :D I think that the annual or monthly cost will have to be weighed along with the amount of new hardware that would have to come with it. It's really easy to get attached to an existing phone system. Or will th...
- Thu May 21, 2015 3:55 am
- Forum: Main Forum
- Topic: Telephone integration with Open Dental
- Replies: 15
- Views: 27492
Re: Telephone integration with Open Dental
I have support Twilio for SMS but haven't try void IP function. Sound interesting to check it out. Twilio allows you to set up VOIP or advanced telephony services using HTTP. By far the best option out there. You just need to find a developer to set this up for you once and tailor it to your practic...
- Thu May 21, 2015 3:51 am
- Forum: Main Forum
- Topic: VOIP phone system bridge with Open Dental
- Replies: 26
- Views: 39655
Re: VOIP phone system bridge with Open Dental
Unless you really need voidip, Why don't integrate with mobile phone unlimited plan instead.
It also provides SMS functio and costs almost nothing to set up. Try my SMS plugin with call function.
Handling incoming call to provide caller info will be implemented next.
It also provides SMS functio and costs almost nothing to set up. Try my SMS plugin with call function.
Handling incoming call to provide caller info will be implemented next.
- Thu May 21, 2015 3:33 am
- Forum: Main Forum
- Topic: SMS plugins to send SMS via mobile and Google Voice
- Replies: 13
- Views: 16965
Re: SMS plugins to send/call patients via mobile phone
Yes, only for android device atm. For more info, there's a full document in the download file or I can email if you like.
- Tue May 19, 2015 5:23 pm
- Forum: Developers
- Topic: Hook Request: butText_Click in FormApptEdit.cs
- Replies: 5
- Views: 9518
Re: Hook Request: butText_Click in FormApptEdit.cs
Thanks Allen
Although the existing one was mine request but it's not harm to get both.
Cheers
Minh
Although the existing one was mine request but it's not harm to get both.
Cheers
Minh
- Mon May 18, 2015 11:00 pm
- Forum: Main Forum
- Topic: SMS plugins to send SMS via mobile and Google Voice
- Replies: 13
- Views: 16965
SMS plugins to send SMS via mobile and Google Voice
Some clinics may found it's useful to send/call patients via mobile phone. Given that the unlimited call/sms plan is now popular, it's much cheaper to use mobile service than SMS providers. In the last version, the setup cost is $199 with Diafaan, our new version set up cost is less than $10 and all...
- Mon May 18, 2015 10:52 pm
- Forum: Developers
- Topic: Hook Request: butText_Click in FormApptEdit.cs
- Replies: 5
- Views: 9518
Re: Hook Request: butText_Click in FormApptEdit.cs
Can you also modify the existing hook at the end of FormApptEdit_load function from:
to
I found that my existing hook is not very useful to get appointment info.
Thanks
Code: Select all
Plugins.HookAddCode(this,"FormApptEdit.Load_End",pat,butText);
Code: Select all
Plugins.HookAddCode(this,"FormApptEdit.Load_End",AptCur);
Thanks
- Mon May 18, 2015 10:48 pm
- Forum: Developers
- Topic: Hook Request: butText_Click in FormConfirmList.cs
- Replies: 3
- Views: 6583
Re: Hook Request: butText_Click in FormConfirmList.cs
It is FillMain_Start and placed at the beginning. I do want to replace this function. Thanks
Code: Select all
private void FillMain(){
if (Plugins.HookMethod(this, "FormConfirmList.FillMain_Start", this))
return;
- Mon May 18, 2015 6:43 am
- Forum: Developers
- Topic: Hook Request: butText_Click in FormConfirmList.cs
- Replies: 3
- Views: 6583
Hook Request: butText_Click in FormConfirmList.cs
Hi OpenDental
Could you please add the following hook for me.
private void FillMain(){
if (Plugins.HookMethod(this, "FormConfirmList.FillMain_End", this))
return;
Thanks
MOpenSoft
Could you please add the following hook for me.
private void FillMain(){
if (Plugins.HookMethod(this, "FormConfirmList.FillMain_End", this))
return;
Thanks
MOpenSoft
- Sun May 17, 2015 9:53 pm
- Forum: Developers
- Topic: Hook Request: butText_Click in FormApptEdit.cs
- Replies: 5
- Views: 9518
Hook Request: butText_Click in FormApptEdit.cs
Hi OpenDental
Could you please add the following hook for me.
private void butText_Click(object sender,EventArgs e) {
if (Plugins.HookMethod(this, "FormApptEdit.butText_Click_Start", pat, AptCur, this))
{
return;
}
Thanks
MOpenSoft
Could you please add the following hook for me.
private void butText_Click(object sender,EventArgs e) {
if (Plugins.HookMethod(this, "FormApptEdit.butText_Click_Start", pat, AptCur, this))
{
return;
}
Thanks
MOpenSoft
- Fri Apr 10, 2015 2:20 am
- Forum: Main Forum
- Topic: SMS reminders in Canada
- Replies: 13
- Views: 14610
Re: SMS reminders in Canada
Our plugin supports Diafaan SMS and can be downloaded from www.mopensoft.com. Feel free to try out and give us your feedback.
- Thu Mar 12, 2015 9:10 pm
- Forum: Main Forum
- Topic: SMS reminders in Canada
- Replies: 13
- Views: 14610
Re: SMS reminders in Canada
I will have a plugin using this gateway soon
- Sun Aug 10, 2014 9:32 pm
- Forum: Main Forum
- Topic: emailing multiple patients at once
- Replies: 3
- Views: 5979
Re: emailing multiple patients at once
How about export list of patient's emails and copy them to sender address of a email client like outlook or webmail?
I have a tool to send bulk email for sending "email address change" when you move job but never thought of make it a plugin. For my curious city, how often you need to do it?
I have a tool to send bulk email for sending "email address change" when you move job but never thought of make it a plugin. For my curious city, how often you need to do it?
- Thu Aug 07, 2014 11:59 pm
- Forum: Main Forum
- Topic: Backing up with a laptop that is being used with od
- Replies: 4
- Views: 4912
Re: Backing up with a laptop that is being used with od
From my understanding, you need to back up database and data folders. You can install a full version of OD on your laptop after than you will know where your database folder and data folders are. If you have back up on external hard drive, you need to change the database and OD data folder path to p...
- Tue Mar 18, 2014 4:42 pm
- Forum: Main Forum
- Topic: Looking for Australian clinics to develop a free HICAPS plug
- Replies: 1
- Views: 4416
Looking for Australian clinics to develop a free HICAPS plug
It's good for Australian users to have a Hicaps plugin. If you are interested to help out, please contact me. I need a working Hicaps machine that can connect or talk to a computer. It will be a free plugin for community.
Thanks
M
Thanks
M
- Thu Feb 27, 2014 9:57 pm
- Forum: Main Forum
- Topic: RECALL
- Replies: 3
- Views: 4955
Re: RECALL
Have you try sending email via RecallList interface?
- Mon Jan 27, 2014 10:18 pm
- Forum: Main Forum
- Topic: Sync Calender with Google?
- Replies: 9
- Views: 18635
Re: Sync Calender with Google?
Google now syncs with most of calendar application out there. I think a simple solution is sending a an icalendar file to emails and get Google sync installed. I planned to make a plugin for it but still a bit lazy because of January . Will start it this week.
- Fri Jan 24, 2014 5:05 am
- Forum: Developers
- Topic: Update web service database
- Replies: 2
- Views: 3970
Re: Update web service database
Thanks Jason. Please send the script either to info@mopensoft.com or the email with my forum account. Cheers. Minh
- Thu Jan 23, 2014 4:55 pm
- Forum: Developers
- Topic: Update web service database
- Replies: 2
- Views: 3970
Update web service database
Hi OpenDental
Do you provide the SQL script to create web service update database? I could only find the project from update technical page. Does it mean I need to track the code and create database myself. It helps to have database script.
Cheers
Minh
Do you provide the SQL script to create web service update database? I could only find the project from update technical page. Does it mean I need to track the code and create database myself. It helps to have database script.
Cheers
Minh
- Wed Jan 08, 2014 8:59 pm
- Forum: Main Forum
- Topic: SMS Texting bridge
- Replies: 9
- Views: 11304
Re: SMS Texting bridge
My sms plugin now support NeonSMS too, thank to the support from a Ireland dentist. It can also: - send text message to patients - send confirm sms - send recall sms - receive patient reply, add reply content to commLog and update appointment status (only work with DirectSMS for now) Contact me if y...
- Wed Jan 08, 2014 8:44 pm
- Forum: Main Forum
- Topic: 2 week follow up appointments?
- Replies: 4
- Views: 4930
Re: 2 week follow up appointments?
@drtech: i think your solution should work but I dont quite understand why recalls get lost when there're so many since recall process is automatic. Can you explain?
@aussiedentist: I have add function to my plugin to send recall via SMS. It works with DirectSMS if you want to try.
@aussiedentist: I have add function to my plugin to send recall via SMS. It works with DirectSMS if you want to try.
- Wed Jan 08, 2014 3:44 pm
- Forum: Developers
- Topic: SMS hook request
- Replies: 14
- Views: 13215
Re: SMS hook request
Thanks mate. I get some request to get SMS reply for appointment confirmation. It's easy to get the reply back but it's hard to update the right appointment with only patient name and appointment time. I'm wondering whether OpenDental include the appointment ID in the test message template. I can ea...
- Mon Jan 06, 2014 3:07 pm
- Forum: Developers
- Topic: SMS hook request
- Replies: 14
- Views: 13215
Re: SMS hook request
Thanks for showing me the way to get return value from hook methods. It's very useful.
Also I want to add another hook which enable sending recall sms. The hook is at the end of FormRecallList_Load function:
Thanks
Minh
Also I want to add another hook which enable sending recall sms. The hook is at the end of FormRecallList_Load function:
Code: Select all
Plugins.HookAddCode(this, "FormRecallList.Load_End", table);
Minh
- Wed Dec 18, 2013 8:39 pm
- Forum: Main Forum
- Topic: ZocDoc
- Replies: 4
- Views: 8676
Re: ZocDoc
I think Zocdoc needs to get the availability of your clinics and dentists to allow patients select the booking time. I'm not sure if they want to get any other data but when I build a plugin to synchronize with an online booking system I need to: - send provider ID, start time and end time of the av...
- Fri Dec 13, 2013 8:21 pm
- Forum: Main Forum
- Topic: Make phone call with Skype
- Replies: 1
- Views: 2933
Make phone call with Skype
Note sure if this is a duplication but I think it may be useful for some of you. It's quite easy to setup OpenDental to make phone call with skype which is similar to GoogleVoice but GoogleVoice call phone third party software or commandline is not available in many countries. To setup Skype, you ne...
- Thu Dec 12, 2013 8:17 pm
- Forum: Main Forum
- Topic: SMS Texting bridge
- Replies: 9
- Views: 11304
Re: SMS Texting bridge
I have a beta version of the SMS plugin as well as compiled version of OpenDental13.3. The plugin support SMSGLobal, DirectSMS and Textlocal. Anyone interested, please contact me (info@mopensoft.com) for dropbox share.
- Thu Dec 12, 2013 2:48 pm
- Forum: Main Forum
- Topic: SMS Texting bridge
- Replies: 9
- Views: 11304
Re: SMS Texting bridge
I think you can create a google voice bridge yourself. There's a thread in this forum for that. Look like Google Voice does not have a great support in Australia
- Thu Dec 12, 2013 2:37 pm
- Forum: Developers
- Topic: SMS hook request
- Replies: 14
- Views: 13215
Re: SMS hook request
Thanks mate, it would be great to have the hooks on 13.2 since most of OpenDental users do not have 13.3 yet. I am not sure make SendText return a boolean or string can help as I dont see you you can get return value from the hook function. It's only return true or false if the hook exist or not res...
- Wed Dec 11, 2013 2:35 pm
- Forum: Developers
- Topic: SMS hook request
- Replies: 14
- Views: 13215
Re: SMS hook request
Does it mean that all the hooks I requested are now available on 13.2 too? it's great. The reason I asked for return is that when you send confirm SMS, you need to know whether it's successfully sent or not before you set the status of appointment to be "Texted". Currently, it doesn't matter, the st...
- Mon Dec 09, 2013 3:26 pm
- Forum: Main Forum
- Topic: SMS Texting bridge
- Replies: 9
- Views: 11304
Re: SMS Texting bridge
I will have the SMS plugin which support DirectSMS(AUS), TextLocal(UK) and SMSGlobal ready very soon. Just waiting a few more hook from OpenDental. It's free, if you need more info or other SMS provider support, please let me know.
- Mon Dec 09, 2013 2:55 pm
- Forum: Developers
- Topic: SMS hook request
- Replies: 14
- Views: 13215
Re: SMS hook request
Hi Allen I would like to add one more hook at the end of FormApptEdit_Load() function in FormApptEdit.cs to enable the "Text" button: #if DEBUG Text="AptNum"+AptCur.AptNum; #endif [b]Plugins.HookAddCode(this, "FormApptEdit.Load_End", pat, butText)[/b]; One more function I want to change is SendText(...
- Mon Dec 09, 2013 2:46 pm
- Forum: Developers
- Topic: SMS hook request
- Replies: 14
- Views: 13215
Re: SMS hook request
Hi Allen
I would like to add one more hook in FormApptEdit to enable the "Text" button:
#if DEBUG
Text="AptNum"+AptCur.AptNum;
#endif
Plugins.HookAddCode(this, "FormApptEdit.Load_End", pat, butText);
I would like to add one more hook in FormApptEdit to enable the "Text" button:
#if DEBUG
Text="AptNum"+AptCur.AptNum;
#endif
Plugins.HookAddCode(this, "FormApptEdit.Load_End", pat, butText);
- Mon Dec 02, 2013 10:26 pm
- Forum: Main Forum
- Topic: Text Messaging
- Replies: 11
- Views: 13150
Re: Text Messaging
PdaNet looks promising, however the new version disable sms agent widget since version 4.01. What's version have you test sms feature?
By the way, version 3.5 doesn't not installed on my Nexus 4. Maybe give it another try tonight.
By the way, version 3.5 doesn't not installed on my Nexus 4. Maybe give it another try tonight.
- Thu Nov 07, 2013 9:00 pm
- Forum: Developers
- Topic: SMS hook request
- Replies: 14
- Views: 13215
Re: SMS hook request
Thanks mate.
This is my first hook request and didn't think OpenDental proceeds it that quick. Really appreciate!
This is my first hook request and didn't think OpenDental proceeds it that quick. Really appreciate!
- Tue Nov 05, 2013 5:46 pm
- Forum: Developers
- Topic: SMS hook request
- Replies: 14
- Views: 13215
SMS hook request
Hi Opendental I would like to have some hook for SMS added to OD source code. The first hook is in the FormTxtMsgEdit.SendText function. This allow to used other SMS provider. public void SendText(long patNum,string wirelessPhone,string message,YN txtMsgOk) { if (OpenDentBusiness.Plugins.HookMethod(...
- Mon Oct 14, 2013 8:45 pm
- Forum: Main Forum
- Topic: Sending SMS outside of the US through OpenDental
- Replies: 4
- Views: 4836
Re: Sending SMS outside of the US through OpenDental
I think Red Oxygen has command line tool so you can setup the plugin yourself.
I will create one simple plugin for SMS global to send sms.
I will create one simple plugin for SMS global to send sms.
- Mon Oct 14, 2013 3:52 pm
- Forum: Main Forum
- Topic: Sending SMS outside of the US through OpenDental
- Replies: 4
- Views: 4836
Re: Sending SMS outside of the US through OpenDental
I think you can use either local or international SMS gateway (SMS Global, Clickatell, Red Oxygen, etc). It may require to create a simple plugin to send SMS.
- Fri Sep 06, 2013 6:16 am
- Forum: Developers
- Topic: GetAppointmentsForPeriod() question
- Replies: 2
- Views: 3741
Re: GetAppointmentsForPeriod() question
I rewrote the function in my plugin so it's ok now. Will try GetAppointmentsForPeriod(). Thanks. Minh
- Thu Sep 05, 2013 7:19 pm
- Forum: Developers
- Topic: GetAppointmentsForPeriod() question
- Replies: 2
- Views: 3741
GetAppointmentsForPeriod() question
I was a bit confuse with this function as it always give me empty list result: public static List<Appointment> GetAppointmentsForPeriod(DateTime start,DateTime end) { if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { return Meth.GetObject<List<Appointment>>(MethodBase.GetCurrentMethod(),star...
- Thu Sep 05, 2013 7:10 pm
- Forum: Developers
- Topic: Mobile database
- Replies: 2
- Views: 3797
Re: Mobile database
Thanks. I will give it a go
- Sun Aug 25, 2013 10:53 pm
- Forum: Developers
- Topic: Mobile database
- Replies: 2
- Views: 3797
Mobile database
I am playing with the mobile app setup. However, there is a mobile database for Open Dental on server site. Is there any sql script to setup that database. I cant think of any where to find it except the source code and the website but no luck so far. I may not try hard enough
Thanks
M
Thanks
M
- Wed Aug 07, 2013 4:45 pm
- Forum: Main Forum
- Topic: Using the Wireless Camera Card
- Replies: 9
- Views: 13556
Re: Using the WIRELESS CAMERA CARD
jsalmon has suggested a good manual way to do it. I think you can write some code automate that process via program link. For example: - from OpenDental, create a program link to fire up the camera software - camera will take photo and save it to it's folder (fix path) - open dental will go to the f...
- Mon Jul 15, 2013 5:49 pm
- Forum: Main Forum
- Topic: Texting a whole stack of patients
- Replies: 2
- Views: 3817
Re: Texting a whole stack of patients
Over the Net, you can register with SMS gateway provider ie directSMS, BurstSMS, AussieSMS, SMS Tech, etc and send SMS via their web portal. However, you may need to manually add or convert patient contact info into their database. A better way is to create a SMS plug-in for OD with the provider you...
- Mon Jul 15, 2013 5:39 pm
- Forum: Main Forum
- Topic: Patient check-in
- Replies: 5
- Views: 6311
Re: Patient check-in
How about a kiosk with the list of patients having appointments during the day. Patient will be able to select their name to bring up the checking form. In order view their information, they need a code, may be sent via their registered email or mobile. This can be a simple solution to protect them ...
- Mon Jul 15, 2013 5:28 pm
- Forum: Main Forum
- Topic: Dentist wrong on new appt
- Replies: 3
- Views: 4452
Re: Dentist wrong on new appt
I got similar problem with my client. They set up different providers for each Operatory and also set up daily Schedule correctly. However, once an appointment complete, all credit go to a particular provider. The reason was when setting up the practice, they set default billing dentist to default p...
- Mon Jul 15, 2013 5:22 pm
- Forum: Main Forum
- Topic: iPad App
- Replies: 4
- Views: 7583
Re: iPad App
I don't think OD design is ideal for small tablet with touch screen. A simple version of OD for tablet would be nice to have.
- Mon Jul 15, 2013 3:51 pm
- Forum: Main Forum
- Topic: CRM - Customer relationship management?
- Replies: 12
- Views: 21419
Re: CRM - Customer relationship management?
I'm sure you can create plug-ins or queries to get the list Im not quite understanding if this means i can create a query to make the list (which would be ok), or if i can create plug ins to get more lists (which would be brilliant!) Can i create plug ins to create MORE lists, ie more than the 'uns...
- Sun Jul 07, 2013 9:49 pm
- Forum: Main Forum
- Topic: Multiple modules
- Replies: 4
- Views: 6550
Re: Multiple modules
What different is tabbed design? You can see only one tab at a time. I think run multiple instances of OD at a time is simple enough.
- Sun Jul 07, 2013 9:20 pm
- Forum: Main Forum
- Topic: CRM - Customer relationship management?
- Replies: 12
- Views: 21419
Re: CRM - Customer relationship management?
I'm sure you can create plug-ins or queries to get the list
- Fri Jun 21, 2013 7:49 pm
- Forum: Main Forum
- Topic: Appointment only show hours between 9am-6pm
- Replies: 2
- Views: 3047
Re: Appointment only show hours between 9am-6pm
Thanks for confirmation!!!
- Fri Jun 21, 2013 6:34 am
- Forum: Main Forum
- Topic: Appointment only show hours between 9am-6pm
- Replies: 2
- Views: 3047
Appointment only show hours between 9am-6pm
I tried too search for this but couldn't find the solution. Can anyone confirm whether there's any option to set this appointment view to show only part of the day instead of 24h?
Thanks
M
Thanks
M
- Thu Apr 04, 2013 11:31 pm
- Forum: Developers
- Topic: DirectX exception in Windows 8
- Replies: 3
- Views: 5146
DirectX exception in Windows 8
I got the following exception when building OD version 12.4 on Windows 8: - "The system cannot find the file specified.":"Microsoft.DirectX, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" I doesn't happen on my Windows 7 at all. Also, it only appears when you select graphic op...
- Thu Feb 07, 2013 7:46 pm
- Forum: Main Forum
- Topic: SMS text messages down
- Replies: 2
- Views: 3036
SMS text messages down
I'm wondering if this link in manual search is down or it's never been there???
- Tue Dec 18, 2012 10:34 pm
- Forum: Main Forum
- Topic: Multiple providers for an appointment
- Replies: 1
- Views: 2611
Re: Multiple providers for an appointment
I think OD tries to match the scheduled providers with those who carried the procedures. In the database, each appointment has maximum one provider who can be the default provider of the operatory or the scheduled provider. If you schedule multiple provider for a operatory, the first one will be use...
- Tue Dec 18, 2012 2:53 pm
- Forum: Main Forum
- Topic: SMS Texting bridge
- Replies: 9
- Views: 11304
Re: SMS Texting bridge
Correct me if I'm wrong but most of SMS gateway provide simple APIs to send and receive messages. It can be .NET APIs, HTTP request, web service, etc. My suggestion is to check the APIs from your preferred provider and create a plugin to do so. The plugin document is available on Open Dental website...
- Wed Dec 05, 2012 5:49 pm
- Forum: Main Forum
- Topic: Provider names on schedule columns
- Replies: 6
- Views: 6161
Re: Provider names on schedule columns
Yes because you can access the schedule of each operation to get who are the provider. However, one operation at certain time can be assigned to multiple providers and one provider can look after multiple ops. So how do you decide which provider should be display at the top column. FYI, you can look...