Search found 52 matches

by grahamde
Tue Jan 23, 2018 1:12 pm
Forum: Advanced Topics
Topic: Another eRx problem
Replies: 7
Views: 11782

Re: Another eRx problem

A new preference was recently added in version 17.3. In the Chart Module Preferences, see the preference toward the bottom which says "Erx use selected clinic from Clinics menu instead of selected patient's default clinic."
by grahamde
Tue Aug 29, 2017 7:07 am
Forum: Main Forum
Topic: Tooth Chart messed up by Creator Update 1703
Replies: 13
Views: 20267

Re: Tooth Chart messed up by Creator Update 1703

If the hardware is identical on all of the computers, then the only difference must be software. Open Dental is not the only software controlling the tooth chart. Open Dental relies heavily on the operating system and the very old Microsoft .Net 2.0 libraries to render in DirectX 9. Microsoft has di...
by grahamde
Fri Dec 04, 2015 2:15 pm
Forum: Advanced Topics
Topic: Translation for tooth surface in group notes
Replies: 6
Views: 10375

Re: Translation for tooth surface in group notes

The reason for the different surface notation in the USA verses Canada is documented in two places: http://opendental.com/manual/canadageneral.html http://opendental.com/manual/entertreatment.html I think we should begin with the solution jsalmon suggested above. I does not seem that any other chang...
by grahamde
Mon Nov 02, 2015 9:31 am
Forum: Main Forum
Topic: fetching secure emails fails.
Replies: 2
Views: 5532

Re: fetching secure emails fails.

1) The error message below indicates that the Windows user you are logged in with does not have access to the Windows Certificate Store, which is where your public/private encryption keys are stored. Try launching Open Dental with the "Run as Administrator" option, and if that does not work, then lo...
by grahamde
Tue Nov 04, 2014 4:06 pm
Forum: Main Forum
Topic: 835s
Replies: 5
Views: 6950

Re: 835s

We have plans to add a filter of some sort inside the Send Claims window which will allow you to filter by the history Type. Details are still being drawn up, but I expect it will be near the date filters which are already in that window. With regard to the EOB indicator inside the Batch Insurance P...
by grahamde
Tue Nov 04, 2014 3:21 pm
Forum: Main Forum
Topic: Saving EOP
Replies: 18
Views: 19248

Re: Saving EOP

The bug that Jordan mentioned above has been fixed and released in version 14.2.15 and greater. We know this feature works with Dentalxchange (ClaimConnect), Inmediata, and when using a direct carrier connection to Denti-Cal. I also believe a connection to WebMD is possible, but I have not heard of ...
by grahamde
Tue Nov 04, 2014 2:44 pm
Forum: Advanced Topics
Topic: ANSI 835....
Replies: 3
Views: 6807

Re: ANSI 835....

I believe Emdeon Dental (WebMD) might support 835s now if they did not in the past. I do not know of another customer who has tried this yet (perhaps because nobody has informed me), but the files should come back into the WebMD reports folder. In which case, make sure that the Report Path in Open D...
by grahamde
Thu Sep 04, 2014 8:41 am
Forum: Main Forum
Topic: Canadian Lab Fee Issue
Replies: 1
Views: 2830

Re: Canadian Lab Fee Issue

I think most offices find it more useful to send a preauthorization to get the true estimates. See http://opendental.com/manual/preauth.html. The response to the preauthorization will show the estimates for the lab on the same line as the procedure.
by grahamde
Thu Apr 11, 2013 6:51 am
Forum: Main Forum
Topic: Canadian claim issue
Replies: 3
Views: 4259

Re: Canadian claim issue

jourdo, you are correct, the electronic claims were never sending the sextant information. A change has been made to the program in version 13.1.19(beta) which sends the sextant information. The program allows sending sextant values 1 through 6. If anything other than 1,2,3,4,5 or 6 is entered for a...
by grahamde
Tue Mar 12, 2013 10:20 am
Forum: Main Forum
Topic: Canadian Lab Fees
Replies: 6
Views: 6408

Re: Canadian Lab Fees

One more note. Open Dental already truncates lab codes to 5 characters, so if a lab code "99111.7" is used, the code "99111" will be sent to insurance.
by grahamde
Tue Mar 12, 2013 10:17 am
Forum: Main Forum
Topic: Canadian Lab Fees
Replies: 6
Views: 6408

Re: Canadian Lab Fees

We have, within the last few minutes, finished updating our manual with the most recent information regarding Canadian lab fees. The newest features require that you are at the most recent version of 12.4. If you are not already using a recent version of 12.4 or later, please update before continuin...
by grahamde
Mon Nov 12, 2012 11:20 am
Forum: Main Forum
Topic: problem with OD scanning of attachments for NEA
Replies: 13
Views: 16863

Re: problem with OD scanning of attachments for NEA

With regard to NEA attachment method #1: I've never seen the NEA screen shot tool, but I would imagine that it probably takes a screen shot of the entire screen, no matter what is showing. If that is the case, you could try a lower screen resolution, which will decrease the size of the overall image...
by grahamde
Tue Aug 28, 2012 9:46 am
Forum: Main Forum
Topic: Creating additional codes for ortho
Replies: 6
Views: 12727

Re: Creating additional codes for ortho

The change has been made and released in versions 12.2.39 and 12.3.12 and later.
by grahamde
Tue Jul 31, 2012 10:15 am
Forum: Main Forum
Topic: Med/Premed flag on appointment - possible bug
Replies: 2
Views: 3844

Re: Med/Premed flag on appointment - possible bug

The bug fix has been released in version 12.3.5.
by grahamde
Thu Jul 26, 2012 11:21 am
Forum: Main Forum
Topic: Dr Ceph Program Link doesn't work anymore?
Replies: 2
Views: 3770

Re: Dr Ceph Program Link doesn't work anymore?

Race is no longer a requirement for the bridge. The change has been made in versions 12.3.4 and 12.2.32 and later. This change was released yesterday. Upgrading will fix the issue.
by grahamde
Fri Jun 01, 2012 11:27 am
Forum: Advanced Topics
Topic: Canadian Eclaim error 1013
Replies: 3
Views: 8358

Re: Canadian Eclaim error 1013

tdong, Thank you for the update. I was under the impression that the problem only existed when iCA was installed on the F drive, and it seems that the issue would happen when installed anywhere if the office ID was incorrect. A resource that can be used for ITRANS errors in the future is available o...
by grahamde
Thu May 31, 2012 3:51 pm
Forum: Advanced Topics
Topic: Canadian Eclaim error 1013
Replies: 3
Views: 8358

Re: Canadian Eclaim error 1013

If the setup works correctly when you use C:\iCA for the installation path, then I see two possibilities that could be causing this issue. First, when installing iCA, at the end of the installation, a text file will show up and you must be sure to change the "iCADirectory" and "CCDDirectory" values ...
by grahamde
Tue May 15, 2012 8:20 am
Forum: Main Forum
Topic: Kodac KDIS - Dental Program Link
Replies: 3
Views: 4616

Re: Kodac KDIS - Dental Program Link

Within the Trophy Enhanced program link inside of OD the Storage Path property should be set to exactly the same value as the Kodak database location within the Kodak application. To check the database path in Kodak, I think you need to open Kodak and in the main menu there is a menu item called som...
by grahamde
Mon Dec 19, 2011 7:57 am
Forum: Main Forum
Topic: canadian eclaim reverse button greyed out
Replies: 3
Views: 4306

Re: canadian eclaim reverse button greyed out

When a claim is sent (not a preauth), the "Trans Ref Num" box next to the reverse button is supposed to automatically populate with the transaction reference number of the sent claim. The reverse button will not be enabled unless the claim was sent on the same day that you are trying to reverse it o...
by grahamde
Mon Nov 28, 2011 3:16 pm
Forum: Main Forum
Topic: Canadian eclaim not adding lab fee in total
Replies: 4
Views: 5046

Re: Canadian eclaim not adding lab fee in total

Version 11.1.12 (beta) was posted today with this fix.
by grahamde
Tue Nov 22, 2011 12:49 pm
Forum: Main Forum
Topic: Canadian eclaim not adding lab fee in total
Replies: 4
Views: 5046

Re: Canadian eclaim not adding lab fee in total

I have created the desired modification and Jordan has looked over it. The change includes lab insurance estimates into the insurance estimate column for each procedure and to the insurance estimate total inside of the edit claim window. The change has been made in version 11.1.12 (beta) but has not...
by grahamde
Tue Nov 22, 2011 7:09 am
Forum: Main Forum
Topic: Canadian eclaim not adding lab fee in total
Replies: 4
Views: 5046

Re: Canadian eclaim not adding lab fee in total

Hi Tom, I suppose this is a matter of interpretation. The program was written to simply show the lab fee that is associated with the procedure, and not to add the estimates together. The lab insurance estimate will be on the lab procedure itself if you double-click on it from inside of the chart or ...
by grahamde
Fri Nov 18, 2011 1:53 pm
Forum: Main Forum
Topic: cannot send pre-auth eclaim with appliances
Replies: 12
Views: 10585

Re: cannot send pre-auth eclaim with appliances

The Is Lab fee check box is now editable even when the procedure code in question is in use. The change was made in versions 11.1.12 (beta) and later, but has not yet been released.
by grahamde
Fri Nov 18, 2011 12:22 pm
Forum: Main Forum
Topic: cannot send pre-auth eclaim with appliances
Replies: 12
Views: 10585

Re: cannot send pre-auth eclaim with appliances

The only situation where the Is Lab check box would not show is if you are viewing the code form a computer that is not set for Canada in the language settings section within the Windows Control Panel. The Is Lab check box will grey out if the code is already in use as a regular procedure in at leas...
by grahamde
Fri Nov 18, 2011 6:26 am
Forum: Main Forum
Topic: cannot send pre-auth eclaim with appliances
Replies: 12
Views: 10585

Re: cannot send pre-auth eclaim with appliances

I believe that if you run Database Maintenance that the exception you received should go away. If not, then updating to the very latest version of the software will probably help if you are not already at the latest version, because 11.0 was the first version where Canadian e-claims have been suppor...
by grahamde
Thu Nov 17, 2011 3:05 pm
Forum: Main Forum
Topic: cannot send pre-auth eclaim with appliances
Replies: 12
Views: 10585

Re: cannot send pre-auth eclaim with appliances

Lab codes cannot be sent as procedures but must instead be attached to the procedure they relate to. You can attach the lab fee to the procedure in the chart module by selecting both codes and right-clicking, then choose the Attach Lab Fee option. The 99111 lab code was detached from the claim becau...
by grahamde
Fri Dec 10, 2010 2:58 pm
Forum: Developers
Topic: Account Aging Bug
Replies: 1
Views: 3529

Re: Account Aging Bug

Bug fixed in versions 7.4.17 and 7.5.18 and later.
by grahamde
Tue Nov 30, 2010 7:19 am
Forum: Main Forum
Topic: Ewoo Bridge not linking patients
Replies: 1
Views: 2900

Re: Ewoo Bridge not linking patients

The file appears to be recognized by EasyDent, otherwise you would not get any message at all. It sounds to me like there might be a data mismatch within the linkage.xml file. For example, perhaps the patient name is in the file but the ID passed in does not match up with what is in EasyDent. Has th...
by grahamde
Tue Sep 14, 2010 7:44 am
Forum: Main Forum
Topic: OD and DemandForce?
Replies: 1
Views: 3185

Re: OD and DemandForce?

DemandForce has a reverse bridge to Open Dental. In order to get the two programs communicating, you can contact DemandForce and they will help you setup the reverse bridge. If you are not currently an Open Dental customer, then it may be pertinent to first install the trial version of Open Dental b...
by grahamde
Wed Jul 28, 2010 1:24 pm
Forum: Developers
Topic: HookAddCode request - ContrChart.FillProgNotes_begin
Replies: 1
Views: 2577

Re: HookAddCode request - ContrChart.FillProgNotes_begin

Feature request completed. Release will be version 7.1.30 and later.
by grahamde
Mon Jul 05, 2010 6:03 am
Forum: Main Forum
Topic: Insurance Answers Plus
Replies: 4
Views: 6774

Re: Insurance Answers Plus

Yes, the new IAP fixes which search by IAP plan number require an updated Iaplus10.dll file.
by grahamde
Thu Apr 29, 2010 6:21 am
Forum: Advanced Topics
Topic: Web Service?
Replies: 26
Views: 20443

Re: Web Service?

Our server has the following files and versions: CDT.dll 7.0.1.0 CodeBase.dll 6.4.0.0 Mysql.data.dll 1.0.9.0 OpenDentalServer.dll 7.0.1.0 OpenDentBusiness.dll 7.0.23.0 It looks like your CDT.dll file is either way out of date, or we were not tracking the CDT version back in the release of 6.9. I als...
by grahamde
Wed Apr 28, 2010 12:36 pm
Forum: Advanced Topics
Topic: Web Service?
Replies: 26
Views: 20443

Re: Web Service?

Actually, our web service is working without a Web.config file. Does the C:\Program Files\Open Dental\bin\ directory exist? If so, what files do you see and what are their versions?
by grahamde
Fri Feb 19, 2010 6:09 am
Forum: Main Forum
Topic: Switching from Softdent
Replies: 6
Views: 7194

Re: Switching from Softdent

Softdent conversions are now $700. For more information, see our conversions page at
http://70.90.133.65:1942/ConversionList ... nList.aspx
by grahamde
Tue Dec 02, 2008 7:31 am
Forum: Main Forum
Topic: Editing the Billing Statement
Replies: 11
Views: 9756

Re: Editing the Billing Statement

I was also wondering what our other Australian customers are doing about this problem. We have 3 offices currently using Open Dental in Australia who are also on support. Dr. Bennett, perhaps I could give you their contact info by email and you could contact them for me during reasonable hours? I wo...
by grahamde
Tue Dec 02, 2008 7:10 am
Forum: Main Forum
Topic: Editing the Billing Statement
Replies: 11
Views: 9756

Re: Editing the Billing Statement

I was also thinking that using the NPI field sounded like a good place to store the provider number.
by grahamde
Fri Oct 10, 2008 9:04 am
Forum: Main Forum
Topic: printing from linux workstation
Replies: 2
Views: 4208

Re: printing from linux workstation

The error text that you provided here is all being completely generated by MONO, as no such error texts exist in Open Dental explicitly. Therefore, I have two suggestions for you: 1)In the SUSE 10.3 Yast Software package manager, be sure you have ALL cups related packages installed just to be sure y...
by grahamde
Thu Mar 13, 2008 4:16 pm
Forum: Main Forum
Topic: Forum was down for maintenance on 3/13/08
Replies: 1
Views: 2986

Forum was down for maintenance on 3/13/08

The forum was upgraded a version for feature improvements.
by grahamde
Thu Mar 13, 2008 2:23 pm
Forum: Main Forum
Topic: Forum was down for maintenance
Replies: 3
Views: 3988

Caching

Check to be sure your browser is using file caching in the browsing history?
by grahamde
Tue Mar 11, 2008 3:21 pm
Forum: Main Forum
Topic: Forum was down for maintenance
Replies: 3
Views: 3988

Forum was down for maintenance

Already done. Thank you.
by grahamde
Fri Mar 07, 2008 1:31 pm
Forum: Developers
Topic: Build warnings
Replies: 4
Views: 7053

Commiting .sln and .suo files

It is OK to commit OpenDental.sln because this file holds information related to which files are included in the project. It is also the case that, if you create a new file in a directory controlled by subversion, that file is not considered part of the project until it is added. You must always add...
by grahamde
Fri Jun 22, 2007 5:00 pm
Forum: Developers
Topic: Generic Data Access
Replies: 21
Views: 34840

Integer Primary Keys

Hello again Frederik, I forgot to mention that I noticed one other bug in the framework, which is actually fairly critical, but can be fixed failry easily. There are at least two places where you assume that primary keys are always integers (DataObjectInfo.GetPrimaryKeyField() and DataObjectInfo.Set...
by grahamde
Fri Jun 22, 2007 1:52 pm
Forum: Developers
Topic: Data Interface Objects
Replies: 2
Views: 6459

Mount Items

Frederik, I went back and looked and the image module and remembered that the mount and associated mountitems and documents are deleted in the image module, by calling the other simpler delete functionality. Originally the delete functions were setup to handle deleting form multiple tables as I sugg...
by grahamde
Fri Jun 22, 2007 10:01 am
Forum: Developers
Topic: Data Interface Objects
Replies: 2
Views: 6459

Data Interface Objects

fcarlier, There are a few things that should be brought to your attention with your recent changes. First thing is, I noticed that you have been tending to replace all the Delete() functionality in the data interface classes with the simple DataObjectFactory<Type>.DeleteObject(Type object). However,...
by grahamde
Thu Jun 21, 2007 11:09 am
Forum: Developers
Topic: Image storage in Database, FTP Server
Replies: 9
Views: 16009

Image Store Functionality

My main concern now is to create an additional layer so that the data storage is abstracted away from the UI. From there, it should be easier to implement any other storage system. The reason for storing files in a database or on an ftp server is basically Linux compatibility. Anyway, if you are ok...
by grahamde
Thu Jun 21, 2007 11:05 am
Forum: Developers
Topic: Generic Data Access
Replies: 21
Views: 34840

Data Definition and Storage Separation

It would also be possible to keep the two class per table model by having the second class inherit from its corresponding table definition. For instance, we could have Patients inherit Patient. That way, the Patient object by itself would only define the data structure, and the Patients class would ...
by grahamde
Thu Jun 21, 2007 10:20 am
Forum: Developers
Topic: Image storage in Database, FTP Server
Replies: 9
Views: 16009

Image File Storage

Storing images in the database has been up for discussion several times in the past. We have traditionally decided to just always keep the images outside of the database in an on-disk location, so that database backups would be faster if one was not concerned with the associated images (the data its...
by grahamde
Thu Jun 21, 2007 10:06 am
Forum: Developers
Topic: Generic Data Access
Replies: 21
Views: 34840

Active Record Plan or Domain Model

Hi Derek, I think that is a good idea. Basically, you're talking about implementing the Active Record data pattern (which I like). A couple of remarks: 1. If you make the base class (in my case it was DataObjectBase) generic, eg: public class Patient : TableDef<Patient>, you get type-safety for fre...
by grahamde
Wed Jun 20, 2007 11:12 pm
Forum: Developers
Topic: Generic Data Access
Replies: 21
Views: 34840

Possible Improvements On The Database Framework

fcarlier, I was looking through your database framework code in your branch. Thank you for thoughts, they are very helpful. However, after reviewing the entire design, I have a some additional work I would like everyone to consider. I have copied your branch into my own personal branch of "grahamde"...
by grahamde
Wed Jun 20, 2007 11:46 am
Forum: Developers
Topic: Generic Data Access
Replies: 21
Views: 34840

Re: Automatic Incrementation In Oracle

The current design is using sequences already to handle auto-incrementation. However, there are places in the program where the insert ID must be returned to the program for use elsewhere. Since a sequence is internal to Oracle and there is no automatic way of getting the last inserted primary key ...
by grahamde
Tue Jun 19, 2007 11:34 am
Forum: Developers
Topic: Generic Data Access
Replies: 21
Views: 34840

Automatic Incrementation In Oracle

In response to fcarlier, bullet point #5: The current design is using sequences already to handle auto-incrementation. However, there are places in the program where the insert ID must be returned to the program for use elsewhere. Since a sequence is internal to Oracle and there is no automatic way ...
by grahamde
Tue Jun 19, 2007 10:36 am
Forum: Developers
Topic: Object.MemberwiseClone() instead of Copy()
Replies: 3
Views: 7481

Using Clone()

I noticed this problem a while back and I agree that we should be using this basic object level functionality. In response to Dr. Sparks, we can still use complicated copy functionality by overriding the Clone() function in the specific situations that require it. For instance: public override bool ...