Search found 1550 matches

by jsalmon
Thu Feb 04, 2016 11:57 am
Forum: Main Forum
Topic: Patient Portal - file path not found
Replies: 23
Views: 30810

Re: Patient Portal - file path not found

v15.3.46 in my development environment and in our live production environment worked for me. I've never been so upset that things are working on my end before :x The nice thing about v15.3 is that your sever (whatever computer is hosting your OpenDentCustListener service) should be making a Windows ...
by jsalmon
Wed Feb 03, 2016 4:52 pm
Forum: Main Forum
Topic: Patient Portal - file path not found
Replies: 23
Views: 30810

Re: Patient Portal - file path not found

This is a perfect thread to add this kind of information. I'll try and see if I can duplicate the issue with v15.3 (I haven't tested yet due to Dr. Liftig being on v15.4). I don't like that multiple people are having this issue, especially when it is reproducible on your end. I'll post back with my ...
by jsalmon
Wed Feb 03, 2016 4:38 pm
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

Phew, that was mighty complicated and took a long time to fix. I can say for certain now that the enhancement to not "double store" attachments will be included with v16.1 which will stop future emails from downloading and storing the extra bloat of Base64 string representations of every attachment....
by jsalmon
Wed Feb 03, 2016 1:50 pm
Forum: Main Forum
Topic: Boilerplate for secure message notification
Replies: 2
Views: 5028

Re: Boilerplate for secure message notification

Patient Portal tab of the eServices Setup window.
http://www.opendental.com/manual/portalhostedbyod.html
by jsalmon
Fri Jan 29, 2016 9:01 am
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

Then it sounds like there's some other program or service tying up those files and then they are getting released once it is finished with them and that is why the retry button is working for you (after multiple attempts). The only other suggestion I could think of to prove this fact would be uninst...
by jsalmon
Fri Jan 29, 2016 8:58 am
Forum: Main Forum
Topic: OD on a wide screen
Replies: 21
Views: 42686

Re: OD on a wide screen

No updates other than it is currently the #2 feature request in the system. It's going to be a very complicated feature request to implement correctly and so far other features have taken precedence over this one probably due to how time consuming it will be.
by jsalmon
Wed Jan 27, 2016 4:12 pm
Forum: Main Forum
Topic: Patient Portal - file path not found
Replies: 23
Views: 30810

Re: Patient Portal - file path not found

You aren't going to like this but I tested sending an attachment with your database to a new patient (myself) and it worked like a champ. The only difference is that I'm using the most recent v15.4 (had to upgrade your db which was at a lower version) but I don't recall any bug fixes for the patient...
by jsalmon
Wed Jan 27, 2016 3:28 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

Finally finished making the script and making it so that you can translate definitions that are not supposed to be user editable. I'll be sending you a PM with instructions instead of on this public thread because the script will be specific to your database and would be detrimental for other databa...
by jsalmon
Mon Jan 25, 2016 10:16 am
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

It looks like you manually translated some of your definitions within the database. I'm not sure how to approach this yet and need to think it through but long story short we make some assumptions about the database and need the ability to select very specific definitions but your database will not ...
by jsalmon
Fri Jan 22, 2016 10:20 am
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

Oh no, the first error during the conversion (syntax error) is the core of the problem. I need a copy of your database so that I can fix our convert script (very scary). Due to that error your upgrade didn't finish thus you didn't have something (a preference in this case) that the code was expectin...
by jsalmon
Fri Jan 22, 2016 9:00 am
Forum: Main Forum
Topic: Source code - Tortoise SVN - LOG IN REQUIRED NOW?
Replies: 15
Views: 25036

Re: Source code - Tortoise SVN - LOG IN REQUIRED NOW?

I'm trying to connect to URL https://opendentalsoft.com:23793/svn/opendental/ right now, but the browser prompts for User Name and Password. What can I do? Thanks in advance. David. Nothing as of right now to browse it in a browser (that I know of at least). I haven't spent the time to figure out w...
by jsalmon
Thu Jan 21, 2016 4:38 pm
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

I talked this over with another engineer and we've come up with a plan. This plan is pretty in depth so it will only be added in the next beta version (v16.1) but should alleviate a lot of stress from the emailmessage table.
by jsalmon
Thu Jan 21, 2016 3:29 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

For duplicated text, in addition to ContrChart (I went down the list in the translation table and did not check past FormImport) : FormBackup - Backup, Browse, Restore, Restore A-Z... I couldn't get any of these to duplicate in the newer version of Open Dental. I think I'll wait till you update > r...
by jsalmon
Thu Jan 21, 2016 3:12 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

Another instance of text not being translated (at least until 14.3). In ContrAccount, all the menu items in the context menu statement: Walkout, Email, Receipt, More Options. These menu items get all created using code like this.menuItemStatement***.Text = "***"; lan.g is not used Bug "Translations...
by jsalmon
Thu Jan 21, 2016 12:29 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

I'm giving you below some more instances of duplicated text and "translation crossing language boundaries". As I don't see all these duplicates in the language table (some do appear multiple times though), might it be that some portions of code are being executed several times when the table is dis...
by jsalmon
Wed Jan 20, 2016 4:44 pm
Forum: Main Forum
Topic: Patient Portal - file path not found
Replies: 23
Views: 30810

Re: Patient Portal - file path not found

Just a quick update: I have successfully tested sending a web mail with an attachment in v16.1 (under development) and it worked. We do in fact display a "friendly" file name to the patient in the portal but behind the scenes will use a different file name. So my above statement about making your fi...
by jsalmon
Wed Jan 20, 2016 2:03 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

There is another thing you may want to look into. In the translation window, sometimes, a translation entry gets duplicated several times. I'm unable to duplicate your screenshot and looking at the code for the "All Dates" translation I don't see how it is possible to even get duplicated once. The ...
by jsalmon
Wed Jan 20, 2016 11:47 am
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

You were right, it's attachments (pdfs to be exact) that are causing your bloat. My post above is still accurate in relation to how Open Dental treats attachments but what I didn't consider was that raw emails from your email server might have attachments that were SENT TO YOU which is where the une...
by jsalmon
Wed Jan 20, 2016 11:25 am
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

It's definitely our email inbox feature that is bloating your database. You have several emails in your database that have a MASSIVE "RawEmailIn" column. We're talking over 20,000,000 characters. It's so large that MySQL will not physically let me query those columns because it exceeds the maximum m...
by jsalmon
Wed Jan 20, 2016 10:20 am
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

There is another thing you may want to look into. In the translation window, sometimes, a translation entry gets duplicated several times. Also some translated text gets listed in the English column as well. I've used the Delete Selected and Delete Unused buttons to get rid of these, but they reapp...
by jsalmon
Tue Jan 19, 2016 12:21 pm
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

I'll send you a PM.
by jsalmon
Tue Jan 19, 2016 12:02 pm
Forum: Main Forum
Topic: Patient Portal - file path not found
Replies: 23
Views: 30810

Re: Patient Portal - file path not found

So is this a path set-up issue? FWIW, it was working on the version prior to 15.4.16 I don't think this is a path issue, I just wanted to make sure we are both on the same page before I delve too far into the issue. I think we are both on the same page and now I'll go take a look at the code to mak...
by jsalmon
Tue Jan 19, 2016 11:57 am
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

That could work but something tells me it is going to take much more time to diagnose and fix. If I were the one to look into it I would want a copy of your db here so that I could prove without a doubt that my "fix" corrects the root of the issue. I would want a backup of your db without the images...
by jsalmon
Tue Jan 19, 2016 9:46 am
Forum: Main Forum
Topic: Patient Portal - file path not found
Replies: 23
Views: 30810

Re: Patient Portal - file path not found

It sounds like you're comparing the name of the specific file associated to the patient and not the file in the EmailAttachments folder in the AtoZ share. E.g. Patient specific files: //path/to/AtoZ/OpenDentImages/L/Liftig308/LiftigStuart1026.jpg but instead you should be looking for the "20160114_6...
by jsalmon
Mon Jan 18, 2016 2:51 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

The translations complained about above have been fixed and will be released with v15.4.21. I made some nice translation enhancements but was not able to fully automate the process for v16.1. Hopefully less and less "controls" get missed from here on out. http://opendentalsoft.com:1942/ODBugTracker/...
by jsalmon
Mon Jan 18, 2016 2:44 pm
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

The enhancement "Update File Copier enhancement, automatically close all applications related to Open Dental as to increase the odds of a successful update." has been committed and will be included with v15.4.21
http://opendentalsoft.com:1942/ODBugTra ... sions.aspx
by jsalmon
Mon Jan 18, 2016 10:54 am
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

My database has ~82,000 emailmessage entries and the table is only ~60MB if that tells you anything... is your mysql folder encrypted or anything that would cause this additional bloat?
by jsalmon
Mon Jan 18, 2016 10:51 am
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

7552 is the returned number. I am thinking of PDF's with post-op instructions and all other possible attachments in the emails. Are they getting backed up? Those can be large... Especially tx plans with graphics. 7552 entries should not take up that much room IMHO. The only thing I could imagine is...
by jsalmon
Mon Jan 18, 2016 10:36 am
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

Unless of course you are not using the CentralManager tool in which case you probably need to make sure that the user you are logged in as (more accurately, running Open Dental as) has read, write, and execute permissions to every file within the Open Dental installation directory. And if the permis...
by jsalmon
Mon Jan 18, 2016 10:31 am
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

Yes that is the enhanced message. You must have successfully updated your server then had this error on a workstation. I'll add some code to automatically kill that app (Central Manager and all its resources) which should help your future updates.
by jsalmon
Mon Jan 18, 2016 10:28 am
Forum: Main Forum
Topic: Integrated text message
Replies: 5
Views: 8835

Re: Integrated text message

There is not a way to set up an automated voice message for the number(s) assigned via the Integrated Text Messaging feature. Also, even if the patient called the number associated, it shouldn't connect to anything (cell phone that a human owns) so I wouldn't be worried about it. rhaber123 has a gre...
by jsalmon
Mon Jan 18, 2016 10:23 am
Forum: Main Forum
Topic: Patient Portal - file path not found
Replies: 23
Views: 30810

Re: Patient Portal - file path not found

The names of the files have to match exactly. The easiest solution will be to rename the files themselves to match instead of trying to update the name of the file within the database. Do you by chance know how the names of the files got changed? If from within Open Dental I can make this a bug and ...
by jsalmon
Mon Jan 18, 2016 10:18 am
Forum: Developers
Topic: HookAddCode Request
Replies: 6
Views: 14352

Re: HookAddCode Request

Hook added and will be released with v15.4.21
by jsalmon
Thu Jan 14, 2016 10:09 am
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

You'll never get back to the tiny 20MB backups, just the RXNORM and SNOMED tables are ~24MB each (the downfall of code systems). But goodness me, you must send a lot of emails because that table is monstrous in comparison to all your other tables! :shock: Your email table pretty much where all your ...
by jsalmon
Thu Jan 14, 2016 9:28 am
Forum: Main Forum
Topic: Patient Portal - file path not found
Replies: 23
Views: 30810

Re: Patient Portal - file path not found

That will happen when the server cannot find the corresponding attachment file within your EmailAttachments folder in your AtoZ share. Is the attachment file present in that directory?
by jsalmon
Wed Jan 13, 2016 2:57 pm
Forum: Main Forum
Topic: Backup files have large size.
Replies: 31
Views: 42979

Re: Backup files have large size.

Let me start with this... https://static.spiceworks.com/shared/post/0007/2342/morpheus_backup_restore_meme.jpg Moving onto the bloated db issue: What version of Open Dental are you using? (most common bloat was from electronic claims and we now clear out old unnecessary bloat for old claim history) ...
by jsalmon
Wed Jan 13, 2016 2:36 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

Phew, that took much longer than I anticipated but much good came from it. I changed so much code to get the sections you complained about to work that I will only be able to take it back to the beta (v15.4). I still need to carefully review it with a colleague before I commit it so I won't get arou...
by jsalmon
Wed Jan 13, 2016 11:12 am
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

Absolutely! Thanks for pointing these things out and helping us make our software better. We don't purposefully forget about translations :cry: it's just really hard when we're so focused on getting new features out that translations quickly become an afterthought. While fixing the aforementioned is...
by jsalmon
Wed Jan 13, 2016 9:16 am
Forum: Main Forum
Topic: Hygiene/Recall Analysis Report
Replies: 5
Views: 8631

Re: Hygiene/Recall Analysis Report

The Hygiene Anaylsis button under Monthly in Reports. I'm not familiar with such a report and there are no buttons at all under the monthly report list. What version of Open Dental are you using? Maybe you are using a plugin and need to ask them instead? Here is a list (and screen shot) of all the ...
by jsalmon
Tue Jan 12, 2016 3:31 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

Just a reminder, even though you probably already know this, you will have to restart Open Dental after adding your custom translations of the grid titles before they will take effect. This is unlike typical windows inside Open Dental because those grids are only translated once when the program fir...
by jsalmon
Tue Jan 12, 2016 3:27 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

The bug "Family Module Translations, the titles for the Family Members, Recall, Patient Information, Super Family, and Insurance Plan grids were not translatable" is fixed and will be released with v15.3.41 and v15.4.19.
by jsalmon
Tue Jan 12, 2016 12:17 pm
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

Oh, the titles for the grids. I'll take a look into this cause the screenshots you shared would have been where I would have expected them to be.
by jsalmon
Fri Jan 08, 2016 9:38 am
Forum: Advanced Topics
Topic: Request for improvement - Translation
Replies: 39
Views: 58814

Re: Request for improvement - Translation

...I need to translate name of the windows in the "Family Module". To translate the module names themselves you need to go into the "FormOpenDental" translation entry. There you will see entries for these modules: Appts Family Account Treat' Plan Images Manage Then for any specific windows that you...
by jsalmon
Fri Jan 08, 2016 9:04 am
Forum: Developers
Topic: Daily Prod Text Box not working correctly
Replies: 2
Views: 7984

Re: Daily Prod Text Box not working correctly

There are many things it could be. Does your appointment view have provider bars showing? etc. You might just give us a call which would be quicker or take a close look at our description of what that box actually does which might help: Daily Production: View the daily production sum of all procedur...
by jsalmon
Wed Jan 06, 2016 4:01 pm
Forum: Main Forum
Topic: DentalXchange question
Replies: 18
Views: 34078

Re: DentalXchange question

We were just notified that their application program interface would be going live soon so that we can take a look and figure out what (if anything) needs to be done in order to get things working within Open Dental.
by jsalmon
Mon Jan 04, 2016 8:56 am
Forum: Main Forum
Topic: Source code - Tortoise SVN - LOG IN REQUIRED NOW?
Replies: 15
Views: 25036

Re: Source code - Tortoise SVN - LOG IN REQUIRED NOW?

I think it might have something to do with the SSL certificate? I didn't get any security warning as stated in the source code manpage. It seems to work just fine for those who've downloaded previously with a saved certificate, but not for me on a new machine? If this is the case then the fix is pr...
by jsalmon
Thu Dec 31, 2015 4:45 pm
Forum: Main Forum
Topic: Source code - Tortoise SVN - LOG IN REQUIRED NOW?
Replies: 15
Views: 25036

Re: Source code - Tortoise SVN - LOG IN REQUIRED NOW?

Yes I tried checking out with Tortoise SVN, resulting in the error. Thanks doc. I'll try again in a few days when the OD team comes back. Happy New Year! What version of Tortoise SVN are you using? Maybe try updating to their most recent version (1.9.something). Also, what URL are you using to chec...
by jsalmon
Wed Dec 30, 2015 1:19 pm
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

Keep in mind that when you upgrade to or past v15.4.14 for the first time that you will NOT get an enhanced error message. The enhanced error will only show up AFTER you've successfully gotten all workstations to v15.4.14 or above. This is because the current UpdateFileCopier (v15.4.X where x is les...
by jsalmon
Wed Dec 30, 2015 11:18 am
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

The bug "Upgrading workstations, enhanced the error message "There are files still in use. Please make sure all instances of Open Dental are closed then click Retry." to give more information." has been completed and will be released with v15.4.14
by jsalmon
Wed Dec 30, 2015 10:16 am
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

I'm going to enhance the Update File Copier's error message to give more information to help figure out what exactly is wrong with the workstations. I added this to our bug tracker:
http://opendentalsoft.com:1942/ODBugTra ... sions.aspx
by jsalmon
Mon Dec 28, 2015 5:03 pm
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

So why does navigating to Setup.exe and launching it manually work without a reboot? I'm not sure, that makes it sound like a permissions issue but then that contradicts with your reboot statement because a simple reboot wouldn't fix that kind of an issue unless you are launching Open Dental differ...
by jsalmon
Mon Dec 28, 2015 3:06 pm
Forum: Main Forum
Topic: Planned Appointments in Version 15.4
Replies: 3
Views: 6446

Re: Planned Appointments in Version 15.4

We're going to look into this for you.
by jsalmon
Mon Dec 28, 2015 3:01 pm
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

You have something tying up the Open Dental files in the installation directory. Do you have an automatic backup software or something that is looking at those files by chance? Is the folder shared on your network and available for others to use? The restarting of your computer works because you ar...
by jsalmon
Mon Dec 28, 2015 2:38 pm
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

Jason - re: the folders - somehow the behavior corrected itself. Very odd. But right before that, I had asked my front desk what happened to the scans. When she checked, they were there. Do you think it may have been an issue as to when the flag was being set by that computer's actions? I honestly ...
by jsalmon
Mon Dec 28, 2015 2:34 pm
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

On the latest betas, a reboot is required on workstations or the updater fails. A reboot of what, your computer? Are you getting any error messages that lead you to believe a reboot is required? Give me more details please. Yes, the only way to update is to: 1. navigate to \OpenDentImages\setup.exe...
by jsalmon
Mon Dec 28, 2015 12:20 pm
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

Jay wrote:On the latest betas, a reboot is required on workstations or the updater fails.
A reboot of what, your computer? Are you getting any error messages that lead you to believe a reboot is required? Give me more details please.
by jsalmon
Mon Dec 28, 2015 12:19 pm
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

Rickliftig wrote:Collapsed folders in Images module - It would be nice if collapsed folders had an indicator to show that documents were present (much like windows does in its directory trees).
Isn't there a + or - symbol next to the folder with available content and no indicator for folders with nothing in them?
by jsalmon
Mon Dec 28, 2015 12:18 pm
Forum: Main Forum
Topic: Version 15.4.10 Bugs
Replies: 25
Views: 25704

Re: Version 15.4.10 Bugs

First - glad to see all of the little improvements in this version! 100 feature requests down and only 4,344 more to go! And more just continue to pile up :cry: 2) I can't change the sheet type at all or anywhere unless I start a new sheet. I think this is normal behavior of the program then, eh? T...
by jsalmon
Wed Dec 23, 2015 9:17 am
Forum: Main Forum
Topic: Patient Portal
Replies: 16
Views: 26695

Re: Patient Portal

We'll have a patch released soon so that this issue will not happen in the future for other customers (in case someone finds themselves at this thread looking for a solution to the error). It will be a fix on our end that will not require being above any particular version of Open Dental.
by jsalmon
Tue Dec 22, 2015 9:13 am
Forum: Advanced Topics
Topic: Replication: Unsafe statement written to binary log
Replies: 1
Views: 5532

Re: Replication: Unsafe statement written to binary log

2015-12-22 11:36:34, 2040, Warning, Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. Statement accesses nontransactional table as well as transactional or temporary table, and writes to any of them. Statement: UPDATE tempagingEM0nsDaoOiO6L5 a [trunc...
by jsalmon
Mon Dec 14, 2015 11:02 am
Forum: Main Forum
Topic: Source code - Tortoise SVN - LOG IN REQUIRED NOW?
Replies: 15
Views: 25036

Re: Source code - Tortoise SVN - LOG IN REQUIRED NOW?

That was unnecessarily complicated... :cry:

I'm pretty sure I got it working now, please verify from your end.
by jsalmon
Mon Dec 14, 2015 8:38 am
Forum: Main Forum
Topic: Source code - Tortoise SVN - LOG IN REQUIRED NOW?
Replies: 15
Views: 25036

Re: Source code - Tortoise SVN - LOG IN REQUIRED NOW?

What changed was that updated our SVN server the other day. I'll look into removing the credential requirement that the upgrade added without my knowledge.
by jsalmon
Fri Dec 11, 2015 8:46 am
Forum: Advanced Topics
Topic: Kiosk tablets and wired network
Replies: 4
Views: 9068

Re: Kiosk tablets and wired network

Yes it can. However, XP is no longer supported so I wouldn't recommend using it for much more than just kiosk machines. If you do end up getting a wireless router or buying tablets that are 3G / LTE compatible, I'd recommend using Web Forms:
http://www.opendental.com/manual/webforms.html
by jsalmon
Thu Dec 10, 2015 9:05 am
Forum: Developers
Topic: Renaming formopendental
Replies: 5
Views: 10361

Re: Renaming formopendental

The easiest way is to set the SoftwareName preference within the preference table to whatever you want the software name to display. This will only help the display from within Open Dental. Changing the actual executable would require somthing along the lines of compiling your own executable where y...
by jsalmon
Wed Dec 09, 2015 11:03 am
Forum: Advanced Topics
Topic: UE when updating workstations
Replies: 10
Views: 14293

Re: UE when updating workstations

To get your office (workstations) on the correct version you will have to run the Setup.exe on each machine (or wait for our bug fix to get released which I don't recommend).
by jsalmon
Wed Dec 09, 2015 9:21 am
Forum: Advanced Topics
Topic: UE when updating workstations
Replies: 10
Views: 14293

Re: UE when updating workstations

I'll have someone look into this in more depth.
by jsalmon
Wed Dec 09, 2015 8:59 am
Forum: Advanced Topics
Topic: UE when updating workstations
Replies: 10
Views: 14293

Re: UE when updating workstations

Strange, it's acting like you don't have the correct Update Files in the database or in your AtoZ share. I recommend doing a "Recopy" found in the Update Setup window from your server:
http://www.opendental.com/manual/update.html
by jsalmon
Fri Dec 04, 2015 9:18 am
Forum: Main Forum
Topic: Automated appointment reminders V15.4
Replies: 7
Views: 13256

Re: Automated appointment reminders V15.4

We're still working on documenting all the new features in v15.4. As you can see, there are a lot.
by jsalmon
Thu Dec 03, 2015 2:27 pm
Forum: Advanced Topics
Topic: Translation for tooth surface in group notes
Replies: 6
Views: 10226

Re: Translation for tooth surface in group notes

I see what you're saying. The Procedure grid's Surf column within the Group Note window doesn't display the same as the Surf column in the Progress Notes. I'll add this to the bug tracker and get someone to work on it. Programmer Note: We are not calling Tooth.SurfTidyFromDbToDisplay() and Tooth.Get...
by jsalmon
Thu Dec 03, 2015 9:26 am
Forum: Developers
Topic: Plugin versioning code broken in 15.4
Replies: 7
Views: 12427

Re: Plugin versioning code broken in 15.4

Could we check myplugin.dll for assembly version info first and do nothing if it matches the running version of OD, and if it doesn't then convert the newest version to myplugin.dll? Yes. I would need a way to know to start doing this special logic (like a new check box in the Program Link Edit win...
by jsalmon
Thu Dec 03, 2015 9:16 am
Forum: Developers
Topic: Plugin permission issue with UAC
Replies: 3
Views: 7095

Re: Plugin permission issue wioth UAC

I've seen some people use weird workarounds to get specific apps to not pop up the UAC notifications like creating scheduled "tasks". There are some apps you can purchase that do the same thing or even downloading the windows SDK which has a tool (or so I've read back in the day) where you can selec...
by jsalmon
Wed Dec 02, 2015 3:12 pm
Forum: Developers
Topic: Plugin versioning code broken in 15.4
Replies: 7
Views: 12427

Re: Plugin versioning code broken in 15.4

It would be nice if OD couldn't find an exact match, it would throw up a warning that it couldn't find an exact match and was loading the newest plugin it could find (by date)... Hmmm. Yes we could do that but that warning would pop up every single time the user launched Open Dental and I think the...
by jsalmon
Tue Dec 01, 2015 10:53 am
Forum: Main Forum
Topic: appointment complete Problem
Replies: 5
Views: 107233

Re: appointment complete Problem

The bug "Appointment Module, setting appointment complete would cause an unhandled exception sometimes" has been fixed and will be released with v15.4.5
by jsalmon
Mon Nov 30, 2015 9:08 am
Forum: Main Forum
Topic: appointment complete Problem
Replies: 5
Views: 107233

Re: appointment complete Problem

Thanks for the bug submission, we will look into it and report back to you. Now that you are using a new beta version of the software, I want to make you aware of our bug tracker so that you can keep an eye on current issues that we are working on just in case you were unaware of it: http://opendent...
by jsalmon
Mon Nov 30, 2015 9:03 am
Forum: Main Forum
Topic: Changing the computer that is allowed to run updates.
Replies: 2
Views: 5540

Re: Changing the computer that is allowed to run updates.

Change the Update Server Name setting in the Miscellaneous Setup window:
http://www.opendental.com/manual/miscsetup.html
by jsalmon
Wed Nov 25, 2015 9:02 am
Forum: Main Forum
Topic: eRx issue. Unable to transmit due to account configuration.
Replies: 13
Views: 18778

Re: eRx issue. Unable to transmit due to account configurati

Sounds like you need to sign up for an EPCS license:
http://www.opendental.com/manual/erxepcs.html

Feel free to give us a call and we can help you through the process if you have any troubles.
by jsalmon
Tue Nov 24, 2015 10:37 am
Forum: Developers
Topic: Plugin versioning code broken in 15.4
Replies: 7
Views: 12427

Re: Plugin versioning code broken in 15.4

Wow, that's embarrasing. My plugin was failing because I didn't put in the correct case sensitivity in my program link. e.g. myPlugin[VersionMajMin].dll was in my program link but the actual dll is MyPlugin... and so it was failing to load the assembly "myPlugin.Plugin" which myPlugin is not the cor...
by jsalmon
Tue Nov 24, 2015 10:17 am
Forum: Developers
Topic: Plugin versioning code broken in 15.4
Replies: 7
Views: 12427

Re: Plugin versioning code broken in 15.4

Looking into this. Side note, Open Dental doesn't find the "highest version number", it finds an EXACT version match. E.g. Open Dental v15.3 will ONLY look for MyPlugin15.3.dll and copy it over MyPlugin.dll if found. It could be as simple as you don't have a MyPlugin15.3.dll available for it to copy...
by jsalmon
Mon Nov 23, 2015 12:52 pm
Forum: Main Forum
Topic: User Login Records
Replies: 2
Views: 5868

Re: User Login Records

For Open Dental v14.3 and higher that is.
http://www.opendental.com/manual/version14_3.html
by jsalmon
Mon Nov 23, 2015 12:48 pm
Forum: Main Forum
Topic: Tab Order in iPhone / iPad browser
Replies: 10
Views: 24865

Re: Tab Order in iPhone / iPad browser

That's exactly what my emulator is doing. It seems that mobile browsers ignore the "tabIndex" argument on divs and simply tab through the divs as they were added (our divs on web forms are added randomly) with boxes 1, 2, 3 being the last divs present in the html (hence that is where each iteration ...
by jsalmon
Fri Nov 20, 2015 4:55 pm
Forum: Main Forum
Topic: Tab Order in iPhone / iPad browser
Replies: 10
Views: 24865

Re: Tab Order in iPhone / iPad browser

So I found that our mobile and tablet version of web forms were not explicitly setting the tab index attribute on their respective divs so I added them. I have not released this code out to the wild yet but will do some more testing come Monday. I don't think this will fix the issue because it didn'...
by jsalmon
Fri Nov 20, 2015 12:59 pm
Forum: Main Forum
Topic: Tab Order in iPhone / iPad browser
Replies: 10
Views: 24865

Re: Tab Order in iPhone / iPad browser

So I upgraded to iOS 9.1 on our testing iPad here at the office and the tab key didn't show up. I searched for a while and found some sketchy site that hints at needing the larger 12 inch iPad Pro to get the tab key to show up. I'm not an Apple guy (hence the Android head munching my head in my avat...
by jsalmon
Thu Nov 19, 2015 11:59 am
Forum: Main Forum
Topic: Tab Order in iPhone / iPad browser
Replies: 10
Views: 24865

Re: Tab Order in iPhone / iPad browser

Interesting, I've never actually tried to tab around using the tablet or phone. I'll look into it and get back to you. In the meantime, what version of iOS, iPad / iPhone, and what browser are you using so that I can guarantee a fix for your specific scenario if there is a bug.
by jsalmon
Fri Nov 13, 2015 2:50 pm
Forum: Developers
Topic: ColorOverride and other Colors
Replies: 3
Views: 7120

Re: ColorOverride and other Colors

I'm assuming it will be a huge pain. You basically need to reverse engineer C#'s Color.ToArgb() which gets the 32-bit representation of a color (ARGB).
https://msdn.microsoft.com/en-us/librar ... .110).aspx
by jsalmon
Wed Nov 11, 2015 3:01 pm
Forum: Advanced Topics
Topic: mysql.ini help needed for slave replication on windows box
Replies: 12
Views: 28800

Re: mysql.ini help needed for slave replication on windows b

This does not work: [mysqld] basedir="C:/Program Files/MySQL/MySQL Server 5.5/" datadir="C:/mysql/data/" default-storage-engine=MyISAM max_allowed_packet=40M bind-address = 192.168.1.160 server-id = 2 log-bin = C:\mysql\mysql-bin.log I don't have time today to look at this closely but it might be a...
by jsalmon
Wed Nov 11, 2015 11:29 am
Forum: Advanced Topics
Topic: mysql.ini help needed for slave replication on windows box
Replies: 12
Views: 28800

Re: mysql.ini help needed for slave replication on windows b

I don't believe my.ini and my.cnf syntax differ via OS (unless you are referring to the path to the log file). What dictates the syntax for the MySQL config file is the version of MySQL is installed. What version do you have? If you don't know, you can always run this query (assuming you can get you...
by jsalmon
Tue Nov 10, 2015 4:24 pm
Forum: Main Forum
Topic: Slow initial delay(Network) on workstation
Replies: 14
Views: 22134

Re: Slow initial delay(Network) on workstation

Can I revive this thread? My whole OD network is slow and we've got a brand new Server. There is a new laptop on the network (mine) and that has an initial delay of 9 seconds on startup whenever it's been idle for awhile. My IT guys are stumped. What do I need to do to correct it? What version of O...
by jsalmon
Tue Nov 10, 2015 10:42 am
Forum: Advanced Topics
Topic: Is the data in openDentImages permission sensitive?
Replies: 1
Views: 4760

Re: Is the data in openDentImages permission sensitive?

All workstations need to be able to read and write to the entire OpenDentImages share. Many operations within Open Dental will cause the workstation itself to automatically create an image (or document) within a specific patient's AtoZ folder. Without read/write permissions, this will most likely ca...
by jsalmon
Tue Nov 10, 2015 10:37 am
Forum: Advanced Topics
Topic: rsync openDentImages from linux to network windows machine
Replies: 2
Views: 6950

Re: rsync openDentImages from linux to network windows machi

I'm not sure how XDRDATA is formatted or used so I can't give good suggestions for it, but as for OpenDentImages, why not just use a SAMBA share which the Windows boxes can access directly? No syncing involved.
by jsalmon
Mon Nov 09, 2015 10:40 am
Forum: Advanced Topics
Topic: Is your root password blank?
Replies: 22
Views: 32077

Re: Is your root password blank?

Do you mean that mysql's root password will not be saved in plain text anymore in freedentalconfig? Correct. We will encrypt it within the file. Because we are encrypting instead of hashing, you will still be able to type the password in plain text for first time users (new workstations or new cust...
by jsalmon
Sun Nov 08, 2015 12:26 am
Forum: Main Forum
Topic: Backup Failed
Replies: 5
Views: 9040

Re: Backup Failed

Glad that helped. I'll try and make a mental note to give you Linux answers for server related questions you might have in the future.
by jsalmon
Sat Nov 07, 2015 6:47 pm
Forum: Main Forum
Topic: Backup Failed
Replies: 5
Views: 9040

Re: Backup Failed

It has something to do with a file in your mysql directory (where your database is stored). There is either a file there with certain permissions or set to a mode (e.g. read only) that the user you are running Open Dental does not have permission to access. Either that or there is a 3rd entity that ...
by jsalmon
Thu Nov 05, 2015 5:34 pm
Forum: Advanced Topics
Topic: Sending Alerts when replication breaks
Replies: 3
Views: 7044

Re: Sending Alerts when replication breaks

The easiest script I could think of would be to monitor Open Dental's preference called "ReplicationFailureAtServer_id" and have your RMM get notified if that pref is ever set to anything higher that 0 (we store it as a string but its value represents an integer). That will let Open Dental do the he...
by jsalmon
Thu Nov 05, 2015 9:14 am
Forum: Advanced Topics
Topic: Sending Alerts when replication breaks
Replies: 3
Views: 7044

Re: Sending Alerts when replication breaks

We built a replication monitor into Open Dental. It will actively tell all Open Dental workstations when a failure occurs so you'll be notified from any workstation you are currently at. Is this sufficient enough?
http://www.opendental.com/manual/replic ... nitor.html
by jsalmon
Thu Nov 05, 2015 9:11 am
Forum: Developers
Topic: Mysql service
Replies: 3
Views: 6978

Re: Mysql service

Make sure to run our Trial Installer as an administrator because you may have run it as a user that does not have permissions to install services on the computer.
http://www.opendental.com/trial.html
by jsalmon
Wed Nov 04, 2015 12:08 pm
Forum: Main Forum
Topic: Irritating Behavior - Default Note
Replies: 6
Views: 10005

Re: Irritating Behavior - Default Note

I'll have someone look into it and get back to you.
by jsalmon
Wed Nov 04, 2015 12:05 pm
Forum: Main Forum
Topic: Denti-cal / Dentical EDI, sending claims directly
Replies: 9
Views: 13451

Re: Denti-cal / Dentical EDI, sending claims directly

How about for the share of cost issue? "Although the claim note segment of this transaction indicated it represented a Share of Cost transaction, a patient share of cost amount was not sent. A Patient Amount Paid (AMT) segment with a qualifier code of ‘F5’ is expected." Or is that what you were ref...
by jsalmon
Wed Nov 04, 2015 7:07 am
Forum: Main Forum
Topic: Denti-cal / Dentical EDI, sending claims directly
Replies: 9
Views: 13451

Re: Denti-cal / Dentical EDI, sending claims directly

There is no way to send that information and no one would ever need to send it IMO. Regardless, we added a way to do it v15.4 which will be coming out soon because of this additional requirement they seem to have added.
http://www.opendental.com/manual/version15_4.html
by jsalmon
Tue Nov 03, 2015 10:26 am
Forum: Developers
Topic: Hooks for custom plugins
Replies: 8
Views: 13836

Re: Hooks for custom plugins

Today
by jsalmon
Mon Nov 02, 2015 9:25 am
Forum: Main Forum
Topic: Email to patient after a referral
Replies: 8
Views: 13589

Re: Email to patient after a referral

You cannot delete web mail messages (they are part of the patient's inbox which is why we didn't allow deleting them). Lots of users complained about this so we implemented it for v15.4.
http://www.opendental.com/manual/version15_4.html
by jsalmon
Mon Nov 02, 2015 9:02 am
Forum: Advanced Topics
Topic: MariaDB
Replies: 5
Views: 15138

Re: MariaDB

There could be many reasons it won't work, or you could get lucky and it might work flawlessly. We (Open Dental) will not support your database problems / issues for we are not trained in MariaDB so be willing to embark on having a good IT team to help out when unexpected issues arise or to solve th...
by jsalmon
Fri Oct 30, 2015 5:38 pm
Forum: Main Forum
Topic: Viewing .pdf's in Images module
Replies: 12
Views: 15348

Re: Viewing .pdf's in Images module

Well it looks like there is already an issue :-) Tell me about it, their SDK for DC has C# examples that don't even work (e.g. their BasicIacOCXCS solution). I'm kind of embarrassed for them to be honest. On the bright side, there are some promising (well to me at least) known issues that they will...
by jsalmon
Fri Oct 30, 2015 4:37 pm
Forum: Main Forum
Topic: Viewing .pdf's in Images module
Replies: 12
Views: 15348

Re: Viewing .pdf's in Images module

Jason, Has any progress been made in figuring this out. I have two identically configured Win 8 machines at my front desk. On one the pdf's are visible in the Image module and on the other they are not. Both machines are on the latest version of Adobe Acrobat Reader DC 2015.009.20077. OpenDental v....
by jsalmon
Fri Oct 30, 2015 4:31 pm
Forum: Main Forum
Topic: Using Version: "blank"
Replies: 2
Views: 4780

Re: Using Version: "blank"

I wouldn't be alarmed. It's probably just because your Windows Font is zoomed in on the server or something to that nature which makes it so that the version info doesn't show up in the label size that we have. v15.3 has much more room for the version so it probably won't be an issue after you updat...
by jsalmon
Tue Oct 27, 2015 5:03 pm
Forum: Main Forum
Topic: Double Sided Scanning
Replies: 3
Views: 6644

Re: Double Sided Scanning

It is possible and was introduced back in 2011.
http://www.opendental.com/manual/version11_1.html
by jsalmon
Tue Oct 20, 2015 1:45 pm
Forum: Main Forum
Topic: ICD 10
Replies: 2
Views: 4844

Re: ICD 10

Yes you'll have to update. No you don't necessarily need to download the code system and can manually enter the ICD 10 code in the diagnosis code text boxes in the procedure edit window: http://www.opendental.com/manual/proceduremedical.html The downside to this is that you will not be able to use t...
by jsalmon
Mon Oct 19, 2015 3:16 pm
Forum: Main Forum
Topic: Missed Appointment Note
Replies: 2
Views: 4997

Re: Missed Appointment Note

The procedure note with the largest date and time is the most recent note. So you simply need to add something like this to your WHERE clause:

Code: Select all

AND pn.EntryDateTime=(SELECT MAX(pn2.EntryDateTime)
FROM procnote pn2
WHERE pn.ProcNum = pn2.ProcNum)
by jsalmon
Sat Oct 17, 2015 3:58 pm
Forum: Advanced Topics
Topic: "SQL Database Out of Date" error with XDR
Replies: 2
Views: 6799

Re: "SQL Database Out of Date" error with XDR

All software required by Open Dental (MySQL for example) can be used in a free manner so this is most likely an XDR message that they can hopefully shed more light on.
by jsalmon
Fri Oct 16, 2015 12:40 pm
Forum: Advanced Topics
Topic: Weird hang with OD and Visual Studio on one computer
Replies: 3
Views: 6659

Re: Weird hang with OD and Visual Studio on one computer

Thank you for the update on the resolve of the issue. We will probably update our Virus Protection page with this information to help other users:
http://www.opendental.com/manual/virus.html
by jsalmon
Wed Oct 14, 2015 7:05 am
Forum: Advanced Topics
Topic: Random Primary Keys - messes up Patient numbers
Replies: 1
Views: 4589

Re: Random Primary Keys - messes up Patient numbers

That's exactly what random primary keys is designed to do. It allows you to designate ranges of keys to use for each of your servers (that are replicating) and then randomizes new PKs within those ranges for new entries to avoid collisions.
by jsalmon
Tue Oct 13, 2015 4:37 pm
Forum: Main Forum
Topic: Messaging Icon Synch
Replies: 9
Views: 15866

Re: Messaging Icon Synch

Don't quote me on this but I think I remember someone having a complaint like this back in the day and it turned out that one computer in the office had it's Window's taskbar buttons set to "Always combine, hide labels" and needed to change that. You might play around with those kinds of things to s...
by jsalmon
Thu Oct 08, 2015 3:20 pm
Forum: Main Forum
Topic: impact of ICD 10 on ADA form
Replies: 3
Views: 6766

Re: impact of ICD 10 on ADA form

ICD-10 isn't something to "comply" with, you just might be required to start using it instead of ICD-9 or another code system (SNOMED, CDT, etc). ICD-10 is just yet another code system like you mentioned. You need to be using Open Dental v15.3 or greater to get access to ICD-10. v15.2 only has acces...
by jsalmon
Thu Oct 08, 2015 9:25 am
Forum: Main Forum
Topic: Viewing .pdf's in Images module
Replies: 12
Views: 15348

Re: Viewing .pdf's in Images module

It looks like Adobe is hard coded to be the reader for OpenDental. Any option for choosing an alternate pdf viewer like Mupdf or SumatraPDF? Correct, Adobe is our hard coded PDF viewer. There are no other options for PDF viewers within the Images module. You would have to install your favorite PDF ...
by jsalmon
Thu Oct 08, 2015 9:02 am
Forum: Main Forum
Topic: Viewing .pdf's in Images module
Replies: 12
Views: 15348

Re: Viewing .pdf's in Images module

Yeah, Reader DC has been awful for me. It hard crashes my computer quite often. I do not recommend it at all. Some users in the office use it just fine (not sure what OS they have) but my Windows 8 box does not like it one bit. When it does work, I have to single click into the preview area for the ...
by jsalmon
Mon Oct 05, 2015 9:15 am
Forum: Advanced Topics
Topic: Value was either too large or too small for an Int32
Replies: 6
Views: 11152

Re: Value was either too large or too small for an Int32

Also in the mean time ive been trying to setup a middle tier server on the Google Cloud VM which is also causing problems up an error - so would appreciate any/all help My guess is that the previous error you posted above is cause the middle tier to fail as well. It is in the same section of code (...
by jsalmon
Mon Oct 05, 2015 9:11 am
Forum: Advanced Topics
Topic: Value was either too large or too small for an Int32
Replies: 6
Views: 11152

Re: Value was either too large or too small for an Int32

************** Exception Text ************** System.OverflowException: Value was either too large or too small for an Int32. at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at System.Convert.ToInt32(String value) at OpenDentBusiness.PIn.Int(String myString) at OpenD...
by jsalmon
Thu Oct 01, 2015 9:00 am
Forum: Main Forum
Topic: Windows 10 home or pro?
Replies: 5
Views: 11465

Re: Windows 10 home or pro?

One issue that affects some foreign users was that upgrading from an older version of Windows to Windows 10 caused their Language and Region settings to get reset which put them into English United States mode which caused several issues. But that is easily combated once the issue is diagnosed. Anot...
by jsalmon
Wed Sep 30, 2015 7:06 am
Forum: Main Forum
Topic: Fix query 403
Replies: 5
Views: 12504

Re: Fix query 403

I'll have our query team take a look at 403. At the very least they might know of an alternative query that would be better to use. I changed this to MAX(benefit.MonetaryAmt), which I saw used in a different query, and this seemed to result in correct calculations for the benefits remaining. Is this...
by jsalmon
Thu Sep 24, 2015 2:50 pm
Forum: Main Forum
Topic: Advice for file formats for importing images to sheets
Replies: 1
Views: 3776

Re: Advice for file formats for importing images to sheets

What version of Open Dental are you using? In older version we would cut the quality of images on sheets down a lot to make them print quickly and take up less space. We made a bug fix back in v15.1.15 "Sheet printing, extremely large static images with high dpi were printing blurry." which might he...
by jsalmon
Thu Sep 24, 2015 2:46 pm
Forum: Main Forum
Topic: Alternate to a Popup
Replies: 2
Views: 4752

Re: Alternate to a Popup

You could add your own patient field def to keep track of their paperless status and then have it show up on the appointment by manipulating your appointment view(s):
http://www.opendental.com/manual/custom ... ields.html
http://www.opendental.com/manual/appointmentviews.html
by jsalmon
Wed Sep 16, 2015 7:08 am
Forum: Main Forum
Topic: Google Calendar
Replies: 1
Views: 4903

Re: Google Calendar

No, that is feature request #757 - Sync the appointments with other calendars (Outlook, google, iPhone, etc)
by jsalmon
Mon Sep 14, 2015 1:17 pm
Forum: Main Forum
Topic: Using EMV credit cards
Replies: 33
Views: 68878

Re: Using EMV credit cards

@ OD staff Any updates on the progress and any idea of which type of terminal we will need to purchase? We are currently in the process of working with three EMV terminals: iSC250 – Has Sig Cap capabilities. Dynapro SC – Has Sig Cap capabilities. US EMV testing will be available end if September iP...
by jsalmon
Mon Sep 14, 2015 1:13 pm
Forum: Main Forum
Topic: secure appointment view
Replies: 4
Views: 9156

Re: secure appointment view

No, this would have to be a feature request. All appointment views allow full interaction unless the user logged in does not have permissions to do the certain things you are attempting to do. E.g. appointment move / edit permissions, etc.
http://www.opendental.com/manual/featurerequests.html
by jsalmon
Mon Sep 14, 2015 1:04 pm
Forum: Advanced Topics
Topic: Database Timeout issue using EoIP
Replies: 4
Views: 8270

Re: Database Timeout issue using EoIP

Can other workstations on the 192.168.1.* network still log into Open Dental (if you don't have any, I'd try to get a laptop or something to test)? One simple setting that was causing an office weird issues like this was that they had enabled IPv6. As soon as IPv6 was turned off they stopped having ...
by jsalmon
Mon Sep 14, 2015 12:41 pm
Forum: Developers
Topic: Trail version
Replies: 1
Views: 4667

Re: Trail version

There are so many ways to approach this functionality. What are the top 3 ways you would like to tackle this and I can help give you ideas / places in the program to put your checks and restrictions.
by jsalmon
Mon Aug 17, 2015 3:24 pm
Forum: Developers
Topic: Plugin hook for LabCase plugin
Replies: 7
Views: 12959

Re: Plugin hook for LabCase plugin

It's not a new policy and none of your 18 posts had a plugin backported to the stable version. I did however find another one over a year ago where we told you that we only backport plugins to the beta: http://opendentalsoft.com/forum/viewtopic.php?f=3&t=5365&p=23292#p23292 We just released v15.3 on...
by jsalmon
Wed Aug 12, 2015 7:36 am
Forum: Advanced Topics
Topic: No default medical clearinghouse defined
Replies: 2
Views: 6185

Re: No default medical clearinghouse defined

That's just because you have the Medical Insurance show feature turned on: http://opendental.com/manual/showFeatures.html Since that is on, Open Dental needs to be prepared to send medical claims. Prior to sending medical claims we will validate information on claims and in order to do that we need ...
by jsalmon
Mon Aug 10, 2015 11:44 am
Forum: Developers
Topic: Text Messages and Mobile Portal
Replies: 7
Views: 13225

Re: Text Messages and Mobile Portal

I'd use quick notes. Specifically the TxtMsg Type:
http://www.opendental.com/manual/quickp ... setup.html
by jsalmon
Wed Aug 05, 2015 7:24 am
Forum: Developers
Topic: Text Messages and Mobile Portal
Replies: 7
Views: 13225

Re: Text Messages and Mobile Portal

That's a new use of the word transnational for me. We just released 'Integrated Texting' in v15.3 and purposefully did not add any automation (shy of allowing users to send multiple messages at once for convenience) because we didn't want there to be a bug or anything and spam your patients with tex...
by jsalmon
Mon Aug 03, 2015 11:40 pm
Forum: Main Forum
Topic: text reminders
Replies: 15
Views: 21126

Re: text reminders

pid_user wrote:Please share the pricing of this new feature in OpenDental
"$5/month/location, plus $0.04 per message sent"
http://www.opendental.com/manual/fees.html
http://www.opendental.com/manual/textintegrated.html
by jsalmon
Mon Aug 03, 2015 3:03 pm
Forum: Advanced Topics
Topic: Add custom patient fields into sheets?
Replies: 2
Views: 5628

Re: Add custom patient fields into sheets?

This is currently a feature request #1739 which will allow you to export specific pat fields onto a sheet and #2618 for letting users input into pat fields.
by jsalmon
Fri Jul 31, 2015 9:44 am
Forum: Main Forum
Topic: Windows 10
Replies: 15
Views: 20113

Re: Windows 10

I've been using Windows 10 for the past two days and it has been wonderful. Open Dental has worked fine on it for me.
Keep in mind that I use Open Dental for development purposes and not for a practice so my experience my be slightly different.
by jsalmon
Thu Jul 23, 2015 1:06 pm
Forum: Developers
Topic: How can opendental is used in dental schools
Replies: 1
Views: 4631

Re: How can opendental is used in dental schools

I just wanted to know that how opendental can be run in dental schools or dental colleges. What all the features that are only usable for dental colleges. There is lots of set up and a much different work flow for Dental Schools. I highly recommend reading the following page and it's corresponding ...
by jsalmon
Fri Jul 10, 2015 12:04 pm
Forum: Main Forum
Topic: Viewing .pdf's in Images module
Replies: 12
Views: 15348

Re: Viewing .pdf's in Images module

This issue is usually hard to solve. The following steps usually help: Set Internet Explorer as the default internet browser. Verify that Adobe Reader plug-ins are set correctly. See http://helpx.adobe.com/acrobat/using/display-pdf-browser-acrobat-xi.html. Open the PDF file using Internet Explorer. ...
by jsalmon
Fri Jul 10, 2015 9:58 am
Forum: Developers
Topic: A TO Z folder path automatically changes
Replies: 1
Views: 4562

Re: A TO Z folder path automatically changes

It is a global setting so when one changes it, it changes for both. You either need to use a path that is valid for both or start using the "Path override for this computer..." box:
http://www.opendental.com/manual/paths.html
by jsalmon
Tue Jul 07, 2015 1:32 pm
Forum: Advanced Topics
Topic: Delete orphan claims waiting to send
Replies: 2
Views: 5189

Re: Delete orphan claims waiting to send

I would first Right Click on one of those claims in the Send Claims window, Go to Account, scroll ALL the way to the top of the account module and the claim should be there. If not, you might have better luck seeing if database maintenance can clean them up for you. Last resort would be to give us a...
by jsalmon
Tue Jul 07, 2015 1:00 pm
Forum: Main Forum
Topic: Software Bug - Appointment Window
Replies: 6
Views: 9365

Re: Software Bug - Appointment Window

That's what I would have guessed you were talking about. We've gotten that complaint several times in the past and I could see how it is misleading. I'll have the manual updated so that it accurately portrays the fact that adding and editing procedures associated to appointments has to be manually r...
by jsalmon
Tue Jul 07, 2015 9:02 am
Forum: Main Forum
Topic: Software Bug - Appointment Window
Replies: 6
Views: 9365

Re: Software Bug - Appointment Window

Also, according to the OD software manual, the "Edit Appointment" page states the Cancel Button does.... "Cancel: Close the window without saving changes." This is incorrect, as the "Cancel" button in the Appointment window screen, does NOT cancel changes. What changes are you trying to cancel out ...
by jsalmon
Wed Jul 01, 2015 2:11 pm
Forum: Advanced Topics
Topic: Benefit table Database Documentation
Replies: 1
Views: 4280

Re: Benefit table Database Documentation

That part of the table description is still correct: Posterior Composites - to be truly supported, this would require code ranges (Req ID #1611) COB duplication and Amount used - handled at the plan level, not benefit specific The rest in the sentence are simply not a thing in our program that I'm a...
by jsalmon
Wed Jul 01, 2015 1:58 pm
Forum: Main Forum
Topic: More fields for Contact form in OD
Replies: 2
Views: 4575

Re: More fields for Contact form in OD

Welcome to the forum, We absolutely can. However, there are many more feature requests that users seem to want more so please help promote feature request #1818 (Contacts list show more fields...) by adding comments, votes, and pledges towards it. http://www.opendental.com/manual/featurerequests.html
by jsalmon
Wed Jul 01, 2015 8:17 am
Forum: Developers
Topic: outlookbar
Replies: 11
Views: 17951

Re: outlookbar

Once again, what you said works just fine for me: public override bool HookAddCode(object sender,string hookName,params object[] parameters) {//required method switch(hookName) { case "FormOpenDental.Load_end": //At this point, Open Dental has loaded with the Appts module selected and no patient. //...
by jsalmon
Fri Jun 26, 2015 9:42 am
Forum: Main Forum
Topic: OD and QB onilne
Replies: 3
Views: 7710

Re: OD and QB onilne

Also on that same page: Running QuickBooks in Background: Open Dental will run much faster if QuickBooks is open in the background. Make sure to use the exact same company file path to launch QuickBooks outside of Open Dental otherwise you will receive an error that says "Error: A QuickBooks company...
by jsalmon
Fri Jun 26, 2015 9:39 am
Forum: Developers
Topic: Text Messages and Mobile Portal
Replies: 7
Views: 13225

Re: Text Messages and Mobile Portal

rhaber123 wrote:Will "Google Voice" and "Twilio" be supported too?
No, Google Voice and Twilio will not be directly supported by Open Dental.
by jsalmon
Fri Jun 26, 2015 9:33 am
Forum: Developers
Topic: outlookbar
Replies: 11
Views: 17951

Re: outlookbar

We are passing the patnum as zero but still its not working. Can you please provide the sample example. You must be doing something else that is causing the UE to occur. The following example works just fine for me: public override bool HookAddCode(object sender,string hookName,params object[] para...
by jsalmon
Tue Jun 23, 2015 9:12 am
Forum: Developers
Topic: outlookbar
Replies: 11
Views: 17951

Re: outlookbar

Not having a patient selected should be fine. It should work if you pass it a PatNum of zero. Is that not working?

Code: Select all

///<summary>Goes directly to an Account.  Sometimes, patient is selected some other way instead of being passed in here, so OK to pass in a patNum of zero.</summary>
by jsalmon
Tue Jun 23, 2015 9:06 am
Forum: Developers
Topic: Text Messages and Mobile Portal
Replies: 7
Views: 13225

Re: Text Messages and Mobile Portal

First is how can i enable the service of text messages to patient phones? Currently you have to sign up with a company called Call Fire: http://www.opendental.com/manual/bridgeCallFire.html We're in the process of working on a new text messaging system where patients will be able to reply. The new ...
by jsalmon
Mon Jun 22, 2015 11:40 am
Forum: Main Forum
Topic: Too easy to delete an appointment
Replies: 7
Views: 10656

Re: Too easy to delete an appointment

This bug fix will be released with v15.2.9 (which I plan on releasing later today).

I really like our business model when it comes to bug fixes. Not very many companies have such a rapid release cycle.
by jsalmon
Mon Jun 22, 2015 9:22 am
Forum: Developers
Topic: outlookbar
Replies: 11
Views: 17951

Re: outlookbar

It looks like you're just trying to "go to the account module". If that is your goal, you should be able to use our public GoToModule class:

Code: Select all

OpenDental.GotoModule.GotoAccount(PatNum);
by jsalmon
Sat Jun 20, 2015 9:52 pm
Forum: Developers
Topic: Hook Requests - Wiki
Replies: 1
Views: 4514

Hook Requests - Wiki

I need a hook to replace the Edit_Click method of FormWiki:

Code: Select all

private void Edit_Click() {
	if(Plugins.HookMethod(this,"FormWiki.Edit_Click")) {
		return;
	}
	...
by jsalmon
Fri Jun 19, 2015 9:19 am
Forum: Main Forum
Topic: Too easy to delete an appointment
Replies: 7
Views: 10656

Re: Too easy to delete an appointment

We've decided on a plan of action and have deemed it a bug. The changed will be available in one of the next few releases of version 15.2.
"Edit Appointment window, the Delete button is too close to the OK button."
http://opendentalsoft.com:1942/ODBugTra ... sions.aspx
by jsalmon
Wed Jun 17, 2015 7:23 am
Forum: Main Forum
Topic: Too easy to delete an appointment
Replies: 7
Views: 10656

Re: Too easy to delete an appointment

I just double checked to make sure that all places that can delete appointments are making a security log and they are. The only way I see you not getting a log when deleting an appointment would be from using an older version of OD (that I'm not looking at), deleting the appt from a plugin, or some...
by jsalmon
Tue Jun 16, 2015 1:41 pm
Forum: Advanced Topics
Topic: Recall Interval
Replies: 4
Views: 8683

Re: Recall Interval

It's easiest to think of it in binary. We split day, week, month, and year into 4 vectors of a 32bit integer. Each vector has a max value of 255. We do limit the year vector to 127, but this should not affect your algorithm. With that in mind, an interval of 127y 200m 150w 100d is represented as 214...
by jsalmon
Tue Jun 16, 2015 10:07 am
Forum: Main Forum
Topic: Too easy to delete an appointment
Replies: 7
Views: 10656

Re: Too easy to delete an appointment

As the appointment was for an uncharged office visit, it would not have been found if I hadn't remembered the patient had been in, when I was writing charts at the end of the day. Even if a completed appointment gets deleted, it does not affect completed procedures which are the things that are use...
by jsalmon
Fri Jun 12, 2015 4:58 pm
Forum: Main Forum
Topic: Question regarding feature request 3599
Replies: 1
Views: 3311

Re: Question regarding feature request 3599

The status 'Approved' just means everyone will be able to see it and may start voting on it. It is usually unrealistic for a single office to pay the thousands of dollars that it really costs to add a new feature. But some larger offices or corporate clients may wish to have us add features. You may...
by jsalmon
Fri Jun 12, 2015 10:09 am
Forum: Main Forum
Topic: Printing sheets is now taking longer
Replies: 4
Views: 5146

Re: Printing sheets is now taking longer

Bug "Sheets with a lot of fields were taking longer to print and create pdfs." is now fixed and will released with v15.1.30 and v15.2.8
by jsalmon
Thu Jun 11, 2015 1:56 pm
Forum: Main Forum
Topic: Printing sheets is now taking longer
Replies: 4
Views: 5146

Re: Printing sheets is now taking longer

Disregard my previous questions / comments. I was able to find the issue and am working on a fix for this bug now.

"Sheets with lots of fields are taking longer to print."
http://opendentalsoft.com:1942/ODBugTra ... sions.aspx
by jsalmon
Thu Jun 11, 2015 12:04 pm
Forum: Main Forum
Topic: Printing sheets is now taking longer
Replies: 4
Views: 5146

Re: Printing sheets is now taking longer

We use to lower the quality of static images on sheets for speed purposes. We started getting complaints about the quality loss so we stopped "downgrading" images on sheets. My first hunch is to make sure that you don't have a static image that is of extremely high quality. The quickest way to get a...
by jsalmon
Thu Jun 11, 2015 11:50 am
Forum: Main Forum
Topic: Log-On screen no longer appears.
Replies: 2
Views: 3605

Re: Log-On screen no longer appears.

If you are not prompted to log on when you start the program, the Admin user does not have a password setup.
http://www.opendental.com/manual/securitylogin.html
by jsalmon
Tue Jun 09, 2015 9:09 am
Forum: Advanced Topics
Topic: Blank FreeDentalConfig.xml
Replies: 2
Views: 4939

Re: Blank FreeDentalConfig.xml

The most common reason for this problem is the user running Open Dental does not have read / write permission to the directory which Open Dental is installed. Running Open Dental as Administrator is the easiest fix.
by jsalmon
Mon Jun 08, 2015 12:46 pm
Forum: Main Forum
Topic: Sheets signature box
Replies: 3
Views: 4450

Re: Sheets signature box

Fixed and will be released with v15.1.28 and v15.2.7
by jsalmon
Mon Jun 08, 2015 10:17 am
Forum: Main Forum
Topic: Sheets signature box
Replies: 3
Views: 4450

Re: Sheets signature box

Added to bug tracker "Sheets, activating a signature box for input causes the right and bottom lines of the box to disappear."
http://opendentalsoft.com:1942/ODBugTra ... sions.aspx
by jsalmon
Thu May 28, 2015 9:52 am
Forum: Developers
Topic: OpenDental.XmlSerializer giving FileNotFoundException
Replies: 1
Views: 4466

Re: OpenDental.XmlSerializer giving FileNotFoundException

People often have trouble with this. We tried to make it as user friendly as possible in our manual:
Error: Mixed mode assembly
http://www.opendental.com/manual/sourcecode.html
by jsalmon
Thu May 28, 2015 9:48 am
Forum: Developers
Topic: Compile error: FormPatientPortalSetup.cs
Replies: 3
Views: 6238

Re: Compile error: FormPatientPortalSetup.cs

Interesting. I haven't seen that error before. It's almost as if the web reference is outdated and expecting different parameters than it should be. You could set MobileWeb as your startup project, run it, and then update the OpenDental project's 'MobileWeb' web reference (right click on it > Update...
by jsalmon
Wed May 27, 2015 7:05 am
Forum: Developers
Topic: Compile error: FormPatientPortalSetup.cs
Replies: 3
Views: 6238

Re: Compile error: FormPatientPortalSetup.cs

It doesn't ring a bell for me. Could you include the text from the Error List within VS or send a screenshot of it?
by jsalmon
Tue May 26, 2015 9:29 am
Forum: Main Forum
Topic: Broken, Cancelled and Failed Appointments
Replies: 23
Views: 37037

Re: Broken, Cancelled and Failed Appointments

Thought it changed the Font but seems it did not. Went to: Setup/Appointments/Appointment View/ProcColors entered one for D9986 and changed the color back to Blue Checked Show Previous Date Saved everything But no luck Help! Staff is after me! drtmz Sounds like you did everything correctly. The onl...
by jsalmon
Mon May 25, 2015 9:25 am
Forum: Main Forum
Topic: Broken, Cancelled and Failed Appointments
Replies: 23
Views: 37037

Re: Broken, Cancelled and Failed Appointments

Also noticed that the D9986 is in black text. We are used to the old blue. Much easier to pick up. Any way to change that font color? You can choose custom colors for ranges (or specific) procedures so that their abbreviations are colored on the corresponding appointment(s). That might get you the ...
by jsalmon
Mon May 25, 2015 9:17 am
Forum: Main Forum
Topic: Patient Portal Questions
Replies: 1
Views: 2795

Re: Patient Portal Questions

Glad you like it and thanks for the feedback. We're currently working on accepting patient payments from the portal which should really set it off as a must have feature. 1. Can we somehow hide the account and care summary tabs (for now) since our current primary use is webmail? Not right now. The p...
by jsalmon
Tue May 19, 2015 8:53 am
Forum: Main Forum
Topic: Complex Report System
Replies: 2
Views: 3543

Re: Complex Report System

I'm trying out version 15.1 and I can't find a way to zoom in on some of the reports any more (The daily payments report for example). The webpage that lists the improvements in version 15.1 calls this the "Complex Report System". Is there a way we can zoom in ? The numbers look very small in our s...
by jsalmon
Mon May 18, 2015 2:48 pm
Forum: Main Forum
Topic: Appointment Colors
Replies: 8
Views: 9037

Re: Appointment Colors

Silly related question. What setting allows the little dot on the top right of the appointment that indicates if the patient is in the waiting room, seated or completed? Make sure to have the appointment view item called 'ConfirmedColor' present. That item will display the colored circle in the app...
by jsalmon
Sat May 16, 2015 1:46 pm
Forum: Main Forum
Topic: Question about Beta 15.1
Replies: 8
Views: 7942

Re: Question about Beta 15.1

It's still on the bug tracker: "Medications window is slow to use when there are lots of medications on file" http://opendentalsoft.com:1942/ODBugTracker/PreviousVersions.aspx It was a very old window and we're having to upgrade a vast majority of the code behind the scenes which has been a rather p...
by jsalmon
Sat May 16, 2015 1:42 pm
Forum: Advanced Topics
Topic: Web version progress
Replies: 22
Views: 35456

Re: Web version progress

willcipriano wrote:If hosted locally will we be able to use ssl?
If you are referring to HTTPS or "HTTP over SSL" then yes. It is actually a requirement for all of our eServices. They will not work if you try to access them via HTTP.
http://www.opendental.com/manual/encryp ... ansit.html
by jsalmon
Sat May 16, 2015 8:06 am
Forum: Main Forum
Topic: Printing Receipt/Statement on Clinic Letterhead
Replies: 2
Views: 4749

Re: Printing Receipt/Statement on Clinic Letterhead

I'm assuming the current statement is conflicting position-wise with you clinic letterhead. Regardless of the issue, the answer is yes, you can customize your statements with the help of our sheets framework as of Open Dental v15.1 : http://www.opendental.com/manual/statementsheets.html http://www.o...
by jsalmon
Sat May 16, 2015 8:01 am
Forum: Main Forum
Topic: Printing Treatment plan
Replies: 4
Views: 6074

Re: Printing Treatment plan

There's currently no way to do this within Open Dental. What are you trying to do? What do you need all those paper copies of TPs for? Maybe we can think of an alternative solution for you that saves time and trees.
by jsalmon
Thu May 14, 2015 7:23 am
Forum: Developers
Topic: What replaced OpenDental.SheetUtil.CalculateHeights?
Replies: 2
Views: 5039

Re: What replaced OpenDental.SheetUtil.CalculateHeights?

Your method call should work if you are using visual studio 2010 or greater because the last 5 parameters are "optional arguments".
https://msdn.microsoft.com/en-us/library/dd264739.aspx
by jsalmon
Thu May 14, 2015 7:09 am
Forum: Developers
Topic: What replaced OpenDental.SheetUtil.CalculateHeights?
Replies: 2
Views: 5039

Re: What replaced OpenDental.SheetUtil.CalculateHeights?

It's still there, just one more param got added (MedLab object).

Code: Select all

public static void CalculateHeights(Sheet sheet,Graphics g,Statement stmt=null,bool isPrinting=false,int topMargin=40,int bottomMargin=60,MedLab medLab=null){
by jsalmon
Thu May 14, 2015 6:56 am
Forum: Advanced Topics
Topic: Web version progress
Replies: 22
Views: 35456

Re: Web version progress

How is this going? I am just curious. We're getting the framework massaged with our smaller web projects right now. We've converted over Mobile Web, Patient Portal, Web Forms, and introduced the new Web Sched all using the new framework that we wrote that is geared towards the full web version of O...
by jsalmon
Tue May 12, 2015 8:58 am
Forum: Main Forum
Topic: Query for duplicate patients
Replies: 1
Views: 3150

Re: Query for duplicate patients

Query #65 considers first and last names: /*65*/ /*WARNING: On versions before 14.3.1 that are using replication, do not run this query from multiple computers at the same time or replication will crash.*/ DROP TABLE IF EXISTS tmp; CREATE TABLE tmp SELECT COUNT(*) AS count, LName, FName FROM patient...
by jsalmon
Mon May 11, 2015 10:57 am
Forum: Main Forum
Topic: HIPAA Compliant Email
Replies: 50
Views: 139438

Re: HIPAA Compliant Email

As of Open Dental v15.1, we implemented the popular feature request #2211 for Standard Encrypted E-mail
http://www.opendental.com/manual/encryptedstandard.html
by jsalmon
Mon May 11, 2015 10:53 am
Forum: Main Forum
Topic: Time lock
Replies: 3
Views: 5043

Re: Time lock

How do I set up OD to assign different times to different appointments. It seems to default anything with a Pro as 20 min. I think you want to look into the Time Pattern portion of the Edit Procedure Code window: http://www.opendental.com/manual/procedurecodeedit.html Unless of course you're referr...
by jsalmon
Mon May 11, 2015 10:20 am
Forum: Developers
Topic: Progress note
Replies: 2
Views: 6175

Re: Progress note

You need to save the prescription to the database. Therefore, you need to mimic the code found in FormRxEdit.SaveRx() in order to insert an RxPat object into the database. Please make a security log and either precede or succeed the log text with the fact that your plugin has created this prescripti...
by jsalmon
Thu Apr 30, 2015 11:43 am
Forum: Developers
Topic: Trail Download Source Code
Replies: 1
Views: 4547

Re: Trail Download Source Code

We do not give out the code for the trial download installer.
by jsalmon
Thu Apr 23, 2015 11:51 am
Forum: Main Forum
Topic: Question about Beta 15.1
Replies: 8
Views: 7942

Re: Question about Beta 15.1

In the meantime you can try optimizing your database tables by clicking the Optimize button in database maintenance. http://www.opendental.com/manual/databasemaintenance.html Even though the windows are very chatty, I was able to launch the Medications window and search without much delay with a dat...
by jsalmon
Thu Apr 23, 2015 11:30 am
Forum: Main Forum
Topic: Question about Beta 15.1
Replies: 8
Views: 7942

Re: Question about Beta 15.1

Those windows are unnecessarily chatty with the database so I could see why it would get progressively slower as more medications are added to the database. I've submitted this as a bug: "Medications window is slow to use when there are lots of medications on file." http://opendentalsoft.com:1942/OD...
by jsalmon
Mon Apr 20, 2015 10:43 am
Forum: Main Forum
Topic: Invalid Signature on Chart
Replies: 10
Views: 10898

Re: Invalid Signature on Chart

Maybe this can be addressed using Automation. If there was a way to automate a warning if this situation arrises it will be helpful. I've thought about this as well but couldn't seem to find an elegant solution. Everything I could think of ended up in an annoying pop up occurring just before leavin...
by jsalmon
Mon Apr 20, 2015 10:39 am
Forum: Main Forum
Topic: Invalid Signature on Chart
Replies: 10
Views: 10898

Re: Invalid Signature on Chart

1) Looking at new procedures created after version 13.1. Are there any situations that would result in a signature showing an "invalid" status? Yes. When the note or user has changed (outside of the procedure edit window) the note will show as invalid. For notes created and viewed in versions after...
by jsalmon
Sun Apr 19, 2015 7:50 pm
Forum: Developers
Topic: Hook Requests - Commlogs / Tasks
Replies: 1
Views: 4179

Hook Requests - Commlogs / Tasks

First three hooks are going to be in FormOpenDental.cs, one in OnCommlog_Click() and the others within phoneSmall_GoToChanged() Commlog click: private void OnCommlog_Click() { if(Plugins.HookMethod(this,"FormOpenDental.OnCommlog_Click",CurPatNum)) { return; } ... Phone panel change: private void pho...
by jsalmon
Thu Apr 16, 2015 11:34 am
Forum: Main Forum
Topic: Invalid Signature on Chart
Replies: 10
Views: 10898

Re: Invalid Signature on Chart

Does that mean that after v13.1 "invalid signatures" won't occur, they'll disappear completely if there are any changes? No, that means that any procedures signed prior to v13.1 that are viewed in a version equal to or greater than v13.1 will almost ALWAYS show "invalid signatures" due to invisible...
by jsalmon
Wed Apr 15, 2015 10:06 am
Forum: Developers
Topic: Importing name of selected patient
Replies: 7
Views: 12264

Re: Importing name of selected patient

Sorry, I didn't specify that the variable "selectedPatient" needs to be your Patient object. So just use the patient object that you used when you created your prescription. Most likely you passed in the currently selected patient from a plugin hook? If not, you can probably just use FormOpenDental....
by jsalmon
Wed Apr 15, 2015 9:04 am
Forum: Developers
Topic: Importing name of selected patient
Replies: 7
Views: 12264

Re: Importing name of selected patient

I mean, i just had made a new form for prescription on code side. Now i want that in a label the selected patient name and age should automatically appers. what code i have to implement ? If I'm understanding correctly you want to do something like this in your Form_Load: Label myLabel=new Label();...
by jsalmon
Wed Apr 15, 2015 7:43 am
Forum: Developers
Topic: Importing name of selected patient
Replies: 7
Views: 12264

Re: Importing name of selected patient

I want to import the selected patient full name on new customized form. How can i do this? What exactly do you mean by "new customized form"? Are you referring to a sheet (commonly referred to as patient form / forms within OD)? If so, I think you are interested in importing sheets: http://www.open...
by jsalmon
Tue Apr 14, 2015 9:17 am
Forum: Main Forum
Topic: Invalid Signature on Chart
Replies: 10
Views: 10898

Re: Invalid Signature on Chart

Keep in mind that old procedures signed prior to v13.1 will always have this problem. They are most likely still valid signatures and backups can be used in order to verify validity if needed. Viewing Old, Signed Procedures: In version 13.1, the Notes box was enhanced. As a result, if you open a pro...
by jsalmon
Thu Apr 02, 2015 12:03 pm
Forum: Developers
Topic: Hook Requests - Wiki
Replies: 1
Views: 4049

Hook Requests - Wiki

Add FormOpenDental.menuItemWiki_Click to FormOpenDental private void menuItemWiki_Click(object sender,EventArgs e) { if(Plugins.HookMethod(this,"FormOpenDental.menuItemWiki_Click")) { return; } if(FormMyWiki==null || FormMyWiki.IsDisposed) { FormMyWiki=new FormWiki(); } FormMyWiki.Show(); if(FormMyW...
by jsalmon
Wed Apr 01, 2015 2:31 pm
Forum: Main Forum
Topic: Hygiene 50 minute appointment blocks
Replies: 3
Views: 5917

Re: Hygiene 50 minute appointment blocks

To really do what you are asking we would need to implement this as a new feature. You can add this to our feature request system: http://www.opendental.com/manual/featurerequests.html As for a workaround, I can only think of one way and it (to me) is a poor suggestion but might work out for you. I ...
by jsalmon
Wed Apr 01, 2015 9:18 am
Forum: Developers
Topic: OD Not responding after Windows update (win 8.1)
Replies: 10
Views: 16760

Re: OD Not responding after Windows update (win 8.1)

My hunch is that it is network related which are the hardest problems to solve. I solve them by simplifying my network and adding devices / settings until the issue starts to occur again thus revealing the culprit. If it isn't network related, it might be a 3rd party software taking up your server r...
by jsalmon
Wed Apr 01, 2015 7:10 am
Forum: Main Forum
Topic: No background image for Denti-Cal claim
Replies: 2
Views: 3748

Re: No background image for Denti-Cal claim

The file name of the image must exactly match the item name in your claim form. The image must reside in the root of the AtoZ Images folder, not within a sub-directory of the share. To know your root AtoZ folder path, simply go to Setup | Data Paths and it will be the path that displays in the top m...
by jsalmon
Mon Mar 30, 2015 9:35 am
Forum: Advanced Topics
Topic: Read only, or less privileged sql user.
Replies: 3
Views: 6888

Re: Read only, or less privileged sql user.

It is not possible to use a less privileged user. They wouldn't be able to do anything once logged in because we require the user be able to run insert statements too much. E.g. our security log has inserts sprinkled all over the program and it would be a nightmare to try and surround those with a w...
by jsalmon
Mon Mar 30, 2015 9:19 am
Forum: Developers
Topic: light buttons on the left of the main screen
Replies: 3
Views: 6218

Re: light buttons on the left of the main screen

Actually i want to place the custom button there on left side and when user clicks on that button a form should open. How can i achieve this? Please help me with sample code. That would be an extreme amount of work just to get a button to show up. You'd have to figure out a way to programmatically ...
by jsalmon
Fri Mar 27, 2015 4:31 pm
Forum: Main Forum
Topic: Customize Recall Cards
Replies: 1
Views: 3303

Re: Customize Recall Cards

Currently there is not. I would recommend voting for request #556 - "Move appointment cards, recall cards, and confirmation cards to sheets." You could add two feature requests to just make preferences to manipulate the font size of each but I would prefer getting #556 more votes because that will m...
by jsalmon
Fri Mar 27, 2015 10:24 am
Forum: Developers
Topic: light buttons on the left of the main screen
Replies: 3
Views: 6218

Re: light buttons on the left of the main screen

FormOpenDental.lightSignalGrid1_ButtonClick() will send off a Signalod object to all computers that each will process in their own time due to their process signal timer interval (typically 6 seconds). So I guess you will want to add your custom logic within FormOpenDental.ProcessSignals() somewhere...