Search found 166 matches

by adearmondsattler
Thu Dec 12, 2019 2:21 pm
Forum: Main Forum
Topic: Table of Contents
Replies: 4
Views: 244

Re: Table of Contents

I mean is it every single window that opens the table of contents when pressing the '?' button?
The reason I ask is because that should only occur if the window you have open has not been correctly hooked up on our end, so knowing the specific windows will allow us to check.
by adearmondsattler
Thu Dec 12, 2019 1:06 pm
Forum: Main Forum
Topic: Table of Contents
Replies: 4
Views: 244

Re: Table of Contents

Are there specific forms that are not working or is it every form?
by adearmondsattler
Fri Nov 01, 2019 1:12 pm
Forum: Plug-ins
Topic: Preferences in Open Dental Business. (feature request?)
Replies: 2
Views: 776

Re: Preferences in Open Dental Business. (feature request?)

Justin, OpenDental does not use enum values to reference the preference enum, we use the enum names. https://www.opendental.com/OpenDentalDocumentation19-3.xml#preference The PrefName column in that table is what the program uses as its "Primary" key. The code that you posted toothChart.SetToothNumb...
by adearmondsattler
Mon Feb 04, 2019 5:03 pm
Forum: Main Forum
Topic: Discount Plan set up
Replies: 7
Views: 4546

Re: Discount Plan set up

The start date was not added as part of that request. I will look into creating another request for adding the start date and have the 5741 request changed to reflect what was actually completed. The plan showing in the appointment module is done and is available to edit in two places. The appointme...
by adearmondsattler
Thu Dec 27, 2018 10:28 am
Forum: Developers
Topic: Changing payment sort order
Replies: 2
Views: 547

Re: Changing payment sort order

To be clear, you are asking about changing code in FormRpPaySheet.cs to order differently correct? If so, the table which fills the Daily Payments report is filled in RpPaySheet. Which method you use is dependant on if you have selected providers or not. In our current HEAD version, this is what the...
by adearmondsattler
Mon Dec 17, 2018 3:51 pm
Forum: Main Forum
Topic: TSI Collection Agency BAD experience reporting
Replies: 14
Views: 2197

Re: TSI Collection Agency BAD experience reporting

Happysapiensdental, I have looked into both issues and have solutions for each. Unearned income switching to earned We will be enhancing the payment window to not send to TSI if the income transfer box is checked and all of the splits are for the same family. Since you can only complete an income tr...
by adearmondsattler
Wed Dec 12, 2018 12:50 pm
Forum: Main Forum
Topic: TSI Collection Agency BAD experience reporting
Replies: 14
Views: 2197

Re: TSI Collection Agency BAD experience reporting

I will be taking a look at this more in-depth, but for now I would like to address a few of your concerns. I wonder why would open dental allow such a company to tie up with its software. TSI is an integration that is optional to our customers. We integrate and bridge to many different softwares, ma...
by adearmondsattler
Mon Dec 10, 2018 10:40 am
Forum: Main Forum
Topic: Welcome Back
Replies: 9
Views: 1634

Re: Welcome Back

Getting to teach those young'uns about general relativity and whatnot!
by adearmondsattler
Tue Dec 04, 2018 4:08 pm
Forum: Main Forum
Topic: Unearned income column
Replies: 4
Views: 843

Re: Unearned income column

Currently there is no preference to set the box to unchecked by default.
Adding a new preference for this would be a feature request.

https://www.opendental.com/manual/featurerequests.html
by adearmondsattler
Mon Dec 03, 2018 9:40 am
Forum: Main Forum
Topic: Unearned income column
Replies: 4
Views: 843

Re: Unearned income column

https://www.opendental.com/manual183/reportprodinc.html

There is a checkbox below the providers list labeled "Include Unearned". Uncheck that box and the column will not show.
by adearmondsattler
Wed Nov 28, 2018 11:19 am
Forum: Main Forum
Topic: Patient portal login issues.
Replies: 5
Views: 889

Re: Patient portal login issues.

18.3.26 should be the fixed version.
I would call in to support. We should be able to help troubleshoot this issue.
by adearmondsattler
Tue Nov 27, 2018 5:20 pm
Forum: Main Forum
Topic: Patient portal login issues.
Replies: 5
Views: 889

Re: Patient portal login issues.

If you update to the latest build of your current version then this should be fixed.
by adearmondsattler
Tue Nov 13, 2018 2:40 pm
Forum: Developers
Topic: mySQL query problem
Replies: 2
Views: 564

Re: mySQL query problem

I run a customized query in mySQL workbench to get all appointment for certain day, however I can NOT get all appointments. Most likely MySQL Workbench has some kind of row limit on its return set. https://blog.sqlauthority.com/2014/01/12/mysql-change-the-limit-of-row-retrieved-in-mysql-workbench-2...
by adearmondsattler
Wed Oct 17, 2018 12:11 pm
Forum: Advanced Topics
Topic: CEMT Security Log
Replies: 4
Views: 985

Re: CEMT Security Log

I would add votes to feature request 6767. It details requests for security and permissions in the CEMT tool.
Additionally, I would add a comment detailing your desire for an Audit Trail in the CEMT tool.
https://www.opendental.com/manual/featurerequests.html
by adearmondsattler
Wed Oct 17, 2018 9:45 am
Forum: Advanced Topics
Topic: CEMT Security Log
Replies: 4
Views: 985

Re: CEMT Security Log

What I gather from your post is you would like the CEMT to have an audit trail correct?
by adearmondsattler
Tue Jul 24, 2018 12:31 pm
Forum: Main Forum
Topic: 2017 Census
Replies: 6
Views: 2441

Re: 2017 Census

Apologies, I will attempt to sort this out today. Looking at our records it says we have a few attempts at correspondence with you. On 6/18, you should have received an email message regarding your request and a number associated with the request.(#8042). On 6/19, we attempted to call your office, b...
by adearmondsattler
Mon Jul 09, 2018 3:45 pm
Forum: Developers
Topic: Find the User Who's Currently Logged In
Replies: 11
Views: 5202

Re: Find the User Who's Currently Logged In

They want utility writers to access the database through their interface instead of banging on the database yourself. That is exactly what the OpenDentBusiness.dll is for and we encourage you to use it for interfacing with the DB. Security.CurUser is not a database field though. That field needs th...
by adearmondsattler
Wed Jun 27, 2018 7:43 am
Forum: Developers
Topic: Delete - sheet
Replies: 1
Views: 759

Re: Delete - sheet

This bug has been fixed in 18.1.18.

http://opendentalsoft.com:1942/ODBugTra ... sions.aspx
18.1.18(beta)(foreign) Released 5/31/2018
18.1.18(beta) Released 5/31/2018

Deleting a patient exam sheet could cause an error
by adearmondsattler
Tue Jun 19, 2018 12:05 pm
Forum: Developers
Topic: How Unsupported is MySQL 5.7?
Replies: 1
Views: 990

Re: How Unsupported is MySQL 5.7?

I can understand why 5.7 isn't bundled in the main install, it can take a long time to debug every possibility... This is the main reason. At OpenDental, we choose to support versions of MySQL that we have tested against our current codebase. This allows us to fix potential problems before they rea...
by adearmondsattler
Fri Jun 08, 2018 9:08 am
Forum: Developers
Topic: Plugin Distribution/Upgrade
Replies: 3
Views: 1470

Re: Plugin Distribution/Upgrade

1) It is up to the customer to install your plugin on each of their computers. They must first add the program link to OpenDental, fill in the plugin dll name, and then enable it so your dll can be loaded. The stock programs are usually bridges, not plugins. 2) There are multiple ways to update plug...
by adearmondsattler
Fri Jun 08, 2018 8:40 am
Forum: Developers
Topic: Identifier for Open Dental Installation
Replies: 3
Views: 1356

Re: Identifier for Open Dental Installation

Nearly every preference in FormPractice should help to identify a database somewhat uniquely. If you are fine with human entered info then that would be the best choice.
by adearmondsattler
Wed May 02, 2018 12:12 pm
Forum: Main Forum
Topic: Treatment Plan - Odd Behavior
Replies: 6
Views: 3685

Re: Treatment Plan - Odd Behavior

Hold Ctrl and click on rows to un-highlight them.
by adearmondsattler
Wed May 02, 2018 7:49 am
Forum: Main Forum
Topic: Treatment Plan - Odd Behavior
Replies: 6
Views: 3685

Re: Treatment Plan - Odd Behavior

What version are you on?
Also you can't enter procedures from the Treatment Plan module. What exactly is your way of making this happen?
I would call support if you have seen that problem occur because it could be a bug.
by adearmondsattler
Tue Apr 24, 2018 12:05 pm
Forum: Advanced Topics
Topic: Beta v 17.4.59 Error - Reports -pref
Replies: 10
Views: 6643

Re: Beta v 17.4.59 Error - Reports -pref

Thats strange. The code that inserts that is located in the same method and was committed before we released version 17.4.53. If you self-compile and update it is possible that you missed some of a convert script. When did you update past version 17.4.53? If it reached the end of the method/you had ...
by adearmondsattler
Tue Apr 24, 2018 10:53 am
Forum: Advanced Topics
Topic: Beta v 17.4.59 Error - Reports -pref
Replies: 10
Views: 6643

Re: Beta v 17.4.59 Error - Reports -pref

Looks like you missed a convert script somehow.
What is the datatype for the GroupNum column on the Insplan table?
by adearmondsattler
Mon Apr 16, 2018 8:56 am
Forum: Main Forum
Topic: Assignment of Benefits Confusion
Replies: 9
Views: 7718

Re: Assignment of Benefits Confusion

Weight is calculated by considering the request system as a whole.
You added votes to a job, but more votes/critical votes were added to another job, giving it more weight.
by adearmondsattler
Mon Apr 16, 2018 8:44 am
Forum: Main Forum
Topic: Payment behavior changed
Replies: 3
Views: 969

Re: Payment behavior changed

If you are on the latest stable version, I would call support. We have done a fair number of enhancements to that logic recently and our techs are very knowledgeable about the way the new system works. If all else fails, an engineer can look at your database and discern the issue so it can be fixed ...
by adearmondsattler
Thu Apr 05, 2018 2:45 pm
Forum: Main Forum
Topic: Payment behavior changed
Replies: 3
Views: 969

Re: Payment behavior changed

I assume that means you are scheduling your procedures so the primary provider is the hygienist. I recommend setting your operatories up so you are the Provider on the operatories and the hygienists in your office are marked as the Hygienist. http://www.opendental.com/manual/operatories.html This me...
by adearmondsattler
Tue Feb 06, 2018 4:50 pm
Forum: Main Forum
Topic: payment report for primary provider
Replies: 7
Views: 4249

Re: payment report for primary provider

Payments are not directly connected to providers. http://www.opendental.com/OpenDentalDocumentation17-4.xml#payment That shows our current schema as of 17.4. Paysplits are OpenDental's way of connecting a singular payment to multiple providers/patients. If that query is not returning any rows after ...
by adearmondsattler
Tue Feb 06, 2018 3:53 pm
Forum: Main Forum
Topic: payment report for primary provider
Replies: 7
Views: 4249

Re: payment report for primary provider

The query that David gave should give that information, but it is lacking in provider info. Here is a slightly updated version of that query. SELECT patient.PatNum, patient.LName, paysplit.DatePay, patient.PriProv PrimaryProv, paysplit.ProvNum PaymentProv FROM paysplit INNER JOIN patient ON paysplit...
by adearmondsattler
Tue Feb 06, 2018 12:49 pm
Forum: Main Forum
Topic: Warning of inactive pation
Replies: 6
Views: 3716

Re: Warning of inactive pation

You may want to vote on these feature requests. Choose the ones that best suit what you need http://www.opendental.com/manual/featurerequests.html Request #1700 - Inactive and archive status patients show different color in select patient window Request #5162 - Prevent setting appointments complete ...
by adearmondsattler
Mon Nov 20, 2017 1:17 pm
Forum: Main Forum
Topic: eConfirm, eRemind
Replies: 5
Views: 2397

Re: eConfirm, eRemind

https://www.facebook.com/groups/OpenDentalUsers/
This is not curated or maintained by OpenDental Software, but it is a very good place to go and get peer assistance on issues involving OpenDental or your practice.
by adearmondsattler
Mon Nov 20, 2017 9:20 am
Forum: Main Forum
Topic: Patient Picture
Replies: 7
Views: 3633

Re: Patient Picture

It is not being utilized because we support a variety of different monitor resolutions. Our minimum size supported resolution as of 17.1 is 1280 x 768, but prior to that, the chart module was designed for 1024 x 768 resolution. http://opendental.com/manual/version17_1.html Re-designing the chart (or...
by adearmondsattler
Thu Sep 07, 2017 10:00 am
Forum: Advanced Topics
Topic: 17.3
Replies: 2
Views: 2035

Re: 17.3

We haven't fully released it yet. There are still a few things being finished up for the final release.
by adearmondsattler
Wed Sep 06, 2017 1:09 pm
Forum: Main Forum
Topic: Procedure code Default Notes
Replies: 2
Views: 3439

Re: Procedure code Default Notes

Dr. Hersh, I think I have a solution for you that you will be quite pleased with. 1. In 17.2 there is a feature for adding default TP notes. This note is completely separate to the completed procedure note (which is the current functionality in 17.1). 2. As Chris said, this is the way that feature i...
by adearmondsattler
Wed Jun 14, 2017 12:56 pm
Forum: Developers
Topic: Trouble Compiling 16.4
Replies: 13
Views: 21118

Re: Trouble Compiling 16.4

You need to move the Hunspellx64.dll and Hunspellx86.dll from the Required dlls folder into the bin folder of the debug environment for the version you are running.
by adearmondsattler
Fri Jun 09, 2017 5:07 pm
Forum: Main Forum
Topic: Discount plan questions for OD team
Replies: 16
Views: 14819

Re: Discount plan questions for OD team

It doesn't really matter who requested it because features are treated the same regardless of who requests them. "...but the real problem is the complication of actually adding this to our insurance logic. Every change to that logic presents possible bugs with a feature that should be pristine. It m...
by adearmondsattler
Thu Jun 08, 2017 8:05 am
Forum: Main Forum
Topic: Discount plan questions for OD team
Replies: 16
Views: 14819

Re: Discount plan questions for OD team

What you described covers the scenario in which you would want to discount every procedure regardless of insurance, but it has been requested that the feature allow only discounting procedures that the insurance will not cover. That specific feature has problems, but the real problem is the complica...
by adearmondsattler
Tue Jun 06, 2017 12:14 pm
Forum: Main Forum
Topic: Discount plan questions for OD team
Replies: 16
Views: 14819

Re: Discount plan questions for OD team

Coordinating benefits with discount plan coverage is very difficult. Essentially a Discount Plan would need to be treated like an insurance plan in the program. This means that our logic that calculates insurance estimates would need to be enhanced to consider this new "type" of insurance plan. Ther...
by adearmondsattler
Fri May 26, 2017 7:42 am
Forum: Main Forum
Topic: Glitch
Replies: 3
Views: 4574

Re: Glitch

Have you called support?
by adearmondsattler
Tue May 23, 2017 8:57 am
Forum: Main Forum
Topic: override context menu and add new menuItem
Replies: 15
Views: 14954

Re: override context menu and add new menuItem

So I assume you copied the code from ContrApptSheet2_MouseDown into the plugin and are just adding in a small bit of code to add a menu item correct?
I don't see how that would fail if you made you code similarly to the way the existing code looks.
by adearmondsattler
Mon May 01, 2017 8:15 am
Forum: Developers
Topic: Additional properties for a custom plugin
Replies: 3
Views: 4278

Re: Additional properties for a custom plugin

If I was going to go about this I would just give them a setup window from somewhere in the program that they could set their own custom preferences.
I would store those in either my own MySQL table or an XML file depending on if they were workstation or database specific.
by adearmondsattler
Wed Mar 29, 2017 8:10 am
Forum: Main Forum
Topic: 17.1 Tooth Chart Slider = Awesome!
Replies: 4
Views: 3777

Re: 17.1 Tooth Chart Slider = Awesome!

The tooth chart slider is in 17.1 and will be available with the next major release
teethdood most likely built his own version of OD from source code to test that feature.
by adearmondsattler
Mon Mar 06, 2017 12:08 pm
Forum: Developers
Topic: Forms colors and icons
Replies: 5
Views: 7490

Re: Forms colors and icons

I need a bit more information to give you a definitive answer. In the meantime this should cover most of the basics. If you are building your own version of opendental then it is as simple as using the Visual Studio interface to change the form properties that you wish to change. https://msdn.micros...
by adearmondsattler
Tue Feb 28, 2017 9:08 am
Forum: Developers
Topic: Plugin Deployment process
Replies: 12
Views: 13892

Re: Plugin Deployment process

No. Currently 16.3.X is our stable version. That changes with each major release cycle (Major releases being 16.4.1 or 17.1.1).
16.4.X will be moved to be our stable version when we release 17.1.1 as our beta version.
by adearmondsattler
Tue Feb 28, 2017 8:35 am
Forum: Developers
Topic: Plugin Deployment process
Replies: 12
Views: 13892

Re: Plugin Deployment process

Our beta is moved to stable when the next beta is released. We generally strive to have a fairly rapid release schedule, but no time has yet been set for our next release date.
That said we try to not go longer than three months between versions.
by adearmondsattler
Thu Feb 16, 2017 2:44 pm
Forum: Main Forum
Topic: Payment plan question
Replies: 1
Views: 1577

Re: Payment plan question

We have released a new version of payment plans that actually includes the balances on the account.
http://opendental.com/manual/paymentplan.html

This should clear up your confusion with the old payment plan system.
by adearmondsattler
Wed Feb 15, 2017 10:50 am
Forum: Advanced Topics
Topic: OD 16.4.22: InsBenBWCodes is an invalid pref name
Replies: 6
Views: 2409

Re: OD 16.4.22: InsBenBWCodes is an invalid pref name

Are you building and running through visual studio in debug mode?
If so, you most likely have a WebServiceServerName set.

Code: Select all

SELECT * FROM preference WHERE PrefName LIKE '%WebServiceServerName%';
If that query returns a value then you need to attempt to update the db from that computer first.
by adearmondsattler
Thu Feb 09, 2017 4:41 pm
Forum: Developers
Topic: cellFontSize private to public on ODGrid?
Replies: 13
Views: 10663

Re: cellFontSize private to public on ODGrid?

private Font _titleFont=new Font(FontFamily.GenericSansSerif,8.5f,FontStyle.Bold); <------------- private Font _headerFont=new Font(FontFamily.GenericSansSerif,8.5f,FontStyle.Bold); <-------------- private Font _cellFont=new Font(FontFamily.GenericSansSerif,8.5f); These have been uncommented and ma...
by adearmondsattler
Wed Jan 25, 2017 5:31 pm
Forum: Developers
Topic: Plugin Deployment process
Replies: 12
Views: 13892

Re: Plugin Deployment process

These hooks have been committed to 16.4.19

Code: Select all

Plugins.HookAddCode(this,"FormApptEdit.Load_end3",AptCur,pat);
This hook was committed for Hook 1. If this is not what you need then let me know.
by adearmondsattler
Mon Jan 23, 2017 3:36 pm
Forum: Developers
Topic: Plugin Deployment process
Replies: 12
Views: 13892

Re: Plugin Deployment process

This is a lengthy list and I will try to be as thorough as possible when addressing each of these hooks. First, I will not that line numbers are generally a bad way to reference locations you want code inserted since our code is constantly changing. It is good that you added the line description you...
by adearmondsattler
Tue Jan 17, 2017 11:39 am
Forum: Developers
Topic: New Hook Request for Cameras!
Replies: 4
Views: 5002

Re: New Hook Request for Cameras!

I added this hook

Code: Select all


			if(Plugins.HookMethod(this,"ContrImages.ToolBarImport_Click_Start",PatCur)) {
				FillDocList(true);
				return;
			}
to the import button click and made the FillDocList public.

Both of those will be available in 16.4.15 when it is released.
by adearmondsattler
Mon Jan 09, 2017 9:07 am
Forum: Main Forum
Topic: Scan EOB when No insurance payment is made
Replies: 12
Views: 10307

Re: Scan EOB when No insurance payment is made

Feature Requests 2883 and 2605 are both complete and will be available with the release of 17.1
by adearmondsattler
Thu Jan 05, 2017 6:26 pm
Forum: Developers
Topic: New Hook Request for Cameras!
Replies: 4
Views: 5002

Re: New Hook Request for Cameras!

Do you need these hooks if I make the FillDocList public?
Also does the Scan Click hook need to return right there or can it be a hook add method?
by adearmondsattler
Mon Dec 19, 2016 9:23 am
Forum: Developers
Topic: Plugin Deployment process
Replies: 12
Views: 13892

Re: Plugin Deployment process

Plug-in hooks are requested here, in the developers forum. Once I have looked them over to make sure they conform to our patterns, I place them into our latest beta version and they will be available for the next release. As for plug-ins themselves, we do not add them to the program or our release p...
by adearmondsattler
Thu Dec 08, 2016 11:07 am
Forum: Main Forum
Topic: Procedures selecting themselves?
Replies: 4
Views: 3924

Re: Procedures selecting themselves?

Calling support may be the best bet.
We could see if we can fix the problem and if not, then we can get a copy of your db to help us pinpoint the bug in the program.
by adearmondsattler
Tue Aug 16, 2016 12:57 pm
Forum: Developers
Topic: New Hook Request
Replies: 3
Views: 5357

Re: New Hook Request

This hook has been added to 16.2.43 and will be available with the next release.
by adearmondsattler
Thu Jul 28, 2016 8:49 am
Forum: Main Forum
Topic: Date field adjustment
Replies: 5
Views: 7554

Re: Date field adjustment

What version of Opendental are you using?
by adearmondsattler
Wed Jul 27, 2016 12:16 pm
Forum: Advanced Topics
Topic: Ding!
Replies: 2
Views: 2588

Re: Ding!

It is not part of our current coding patterns to use "Enter" as an accept key.
The *ding sound you are hearing is windows notifying you that you cannot create a new line in a single line textbox.
by adearmondsattler
Mon Jul 25, 2016 10:35 am
Forum: Main Forum
Topic: Print progress notes
Replies: 1
Views: 2644

Re: Print progress notes

Right click the Progress Notes grid. It should be an option there,
by adearmondsattler
Tue Jul 12, 2016 2:46 pm
Forum: Developers
Topic: Hook request
Replies: 6
Views: 8444

Re: Hook request

The remaining hooks have been added to 16.2.30.
by adearmondsattler
Tue Jun 28, 2016 3:04 pm
Forum: Developers
Topic: Hook request
Replies: 6
Views: 8444

Re: Hook request

Both of these hooks have been added and released in 16.2.25.
by adearmondsattler
Fri Jun 17, 2016 7:16 am
Forum: Main Forum
Topic: Printing reports in landscape mode
Replies: 2
Views: 2947

Re: Printing reports in landscape mode

Currently there is no way to switch between portrait and landscape mode when viewing reports in the program.

What reports are you specifically having trouble with?
by adearmondsattler
Tue May 03, 2016 4:28 pm
Forum: Developers
Topic: HookAddCode Request
Replies: 2
Views: 3296

Re: HookAddCode Request

I have added this hook to version 16.1.21 and it will be available with the next release.
by adearmondsattler
Mon May 02, 2016 8:58 am
Forum: Advanced Topics
Topic: CEMT command line and plugins
Replies: 1
Views: 2057

Re: CEMT command line and plugins

1) Do you foresee (or are there already) command line options for the CEMT? It would be great if I could fire up the CEMT feeding it a phone number at the command line, and after logging in the search results are presented. There are currently no Command Line arguments for the CEMT. Suggestions suc...
by adearmondsattler
Thu Apr 21, 2016 12:27 pm
Forum: Main Forum
Topic: Is changing display box size possible?
Replies: 1
Views: 1685

Re: Is changing display box size possible?

In Family Module - the Recall box - we'd love it to have at least 4 lines so we don't have to scroll to see Prophy/FMX/4BW/Pano due dates. This would require squeezing the Patient Information and Insurance Plan grids. It wouldn't be too difficult to add, but it could adversely affect some customers...
by adearmondsattler
Mon Mar 21, 2016 4:39 pm
Forum: Main Forum
Topic: Payment appears in report but not in GUI
Replies: 4
Views: 3050

Re: Payment appears in report but not in GUI

Without seeing the actual problem in the database, I can only think that the paysplit was attached to a patient from a different family. It sounds like you were able to query the exact payment. If the paysplit patnum is different than the patnum that you are really expecting, then that is most likel...
by adearmondsattler
Mon Mar 21, 2016 7:07 am
Forum: Main Forum
Topic: CEMT 15.4.40 Web Services bug
Replies: 3
Views: 4532

Re: CEMT 15.4.40 Web Services bug

Actually there is. I will share a bit of a secret. ... In version 16.2, we have added the ability for the CEMT to be hosted through the middle tier service now. It will allow an office to organize a CEMT without having a direct connection to the server constantly. As for the problem in 15.4.40, I wi...
by adearmondsattler
Fri Mar 18, 2016 4:44 pm
Forum: Main Forum
Topic: Appointments Disappeared - not recorded in Audit Log
Replies: 13
Views: 3311

Re: Appointments Disappeared - not recorded in Audit Log

I was able to track the issue back to 15.4. Most likely, why this hasn't been a huge issue is because two workstations would need to be on the same patient, editing/adding an appointment, at the same time. Or, as Travis stated, they would need to leave an Edit Appointment window open for a long enou...
by adearmondsattler
Fri Mar 18, 2016 7:45 am
Forum: Main Forum
Topic: Appointments Disappeared - not recorded in Audit Log
Replies: 13
Views: 3311

Re: Appointments Disappeared - not recorded in Audit Log

The problem really only occurred when two different workstations were adding or editing and appointment at the same time, for the same patient. I hope it isn't happening too often. Since the appointment is deleted, there is no real way for us to bring it back. We wouldn't know what it looked like be...
by adearmondsattler
Thu Mar 17, 2016 3:07 pm
Forum: Main Forum
Topic: Appointments Disappeared - not recorded in Audit Log
Replies: 13
Views: 3311

Re: Appointments Disappeared - not recorded in Audit Log

The problem has been found and will be fixed with the next release.
by adearmondsattler
Thu Feb 25, 2016 8:02 am
Forum: Developers
Topic: Hook Request
Replies: 1
Views: 2714

Re: Hook Request

These hooks have been added to the program and will be available with the release of 16.1.3.
by adearmondsattler
Tue Feb 16, 2016 11:37 am
Forum: Developers
Topic: HookAddCode Request
Replies: 6
Views: 8815

Re: HookAddCode Request

This has been added to 15.4.31. I changed a few names to better follow our patterns. try { if(Plugins.HookMethod(this," FormSmsTextMessaging.butReply_Click_sendSmsSingle ",patNum,mobileNumber,textReply.Text,YN.Yes)) { goto HookSkipSmsCal l; } SmsToMobiles.SendSmsSingle(patNum,mobileNumber,textReply....
by adearmondsattler
Wed Jan 27, 2016 9:10 am
Forum: Main Forum
Topic: ? of reports bug in V 15.3.44.0
Replies: 1
Views: 1456

Re: ? of reports bug in V 15.3.44.0

This is fixed as of 15.3.45 and will be released shortly.
by adearmondsattler
Thu Dec 10, 2015 7:51 am
Forum: Advanced Topics
Topic: CEMT: table opendental.jobrole doesn't exist
Replies: 3
Views: 2590

Re: CEMT: table opendental.jobrole doesn't exist

A fix has been committed for this and will be released in 15.4.8
by adearmondsattler
Wed Dec 09, 2015 1:02 pm
Forum: Main Forum
Topic: Insurance Aging Report
Replies: 14
Views: 11170

Re: Insurance Aging Report

Does this SQL Query start at this /*Modified 1071 List of outstanding PPO claims excluding specific carriers*/ /*Query code written/modified: 12/04/2015*/ SET @CarriersToExclude="Alliance Medical|Moda Insurance";/*Enter carriers separated by a pipe ('|' without the quotes). To see all leave blank a...
by adearmondsattler
Wed Dec 09, 2015 8:19 am
Forum: Main Forum
Topic: Insurance Aging Report
Replies: 14
Views: 11170

Re: Insurance Aging Report

That is an SQL query. It runs in the User Query section of OpenDental and outputs information from the database. If you go to Reports>User Query, you will see a box at the top you can paste this in. After that, hit the "Submit Query" button and you will see you information displayed in the bottom ha...
by adearmondsattler
Tue Dec 08, 2015 3:53 pm
Forum: Advanced Topics
Topic: Patients list refresh while typing
Replies: 3
Views: 2360

Re: Patients list refresh while typing

I see how that could be confusing. Adding the "showing 40 out 52 results" comment would be a feature request. If it garners some attention it will get done.
by adearmondsattler
Tue Dec 08, 2015 1:03 pm
Forum: Advanced Topics
Topic: Patients list refresh while typing
Replies: 3
Views: 2360

Re: Patients list refresh while typing

This is an intentional feature. If you had 50000 patients in your database and the grid didn't limit itself, the grid would initially load with 50000 rows. From there, every letter you typed would go and get a subset of that 50000 from the database and display them on the screen. This would be unbea...
by adearmondsattler
Thu Nov 19, 2015 8:56 am
Forum: Main Forum
Topic: Unable to Edit Quick Buttons
Replies: 2
Views: 2399

Re: Unable to Edit Quick Buttons

Tthe ability to edit Procedure Buttons was added in 14.3.1. If you update to the latest stable version, the instructions on the website should be correct.
by adearmondsattler
Wed Nov 18, 2015 10:33 am
Forum: Developers
Topic: Hooks for custom plugins
Replies: 8
Views: 6884

Re: Hooks for custom plugins

Yes, the commit shows on our bug tracker as:
Plugin Hooks, added hooks to a couple patient windows.
by adearmondsattler
Tue Nov 10, 2015 10:57 am
Forum: Main Forum
Topic: Email to patient after a referral
Replies: 8
Views: 6724

Re: Email to patient after a referral

A preference for turning this feature off will be available in 15.4.
It will be located in EHR settings and will default to on if you have EHR turned on at the time of updating.
by adearmondsattler
Thu Oct 29, 2015 9:27 am
Forum: Developers
Topic: Hooks for custom plugins
Replies: 8
Views: 6884

Re: Hooks for custom plugins

My apologies, I must have missed this when you responded. I can get all of these into the next version of 15.3, but I have made a few changes shown in bold. OpenDental.FormPatientAddAll: if(Plugins.HookMethod(this, "FormPatientAddAll.butOK_Click_ start ")) { return; } OpenDental.FormPatientEdit: Add...
by adearmondsattler
Tue Oct 13, 2015 11:02 am
Forum: Developers
Topic: Hook request: FormPatientEdit.cs
Replies: 2
Views: 3273

Re: Hook request: FormPatientEdit.cs

These have been added to the program and will be available with version 15.3.22. I have changed the second hook slightly to better match our patterns: bool isValid=true; object[] parameters=new object[] { isValid,PatCur }; Plugins.HookAddCode(this,"FormPatientEdit.butOK_Click_beginning",parameters);...
by adearmondsattler
Tue Oct 13, 2015 11:01 am
Forum: Developers
Topic: Hook Request for Payment plan
Replies: 1
Views: 2084

Re: Hook Request for Payment plan

These have been added to the program and will be available with the release of 15.3.22.
by adearmondsattler
Mon Oct 05, 2015 9:10 am
Forum: Main Forum
Topic: google map function
Replies: 5
Views: 6456

Re: google map function

It is simply a tool to show you how close your patients are to your practice, based on their address given.
by adearmondsattler
Wed Sep 30, 2015 12:04 pm
Forum: Sharing
Topic: Consent forms
Replies: 5
Views: 12139

Re: Consent forms

Go to Setup>Sheets and click the Import button.
Then import the XML file.
by adearmondsattler
Mon Sep 21, 2015 8:57 am
Forum: Main Forum
Topic: Time card entry error-SOLVED
Replies: 10
Views: 2628

Re: Time card entry error-SOLVED

THE PROGRAM HAS A BUG AS IT SHOULD ENSURE WHEN THE EMPLOYEE IS DELETED THE TIME-CARD RULE FOR THE EMPLOYEE SHOULD BE DELETED AS WELL. This has been fixed as of version 14.3.30. If you are wondering why TimeCardRule rows with an employeenum of 0 were not deleted, then it is because those rows are no...
by adearmondsattler
Mon Aug 24, 2015 4:30 pm
Forum: Developers
Topic: Plugin hook for LabCase plugin
Replies: 7
Views: 6449

Re: Plugin hook for LabCase plugin

This has been added to 15.3.12 and will be available with the next release.
by adearmondsattler
Fri Aug 14, 2015 3:51 pm
Forum: Developers
Topic: Plugin hook for LabCase plugin
Replies: 7
Views: 6449

Re: Plugin hook for LabCase plugin

Since it is against our policy to backport plug-in hooks past the beta I cannot.
Thankfully, our release cycle is only around 6-8 weeks, so our current beta will be stable soon enough.
by adearmondsattler
Fri Aug 14, 2015 9:21 am
Forum: Developers
Topic: Plugin hook for LabCase plugin
Replies: 7
Views: 6449

Re: Plugin hook for LabCase plugin

This has been added to 15.3.10 and will be released with the next beta update.
by adearmondsattler
Thu Aug 13, 2015 2:00 pm
Forum: Developers
Topic: Hooks for custom plugins
Replies: 8
Views: 6884

Re: Hooks for custom plugins

First, it is typical to include a snippet of code where you want the hook. That way I know exactly where you want it. Without that it could get placed in an incorrect location and that could interfere with your plug-in. Second, based on your naming convention of these hooks you want them either at t...
by adearmondsattler
Mon Aug 03, 2015 11:07 am
Forum: Main Forum
Topic: text reminders
Replies: 15
Views: 8434

Re: text reminders

http://opendental.com/manual/version15_3.html

In version 15.3 we have released a texting feature that is integrated into OpenDental itself.
It might be something you are interested in if you don't want to go looking for a third-party solution.
by adearmondsattler
Wed Jul 29, 2015 12:18 pm
Forum: Developers
Topic: Hook Request - FormPayment
Replies: 7
Views: 8684

Re: Hook Request - FormPayment

I have added your plug-in hook to 15.3.6, but I have changed it slightly so all of our customers are not running extra queries. object[] parameters={ dataRoww["PatNum"].ToString(),apptRows[elementI].PatFieldDefNum,text }; Plugins.HookAddCode(null,"ApptSingleDrawing.DrawElement_afterFillText",paramet...
by adearmondsattler
Tue Jul 21, 2015 9:55 am
Forum: Developers
Topic: Hook Request - FormPayment
Replies: 7
Views: 8684

Re: Hook Request - FormPayment

Since it is against our policy to backport plug-in hooks past the beta I cannot.
Thankfully, our release cycle is only around 6-8 weeks, so our current beta will be stable soon enough.
by adearmondsattler
Mon Jul 20, 2015 2:52 pm
Forum: Developers
Topic: Hook Request - FormPayment
Replies: 7
Views: 8684

Re: Hook Request - FormPayment

With the new release of 15.3 as the beta this new hook will be going back to 15.3 and not 15.2. I should be able to add them to the next release of 15.3.
by adearmondsattler
Fri Jul 17, 2015 9:10 am
Forum: Developers
Topic: change variable value via hook code?
Replies: 2
Views: 2464

Re: change variable value via hook code?

http://opendental.com/manual/patternplugins.html Parameters ... For parameters that are value types and for strings, if a user wishes the changed value to persist after the hook is run, then we will need to follow this pattern: object[] parameters={myInt,myStr}; Plugins.HookAddCode(this,"FormClaim....
by adearmondsattler
Thu Jul 16, 2015 12:47 pm
Forum: Developers
Topic: Hook Request - FormPayment
Replies: 7
Views: 8684

Re: Hook Request - FormPayment

http://opendental.com/manual/plugins.html Hooks In addition to the obvious buttons from Program Links, any number of hooks are allowed. We add them quickly and we backport them to the beta version so you can get going right away. I have backported these hooks to the 15.2.12 version which will be sta...
by adearmondsattler
Mon Jul 06, 2015 9:03 am
Forum: Main Forum
Topic: Bad Daily Production and Income Report
Replies: 2
Views: 2250

Re: Bad Daily Production and Income Report

What version are you on?
If you are past version 15.1.21 then I can't think of any bugs that have been reported.
Which report are you using (Annual, Monthly, or Daily)?
by adearmondsattler
Mon Jun 22, 2015 12:55 pm
Forum: Developers
Topic: Hook Requests - Wiki
Replies: 1
Views: 2195

Re: Hook Requests - Wiki

Hook added and will be available with the release of 15.2.9
by adearmondsattler
Fri Jun 12, 2015 3:05 pm
Forum: Main Forum
Topic: Invalid Signature on Chart
Replies: 10
Views: 2742

Re: Invalid Signature on Chart

I believe we have a fix for this Dr. Hersh.
In 15.2.7 and 15.1.29 we have deployed a fix that should make your old notes, that were incorrectly displaying as invalid, and display them as valid again.

When you update please update this thread and let me know if this is still occurring.
Thanks,
by adearmondsattler
Mon Jun 08, 2015 4:54 pm
Forum: Main Forum
Topic: Broken, Cancelled and Failed Appointments
Replies: 23
Views: 19186

Re: Broken, Cancelled and Failed Appointments

Does that mean we WON'T be able to show Broken Appts as Adjustments in the Account Module? Correct, OpenDental won't give you the option to automatically create broken appointment adjustments as long as you have the D9986 code. First of all it is important that patients can see on their statements ...
by adearmondsattler
Mon Jun 08, 2015 4:13 pm
Forum: Main Forum
Topic: Broken, Cancelled and Failed Appointments
Replies: 23
Views: 19186

Re: Broken, Cancelled and Failed Appointments

When you update to 15.2 you should be able to get the latest version of the D-Codes. As for the adjustments, broken appointments will be using procedures from now on, with a commlog option as there has always been.
by adearmondsattler
Tue Jun 02, 2015 9:12 am
Forum: Main Forum
Topic: Broken, Cancelled and Failed Appointments
Replies: 23
Views: 19186

Re: Broken, Cancelled and Failed Appointments

What will happen to all those entries? Will they now show up in reports as "Broken Appt"? Nothing will change about those entries. The new 2015 ADA code will never be imported if it already exists in the DB. Broken Appts will now create "Bleaching Syringe" procs whenever they are broken though. In ...
by adearmondsattler
Mon Jun 01, 2015 2:36 pm
Forum: Main Forum
Topic: Broken, Cancelled and Failed Appointments
Replies: 23
Views: 19186

Re: Broken, Cancelled and Failed Appointments

The code will make D9986 procedures from all adjustments that match the current default broken appointment adjustment type. All future broken appointments will create one of the procedures. The new broken appointment report will use all D9986 procedures to determine metrics for broken appointments. ...
by adearmondsattler
Tue May 26, 2015 3:34 pm
Forum: Main Forum
Topic: Broken, Cancelled and Failed Appointments
Replies: 23
Views: 19186

Re: Broken, Cancelled and Failed Appointments

We have not added a "Canceled" option to appointments as of yet and because of that we did not implement the usage of D9987. It would be a feature request to allow appointments to be "Canceled" in addition to "Broken". If we implemented that request then we would most likely implement the usage of D...
by adearmondsattler
Wed May 20, 2015 11:49 am
Forum: Developers
Topic: Hook Request: butText_Click in FormApptEdit.cs
Replies: 5
Views: 4598

Re: Hook Request: butText_Click in FormApptEdit.cs

Code: Select all

if(Plugins.HookMethod(this,"FormApptEdit.butText_Click_start",pat,AptCur,this)) {
	return;
}

Code: Select all

Plugins.HookAddCode(this,"FormApptEdit.Load_end2",AptCur);
These two hooks were committed to 15.2.4. Note that I did lower case the end of the method to fall in line with our newer hook patterns.
by adearmondsattler
Wed May 20, 2015 11:46 am
Forum: Developers
Topic: Hook Request: butText_Click in FormConfirmList.cs
Replies: 3
Views: 2886

Re: Hook Request: butText_Click in FormConfirmList.cs

Also you pass the form (this) into the method, but you should already have access to it.

Code: Select all

private void FillMain(){
if (Plugins.HookMethod(this, "FormConfirmList.FillMain_Start", this))
return;
Is there a specific reason you need it passed in?
by adearmondsattler
Tue May 19, 2015 9:11 am
Forum: Developers
Topic: Hook Request: butText_Click in FormApptEdit.cs
Replies: 5
Views: 4598

Re: Hook Request: butText_Click in FormApptEdit.cs

We cannot modify existing hooks because other plugins may rely on them. I can add another hook at the end that does what you want.

Code: Select all

Plugins.HookAddCode(this,"FormApptEdit.Load_end2",AptCur);
It would look like this.
by adearmondsattler
Mon May 18, 2015 9:51 am
Forum: Developers
Topic: Hook Request: butText_Click in FormConfirmList.cs
Replies: 3
Views: 2886

Re: Hook Request: butText_Click in FormConfirmList.cs

I am confused. Where do you want this hook? private void FillMain(){ if (Plugins.HookMethod(this, "FormConfirmList.FillMain_End", this)) return; Do you want it in butText or FillMain? Also if wherever you want it, do you want it at the beginning or end of the method? I would assume at the beginning,...
by adearmondsattler
Thu Apr 30, 2015 9:13 am
Forum: Developers
Topic: Open Dental Grid Formating
Replies: 1
Views: 1747

Re: Open Dental Grid Formating

Since the ODGrid is a custom control that overrides/doesnt use the default settings for a control, you will need to go and manually edit the ODGrid source code to change the colors. That will change the grid colors for every single window though. If you are looking for a solution where each grid you...
by adearmondsattler
Wed Apr 22, 2015 2:45 pm
Forum: Developers
Topic: Hook request -> FormTxtMsgEdit -> SendText
Replies: 3
Views: 2763

Re: Hook request -> FormTxtMsgEdit -> SendText

I have added this hook to the next beta update v15.1.22. Sadly, I can't backport the hook to a non-beta version. Hooks would require another release of a stable version and that is against our current policy. From http://opendental.com/manual/plugins.html In addition to the obvious buttons from Prog...
by adearmondsattler
Wed Apr 22, 2015 8:07 am
Forum: Developers
Topic: Hook Requests - Commlogs / Tasks
Replies: 1
Views: 1902

Re: Hook Requests - Commlogs / Tasks

Plugin Hooks added to 15.1.22.
by adearmondsattler
Mon Apr 20, 2015 9:17 am
Forum: Main Forum
Topic: total collection per provider based on receive date
Replies: 10
Views: 6824

Re: total collection per provider based on receive date

The software currently uses the claim's date received to create an inurance payment. If you have access to our source code, you can see the behavior in FormInsPayFix at line 32 and 43.
by adearmondsattler
Thu Apr 16, 2015 9:37 am
Forum: Developers
Topic: SMS plug-in questions
Replies: 14
Views: 5101

Re: SMS plug-in questions

If you tested that hook and it works then all you need to do is make a hook request in this forum asking for "true" code I wrote. I will add it to our latest beta version so you can use it with the next beta release.
by adearmondsattler
Wed Apr 15, 2015 7:31 am
Forum: Developers
Topic: SMS plug-in questions
Replies: 14
Views: 5101

Re: SMS plug-in questions

The way I understand this issue is that you want this if(Plugins.HookMethod(this,"FormTxtMsgEdit.SendText_Start",patNum,wirelessPhone,message,txtMsgOk)) { return false; } to return true. The best way I can think of to accomplish this for your plug-in would simply be to write a new hook directly belo...
by adearmondsattler
Thu Apr 02, 2015 2:05 pm
Forum: Developers
Topic: Hook Requests - Wiki
Replies: 1
Views: 1884

Re: Hook Requests - Wiki

Hooks added to 15.1.18
by adearmondsattler
Tue Mar 17, 2015 3:16 pm
Forum: Main Forum
Topic: Payment by Type, Previous Month
Replies: 2
Views: 964

Re: Payment by Type, Previous Month

For any customers on 15.1, the Payments report will now give you the payments grouped by payment type and ordered by date.
by adearmondsattler
Thu Mar 12, 2015 9:10 am
Forum: Developers
Topic: Method Overwrite Contact Edit Form
Replies: 1
Views: 1505

Re: Method Overwrite Contact Edit Form

First, if you want to overwrite the method OK click, this: public override bool HookAddCode(object sender, string hookName, params object[] parameters) needs to be this: public override bool HookMethod(object sender, string hookName, params object[] parameters) Next, your hook doesn't exist in the p...
by adearmondsattler
Wed Feb 25, 2015 8:07 am
Forum: Main Forum
Topic: Discounts do funky math
Replies: 5
Views: 1582

Re: Discounts do funky math

The current treatment plan discount feature isn't designed to work with PPO plans. It would be a feature request to add this functionality. I am not sure about the legality of that feature in all states though. Adding a feature that discounts contractual PPO fees, regardless if the insurance company...
by adearmondsattler
Mon Feb 23, 2015 10:22 am
Forum: Main Forum
Topic: Locked out of Security as Admin
Replies: 3
Views: 1140

Re: Locked out of Security as Admin

There are checks to prevent the database from having no security admins. Most likely there is another user in your database that has security admin permissions. If you know who that would be then they could simply give you your security admin permissions back as well.
by adearmondsattler
Thu Feb 19, 2015 5:29 pm
Forum: Main Forum
Topic: Perio Charting - Voice
Replies: 5
Views: 4673

Re: Perio Charting - Voice

Hello, I am the engineer that recently improved the perio chart to be more accessible with Dragon Naturally Speaking (as of Version 14.3) I didn't mark FR#83 as done because I believe the spirit behind that request is for us to implement our own voice recognition system for use in perio charting. I ...
by adearmondsattler
Wed Feb 04, 2015 8:39 am
Forum: Main Forum
Topic: Clinics selection in V 15.1.6
Replies: 2
Views: 894

Re: Clinics selection in V 15.1.6

I have gotten this fixed for the 15.1.8 release.
by adearmondsattler
Fri Jan 23, 2015 6:05 pm
Forum: Developers
Topic: How to add patient.ChartNumber to Daily Payments Report
Replies: 3
Views: 2762

Re: How to add patient.ChartNumber to Daily Payments Report

I am sure there is a way to add in those columns, but I am not familiar enough with the old framework used to generate that report to give you any helpful hints. https://technet.microsoft.com/en-us/library/ms170667(v=sql.105).aspx This link may be helpful with figuring out the RDL syntax used to gen...
by adearmondsattler
Wed Jan 21, 2015 1:20 pm
Forum: Developers
Topic: How to add patient.ChartNumber to Daily Payments Report
Replies: 3
Views: 2762

Re: How to add patient.ChartNumber to Daily Payments Report

If you are willing to update to our beta version of 15.1 when it is released then this will be much easier to implement. In 15.1, in FormRpPaySheet in the butOK_Click method, after this line +DbHelper.Concat("patient.LName","', '","patient.FName","' '","patient.MiddleI")+@") lfname, add patient.Char...
by adearmondsattler
Thu Dec 11, 2014 2:26 pm
Forum: Developers
Topic: Hook request - ContrChart.pd2_PrintPage()
Replies: 3
Views: 1724

Re: Hook request - ContrChart.pd2_PrintPage()

Sorry, I meant to comment on this before.

I have added this to version 14.3.24 (sans comment code) and it will be available when it is released.
by adearmondsattler
Thu Nov 20, 2014 9:27 am
Forum: Developers
Topic: Hook requests - OpenDental.FormLogOn & FormSecurity
Replies: 7
Views: 2266

Re: Hook requests - OpenDental.FormLogOn & FormSecurity

No problem! Hooks are easy to add and you followed our naming convention quite well. As for hooks in OpenDentBusiness, we have recently changed our policy to be more accepting of hooks. Generally, hooks in OpenDentBusiness will query the main opendental database directly. This is ok, but should be d...
by adearmondsattler
Mon Oct 27, 2014 6:50 am
Forum: Developers
Topic: Hook requests - OpenDental.FormLogOn & FormSecurity
Replies: 7
Views: 2266

Re: Hook requests - OpenDental.FormLogOn & FormSecurity

Hooks have been added to 14.3.15 and will be available in the next release.
by adearmondsattler
Tue Oct 21, 2014 7:21 am
Forum: Main Forum
Topic: Broken appt query broken?
Replies: 4
Views: 1385

Re: Broken appt query broken?

That query appears like it should work and from the tests that I just ran it should work fine. Broken appointments could have had their status changed somehow, based on the query's date range of 700 days and returning 3 appointments I would wager that is the case. You could run this query SELECT Cou...
by adearmondsattler
Tue Sep 09, 2014 9:40 am
Forum: Advanced Topics
Topic: Treatment Plan Discount v14.3
Replies: 3
Views: 3053

Re: Treatment Plan Discount v14.3

"Per patient discounts can be applied to Treatment Plan procedures. The discount amounts will be based on a percentage of the total procedure fee. " From the page: http://opendental.com/manual/treatmentplandiscounts.html A feature request could be added as an option to switch between total procedur...
by adearmondsattler
Mon Sep 08, 2014 9:55 am
Forum: Developers
Topic: Daily Producion and Income Report Sort order
Replies: 6
Views: 3116

Re: Daily Producion and Income Report Sort order

FormRpProdInc.RunDaily() is where you would want to start. Since the query doesn't make use of appointments you would need to JOIN appointments in the query and then change the ORDER BY at the end to use the appointment date instead of the proc date. This line: +") ORDER BY "+DbHelper.UnionOrderBy("...
by adearmondsattler
Fri Aug 29, 2014 8:53 am
Forum: Main Forum
Topic: Changing Patients Assigned to a Provider
Replies: 4
Views: 1215

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 adearmondsattler
Mon May 12, 2014 1:54 pm
Forum: Main Forum
Topic: Claim Connect Question
Replies: 3
Views: 2450

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 adearmondsattler
Mon May 12, 2014 12:33 pm
Forum: Main Forum
Topic: Inactive medications
Replies: 5
Views: 1256

Re: Inactive medications

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

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 adearmondsattler
Fri May 02, 2014 7:25 am
Forum: Main Forum
Topic: How many days did i work?
Replies: 6
Views: 2819

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 adearmondsattler
Wed Apr 23, 2014 8:11 am
Forum: Main Forum
Topic: mobile synch down?
Replies: 2
Views: 861

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 adearmondsattler
Wed Feb 26, 2014 10:29 am
Forum: Developers
Topic: Hook Request - OpenDentBusiness.UI.ApptSingleDrawing_DrawEnt
Replies: 3
Views: 2063

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 adearmondsattler
Mon Feb 24, 2014 10:04 am
Forum: Developers
Topic: Hook Request - OpenDentBusiness.UI.ApptSingleDrawing_DrawEnt
Replies: 3
Views: 2063

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 adearmondsattler
Wed Feb 19, 2014 10:46 am
Forum: Advanced Topics
Topic: Splash Screen Image, custom
Replies: 4
Views: 3626

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 adearmondsattler
Wed Feb 19, 2014 10:20 am
Forum: Advanced Topics
Topic: Splash Screen Image, custom
Replies: 4
Views: 3626

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 adearmondsattler
Wed Feb 19, 2014 8:58 am
Forum: Developers
Topic: Hook Requests - FormRpProdInc
Replies: 3
Views: 4049

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 adearmondsattler
Fri Feb 14, 2014 3:02 pm
Forum: Developers
Topic: Hook Requests - FormPayPlan and CreditCards
Replies: 8
Views: 3919

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 adearmondsattler
Tue Feb 04, 2014 10:51 am
Forum: Developers
Topic: Hook Requests - FormPayPlan and CreditCards
Replies: 8
Views: 3919

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 adearmondsattler
Sat Feb 01, 2014 10:16 am
Forum: Developers
Topic: Hook Requests - FormPayPlan and CreditCards
Replies: 8
Views: 3919

Re: Hook Requests - FormPayPlan and CreditCards

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

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 adearmondsattler
Wed Jan 08, 2014 9:12 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 3712

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 adearmondsattler
Fri Dec 13, 2013 8:20 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 3712

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 adearmondsattler
Thu Dec 12, 2013 8:59 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 3712

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 adearmondsattler
Tue Dec 10, 2013 1:23 pm
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 3712

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 adearmondsattler
Tue Dec 10, 2013 9:23 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 3712

Re: SMS hook request

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

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 adearmondsattler
Fri Nov 22, 2013 11:58 am
Forum: Developers
Topic: Hooks for appointment behavior
Replies: 12
Views: 2882

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 adearmondsattler
Thu Nov 07, 2013 9:53 am
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 3712

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 adearmondsattler
Wed Nov 06, 2013 1:38 pm
Forum: Developers
Topic: SMS hook request
Replies: 14
Views: 3712

Re: SMS hook request

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

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 adearmondsattler
Thu Oct 03, 2013 11:49 am
Forum: Developers
Topic: Hook, ContrChart, InitializeOnStartup
Replies: 2
Views: 1251

Re: Hook, ContrChart, InitializeOnStartup

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

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 adearmondsattler
Thu Oct 03, 2013 11:21 am
Forum: Developers
Topic: Hook Request
Replies: 18
Views: 4488

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 adearmondsattler
Thu Oct 03, 2013 8:10 am
Forum: Developers
Topic: Hook Request
Replies: 18
Views: 4488

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 adearmondsattler
Wed Oct 02, 2013 2:41 pm
Forum: Developers
Topic: Hooks for appointment behavior
Replies: 12
Views: 2882

Re: Hooks for appointment behavior

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

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 adearmondsattler
Wed Oct 02, 2013 2:28 pm
Forum: Developers
Topic: Hook for sub-contextual menu
Replies: 8
Views: 2708

Re: Hook for sub-contextual menu

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

Re: Hook for sub-contextual menu

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

Re: Hook Request

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

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={...