Search found 5409 matches

by jordansparks
Thu Feb 25, 2021 8:32 am
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

Really good question. No. Our DICOM viewer can currently be described as lightweight. It was built to handle single XDR images, which was the only file format example that we had. It can likely handle other similar single DICOM images as well, but it won't know what to do with multi-frame. What soft...
by jordansparks
Tue Feb 23, 2021 11:40 pm
Forum: Developers
Topic: New API
Replies: 10
Views: 453

Re: New API

Same token, but it will be a new URL. That detail is explained in the link above. Click on the PDF link on that page.
by jordansparks
Tue Feb 23, 2021 11:38 pm
Forum: Developers
Topic: Extracting data from OpenDental server via API
Replies: 4
Views: 804

Re: Extracting data from OpenDental server via API

The new API doesn't really seem to have a method yet for insurance benefits. Once we add query capability to the API, then you could use that to query for what you need. It's sort of hard for me to imagine why anyone would normally want this info. I assume you are talking about 100-80-50 percentages...
by jordansparks
Tue Feb 23, 2021 9:35 pm
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

About 2 weeks
by jordansparks
Wed Feb 17, 2021 8:55 am
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

I'm not sure what you mean by automatically. You would take your screenshot with alt-PrtScn, or with Snip-n-sketch, or by any other means. You would then paste into a category in the Imaging module. Your resolution won't be as good with a screenshot, but it might be good enough for what you need. Yo...
by jordansparks
Tue Feb 16, 2021 11:48 pm
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

Open Dental saves acquired Twain radiographs as TIF. I'm not sure what you mean by "adding image templates". You can edit or add mounts at any time. But you cannot change existing mount layouts yet, if that's what you are asking. For example, if you have a 4BW mount, you can't add a 5th image to it....
by jordansparks
Tue Feb 16, 2021 11:34 pm
Forum: Developers
Topic: Bug in ProgramEntry.cs
Replies: 6
Views: 162

Re: Bug in ProgramEntry.cs

Right. That entire method is gone as of 20.2. I could backport a 3 line fix, but I'm afraid to, because I have no way to test the necessary scenarios. I didn't write that section, so I don't understand it deeply enough. I don't want to destabilize it.
by jordansparks
Mon Feb 15, 2021 1:00 pm
Forum: Developers
Topic: Log in using OD password
Replies: 1
Views: 69

Re: Log in using OD password

That's one that we had to obfuscate. So that code isn't available. I just looked at the code. It seems to be based on KeccakNISTInterface.c from http://keccak.noekeon.org/
by jordansparks
Mon Feb 15, 2021 12:56 pm
Forum: Main Forum
Topic: Fonts are too large/ graphics messed up
Replies: 1
Views: 77

Re: Fonts are too large/ graphics messed up

Windows has a setting in there somewhere to fix it. Look on our Zoom page in the manual. The suggested fixes are not yet specific to remote or virtual machines.
by jordansparks
Thu Feb 11, 2021 4:45 pm
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

1. Well, where do they save the image? Go find the image. Copy/paste into Open Dental. There are lots of ways to paste/import. 2. Not yet, sorry. 3. Yes, you can do literally any photo montage layout, with any combination of image sizes, into a mount. 4. We do allow dragging into mounts from windows...
by jordansparks
Thu Feb 11, 2021 4:22 pm
Forum: Developers
Topic: Appointment API requirements and questions
Replies: 5
Views: 133

Re: Appointment API requirements and questions

Customer does not need to be on support to use the API. The API isn't intended for direct customer use, but is only intended for 3rd party companies that are building integrations. Keeping that in mind, we probably won't have anything for free. We're probably looking at $10/month to cover a variety ...
by jordansparks
Thu Feb 11, 2021 12:15 pm
Forum: Developers
Topic: Appointment API requirements and questions
Replies: 5
Views: 133

Re: Appointment API requirements and questions

I've been thinking really hard about how to charge for this. Flat fee is easier to manage. Low/free is obviously better if we can figure out how. Adding a few appointments would be a very low load on our servers, but I can also see how someone might start hitting us with read requests at a furious p...
by jordansparks
Thu Feb 11, 2021 12:09 pm
Forum: Developers
Topic: Appointment API requirements and questions
Replies: 5
Views: 133

Re: Appointment API requirements and questions

They don't need to be on e-services. I think they might need to be on support, and I think we charge a little bit for use of the API. It just doesn't seem possible to expect a customer to maintain their own web server. This was the only way we could think of to make it a really smooth experience. I ...
by jordansparks
Wed Feb 03, 2021 8:13 pm
Forum: Plug-ins
Topic: Plug-ins Forum Topics
Replies: 7
Views: 8742

Re: Plug-ins Forum Topics

Locking this topic.
by jordansparks
Wed Feb 03, 2021 8:11 pm
Forum: Developers
Topic: 404 errors from new api endpoint
Replies: 3
Views: 63

Re: 404 errors from new api endpoint

Soon. It can't be live until 21.1 is released, because the office must be on 21.1. Also, the coding is actually a bit ahead of the posted documentation at the moment. We'll try to rectify that shortly.
by jordansparks
Wed Feb 03, 2021 8:07 pm
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

20.5
by jordansparks
Thu Jan 28, 2021 9:36 pm
Forum: Main Forum
Topic: Log In to OD Via RFID
Replies: 1
Views: 102

Re: Log In to OD Via RFID

Maybe someday. We all have cards, too. It would be handy.
by jordansparks
Wed Jan 27, 2021 3:44 pm
Forum: Developers
Topic: New API
Replies: 10
Views: 453

Re: New API

Just do the API. It's so much easier. Plugins are for when you want to make a whole new window in the UI that only talks to your own tables in the db and not any of the other tables. We'll eventually need to clamp down on queries from within plugins, so don't waste your time. Look at all the methods...
by jordansparks
Fri Jan 22, 2021 11:45 am
Forum: Developers
Topic: API to update appointment status
Replies: 17
Views: 3551

Re: API to update appointment status

I don't like the logic in the FHIR API for this. It assumes that you have attached a schedule to an operatory, which is not how most users do it. Usually, you attach a schedule to a provider and then a provider to an operatory. So the FHIR API will miss those. The new non-FHIR API will get it right ...
by jordansparks
Fri Jan 22, 2021 9:58 am
Forum: Advanced Topics
Topic: Database corrupted because a conversion failed
Replies: 5
Views: 297

Re: Database corrupted because a conversion failed

Ah, that makes more sense. Our business model is centered on a recurring monthly fee. Being outside the US, that might not make as much sense for you. You could get on support for long enough to convert and stabilize. I honestly don't know what the minimum number of months is.
by jordansparks
Sun Jan 17, 2021 2:54 pm
Forum: Plug-ins
Topic: Dutch Dental Claims and Bookkeeping plug-in
Replies: 1
Views: 191

Re: Dutch Dental Claims and Bookkeeping plug-in

No, don't let them make any changes to the db with queries. Our API should be ready soon for that sort of thing.
by jordansparks
Sun Jan 17, 2021 2:50 pm
Forum: Advanced Topics
Topic: Database corrupted because a conversion failed
Replies: 5
Views: 297

Re: Database corrupted because a conversion failed

I searched through the code and couldn't find a match for that text. With a version that old, we would probably have to help you. Not sure what the problem is. I'm surprised that you are still able to get by with it. Seems like the biggest problem would be submitting claims in the newer formats. The...
by jordansparks
Sun Jan 17, 2021 2:42 pm
Forum: Advanced Topics
Topic: Using artificial intelligence in dentistry
Replies: 7
Views: 4609

Re: Using artificial intelligence in dentistry

I looked at their flow: https://hyggasolutions.com/en/solutions/functional-dental-care/ Seems like their push is to gain efficiency by doing all the cleaning and restorations at the first visit right after the exam. But their flow assumes that this patient doesn't go to the dentist every 6 months. I...
by jordansparks
Sun Jan 17, 2021 1:14 pm
Forum: Advanced Topics
Topic: MariaDB
Replies: 3
Views: 2589

Re: MariaDB

It's complicated. We're currently lukewarm about MariaDB. We were more enthusiastic last year, but then our hopes were tempered a bit. We are continuing to research it. The setbacks we've had have been with very large customers pushing it hard. Some queries are inexplicable slower than MySQL. For th...
by jordansparks
Sun Jan 17, 2021 1:09 pm
Forum: Main Forum
Topic: Win 10 - Windows Snapping while dragging OD not working?
Replies: 1
Views: 279

Re: Win 10 - Windows Snapping while dragging OD not working?

Yeah, that's gone now. See https://www.opendental.com/manual/zoom.html You'll see on that page that the dragging should work, but just not with the animation. I think there might be a bug that's preventing the dragging from working at the moment, though. We'll probably be able to get the dragging wo...
by jordansparks
Sun Jan 17, 2021 1:06 pm
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

As I said in another post, we did just add support for DICOM in version 20.5. We load the DICOM file right into OD. The idea is that you could apply windowing (brightness/contrast) to the 12 bit image in real time with a slider. This wouldn't be possible if we used Orthanc to get a PNG from the DICO...
by jordansparks
Sun Jan 17, 2021 1:03 pm
Forum: Main Forum
Topic: Sharing CBCTs
Replies: 5
Views: 468

Re: Sharing CBCTs

It's not nagging. I'm eager to talk about it. We just added support for native DICOM in version 20.5, so I'm not sure Orthanc would add much.
by jordansparks
Mon Jan 11, 2021 1:50 pm
Forum: Advanced Topics
Topic: Long Page Load Using Remote Database
Replies: 1
Views: 247

Re: Long Page Load Using Remote Database

You aren't worried about exposing a MySQL database port to the world? That's too scary for me. That's why we have not optimized for that scenario.
by jordansparks
Mon Jan 11, 2021 8:00 am
Forum: Developers
Topic: New API
Replies: 10
Views: 453

Re: New API

Well, we'll have to do something about plugins eventually. We need to be able to vet them specifically to avoid the scenario you suggest. Plugins are to add UI elements or for supplemental database tables. They shouldn't be used for an end run around the prohibition against write queries. But first ...
by jordansparks
Sun Jan 10, 2021 9:02 pm
Forum: Developers
Topic: New API
Replies: 10
Views: 453

Re: New API

For now, we are going to host it. I don't quite follow your suggestion about the alternative. The goal is to make it massively powerful. Even though the connections would go through us, we can still keep costs down by hole punching so that you and the customer are connected directly and the message ...
by jordansparks
Sun Jan 10, 2021 7:34 pm
Forum: Developers
Topic: New API
Replies: 10
Views: 453

New API

The new API is now functional. That doesn't mean it's been released yet, or that it's very good yet, but it is functional. We'll keep FHIR around, but this new one is where we will put all our effort. FHIR was simply too complicated. By starting over from scratch, we can make an API that people can ...
by jordansparks
Fri Jan 08, 2021 12:05 pm
Forum: Developers
Topic: finding a pt name with the API
Replies: 5
Views: 285

Re: finding a pt name with the API

Right. Now that you mention it, we might add a function to our API to allow a query to be passed in, and a table to be returned. That way, queries could be done through the API, solving a lot of these kinds of issues.
by jordansparks
Fri Jan 08, 2021 12:03 pm
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

What specific version are you using? Tweaks to the scanning were made.
by jordansparks
Fri Jan 08, 2021 9:25 am
Forum: Developers
Topic: finding a pt name with the API
Replies: 5
Views: 285

Re: finding a pt name with the API

Queries are far more powerful for read-only than the API will ever be. The purpose of the API is to let users make changes to data in the database without running forbidden Update and Insert commands. We will add as many Select functions as we can, but it's never going to be more than the tip of the...
by jordansparks
Fri Jan 08, 2021 9:19 am
Forum: Main Forum
Topic: Zero out a specific procedure code
Replies: 2
Views: 220

Re: Zero out a specific procedure code

I don't think our conversion department should touch anything like that. There are other options.
by jordansparks
Fri Jan 08, 2021 9:17 am
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

It takes a moment to load a FMX from the hard drives, but other than that, it doesn't bog anything down. The disadvantages: -Not mature, so there are likely to be a few annoyances. -Might not have certain features that your current imaging software has. Example: measure distance. -TWAIN works, but w...
by jordansparks
Sun Jan 03, 2021 4:14 pm
Forum: Developers
Topic: Strange behavior using FormODBase
Replies: 2
Views: 146

Re: Strange behavior using FormODBase

Yes, that's a known issue. Blame MS. If you change a font on a listbox, it clears the selected index. Who could've guessed? We need to change the font when we scale, so just handle it. When your selected index change event fires, just test for -1. We do automatically set the selected index back to w...
by jordansparks
Fri Jan 01, 2021 2:19 pm
Forum: Main Forum
Topic: Problem printing forms and letters
Replies: 10
Views: 542

Re: Problem printing forms and letters

This is actually a major bug. Hundreds of bugs, really. If your primary monitor is not set to 100%, then MS tries to "help" by scaling the fonts. This was not caught in beta testing because our testing was generally on a 4k secondary monitor. But now that we know about it, lots of progress is being ...
by jordansparks
Thu Dec 31, 2020 11:50 am
Forum: Developers
Topic: Open Dental runs in background even after quit
Replies: 7
Views: 392

Re: Open Dental runs in background even after quit

When in VS, there are two ways to terminate a program. You can click stop in VS, or you can close OD itself. Clicking stop in VS should work 100% of the time, so I'm guessing your original screenshot was closing OD itself.
by jordansparks
Thu Dec 31, 2020 10:49 am
Forum: Developers
Topic: finding a pt name with the API
Replies: 5
Views: 285

Re: finding a pt name with the API

We are working every day on the API. Today, we were finally able to track down your issue. Basically, our documentation does not have good enough examples. I hope to be able to upload better documentation for your issue within a day or two. The "name" parameter that you used would only be for a port...
by jordansparks
Tue Dec 29, 2020 2:34 pm
Forum: Main Forum
Topic: Problem printing forms and letters
Replies: 10
Views: 542

Re: Problem printing forms and letters

Also, I think this might only be an issue for older versions of Windows. We are still sorting that out. Try to get all your computers to Windows 10, and I think there will be less issues to deal with.
by jordansparks
Sat Dec 26, 2020 4:07 pm
Forum: Main Forum
Topic: Problem printing forms and letters
Replies: 10
Views: 542

Re: Problem printing forms and letters

For general font issues (not quite what you describe), we found a new setting that might help in some situations. We will be posting this on the Zoom page with screenshots. On the shortcut that you use to launch OD, right click, properties, Compatability tab, Change high DPI settings, check "Overrid...
by jordansparks
Sun Dec 20, 2020 8:41 pm
Forum: Main Forum
Topic: Problem printing forms and letters
Replies: 10
Views: 542

Re: Problem printing forms and letters

Then maybe the laptops are not 100% Microsoft zoom? There's got to be something different between the normal ones and the ones that are printing too small. Compare the MS zooms, not just the OD zooms.
by jordansparks
Sat Dec 19, 2020 12:22 pm
Forum: Main Forum
Topic: Payment Plan
Replies: 3
Views: 331

Re: Payment Plan

Hard to say without looking at it. Procedures are attached to the payment plan?
by jordansparks
Sat Dec 19, 2020 12:04 pm
Forum: Main Forum
Topic: Problem printing forms and letters
Replies: 10
Views: 542

Re: Problem printing forms and letters

Do those workstations have a zoom setting?
by jordansparks
Mon Dec 14, 2020 8:18 am
Forum: Advanced Topics
Topic: Table performance_schema has the wrong structure
Replies: 2
Views: 214

Re: Table performance_schema has the wrong structure

I was going to suggest that you might install mysql 5.6. Still sounds like it might be related to that.
by jordansparks
Fri Dec 11, 2020 4:11 pm
Forum: Main Forum
Topic: Custom Sheet
Replies: 4
Views: 528

Re: Custom Sheet

I don't understand. Forms are available in the main toolbar. Any sheet of the correct type should show as a form. That's not the Family toolbar, but isn't it basically the same thing?
by jordansparks
Sat Dec 05, 2020 8:12 am
Forum: Main Forum
Topic: Custom Sheet
Replies: 4
Views: 528

Re: Custom Sheet

I'm very sorry about the backlog. Covid is really throwing a wrench in our operations. Most people are working from home, but that's slower. It's also difficult to train new employees on a 3-way call instead of looking over a shoulder. Then there's the issue of everyone home schooling, so many emplo...
by jordansparks
Fri Dec 04, 2020 8:26 pm
Forum: Main Forum
Topic: Disabling "Change Length for new provider?"
Replies: 3
Views: 351

Re: Disabling "Change Lenfth for new provider?"

Just fixed the feature request system so that you can see and vote on #8195.
by jordansparks
Tue Dec 01, 2020 1:19 pm
Forum: Main Forum
Topic: Audit trail time doesn't match computer time
Replies: 3
Views: 423

Re: Audit trail time doesn't match computer time

Most/all audit trail entries are tied to server time so that they cannot be manipulated by someone changing the local computer time. Have you checked your server time?
by jordansparks
Sat Nov 28, 2020 9:47 am
Forum: Developers
Topic: Zoomify plugin Forms
Replies: 3
Views: 292

Re: Zoomify plugin Forms

90 is too much. Change your monitor scale in Windows first to be more reasonable, then add a little bit more inside of OD if necessary.
by jordansparks
Sat Nov 28, 2020 9:45 am
Forum: Advanced Topics
Topic: Uploading PDFs to patient's file
Replies: 13
Views: 897

Re: Uploading PDFs to patient's file

That's a trickier problem. I suppose we could add a pref that creates a folder whenever a patient was created.
by jordansparks
Sat Nov 28, 2020 9:38 am
Forum: Main Forum
Topic: How to handle a patient with 3 dental insurance plans?
Replies: 1
Views: 322

Re: How to handle a patient with 3 dental insurance plans?

I think you can edit the teriary claim to show that info even though it's not automatic.
by jordansparks
Tue Nov 24, 2020 9:31 pm
Forum: Advanced Topics
Topic: Uploading PDFs to patient's file
Replies: 13
Views: 897

Re: Uploading PDFs to patient's file

It's been posted. Prefix your files with _#_, where # is the DefNum. It will strip off the prefix and then import to the specified category.
by jordansparks
Tue Nov 24, 2020 9:29 pm
Forum: Advanced Topics
Topic: compile 20.3 under VS2019
Replies: 23
Views: 1307

Re: compile 20.3 under VS2019

Thanks for the ideas. We have to do this ourselves, of course.
by jordansparks
Tue Nov 24, 2020 9:26 pm
Forum: Main Forum
Topic: Sharing CBCTs
Replies: 5
Views: 468

Re: Sharing CBCTs

I'm not sure. Would you send them to the orthodontist as a DICOM file, or would you export it to some other format?
by jordansparks
Tue Nov 24, 2020 9:24 pm
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

We're going to alpha in 2 weeks. Beta usually follows a couple of weeks after that. But you don't want to use a beta version until it's been out for a few weeks. So you're looking at about the second week of January, and it will be slightly buggy because it's a beta. I think it does make sense to wa...
by jordansparks
Tue Nov 24, 2020 9:15 pm
Forum: Main Forum
Topic: Changing and upgrading forms with background images
Replies: 2
Views: 275

Re: Changing and upgrading forms with background images

The backgrounds are saved in OpenDentImages(aka AtoZ)/SheetImages folder: https://www.opendental.com/manual/sheetsstaticimage.html Once you use a form with a patient, it's a copy of the original. Making changes should not affect any existing patient forms. It sounds like you might have accidentally ...
by jordansparks
Tue Nov 24, 2020 9:02 pm
Forum: Developers
Topic: Opendental with mysql 8.x -- 1st try
Replies: 5
Views: 508

Re: Opendental with mysql 8.x -- 1st try

When we do a db backup during update, you might notice that we create all myisam files. Backups are pointless otherwise.
by jordansparks
Tue Nov 24, 2020 9:00 pm
Forum: Developers
Topic: Writing to the db is discouraged, but the API is very barebones, what do I do?
Replies: 15
Views: 2658

Re: Writing to the db is discouraged, but the API is very barebones, what do I do?

I can't quite figure out why you would want to delete someone's email address, but those do seem pretty safe.
by jordansparks
Mon Nov 23, 2020 1:13 pm
Forum: Developers
Topic: Opendental with mysql 8.x -- 1st try
Replies: 5
Views: 508

Re: Opendental with mysql 8.x -- 1st try

innodb is supported, but ALL tables should be the same, and it must also be the default engine. The downside is that you can no longer make backups by copying files. That's a deal breaker as far as I'm concerned. Making backups is hugely important, and you should not be doing a single thing that wou...
by jordansparks
Mon Nov 23, 2020 1:07 pm
Forum: Main Forum
Topic: Disabling "Change Length for new provider?"
Replies: 3
Views: 351

Re: Disabling "Change Lenfth for new provider?"

I'm not positive, but I think there might not be an option to turn that off. I just reviewed feature request 8195, which would cover that.
Actually... There's a technical issue that will prevent you from seeing that request. I'll work on that tonight.
by jordansparks
Mon Nov 23, 2020 12:08 pm
Forum: Main Forum
Topic: Sharing CBCTs
Replies: 5
Views: 468

Re: Sharing CBCTs

I'm assuming they are saved as DICOM files that are managed by the CBCT software?
by jordansparks
Sun Nov 22, 2020 4:42 pm
Forum: Developers
Topic: Zoomify plugin Forms
Replies: 3
Views: 292

Re: Zoomify plugin Forms

1. Inherit your form from FormODBase. 2. Add InitializeLayoutManager(); just below InitializeComponent(); in the constructor. 3. If you did any control movement or resizing in code, use the LayoutManager.Move for those lines. 4. Test by dragging to resize and by also dragging to a different monitor ...
by jordansparks
Sun Nov 22, 2020 9:19 am
Forum: Advanced Topics
Topic: Uploading PDFs to patient's file
Replies: 13
Views: 897

Re: Uploading PDFs to patient's file

Beta is 20.4. I saw progress on this Friday, but it's not quite done.
by jordansparks
Sun Nov 22, 2020 9:17 am
Forum: Advanced Topics
Topic: compile 20.3 under VS2019
Replies: 23
Views: 1307

Re: compile 20.3 under VS2019

No schema changes would be best, of course, but the downside is making customers wait months. We have big discussions about backporting any schema changes, and the benefits must heavily outweigh the costs each time. Yes, we've been trying to move to git for years. But we have a massive private repos...
by jordansparks
Fri Nov 20, 2020 9:55 am
Forum: Advanced Topics
Topic: compile 20.3 under VS2019
Replies: 23
Views: 1307

Re: compile 20.3 under VS2019

I think I know. We add conversion scripts at random times prior to release. Then, we change the version number upon release. I always work in the head, so I never notice this issue. Go to OpenDental, Program, Properties, Assembly Information. Change the version there to match the version of the conv...
by jordansparks
Fri Nov 20, 2020 9:30 am
Forum: Advanced Topics
Topic: Uploading PDFs to patient's file
Replies: 13
Views: 897

Re: Uploading PDFs to patient's file

I think we might be able to add that today to the head, and maybe backport to beta if it looks extremely safe.
by jordansparks
Thu Nov 19, 2020 9:21 pm
Forum: Advanced Topics
Topic: compile 20.3 under VS2019
Replies: 23
Views: 1307

Re: compile 20.3 under VS2019

Not sure. We don't usually see that.
by jordansparks
Thu Nov 19, 2020 9:17 pm
Forum: Advanced Topics
Topic: Uploading PDFs to patient's file
Replies: 13
Views: 897

Re: Uploading PDFs to patient's file

Correct. You can't specify the folder. I think it ends up in the first folder. So you could organize the folders with your "in" folder at the top, if that's how it's normally used. I'll think about some sort of special prefix or suffix that could be added to the filename to designate destination fol...
by jordansparks
Tue Nov 17, 2020 11:16 pm
Forum: Advanced Topics
Topic: compile 20.3 under VS2019
Replies: 23
Views: 1307

Re: compile 20.3 under VS2019

That means you must be trying to connect to a database that had been used by a slightly newer version of OD. Not sure how you did that, exactly. It's good to have a slightly older version of a db that you can make copies of for repeated testing. There are lots of ways to approach it. You'll figure s...
by jordansparks
Tue Nov 17, 2020 9:11 pm
Forum: Advanced Topics
Topic: compile 20.3 under VS2019
Replies: 23
Views: 1307

Re: compile 20.3 under VS2019

Mixed mode assembly error is addressed here:
https://www.opendental.com/site/sourcecode.html
by jordansparks
Fri Nov 13, 2020 1:01 pm
Forum: Developers
Topic: DB Update Script
Replies: 4
Views: 437

Re: DB Update Script

The "script" is in C#. You can't run in separately. When you are ready to update, launch 20.4 and connect to the 19.3 db. It will prompt you to update the db.
by jordansparks
Wed Nov 11, 2020 10:07 am
Forum: Main Forum
Topic: New Care Credit Integration Setup Problem
Replies: 13
Views: 1356

Re: New Care Credit Integration Setup Problem

I'm going to rephrase that. The dll cannot work with any version of OD where the source code was changed in any manner. This prevents hacking of the dll. It's technically impossible for that dll to work for you.
by jordansparks
Tue Nov 10, 2020 9:17 pm
Forum: Advanced Topics
Topic: compile 20.3 under VS2019
Replies: 23
Views: 1307

Re: compile 20.3 under VS2019

Make sure your configuration for the entire solution and most projects is Debug x86 (not Any CPU or Mixed Platforms).
by jordansparks
Tue Nov 10, 2020 7:14 pm
Forum: Advanced Topics
Topic: compile 20.3 under VS2019
Replies: 23
Views: 1307

Re: compile 20.3 under VS2019

Just our ordinary source code? Or some of yours mixed in?
by jordansparks
Tue Nov 10, 2020 7:12 pm
Forum: Advanced Topics
Topic: Uploading PDFs to patient's file
Replies: 13
Views: 897

Re: Uploading PDFs to patient's file

You don't have to involve the db at all. Just drop the files in the the patient's folder. The name of their folder is in the db as patient.ImageFolder. The next time the user opens that patient images module, it will automatically recognize the new file(s) and prompt to add to db. You should never d...
by jordansparks
Mon Nov 09, 2020 11:30 pm
Forum: Developers
Topic: Updating textNotes from a Plugin
Replies: 6
Views: 482

Re: Updating textNotes from a Plugin

I can't figure out why you need to call FillControlsOnStartup again. It was already called once, and it's only designed to be called once. It looks like you've set textNotes.text in the line above, so why are you saying textNotes isn't refreshing? That makes no sense. You've clearly set it.
by jordansparks
Sun Nov 08, 2020 11:40 am
Forum: Developers
Topic: Updating textNotes from a Plugin
Replies: 6
Views: 482

Re: Updating textNotes from a Plugin

How about a hook at the end of FillControlsOnStartup()?
by jordansparks
Sat Nov 07, 2020 11:04 pm
Forum: Main Forum
Topic: New Care Credit Integration Setup Problem
Replies: 13
Views: 1356

Re: New Care Credit Integration Setup Problem

I'm pretty sure we can just give it to you.
by jordansparks
Sat Nov 07, 2020 10:47 am
Forum: Main Forum
Topic: Left side of the screen window resize bug when maximized
Replies: 3
Views: 486

Re: Left side of the screen window resize bug when maximized

Interesting. I put quite a bit of effort into intentionally including that feature, actually. After I maximize a window, there's nothing more frustrating to me than the inability to drag it smaller. For example, I like to maximize and then drag either the right or left so that it only fills half the...
by jordansparks
Sat Nov 07, 2020 9:13 am
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

I look at it a little differently. Once you can capture radiographs directly into Open Dental, then you've eliminated the complexity of the bridges to various imaging programs. This means your images will now be available on remote app, where before they were not. This is our main push right now. So...
by jordansparks
Fri Nov 06, 2020 11:17 pm
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Re: Radiographs and Intraoral Cameras

XDR is already tested with Twain and it works great. But native XDR would be slightly better. I did just get a two way conversation going with an XDR sensor a few hours ago, so the remaining obstacles are fairly low. So Yes, native XDR support will probably also be included in addition to Twain.
by jordansparks
Thu Nov 05, 2020 8:00 pm
Forum: Main Forum
Topic: Radiographs and Intraoral Cameras
Replies: 30
Views: 2234

Radiographs and Intraoral Cameras

We just finished many enhancements to the Imaging Module. You will now be able to take radiographs directly into Open Dental instead of using bridged software. It will take time, of course, for us to list all the compatible hardware, but I'm hopeful that it will work with nearly all hardware because...
by jordansparks
Mon Nov 02, 2020 11:50 am
Forum: Main Forum
Topic: Karen's Replicator has been UPDATED!
Replies: 4
Views: 609

Re: Karen's Replicator has been UPDATED!

How cool is that! My favorite backup utility, back in the day. I hope they figure out how to monetize it to keep it going.
by jordansparks
Sat Oct 31, 2020 3:18 pm
Forum: Plug-ins
Topic: plugin reference woes
Replies: 6
Views: 922

Re: plugin reference woes

I've never seen an informative message for that problem. I've repeatedly lost hours of time as I have to relearn that hard lesson.
by jordansparks
Sat Oct 31, 2020 3:16 pm
Forum: Main Forum
Topic: New Care Credit Integration Setup Problem
Replies: 13
Views: 1356

Re: New Care Credit Integration Setup Problem

You re-copied the RequiredDlls into your bin folder? We change them sometimes.
by jordansparks
Sat Oct 31, 2020 3:14 pm
Forum: Developers
Topic: Archived OD dbs causing a problem
Replies: 2
Views: 437

Re: Archived OD dbs causing a problem

Keeps that folder cleaner, anyway. Darn those buggy 3rd party tools.
by jordansparks
Mon Oct 26, 2020 10:31 pm
Forum: Plug-ins
Topic: plugin reference woes
Replies: 6
Views: 922

Re: plugin reference woes

I think it's because you need to change the version of dot Net in your plugin to be newer, like 4.7.2.
by jordansparks
Mon Oct 26, 2020 10:25 pm
Forum: Developers
Topic: Updating GridOD on a separate thread
Replies: 2
Views: 380

Re: Updating GridOD on a separate thread

Glad you asked. Threads with UI is a terrible combination. I have rules against using that combo in our code, and I'm constantly chasing down violations. Any time you think you need a thread, there are a variety of other strategies that will work much better and be bug free. It's hard to understand ...
by jordansparks
Mon Oct 12, 2020 8:01 pm
Forum: Main Forum
Topic: Briging with Sidexis - Sirona
Replies: 3
Views: 2695

Re: Briging with Sidexis - Sirona

Not sure. It strongly implies that the ini file must already be present. If you can't find it, then you might need to get help from Sirona.
by jordansparks
Sat Oct 10, 2020 2:57 pm
Forum: Main Forum
Topic: Epson GT-S50 Scanner issues
Replies: 15
Views: 8602

Re: Epson GT-S50 Scanner issues

In case anyone else runs across this thread, this bug was just fixed in version 20.3 and later.
by jordansparks
Sat Oct 10, 2020 1:08 pm
Forum: Advanced Topics
Topic: sparks3d.dll not working...
Replies: 5
Views: 1627

Re: sparks3d.dll not working...

kknohria: Not sure what you mean. What specific version are you on? This has all been working great for months.
by jordansparks
Sat Aug 22, 2020 8:03 am
Forum: Developers
Topic: Writing to the db is discouraged, but the API is very barebones, what do I do?
Replies: 15
Views: 2658

Re: Writing to the db is discouraged, but the API is very barebones, what do I do?

You are "updating writeoff using a percentage of feebilled"? You're using an UPDATE query to do that? How are we supposed to maintain the integrity of the database if queries are being run that we have no control over? We waste an enormous amount of very expensive engineer time fixing databases that...
by jordansparks
Thu Aug 20, 2020 4:03 pm
Forum: Developers
Topic: 20.4 Compiliation Errors
Replies: 4
Views: 750

Re: 20.4 Compiliation Errors

Sometimes, in the head, the DLLs in the RequiredDlls folder get a little bit out of date. We don't notice it because we have the source code for those DLLs, so it all still compiles for us.
by jordansparks
Thu Aug 20, 2020 3:52 pm
Forum: Developers
Topic: 20.4 Compiliation Errors
Replies: 4
Views: 750

Re: 20.4 Compiliation Errors

And now I'm getting the GetComputerNameCookie error. One of our engineers committed something that doesn't compile. They usually figure it out and fix it quickly. But it doesn't seem to be fixed yet. I'll pester them.
by jordansparks
Thu Aug 20, 2020 3:07 pm
Forum: Plug-ins
Topic: New Basic Example Plugin
Replies: 2
Views: 753

Re: New Basic Example Plugin

No magic bullet, but here are a few ideas: -There's a difference between build and rebuild -I use a script in project/properties/build events/post-build. Example: xcopy "$(TargetDir)Direct2dWrapper.dll" "..\OpenDental\bin\Debug\" /Y which expands to : xcopy "E:\Documents\OPEN DENTAL SUBVERSION\head\...
by jordansparks
Thu Aug 20, 2020 3:01 pm
Forum: Developers
Topic: 20.4 Compiliation Errors
Replies: 4
Views: 750

Re: 20.4 Compiliation Errors

I did see this error: Missing Namespace: OpenDental.Forms a few days ago. It's an error I had never seen previously. I think I resolved it in just a few seconds, but I don't remember how. I do know that VS has been adding "using" statements for me lately. It's trying to be helpful, but it's really u...
by jordansparks
Thu Aug 20, 2020 2:55 pm
Forum: Advanced Topics
Topic: Bug in 20.3.16 change CDT code alveoloplasty
Replies: 3
Views: 727

Re: Bug in 20.3.16 change CDT code alveoloplasty

Agreed that it's not very slick. It would probably take about 4 hours of engineer time to handle that annoyance. This is because of all the required research, testing, and code review. A cost/benefit analysis says that should probably be a fairly low priority. Sorry.
by jordansparks
Fri Aug 14, 2020 11:32 am
Forum: Main Forum
Topic: Cures Act
Replies: 1
Views: 863

Cures Act

The 21st Century Cures Act was passed in 2016, and the ONC has just released the final rules. It's a beast. Just the small section on EHR Interoperability and Information Blocking is 320 pages of 3 column small font text. The gist is that they are going to force medical software to allow patients to...
by jordansparks
Fri Aug 14, 2020 11:09 am
Forum: Developers
Topic: Visual Studio 2017 / 2019?
Replies: 3
Views: 2758

Re: Visual Studio 2017 / 2019?

Make sure your solution is set to Debug x86.
by jordansparks
Fri Aug 14, 2020 11:06 am
Forum: Developers
Topic: Writing to the db is discouraged, but the API is very barebones, what do I do?
Replies: 15
Views: 2658

Re: Writing to the db is discouraged, but the API is very barebones, what do I do?

Anything having to do with finances or clinical records. I know that covers a lot. When we start clamping down, we will start with things like payment and procedure, and then go from there. The more heavily used a table is, the earlier will will address it.
by jordansparks
Fri Aug 14, 2020 11:01 am
Forum: Developers
Topic: Annoying plugin build problem
Replies: 7
Views: 1697

Re: Annoying plugin build problem

It's pretty common for me to miss a few queries when I'm working from source code. For example, ConvertDatabases6.To20_3_1() might have a number of queries that I already picked up and am using. So my Db thinks it's at 20.3.1. But if it hasn't been publicly released, then it's fair game for someone ...
by jordansparks
Fri Aug 14, 2020 8:49 am
Forum: Main Forum
Topic: Out of Memory Error
Replies: 3
Views: 1119

Re: Out of Memory Error

It should have told you so instead of an error, of course.
by jordansparks
Sun Aug 09, 2020 8:28 pm
Forum: Developers
Topic: Writing to the db is discouraged, but the API is very barebones, what do I do?
Replies: 15
Views: 2658

Re: Writing to the db is discouraged, but the API is very barebones, what do I do?

We will definitely be locking down the ability to write to the dangerous tables. So I would say it's more than a recommendation to not write to the db because it will break soon.
by jordansparks
Sun Aug 09, 2020 8:01 pm
Forum: Main Forum
Topic: v20.3 broke Title Bar size
Replies: 4
Views: 1177

Re: v20.3 broke Title Bar size

The reason for the change was to allow zooming, but it was so incredibly complex that it had to be done in two stages. Version 20.4 will let you zoom the entire program to whatever you want. So you'll be getting back similar functionality without editing the registry. We're going as fast as we can o...
by jordansparks
Sun Jul 19, 2020 4:39 pm
Forum: Main Forum
Topic: Zoom magnification!!
Replies: 4
Views: 1330

Zoom magnification!!

I just added zoom magnification (not the video app) to all windows in Open Dental. No, it wasn't easy. It was the culmination of about 5 months of intensive work. But I thought I had another month to go, and then all of a sudden everything just fell into place. IT WORKS! What it means is that we wil...
by jordansparks
Thu May 28, 2020 6:48 pm
Forum: Main Forum
Topic: Windows 10 as server
Replies: 2
Views: 2063

Re: Windows 10 as server

You'll be fine as long as it's the Pro version.
by jordansparks
Thu May 28, 2020 6:46 pm
Forum: Main Forum
Topic: Using the Supplies feature--or do you use alternatives?
Replies: 1
Views: 4116

Re: Using the Supplies feature--or do you use alternatives?

It's kind of weak. It can be ok for generating a list that you can use to create a shopping list. But we've never had the time to really turn it into a first-rate feature. We do use it ourselves for ordering supplies.
by jordansparks
Thu May 28, 2020 6:43 pm
Forum: Main Forum
Topic: Billing
Replies: 4
Views: 1911

Re: Billing

The entire billing feature was optimized around daily billing.
by jordansparks
Tue Mar 24, 2020 8:29 am
Forum: Plug-ins
Topic: Request: Move hook for Open Dental 20.1
Replies: 9
Views: 3428

Re: Request: Move hook for Open Dental 20.1

We don't usually move hooks, but this one makes sense because it preserves original behavior.
by jordansparks
Mon Feb 17, 2020 10:45 am
Forum: Main Forum
Topic: Wikipedia
Replies: 0
Views: 8158

Wikipedia

Open Dental has a page on wikipedia. Is there anyone who wants to give it a little love? There are too many pros and not enough cons. It needs to be more balanced. There should be more paragraphs and less bullet points. I personally feel like the "free dental" comment is very outdated and pointless....
by jordansparks
Mon Feb 17, 2020 10:41 am
Forum: Main Forum
Topic: Open Dental is on Facebook
Replies: 1
Views: 3296

Re: Open Dental is on Facebook

I resisted for a long time. There are significant downsides to getting involved with the evil empire. It's also a little more organized here.
by jordansparks
Mon Nov 11, 2019 5:51 pm
Forum: Developers
Topic: cellFontSize private to public on ODGrid?
Replies: 13
Views: 16316

Re: cellFontSize private to public on ODGrid?

You could even fork a slightly older version of the grid that still had support for the different font sizes.
by jordansparks
Mon Nov 11, 2019 5:47 pm
Forum: Main Forum
Topic: Much more efficient way of charting
Replies: 14
Views: 9048

Re: Much more efficient way of charting

I like it. I think the example is a pretty extreme scenario. The current process typically involves about 4 clicks per item and usually doesn't involve opening a window. Yours involves about 4 keystrokes instead. It might be fun for us to add keyboard shortcuts for the frequent mouse actions when ch...
by jordansparks
Thu Oct 17, 2019 8:18 am
Forum: Developers
Topic: cellFontSize private to public on ODGrid?
Replies: 13
Views: 16316

Re: cellFontSize private to public on ODGrid?

That was me. I wasn't aware of the history, and there were no comments in the code about why it was that way. All I saw was unnecessary clutter that was making my math and object reuse overly complicated and buggy. Since we never change the font sizes within OD, I had to get rid of it. The grid was ...
by jordansparks
Wed Oct 02, 2019 1:49 pm
Forum: Main Forum
Topic: Adding another location.
Replies: 6
Views: 3315

Re: Adding another location.

I don't think one dentist at two locations would ever trigger a second support fee, regardless of how you set up your databases.
by jordansparks
Wed Oct 02, 2019 1:44 pm
Forum: Plug-ins
Topic: Moving away from plug-ins
Replies: 10
Views: 6182

Re: Moving away from plug-ins

Sorry about the confusion. Let me try again. I'm disappointed that plug-ins are so hard to build. That was never the intent. We're looking for ways to make it easier. That's what I was trying to communicate. If someone is contemplating building a plug-in, I feel like I need to warn them that it's ha...
by jordansparks
Sun Sep 29, 2019 6:52 am
Forum: Main Forum
Topic: Adding another location.
Replies: 6
Views: 3315

Re: Adding another location.

Once you merge them into one db, it's hard/impossible to cleanly split them into two later. Divide and conquer is the solution to many complex problems, and I've always preferred two separate databases for simplicity.
by jordansparks
Sat Sep 28, 2019 6:24 pm
Forum: Main Forum
Topic: Week view refresh
Replies: 2
Views: 1908

Re: Week view refresh

I'm not sure. The entire Appts module was overhauled in 19.3, with much of the drawing rewritten from the ground up. So it's probably going to behave differently.
by jordansparks
Sat Sep 28, 2019 6:23 pm
Forum: Main Forum
Topic: Larger font
Replies: 3
Views: 2576

Re: Larger font

That feature is done in version 19.3
by jordansparks
Sat Sep 28, 2019 6:21 pm
Forum: Advanced Topics
Topic: Using artificial intelligence in dentistry
Replies: 7
Views: 4609

Re: Using artificial intelligence in dentistry

I won't be happy until the machines are doing all the dentistry themselves. Everything between here and there is just stepping stones. My Alexa is not efficient. The only thing it does is let me access very simple data when there is no mouse or keyboard available, and change the music settings when ...
by jordansparks
Sat Sep 28, 2019 6:00 pm
Forum: Advanced Topics
Topic: Critical Error No Fee Cache
Replies: 3
Views: 3249

Re: Critical Error No Fee Cache

We removed Fee Cache in roughly that version. Compiling is very complex, and there always seem to be things like this that creep in. There are thousands of moving parts. That's also a beta version. So your best bet is to move to a newer version for starters.
by jordansparks
Sat Sep 28, 2019 5:51 pm
Forum: Plug-ins
Topic: Moving away from plug-ins
Replies: 10
Views: 6182

Moving away from plug-ins

Plug-ins never worked quite like I expected. It's too much of a barrier for other companies or individuals. Our software has gotten so big and complex that it can take a week just to get it to compile and understand all the parts before even starting on a plug-in. We have a FHIR API that's safer and...
by jordansparks
Fri Oct 03, 2014 11:16 am
Forum: Main Forum
Topic: New Discount Field
Replies: 1
Views: 1707

Re: New Discount Field

The plan has always been to do both. This gets us one step closer. That feature request had 1970 votes on it. The one you want is #622 which has 250 votes. It was kind of obvious to us which one was more in demand.
by jordansparks
Thu Jul 24, 2014 9:40 pm
Forum: Developers
Topic: Translating OD in Arabic
Replies: 8
Views: 6468

Re: Translating OD in Arabic

Sorry, we just don't have the resources. Rather than forking, a plugin might do the trick. I know it would require some resources on your end, but I don't have a better answer.
by jordansparks
Tue Jun 03, 2014 4:25 pm
Forum: Main Forum
Topic: A better clock for the timesheets
Replies: 2
Views: 1618

Re: A better clock for the timesheets

Changing times and dates should be a very rare event. Is there a reason why you're doing it regularly?
by jordansparks
Tue Jun 03, 2014 4:19 pm
Forum: Developers
Topic: Credit Card Integration
Replies: 3
Views: 3360

Re: Credit Card Integration

We do not accept code submissions except in very rare situations. Payment processing tends to be a fairly complex 2-way series of exchanges. It's not just a simple bridge, so I don't see how it could possibly be feasible. But integration is not required to run credit cards. There is only a small amo...
by jordansparks
Sat May 17, 2014 3:13 pm
Forum: Main Forum
Topic: Bug- Cant close window...
Replies: 7
Views: 3295

Re: Bug- Cant close window...

You should delete the entire autocode instead of Ctl-Alt-Del.
by jordansparks
Sat May 17, 2014 2:59 pm
Forum: Main Forum
Topic: Saving EOP
Replies: 18
Views: 9625

Re: Saving EOP

Be careful with those 835s. We just realized that the clearinghouse might combine more than one 835 into a single file in violation of the X-12 standard. Until we release the bug fix next week, Open Dental will only see and process the first 835 that it sees in the file.
by jordansparks
Sat May 17, 2014 2:55 pm
Forum: Main Forum
Topic: Email Inbox (Version 14.2)
Replies: 1
Views: 1429

Re: Email Inbox (Version 14.2)

This is why we don't automatically delete them from your server when we load them into Open Dental. For HTML email, you'll still need to go look at them from your web viewer. Yes, of course it's planned. The reason why we released the inbox in a rough state was to meet the requirements of EHR certif...
by jordansparks
Thu Feb 06, 2014 2:06 pm
Forum: Main Forum
Topic: HIPAA Compliant Email
Replies: 50
Views: 70254

Re: HIPAA Compliant Email

I think it's only in 14.1, which will probably be released in about a week.
by jordansparks
Thu Jan 23, 2014 7:28 pm
Forum: Advanced Topics
Topic: Best practices for a new installation
Replies: 8
Views: 6266

Re: Best practices for a new installation

I can't think of much that would be too painful to fix. It's designed to be able to work quickly out of the box and to also be able to change settings to make it work smoother as you go. Oh, wait. Planned Appointments. Be sure to set one for each patient as they finish up in the chair or else check ...
by jordansparks
Thu Jan 23, 2014 7:22 pm
Forum: Main Forum
Topic: XP and Windows 7 compatible?
Replies: 3
Views: 2256

Re: XP and Windows 7 compatible?

As he said, mixture of OSs is fine. Win 7 64 bit would be the best current choice for a new computer. I don't think anyone even sells 32 bit computers.
by jordansparks
Mon Jan 06, 2014 7:52 pm
Forum: Main Forum
Topic: Canadian Production and Payment without lab fee
Replies: 2
Views: 1762

Re: Canadian Production and Payment without lab fee

Didn't know this was an issue. I'm going to get it added to our Canadian Enhancements page.
http://www.opendental.com/manual/canadi ... ments.html
Seems important.
by jordansparks
Mon Jan 06, 2014 7:48 pm
Forum: Main Forum
Topic: Ortho treatment payment
Replies: 4
Views: 2633

Re: Ortho treatment payment

We may take you up on that some day. Could you please email me your name and number? Jordan@opendental.com That way, the next time we are working on the ortho features, I will be able to quickly contact you and incorporate that information into our decisions. I fully realize that we did not "nail it...
by jordansparks
Mon Jan 06, 2014 7:42 pm
Forum: Main Forum
Topic: Tableau charting software
Replies: 2
Views: 1930

Re: Tableau charting software

My sister works for Tableau. She's been living in London for a few years, helping expand Tableau in Europe. I know that's not at all relevant to your question.
by jordansparks
Mon Jan 06, 2014 7:15 pm
Forum: Developers
Topic: Print a Medical History with more than one page
Replies: 2
Views: 4534

Re: Print a Medical History with more than one page

I just moved this to the Developers forum. Regular users can't do this.
by jordansparks
Mon Oct 21, 2013 7:22 pm
Forum: Main Forum
Topic: Crown initial or replacement
Replies: 14
Views: 6268

Re: Crown initial or replacement

Funny I find it annoying when i get the prompt "Prosthesis date not entered. Continue anyway" after I treatment every crown YES, continue anyway. What a pain in the fluffy pink unicorn!!! Isn't that basically what you are looking for? I wish I could shut it off. Very annoying especially when doing ...
by jordansparks
Thu Oct 17, 2013 5:58 pm
Forum: Main Forum
Topic: Signatures for Credit Card Payments
Replies: 6
Views: 3060

Re: Signatures for Credit Card Payments

I think it's a priority even if people don't vote for it because it feels like a "missing" feature that should have been added when we added the Topaz.
by jordansparks
Thu Oct 17, 2013 5:52 pm
Forum: Main Forum
Topic: Need a Positive Review of Open Dental
Replies: 15
Views: 14338

Re: Need a Positive Review of Open Dental

There was some talk of regional User Group meetings at one point, but haven't heard anything recently. Anything in the works? We have some different options. My preferred option is for us to open up branch offices and have the staff at those offices do User Group meetings as part of their regular d...
by jordansparks
Thu Oct 17, 2013 5:42 pm
Forum: Main Forum
Topic: Noob Question - EMR/EHR
Replies: 6
Views: 2973

Re: Noob Question - EMR/EHR

I would put that particular note in the white box below the graphical tooth chart or else in the Service Notes section of the Medical window.
by jordansparks
Thu Oct 17, 2013 5:38 pm
Forum: Main Forum
Topic: HIPAA Compliant Email
Replies: 50
Views: 70254

Re: HIPAA Compliant Email

The mandated format is called "Direct". It's a specific DNS technology for finding public and private keys associated with email addresses. We have finished building it.
by jordansparks
Thu Oct 17, 2013 7:03 am
Forum: Main Forum
Topic: Feature Request - Bug???
Replies: 4
Views: 2243

Re: Feature Request - Bug???

What happens is that the weight is based max values. For example, if the request with the most votes has 950 votes, then we start with that as the max. All the other weights are set as falling between 0 and 950. If the request with 950 votes has people add or remove their votes, then all the other w...
by jordansparks
Tue Sep 03, 2013 2:51 pm
Forum: Developers
Topic: Error: Mixed mode assembly
Replies: 19
Views: 22890

Re: Error: Mixed mode assembly

We will add this to our manual.
by jordansparks
Tue Aug 27, 2013 7:24 pm
Forum: Main Forum
Topic: New Server Recommendation(s)
Replies: 10
Views: 7261

Re: New Server Recommendation(s)

It might be your server. What does your CPU and memory usage look like in the Task Manager on your server? If that looks good, then it's not your server.
by jordansparks
Tue Aug 27, 2013 7:19 pm
Forum: Main Forum
Topic: Mobile Sync not working
Replies: 7
Views: 3000

Re: Mobile Sync not working

Are you 100% sure you are using the right username/password? Have one of them try to log in on your phone, and you try to log in on their phone. Other than that, I'm drawing a blank.
by jordansparks
Mon Aug 26, 2013 6:47 am
Forum: Main Forum
Topic: Database Maintenance Issue
Replies: 3
Views: 1922

Re: Database Maintenance Issue

Great, it's a very current version. That means it's probably a subtle bug on our end. You should call us so that we know which office you're from. Tell the tech that you talk to that Jordan said it was a bug and for you to call. Tell the tech to escalate it to the programmers, but that you don't nee...
by jordansparks
Mon Aug 26, 2013 6:35 am
Forum: Main Forum
Topic: Mobile Sync not working
Replies: 7
Views: 3000

Re: Mobile Sync not working

I don't understand what part of it isn't working. The synch doesn't happen on the mobile device, but only on one of the office workstations. So I think you are just saying you can't log in on your Android, but that your synch is working fine.
by jordansparks
Fri Aug 23, 2013 8:13 am
Forum: Main Forum
Topic: Progress Note Signature
Replies: 7
Views: 3548

Re: Progress Note Signature

I practiced for 10 years and never signed a single procedure. Are you trying to follow a state law that we didn't have to deal with in Oregon?
by jordansparks
Fri Aug 23, 2013 8:06 am
Forum: Main Forum
Topic: Database Maintenance Issue
Replies: 3
Views: 1922

Re: Database Maintenance Issue

What specific version are you using?
by jordansparks
Wed May 15, 2013 4:04 pm
Forum: Developers
Topic: Change access to method request....
Replies: 8
Views: 4639

Re: Change access to method request....

I'm having trouble understanding why. You're passing in an instance of that form? So the user isn't actually using the UI in that form? You're just using it as a container to simulate user input?
by jordansparks
Tue Apr 23, 2013 6:48 pm
Forum: Main Forum
Topic: Using Tablets for Health History Form Updates
Replies: 2
Views: 1892

Re: Using Tablets for Health History Form Updates

Make sure it's a Windows tablet, not some other operating system. And it can't be Windows RT; that's not really Windows. Screen size must also be at least 1024x768. We have a Window Surface 8 Pro that works fine.
by jordansparks
Wed Mar 27, 2013 7:06 pm
Forum: Advanced Topics
Topic: adding custom dynamic fields to appointment booking
Replies: 4
Views: 5495

Re: adding custom dynamic fields to appointment booking

Well, we already have a field for "booked by". It's part of the securitylog. You can see it in the audit trail for the appointment.
by jordansparks
Mon Mar 25, 2013 8:20 pm
Forum: Main Forum
Topic: Where'd the sticky go?
Replies: 3
Views: 2093

Re: Where'd the sticky go?

I can't. About a year ago, they yanked the moderator status for all of the moderators of the various dental software forums. I'm assuming they reassigned those duties to someone a bit more impartial. Which makes sense, but now I can't touch it.
by jordansparks
Thu Mar 21, 2013 9:08 pm
Forum: Developers
Topic: Hook and Plugin Question
Replies: 3
Views: 3131

Re: Hook and Plugin Question

Yeah, that's fine. Oh goodie, an excuse to finally use the goto.
by jordansparks
Thu Mar 21, 2013 9:06 pm
Forum: Main Forum
Topic: email from the competition
Replies: 5
Views: 2890

Re: email from the competition

We'll host it. Someday. We want to do it right.
by jordansparks
Thu Mar 21, 2013 9:04 pm
Forum: Main Forum
Topic: Where'd the sticky go?
Replies: 3
Views: 2093

Re: Where'd the sticky go?

I might have pushed a button a few weeks ago to remove a sticky post. It was looking extremely outdated.
by jordansparks
Thu Mar 21, 2013 9:00 pm
Forum: Main Forum
Topic: Business Associate Agreement
Replies: 2
Views: 1875

Re: Business Associate Agreement

Probably, yes. You can print off ours and you sign it, and then you're good to go. You can fax us a copy for our records to 503-485-5202 http://www.opendental.com/manual/hipaacontract.html We are rewriting the mobile app so that we will not need any of your synched data. We don't like having your da...
by jordansparks
Thu Mar 21, 2013 8:57 pm
Forum: Main Forum
Topic: Treatment Plan Fees Updates?
Replies: 3
Views: 1954

Re: Treatment Plan Fees Updates?

The estimates will be updated the first time you go into that patient's TP module.
by jordansparks
Thu Mar 21, 2013 8:56 pm
Forum: Main Forum
Topic: Open Dental VS. Dentrix Enterprise
Replies: 3
Views: 4276

Re: Open Dental VS. Dentrix Enterprise

We call them "clinics". So you have three clinics in one database, right? See the fifth screenshot on this page: http://www.opendental.com/manual/security.html See where it lets you restrict user to one clinic? There is a discussion a few paragraphs below the screenshot. Are you looking for absolute...
by jordansparks
Thu Mar 21, 2013 8:05 pm
Forum: Main Forum
Topic: Wiki is da bomb
Replies: 3
Views: 2123

Re: Wiki is da bomb

Right, that page in our manual will be detechified shortly. This is one of those features that would never have been added except that we needed it for ourselves. And as long as we built it, we might as well let everyone use it. But don't worry, we're not wasting our time building features that nobo...
by jordansparks
Mon Mar 18, 2013 11:05 am
Forum: Main Forum
Topic: Inventory system
Replies: 3
Views: 2126

Re: Inventory system

It's also a bit underpowered, so it's reasonable to be searching for a supplemental product.
by jordansparks
Mon Mar 18, 2013 11:02 am
Forum: Developers
Topic: Hook and Plugin Question
Replies: 3
Views: 3131

Re: Hook and Plugin Question

I think it's a good idea for us to consider and to look into. But it would take days of valuable programming time. I don't think we have the resources to add any more "features" to plug-ins right now. We're really swamped with EHR 2014, etc.
by jordansparks
Sat Mar 16, 2013 3:09 pm
Forum: Main Forum
Topic: Export Data HL7
Replies: 3
Views: 2143

Re: Export Data HL7

The available fields all do seem to be listed on http://www.opendental.com/manual/hl7setup.html I think the problem is not lack of info but simply lack of fields that you are interested in. If you just want to export data, why don't you connect to the database instead using some sort of ODBC connect...
by jordansparks
Sat Mar 16, 2013 3:03 pm
Forum: Main Forum
Topic: Reports and/or Lists
Replies: 2
Views: 1669

Re: Reports and/or Lists

That sounds like the EHR incentive program. See the bottom of this page:
http://www.opendental.com/manual/ehrlicense.html
by jordansparks
Tue Mar 12, 2013 7:00 am
Forum: Advanced Topics
Topic: It's personal #2...
Replies: 2
Views: 4179

Re: It's personal #2...

As you said, our built-in email is not very sophisticated. Sheets are great, but not tied in very tightly with email yet. It sounds like you just need to do it the same way as you did it with Dentrix. My understanding is that you would merge to a Doc template, copy/paste, attach, and send via Outloo...
by jordansparks
Sat Mar 09, 2013 3:03 pm
Forum: Main Forum
Topic: Disabled Recall
Replies: 14
Views: 5862

Re: Disabled Recall

The bug fix that we released reenables the recall when changing the status back to patient.
by jordansparks
Sat Mar 09, 2013 2:55 pm
Forum: Main Forum
Topic: Spell Checker Ver 13.1.X
Replies: 1
Views: 1495

Re: Spell Checker Ver 13.1.X

Thanks. We're still tweaking and fine-tuning it. For example, we need to turn it off completely for certain windows like query editor where everything is "misspelled".
by jordansparks
Sat Mar 09, 2013 2:52 pm
Forum: Main Forum
Topic: Canadian Lab Fees
Replies: 6
Views: 2870

Re: Canadian Lab Fees

I thought we did just enhance lab fees within the last few months. The enhancement was to have the lab fee inside the procedure edit window for 99111. But I don't see on the version pages where it was added. We will research it and then update this page: http://www.opendental.com/manual/canadianenha...
by jordansparks
Sun Mar 03, 2013 11:28 am
Forum: Main Forum
Topic: Disabled Recall
Replies: 14
Views: 5862

Re: Disabled Recall

I think that may be the answer. Savvy, are you regularly setting patients inactive as part of your office processes? If so, that would explain why it's a problem for you, and not anyone else. Here's a query to identify patients with the problem: SELECT patient.PatNum AS PtNum, LName, FName FROM reca...
by jordansparks
Sat Mar 02, 2013 12:08 am
Forum: Main Forum
Topic: Open dental for UK NHS practices
Replies: 2
Views: 1865

Re: Open dental for UK NHS practices

Boy, there really are some small companies on that list. Maybe we will do it after all.
by jordansparks
Fri Mar 01, 2013 11:58 pm
Forum: Main Forum
Topic: OMS on OD
Replies: 10
Views: 9187

Re: OMS on OD

http://opendentalsoft.com:1942/ODQueryList/QueryList.aspx When I limit that to referrals, I get 39 results. Yes, looking through them will give you a bit of information overload. But my point is that the information is in there, and we CAN get it out. Each office seems to want different details in t...
by jordansparks
Fri Mar 01, 2013 11:37 pm
Forum: Main Forum
Topic: Open Dental features
Replies: 2
Views: 1954

Re: Open Dental features

> Another issue is completing appointments doesnt trigger the appointment complete trigger for the time of patient dismissal and this has to be separately done, yet another unnecessary click. This must be a training/setup issue. Open Dental does do that automatically if set up right. I'm going to be...
by jordansparks
Fri Mar 01, 2013 11:06 pm
Forum: Main Forum
Topic: OpenDental Support Fees
Replies: 17
Views: 7593

Re: OpenDental Support Fees

Oh good lord no. I haven't touched a drill in three years. We left the old building behind and moved on. 37 employees now.
by jordansparks
Thu Feb 21, 2013 10:55 pm
Forum: Main Forum
Topic: wiki
Replies: 9
Views: 4719

Re: wiki

Once you open it you will leave it open all day, so there's no need to frequently find it. The images feature is mostly optimized for screenshots. In that case, you already know that the image will fit on the page. If I can remember, I will add that to the bottom of the wiki page in the manual where...
by jordansparks
Thu Feb 21, 2013 10:47 pm
Forum: Main Forum
Topic: OpenDental Support Fees
Replies: 17
Views: 7593

Re: OpenDental Support Fees

The rumor is that Dentrix already has a call center in the Philippines. Come on, wouldn't it be nice to be able to call us on a Sunday, or on Christmas, or at 11 at night? I realize that highly-paid American staff can never be completely replaced. What Dell did was to bring back their call center to...
by jordansparks
Tue Feb 19, 2013 11:31 pm
Forum: Advanced Topics
Topic: MySQL
Replies: 8
Views: 8046

Re: MySQL

... insurance policy Jordan better take out for his cloud solution, provided they are completely dependent on him for backing things up. I'd be scared :-) Right. If we take full responsibility for backups, it becomes a huge legal liability for us. Our insurance company specifically asks us that que...
by jordansparks
Tue Feb 19, 2013 11:24 pm
Forum: Main Forum
Topic: OpenDental Support Fees
Replies: 17
Views: 7593

Re: OpenDental Support Fees

Believe me, we are always thinking about how to lower the monthly cost. A few of the most likely ways that this will happen are: 1. A "lite" version that has less features, so less than can go wrong and less settings and options to be trained on. This will probably be the web version. 2. A plan wher...
by jordansparks
Tue Feb 19, 2013 10:56 pm
Forum: Main Forum
Topic: New Version Naming Conventions?
Replies: 6
Views: 3081

Re: New Version Naming Conventions?

What normal person starts counting at zero? We decided we would start counting like everyone else: at one. That's all.
by jordansparks
Wed Jan 23, 2013 8:44 pm
Forum: Main Forum
Topic: Document Management only
Replies: 4
Views: 2308

Re: Document Management only

It doesn't work well to try to mix and match two different systems unless you can quickly bridge between them. In this case you would need a bridge from SoftDent to Open Dental. We allow you to pass in the patient Id in a command line argument: http://www.opendental.com/manual/commandline.html So th...
by jordansparks
Wed Jan 23, 2013 8:12 pm
Forum: Main Forum
Topic: signatures
Replies: 4
Views: 2204

Re: signatures

You can use either a stylus on a touch screen or you can use a Topaz pad. In either case, you end up with a signature that can be proven by a forensics expert to be yours. If you sign with a mouse, you can't prove it was you. It may still be legally binding, just like clicking a checkbox or typing o...
by jordansparks
Fri Jan 18, 2013 2:56 pm
Forum: Main Forum
Topic: wiki
Replies: 9
Views: 4719

Re: wiki

You could scan MSDSs, then import the images so they show on the wiki pages. No way to resize images for better viewing yet.

It could be used for patient education as long as you didn't have other private things on other pages in your wiki.
by jordansparks
Tue Jan 15, 2013 10:15 pm
Forum: Main Forum
Topic: Security Lock/Control on Monthly and Yearly Reports
Replies: 3
Views: 2236

Re: Security Lock/Control on Monthly and Yearly Reports

You can block them from seeing Production and Income and Aging. All of those are in a Permission that's separate from the main permission for reports. It's about 9 down from the top in the Security setup window.
by jordansparks
Tue Jan 15, 2013 10:13 pm
Forum: Main Forum
Topic: 30 year old practice
Replies: 2
Views: 2610

Re: 30 year old practice

QSI is listed on our conversions page as one that we have done
http://opendentalsoft.com:1942/Conversi ... nList.aspx
by jordansparks
Tue Jan 15, 2013 10:11 pm
Forum: Main Forum
Topic: Confused about Planned Appts
Replies: 1
Views: 1273

Re: Confused about Planned Appts

I replied to this on Dental Town a few days ago.
by jordansparks
Tue Jan 15, 2013 9:50 pm
Forum: Main Forum
Topic: wiki
Replies: 9
Views: 4719

Re: wiki

We built it out of desperation for our own use. We've been using Share Point, the MS wiki, for a few years. It seems to be widely used, but it is really just an awful awful program. The "wysiwyg" is extremely buggy and finicky. So we found it essential to build our own wiki that saves all the pages ...
by jordansparks
Wed Jan 09, 2013 3:09 pm
Forum: Advanced Topics
Topic: A Database Mainenence Bug ( at least for us :)
Replies: 1
Views: 2688

Re: A Database Mainenence Bug ( at least for us :)

All orphaned claimpayments would match that criteria. I don't know of any way for the user to mark them as partial or not partial. I'm thinking about removing that section from db maint completely. I think it's an old section that had to be before the batch interface was built. A long time ago, the ...
by jordansparks
Fri Jan 04, 2013 11:47 pm
Forum: Main Forum
Topic: Re-linking completed procedures with an appointment
Replies: 4
Views: 2189

Re: Re-linking completed procedures with an appointment

What you did is essentially the recommended way of doing it, except that you added in some extra unnecessary steps. Try this: 1. Create appointment. This takes you to the appointment edit window. 2. You will see the completed and unattached proc in that window. Single click to attach it to this new ...
by jordansparks
Wed Jan 02, 2013 11:17 pm
Forum: Main Forum
Topic: 2013 Code Changes
Replies: 9
Views: 4492

Re: 2013 Code Changes

I think all the codes were added. Try checking the box for Show Hidden and then select all categories. As for the descriptions not changing, I'm not sure. We will be looking into that in the morning (Thursday).
by jordansparks
Tue Dec 18, 2012 5:03 pm
Forum: Main Forum
Topic: Telephone integration with Open Dental
Replies: 15
Views: 11783

Re: Telephone integration with Open Dental

TAPI has been around for about 20 years. Click on a phone number, and the phone card in the computer picks up the line and dials. It assumes you will pick up the same line to handle the call. That's the low hanging fruit that we will attempt before anything fancy. It should work just fine with POTS ...
by jordansparks
Tue Dec 18, 2012 4:44 pm
Forum: Main Forum
Topic: HTML email
Replies: 8
Views: 3646

Re: HTML email

Sorry, that's outdated information. We used to give quotes, but we don't do that anymore. You could do the very same thing by putting a pledge into our feature request system. I don't think we would release something that just let you put raw html in the message. At the very least, we would include ...
by jordansparks
Wed Nov 21, 2012 7:07 pm
Forum: Advanced Topics
Topic: MySQL
Replies: 8
Views: 8046

Re: MySQL

Patient portal would be an entirely different piece of software even if it does get build on the same framework as the browser version.
by jordansparks
Wed Nov 21, 2012 6:47 pm
Forum: Main Forum
Topic: PC Tablet setup and e-forms
Replies: 6
Views: 4442

Re: PC Tablet setup and e-forms

There are 3 ways to use forms:
1. Open and edit from Chart module.
2. Online web forms.
3. Kiosk
I would suggest using #1. That means you will install the full version of OD, connect it to your db, etc. Then, on the tablet, browse to the patient, and open up the form.
by jordansparks
Wed Nov 21, 2012 6:45 pm
Forum: Main Forum
Topic: Trial version is too old
Replies: 1
Views: 1268

Re: Trial version is too old

Thanks. The next trial version is going to be 12.4. We'll probably wait just slightly longer until it's out of beta.
by jordansparks
Tue Nov 20, 2012 7:03 pm
Forum: Main Forum
Topic: Need Networking HELP..
Replies: 35
Views: 14829

Re: Need Networking HELP..

Holy cow. It was the network card driver. Looking at this conversation in hind sight, I should have mentioned that it doesn't help troubleshooting when all the computers are exactly the same. Because one typical troubleshooting step is to make a different computer the server to help eliminate indivi...
by jordansparks
Tue Nov 20, 2012 6:57 pm
Forum: Main Forum
Topic: Digital pen integration for sheets
Replies: 1
Views: 1330

Re: Digital pen integration for sheets

We allow freehand drawing anywhere on sheets. So if it can emulate a mouse, then it can be used to mark up a sheet. It's not anything that we've tested or have looked into.
by jordansparks
Mon Nov 19, 2012 8:24 pm
Forum: Main Forum
Topic: Need Networking HELP..
Replies: 35
Views: 14829

Re: Need Networking HELP..

Grrr. This only seems to affect a few users and it only happens intermittently. We run OD very intensively on many dozens of computers at our HQ, and it never happens. But I did just think of one thing we do differently here. We have this line: max-connections=1000 in our my.ini file. See the bottom...