Search found 235 matches

by allends
Fri Aug 29, 2014 8:53 am
Forum: Main Forum
Topic: Changing Patients Assigned to a Provider
Replies: 4
Views: 5050

Re: Changing Patients Assigned to a Provider

As of today Feature Request# 2206 has no votes on it.
I recommend adding votes, pledges, and comments to request #2206 in order to raise its priority.
http://opendental.com/manual/featurerequests.html
by allends
Mon May 12, 2014 1:54 pm
Forum: Main Forum
Topic: Claim Connect Question
Replies: 3
Views: 5669

Re: Claim Connect Question

If you go to Setup->Clearinghouses, you can select ClaimConnect and set the Default Path to a path that is located on your server.
Then you can delete the claims that are currently on the C:\ drive and everything should be golden. :D
by allends
Mon May 12, 2014 12:33 pm
Forum: Main Forum
Topic: Inactive medications
Replies: 5
Views: 5699

Re: Inactive medications

Medications will become inactive when the stop date is any date prior to today's date.
by allends
Mon May 05, 2014 8:33 am
Forum: Main Forum
Topic: Weekly or Fortnightly PAYMENT PLANS
Replies: 6
Views: 6316

Re: Weekly or Fortnightly PAYMENT PLANS

If I remember correctly, this has been added to the program already. As of 14.1, I know it is available to use in forming payment plans, but only monthly payment plans will work with CC recurring charges.
by allends
Fri May 02, 2014 7:25 am
Forum: Main Forum
Topic: How many days did i work?
Replies: 6
Views: 14967

Re: How many days did i work?

SET @FromDate='2014-04-01', @ToDate='2014-04-31'; SELECT pv.Abbr, COUNT(DISTINCT DATE(ap.AptDateTime)) AS 'Number of days worked' FROM appointment ap, provider pv WHERE ap.AptStatus=2 AND ap.ProvNum=pv.ProvNum AND DATE(ap.AptDateTime) BETWEEN @FromDate AND @ToDate GROUP BY Abbr; This should solve y...
by allends
Wed Apr 23, 2014 8:11 am
Forum: Main Forum
Topic: mobile synch down?
Replies: 2
Views: 3685

Re: mobile synch down?

We have just updated our front page with this,

"Some customers may be experiencing issues accessing webforms and the mobile app. We are actively working on this issue and expect it to be resolved soon. 4/23/2014"

Should be resolved quickly.
by allends
Wed Feb 26, 2014 9:29 am
Forum: Developers
Topic: Hook Request - OpenDentBusiness.UI.ApptSingleDrawing_DrawEnt
Replies: 3
Views: 5645

Re: Hook Request - OpenDentBusiness.UI.ApptSingleDrawing_Dra

#region UR drawLoc=new Point((int)totalWidth-1,0);//in the UR area, we refer to the upper right corner of each element. elementI=0; while(drawLoc.Y<totalHeight && elementI<apptRows.Count) { if(apptRows[elementI].ElementAlignment!=ApptViewAlignment.UR) { elementI++; continue; } drawLoc=DrawElement(g...
by allends
Mon Feb 24, 2014 9:04 am
Forum: Developers
Topic: Hook Request - OpenDentBusiness.UI.ApptSingleDrawing_DrawEnt
Replies: 3
Views: 5645

Re: Hook Request - OpenDentBusiness.UI.ApptSingleDrawing_Dra

Hi,
Firstly, what is your main goal with this hook? I ask because we have never put a hook inside the business layer of Open Dental and it is something we are trying avoid unless necessary.
by allends
Wed Feb 19, 2014 9:46 am
Forum: Advanced Topics
Topic: Splash Screen Image, custom
Replies: 4
Views: 8286

Re: Splash Screen Image, custom

Yes it needs to be called splash.jpg. There isn't one in the file by default, but the file you put in will override the default.
by allends
Wed Feb 19, 2014 9:20 am
Forum: Advanced Topics
Topic: Splash Screen Image, custom
Replies: 4
Views: 8286

Re: Splash Screen Image, custom

http://opendental.com/manual/programmingresources.html To use your own .jpg file as a splash screen when Open Dental is launched, simply place the .jpg file in the Open Dental installation folder. This file will then be used instead of the Open Dental splash screen. Recommended image size: 500 x 30...
by allends
Wed Feb 19, 2014 7:58 am
Forum: Developers
Topic: Hook Requests - FormRpProdInc
Replies: 3
Views: 7809

Re: Hook Requests - FormRpProdInc

private void RunDaily(){ if(Plugins.HookMethod(this,"FormRpProdInc.RunDaily_Start",PIn.Date(textDateFrom.Text),PIn.Date(textDateTo.Text))) { return; } dateFrom=PIn.Date(textDateFrom.Text); dateTo=PIn.Date(textDateTo.Text); private void RunMonthly(){ if(Plugins.HookMethod(this,"FormRpProdInc.RunMont...
by allends
Fri Feb 14, 2014 2:02 pm
Forum: Developers
Topic: Hook Requests - FormPayPlan and CreditCards
Replies: 8
Views: 10611

Re: Hook Requests - FormPayPlan and CreditCards

Adding the new payment plan options to work with Recurring Charges is another feature request. Since this feature was just released in public beta it will be get triaged soon as how important updating it is. As for your plugin, to make it work you may need to change the method that is called in the ...
by allends
Tue Feb 04, 2014 9:51 am
Forum: Developers
Topic: Hook Requests - FormPayPlan and CreditCards
Replies: 8
Views: 10611

Re: Hook Requests - FormPayPlan and CreditCards

CreditCards.cs around line 144 at the beginning of the FilterRecurringChargeList() method: public static void FilterRecurringChargeList(DataTable table) { if (Plugins.HookMethod(null, "CreditCards.FilterRecurringChargeList")) { return; } I was wondering why you need this hook in the business layer ...
by allends
Sat Feb 01, 2014 9:16 am
Forum: Developers
Topic: Hook Requests - FormPayPlan and CreditCards
Replies: 8
Views: 10611

Re: Hook Requests - FormPayPlan and CreditCards

Yes. I will get this added as soon as possible.
by allends
Wed Jan 29, 2014 7:17 am
Forum: Developers
Topic: Plugin Error - DataTable Passed By Ref Not Updating In Form
Replies: 5
Views: 7786

Re: Plugin Error - DataTable Passed By Ref Not Updating In F

Code: Select all

			object[] parameters= { table };
			if(Plugins.HookMethod(this,"FormCreditRecurringCharges.FillGrid",parameters)) {
				table=(DataTable)parameters[0];
				return;
			}
Try this code out instead and see if that works. This should replace the class-wide table with the one from your plugin.
by allends
Wed Jan 08, 2014 8:12 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 13044

Re: SMS hook request

Plugins.HookAddCode(this, "FormRecallList.Load_End", table);

This has been backported to 13.2 and will be released in the next update.
by allends
Fri Dec 13, 2013 7:20 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 13044

Re: SMS hook request

The SendText returning a boolean would be to fix our current validation to prevent methods that are not sent from becoming marked as texted. If I changed the return type of the SendText method to a boolean then you could do something like this bool hasSent object[] parameters={hasSent,patNum,wireles...
by allends
Thu Dec 12, 2013 7:59 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 13044

Re: SMS hook request

All of these hooks are now backported to 13.2 and will be available with the next release.

I see what you mean about the text message changes. I will add this to our bug list to fix, but it is a lower priority bug so it may be a bit before it gets attention.
Thanks for the help though. :)
by allends
Tue Dec 10, 2013 12:23 pm
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 13044

Re: SMS hook request

I backported the FormApptEdit_Load plugin to 13.2. As for the change to the SendText method, this is more of a feature request. Coding the method to return the response of the sent message would be more involved than a simple plugin request. If you have an idea for how to do this with a plugin, then...
by allends
Tue Dec 10, 2013 8:23 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 13044

Re: SMS hook request

I will look into adding this soon.
by allends
Tue Nov 26, 2013 7:06 am
Forum: Developers
Topic: Size and Install of Splash
Replies: 2
Views: 4076

Re: Size and Install of Splash

1. Can you tell us the ideal size of the splash screen and if there any required text we should be displaying in it? To use your own .jpg file as a splash screen when Open Dental is launched, simply place the .jpg file in the Open Dental installation folder. This file will then be used instead of t...
by allends
Fri Nov 22, 2013 10:58 am
Forum: Developers
Topic: Hooks for appointment behavior
Replies: 12
Views: 10410

Re: Hooks for appointment behavior

I added all of these new plugin hooks and backported them to version 13.2.

The only change I had to make was your object array had to be renamed to parameters3

I think another developer beat you to parameters2. :D
by allends
Thu Nov 07, 2013 8:53 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 13044

Re: SMS hook request

public void SendText(long patNum,string wirelessPhone,string message,YN txtMsgOk) { if(Plugins.HookMethod(this,"FormTxtMsgEdit.SendText_Start",patNum,wirelessPhone,message,txtMsgOk)) { return; } if(wirelessPhone=="") { MsgBox.Show(this,"Please enter a phone number."); return; } I changed your hook ...
by allends
Wed Nov 06, 2013 12:38 pm
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 13044

Re: SMS hook request

I will look into adding these soon.
by allends
Thu Oct 03, 2013 11:52 am
Forum: Developers
Topic: Hook Request
Replies: 18
Views: 14839

Re: Hook Request

Sorry, I didn't realize I left it as a "AddMethod" and not "addcode" after my testing. Yes, it was tested and works fine, but I revised it below to follow the patterns since I had combined examples by mistake. I just want to add a string(plugin name) to the retVal so it shows in the title bar. If y...
by allends
Thu Oct 03, 2013 11:49 am
Forum: Developers
Topic: Hook, ContrChart, InitializeOnStartup
Replies: 2
Views: 3813

Re: Hook, ContrChart, InitializeOnStartup

This has been backported to the beta.
by allends
Thu Oct 03, 2013 11:32 am
Forum: Developers
Topic: Hooks for appointment behavior
Replies: 12
Views: 10410

Re: Hooks for appointment behavior

if((assignedDent!=0 && assignedDent!=apt.ProvNum) || (assignedHyg!=0 && assignedHyg!=apt.ProvHyg)) { if(Plugins.HookMethod(this,"ContrAppt.ContrApptSheet2_MouseUp_apptProvChangeQuestion",apt,assignedDent,assignedHyg) || MsgBox.Show(this,MsgBoxButtons.YesNo,"Change provider?")) { if(assignedDent!=0) ...
by allends
Thu Oct 03, 2013 11:21 am
Forum: Developers
Topic: Hook Request
Replies: 18
Views: 14839

Re: Hook Request

*************************** For the splash screen this modification will make it work on the second showing after the database info is loaded. The user gets the normal splash initially and then my plugin additions will popup. Not what I initially hoped for, but works pretty well actually since a pl...
by allends
Thu Oct 03, 2013 8:10 am
Forum: Developers
Topic: Hook Request
Replies: 18
Views: 14839

Re: Hook Request

DrTech, Were you able to access the private control through our public Controls property? http://www.opendental.com/manual/plugins.html 1. To access the private controls on an existing form from outside the form, look through the public Controls property as shown in the posted example. Changing the ...
by allends
Wed Oct 02, 2013 2:41 pm
Forum: Developers
Topic: Hooks for appointment behavior
Replies: 12
Views: 10410

Re: Hooks for appointment behavior

All of these hooks have been added.
by allends
Wed Oct 02, 2013 2:33 pm
Forum: Developers
Topic: Hook Request
Replies: 18
Views: 14839

Re: Hook Request

*************************** The to make it work, the Plugins need to loaded just a bit earlier. If you move Plugins.LoadAllPlugins(this); in FormOpenDental.FormOpenDental_load from line 1662 (before loading the splash screen for the second time) up to 1627, it works great. All is tested and working...
by allends
Wed Oct 02, 2013 2:28 pm
Forum: Developers
Topic: Hook for sub-contextual menu
Replies: 8
Views: 8240

Re: Hook for sub-contextual menu

This hook has been added.
by allends
Tue Sep 24, 2013 2:49 pm
Forum: Developers
Topic: Hook for sub-contextual menu
Replies: 8
Views: 8240

Re: Hook for sub-contextual menu

Have you tested this to make sure it works?
by allends
Thu Sep 19, 2013 7:07 am
Forum: Developers
Topic: Hook Request
Replies: 18
Views: 14839

Re: Hook Request

I will work on adding this today.
by allends
Wed Sep 18, 2013 11:45 am
Forum: Developers
Topic: Hook Request
Replies: 18
Views: 14839

Re: Hook Request

This is Jordan. We are trying to add it, but it doesn't follow any of the patterns on our hooks page. Notice how HookMethods always replace an entire method, so they contain a "return". But you seem to have more of a HookAddCode. The pattern needs to look more like the example: object[] parameters={...